Skip to content

Releases: 18F/tock

Tock release v20200424.1

24 Apr 14:55
9554519
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 04/24/2020

Release 5 of the calendar year, hot off the press! With this update we're striving the make the lives of our friends in the Tock caretaking (administrative) team just a bit easier. Like letting them schedule holiday notifications for display rather than manually enabling them! 🎉

For everyone, we've got a new and improved change form! Check it out if you need to request an update to a submitted timecard or update billing expectations.

Stuff Everyone Can See

#1069 - An updated Tock Change Form for requesting timecard, utilization, and organization edits.

Stuff Admins Can See

#1061 - Easier filtering by business unit in admin lists
#1062 - Allow scheduling of timecard notes like holidays!!
#1070 - Correcting initial values when creating new timecards,

Behind The Scenes

#1053 - Bugfix for the UserData api endpoint, making the world of Tock a little bit more friendly for a new friend who may be coming soon...

Tock Contributors for this release

Thank you!
@tbaxter-18f
@timoballard
@Jkrzy

USWDS design upgrade and utilization report fixes

16 Apr 21:16
6b08923
Compare
Choose a tag to compare
  • USWDS upgrade to 2.3.1
  • Removed Tock edit user form (use the Django Admin instead)
  • Update utilization docs
  • Differentiate absent and non-billable timecards
  • Various bug fixes for utilization reports

Tock release v20200410.1

10 Apr 16:43
313e5f3
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 04/10/2020

On the heels of our most recent release and in the spirit of more frequent updates, we're following up with a quick round of tweaks to the utilization reports!

Stuff You Can See:
#1023 - Group Utilization report now correctly used target hours instead of total hours for denominator
#1028 - Remove is_staff check for utilization report page allowing all authenticated users to access

Tock release v20200409.1

09 Apr 16:10
8e86a37
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 04/09/2020

Available now in a cloud(.gov) near you, the latest and greatest Tock!

With our first update of the year we're making big changes to reporting. We've refreshed, revitalized, and opened access to utilization reports for individuals, business units, and 18F overall. As well as an indicator of progress towards billing targets when completing timecards each week.

Curious as to how Tock is crunching these numbers? Checkout the utilization page of the docs!

This is the first step towards more comprehensive reporting by Tock, there's plenty of work to be done and we'll continue to iterate. This iteration of utilization reporting is informational only and will be used to guide data cleaning and enhancement work. You may see unexpected data in the reports, please don't hesitate to pop into #tock-dev and ask any questions you may have.


Stuff You Can See:
  • #985 - Re-working how utilization is being calculated and displayed. Viewable on user detail pages and the overall utilization report.
  • #966 - Made utilization reports available to all users
  • #955 - Add billable hours indicator to timecard
  • #938 - Corrected url on user details page table of recent tocks
  • #1014, #1017 - Documentation updates for users & developers

Admin-only Features:
  • #992 - Business units are now configurable via the Admin

Under The Hood
  • #951 - Tweaked our CircleCI config a bit to simplify, modernize, and improve.
  • #954 - Updated cloud.gov release process tooling
  • #940 - Track billing expectations for each timecard
  • #1018, #1016 - Dependency updates

Tock Contributors for this release

Tock would like to thank:

@tbaxter-18f
@cantsin
@Jkrzy
@timothy-spencer
@cryptofilegsa
@amymok
@hbillings
@adunkman

Tock release v20191217.1

17 Dec 21:22
d63f0a9
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 12/17/2019

Our 6th Tock update of the calendar but only the 2nd with updates visible to you, the user! We're making it easier to resolve issues when submitting timecards, view summaries of recent Tock activity for each user, and a handful of other tweaks.


Stuff You Can See:
  • #927 - For each user details page, show a table of the 5 most recent reporting periods and hours per project Tock'd
  • #929 - Clarify common timecard errors and link directly to input with error state
  • #932 - Reports page now only shows links to FY19 and later. Reports to previous years are still accessible via URL query parameters or the API

Admin-only Features:
  • #930 - Revise navigation access to administrative features

Under The Hood
  • #928 - Updating python dependencies
  • #881 - A bit of Django model refactoring to remove unnecessary code

Tock Contributors for this release

Tock would like to thank:

@tbaxter-18f
@cantsin
@Jkrzy
@timothy-spencer

Tock release v20191107.1

07 Nov 21:39
ee797c8
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 11/07/2019

With our 5th Tock update of the calendar year we're back with another batch of maintenance updates on the backend.

Under The Hood
#922 & #923 - Add HSTS headers for BOD-01 compliance
#914 - Documentation updates

Tock release v20190827.1

27 Aug 21:11
58b51c2
Compare
Choose a tag to compare

For Those About To Tock
Liner Notes, 08/27/2019

Breaking out our fourth Tock update of the year with another batch of maintenance updates on the backend. We're updating a whole bunch of dependencies, removing some which are no longer needed, and doing a bit of tidying up.

Under The Hood Changes
#906 - Update jquery and django Screen Shot 2019-08-27 at 10 24 39 AM
#908 - removed un-needed $ from commands

Tock release v20190626.1

26 Jun 16:00
7781393
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 06/26/2019

Coming out with our third Tock update of the year, another batch of maintenance updates on the backend. We're moving to the latest Long Term Support (LTS) version of Django, 2.2, ensuring we'll have access to security updates until April 2022.


Under The Hood:
#902 - Moving to the latest Django version and updating dependencies

Tock release v20190519.1

19 May 13:20
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 05/19/2019

With only the second update to Tock this year, we're rolling out a few small maintenance updates on the backend. Latest versions of python and javascript dependencies as well as our Cloud Foundry stack.

Shout out to our friends @ Cloud.gov for the wonderful home, we plan to stay awhile!


Under The Hood:
#896 - updating our dependencies and CF stack to cflinuxfs3

Tock release v20190305.1

05 Mar 16:45
Compare
Choose a tag to compare

For Those About To Tock

Liner Notes, 03/05/2019

The first Tock update of the new year brings a handful of tweaks to both the front and backends. The week-to-week Tocking experience remains unchanged but we've fixed a few bugs and removed functionality which was no longer of use. We also addressed an issue on the backend which caused a handful of confusing submission errors.


Stuff You Can See:
  • FY reports now only include specified years (#847)
  • Round Total Hours sum to 2 decimal precision (#850)
  • Display rendered markdown for timecard note (#851)
  • Employee Organization now shown on weekly report tables (#857)
  • Removed inactive users from the employees list (#883)
  • Removed data visualizations (#879)

Admin-only Features:
  • Removed the operations dashboard (#863)

Under The Hood:
  • Fixed Local Development Environment (#843)
  • Use default Django handlers for 400, 403, 404, and 500 errors (#858)
  • Update Google script names and onboarding docs (#860)
  • Update offboarding.md (#876)
  • E2E tests with Jest and Puppeteer (#882)
  • Allow users to swap project IDs across timecard entries (#886, #888)
  • Update dependencies (#890, #893)

Code Contributors for this release

Team Tock would like to thank: