Changelog

Document revisions, tags, and full-text search

Documents attached to a build now have history. Every upload creates a revision with its own version string, and opening a document lets you step back through what it used to say, so the question of which version a review was run against is answerable months later. Tags and full-text search, including inside PDFs, are what make a two-year-old test report findable at all.

#001Documents
Try itDocuments

Revision history

Upload a new revision from the panel beside the preview and pick any earlier one to view it in place. Version strings are yours to choose and yours to correct afterwards, so the sub-revision a team actually uses reads the way they say it out loud, 1, then 1.1, then 1.2, then 2. This is the feature that makes a document safe to update in place, instead of accumulating a folder of files whose names end in final, then final two, then the one that is genuinely final.

Every version, and finding one by what it says

Search inside PDFs

Full-text search reaches into what a PDF says, not just what it is called, and returns the matching passage rather than only the file. A team's real archive is mostly PDFs of test reports, and a search that only reads filenames is the entire reason nobody ever opens them twice. Being able to type a part number and find the one report that mentions it is the difference between an archive and a folder. One honest limitation: a scanned PDF is a picture of a document, so there is nothing to read inside it and it will not match. Those need character recognition, which is not built yet.

Tags and comments

Tag documents after the fact and comment on them in place. Organising an archive you inherited is a job you do gradually, so tagging had to work on documents uploaded long before anybody agreed on a taxonomy. Tags are matched without regard to case, which means the tag somebody typed in capitals at midnight is the same tag as the one everybody else uses.

Recently deleted

A deleted document sits in a recently deleted list for a week and comes back with one click. Almost every accidental deletion is noticed within a day, usually by the person who did it and usually immediately, and the cost of not being able to undo it is out of all proportion to the effort of keeping it around. The list stays collapsed so it is not in the way of the archive you actually wanted to look at.