0.0.14

Books, printable labels, and who can edit the horde

0.0.13 put software on a shelf and taught parts which machines they fit. 0.0.14 is the rest of the catalog: books, adding things without leaving the page, labels you can actually print, categories and tags that belong to the horde, and operation-by-operation access for people you invite.

Books and manuals

A title is cataloged against one or more machine makes and models, the same way software is. It is not installed on a named chassis.

  • Types cover manuals, service manuals, user guides, books, magazines, catalogs, and schematics. Formats cover paperback, hardcover, spiral, saddle stitch, binder, and scans.
  • Open any machine and you see the manuals cataloged for that hardware. Open a title and you see the machines that share its make and model.
  • Books sits in the signed-in nav next to Software. Search, labels, and rtrkr.me shortlinks all know about books.

Covers use the same photo slots as software — front, back, left and right spines, top, and bottom — plus size in inches. The books list is a shelf of volumes standing on end. On the title page the 3D box is the first thumbnail: rotate, pan, and zoom.

A shelf that behaves like one

Titles on a software or book shelf stay the same height and sit on the plank.

  • Click a spine and it turns to show the front. Click it again to open the title. Pick a different one and the first turns back; neighbors shift to make room.
  • Short boxes still rest on the shelf, not float. Hover has a little headroom so the grow is visible.
  • If a spine is too narrow for the title, the type shrinks to fit.
  • Empty machine / part / software / book blocks on a bin are omitted until something is stored there.
  • Location chips in light mode are actually readable.

Add without leaving the page

New machine, part, software, book, room, and location are modals, not separate pages.

  • Machines, software, books, and locations get the same thumbnail row and + photo flow as the detail pages.
  • Storage and compatible machines use the picker, not a dropdown. Parts show a bin picker on “Parts bin” and a machine picker on “Installed”.
  • Tags are chips. Type a word, hit space or comma, and it becomes a chip. The field suggests tags already used in the horde.

On a bin, one store icon puts anything in; a + next to it creates a new machine, part, or software and stores it in that bin.

Categories and tags that belong to the horde

Horde settings are tabbed: Details, Members, Categories, and Tags.

  • Each horde has its own list of machine categories. Machine forms and the dashboard use that list. You cannot delete the last category.
  • Drag the handle to reorder. Names save when you pause typing or leave the page — there is no Save button.
  • Deleting a category asks which remaining category those machines should move to.
  • Existing hordes start with the old defaults so nothing goes unlabeled.

The Tags tab is a list of chips: the name, how many times it is used, and an ×. Click × and a confirmation lists how many machines use that tag before it is removed from the horde.

Who can change what

A new invitee can read the whole catalog and cannot create, edit, delete, install, or move anything until you say so. Owners always have full access. Horde settings — details, categories, tags, inviting, and grants — stay with the owner.

On Members, each collaborator has a Permissions button. The modal lists every write operation: machines, worklogs, parts (including install and move), software, books, locations, rooms (including maps), bins, racks, and storing items.

  • Read only and Full access set the whole list at once.
  • Each group has All Machine Permissions, All Software Permissions, and so on.
  • Set permissions on a new invite does the same before you send it. Those grants copy onto the member when they join.
  • Existing invites have the same control.

Write buttons disappear when someone does not have the operation. The server refuses the request either way.

Print a label

Labels in the nav builds a print list. Add machines, parts, software, books, or a bin (everything stored in it). Then pick a sheet:

  • Avery 94073 — 50 labels on a letter sheet, 1″ × 1½″, print-to-edge.
  • Avery 94219 — 32 labels on a letter sheet.
  • Avery 5658 — 1″ squares, 48 to a sheet. QR on one square, name and shortlink on the next (24 pairs).
  • Brother QL-800 62mm continuous — the same 300 DPI PNG the item QR button generates, one label per page, no margins. 62 mm × 17.4 mm, QR on the left, name and shortlink on the right, dashed line down the middle.

The tag button on a machine, part, software, or book downloads that PNG. We recommend sticking them on a #5 merchandise tag. Buy links on the Labels page are Amazon.com affiliate links and help offset the cost of running retrotracker.net.