HCPS Endpoint Utilities

Changelog

Switch from CSV to TSV

July 25, 2024

Saving/loading labels is now in TSV format, using tabs instead of commas to separate fields. This allows for commas in the values of fields. Files can still be edited with Excel.

QR code labels

July 25, 2024

Added a page for generating labels with QR codes.

Image repository

July 24, 2024

Added a rudimentary repostory of images of broken laptops.

New domain

February 14, 2024

New address tools.hcps.win added. Much easier to remember.

Bulk import/export of all label types

September 30, 2022

Student and teacher bulk label tools were removed and replaced with global upload and download buttons in the right hand toolbar. A template can be obtained by downloading the empty form.

Added subpages to navigation

September 30, 2022

The global navigation now has the capability to do categories with subpages. This makes having large numbers of pages easier, since they can be collected and hidden in folders.

More student label options

August 02, 2022

Student labels for Precisions are in the format HCPS-#######, so a checkbox was added to allow for longer barcodes. A footnote field was also added, for things like Title 1 computers.

Bulk importing of teacher labels

July 12, 2022

Teacher labels can now be generated in bulk. The template and the upload are both to the right of the page of labels.

Add the teacher label generator

July 05, 2022

New feature: teacher labels! In the future, this page will have a bulk import functionality from a CSV file. Currently, it only supports creating labels one at a time.

Add the ability to add/remove pages

June 30, 2022

The student label page only supported a single page of labels. This and the previous few commits added the ability to add and remove pages, as well as a text box to paste in a large list of service tags to generate many labels at once.

Add help

June 21, 2022

We added a help button to the top right of the page, which displays a popup with information about the page the user is currently on. The info is pulled from a single yaml file, which has help text for every page type.

Begin development on the student label generator

June 13, 2022

Generating laptop labels can be a pain, especially student labels. Label templates are complicated, barcodes are hard, and it’s difficult to use the rest of a half used label sheet with a mail merge. Our goal with this tool is to fix all of these problems, by providing an easy to use, powerful tool for generating printable labels for student laptops. We plan to have the ability to both select and use an individual label, as well as paste in a large list of service tags to generate them in bulk.

Switch to Discord style navigation

June 07, 2022

We rewrote the navigation system to use a cleaner, easier to use column of icons on the left side of the page. While tabs are great, they didn’t provide the quick and easy navigation we wanted between pages.

Switch from static pages to templates

June 02, 2022

Previously, the website had been composed of static pages. In order to make it easier to maintain, we switched to Jekyll, a static site generator. This allows for shared HTML (headers and such), loops, and other useful features.

Initial Commit

May 26, 2022

In the beginning, there was nothing. Then, there was a website.