Skip to content

Releases: 18F/tock

v20211014.1

14 Oct 16:30
62756b3
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes 2021-10-14

Stuff You Can See:

  • Remove "additional help" banner from timecard page by @neilmb in #1376

Code Contributors for this release

Team Tock would like to thank:

v20211013.1

13 Oct 15:32
879e68c
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 10/13/2021

A new Tock release!

Stuff You Can See:
  • Project allocation percentage now correctly shows on a saved timecard (#1373 )

Admin-only Features:
  • Nothing in this release

Under The Hood:
  • Nothing in this release

Code Contributors for this release

Team Tock would like to thank:

@caleywoods
@colinmurphy01
@kfoley-18F
@neilmb

v20211008.1

08 Oct 16:14
13521f6
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 10/08/2021

The leaves are changing and so is Tock, a new release! 🍂

Stuff You Can See:
  • Admin/API fixes only on this release.

Admin-only Features:
  • Weekly billing project allocations will correctly display in the Admin interface when viewing a Timecard. (#1363)

Under The Hood:
  • API
    • Projects that are weekly billed with 12.5% allocation will correctly show project_allocation: 0.125 in the JSON returned by the Timecard API. (#1369)
  • Tests
    • Resolved a problem with utilization tests that arose around FY boundaries related to accidentally creating a ReportingPeriod that spanned two FY's. This problem blocked the last Tock release v20211005.1

Code Contributors for this release

Team Tock would like to thank:

@caleywoods
@colinmurphy01
@Jkrzy
@kfoley-18F
@neilmb

v20211005.1

05 Oct 19:06
d50b616
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 10/05/2021

Now that's what I'm tockin 'bout :shipit:

Stuff You Can See:
  • It's just a few admin fixes on this one ya'll.

Admin-only Features:
  • Fixed a server error when submitting a timecard with an empty "Hours spent" field on a weekly billing project.
  • No longer validate against minimum working hours if a weekly billing project is present on the timecard. (#1365)

Under The Hood:
  • Tests
    • Added a test to validate that a weekly billing project can be added to a timecard and submitted via the admin interface.

Code Contributors for this release

Team Tock would like to thank:

@caleywoods
@colinmurphy01
@kfoley-18F
@neilmb
Chris Manger

v20210930.1

30 Sep 19:45
a2b0c8a
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 2021-09-30

Here's yet another shiny new Tock release for you! This includes the changes needed for the weekly billing 🌞 📅

Stuff You Can See:
  • If you pick a project with weekly billing, the hour field will change to “Project allocation” with 100%, 50%, 25%, 12.5% choice. (#1312)
  • If you select a weekly billed project in your timecard, the time summation circles at the bottom of the timecard view will no longer be visible.
Under The Hood:
  • Models
    • Employees have “expected project allocation”
    • TimecardObject have “project allocation” for these who tock in that
    • Hours have “project allocation”
    • Project has “is weekly project?” that will determine if user need to do hours or project allocation
  • JS
    • Added toggle between Hours and Project Allocation
  • Python
    • Added attribute of “weekly billing” to the project choices list
  • HTML
    • Added project allocation field.
    • Added “entry-hidden” to project allocation. JS will determine which entry (hours or project) to show/hide
  • Admin
    • Project list now show if its weekly project or not, as well as able to filter based on weekly project flag
    • Employee now show “expected project allocation”, default is 1.0 (100%)
  • Settings
    • Includes expected project allocation for those who are on project allocation, default to 100%.
    • Available choices of project allocation go here
Code Contributors for this release

Team Tock would like to thank:

@neilmb
@kewlguy781
@kbighorse
@caleywoods
@kfoley-18F
@Jkrzy
@jadudm
Alex Bielen
Tim Ballard
Colin Murphy
Matt Spencer
Chris Manger
Carlo Costino

v20210824.1

24 Aug 23:04
7a15dae
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 08/24/2021

Here's yet another shiny new Tock release for you! 🌞

Stuff You Can See:
  • No changes on the front-end
Under The Hood:
  • ✨ It is updated to Django 3.2! ✨ PR: #1323
  • Include changes for above under #1321 and #1322
  • Updated Python to 3.9.6 (#1316)
Code Contributors for this release

Team Tock would like to thank:

and special thank to the cloud.gov team member @bengerman13 for working with us to update cg-django-uaa!

v20210803.1

03 Aug 16:23
f7d8629
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 08/03/2021

Here's a shiny new midsummer Tock release for you! 🌞

Stuff You Can See:
Under The Hood:
  • Replaced node-sass with sass (#1297)
  • Eliminated some warnings (#1307)
  • Updated Node to 14 (#1308)
  • Improved documentation used to onboard new Tock developers (#1314)
  • Updated Python to 3.9.6 (#1316)
Code Contributors for this release

Team Tock would like to thank:

v20210616.1

17 Jun 00:09
3e1d2e0
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 06/16/2021

A bunch of dependency updates and vulnerability patches for django and python.
Tock has been under code freeze to get through ATO inspections for several weeks now, so this update has been backed up for a bit.
Also... Tock rookie does a release 🤞


Stuff You Can See

nothing!


Behind the curtain
  • #1280 urllib update
  • #1278 python version update
  • #1282 django update
  • #1264 django-debug-toolbar update

Contributors for this release (and recent ATO efforts!):

Team Tock would like to thank:

v20210429.1

30 Apr 02:27
6481f17
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 04/29/2021

A quick bit of additional functionality to help our friends in the world of TTS BizOps -- summary timecard information is now available at a Tock API endpoint near you!

Checkout the documentation for more details and reach out in #tock-dev if you need access to the API!


Stuff You Can See
  • #1265 - Add API endpoint for fetching timecard data

Contributors for this release:

Team Tock would like to thank:

v20210326.1

26 Mar 16:19
623554b
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 03/26/2021

A bug fix there, a dependency update here, we're Tocking into the future.

Available now at your local :cloud-gov:


Stuff You Can See
  • #1245 - If you're tocking to more than 10 projects, note fields behave more as you would expect
  • #1257 - You'll now see all of your active timecard prefills if there are more prefills than projects you tocked to the week prior
  • #1255 - Tock now records the time of submission for timecards

Behind the curtain
  • #1252- Python and python dependency updates
  • #1260 - More dependency updates

Contributors for this release:

Team Tock would like to thank: