Commit Graph

  • e90176d639 Record the search-result and scaffolder fixes in the changelog cproudlock 2026-08-24 14:05:48 -04:00
  • 90da0a1c09 Write down the plugin nobody documented, and stop pointing at a deleted branch cproudlock 2026-08-24 14:05:24 -04:00
  • 7b79a444b8 Scaffold a plugin's frontend into the plugin, so it can be pruned cproudlock 2026-08-24 14:05:15 -04:00
  • eecb0595dd Open the record a search result found, not the list it sits in cproudlock 2026-08-24 14:05:05 -04:00
  • 0398c55fb5 Warranty search finds a machine number; the collector can no longer set a printer assignment Cam Proudlock 2026-08-24 11:52:48 -04:00
  • adc7ef43f9 Stop the collector being able to set a printer assignment cproudlock 2026-08-24 11:25:02 -04:00
  • 24435e6359 Let the warranty search find a machine number cproudlock 2026-08-24 09:52:05 -04:00
  • f109dd1349 Plugin baselines skip tables that already exist Cam Proudlock 2026-08-24 09:28:52 -04:00
  • b96637e1a1 Let a baseline meet a table that is already there cproudlock 2026-08-24 09:28:37 -04:00
  • ce3a0f4338 Secure Send documented, and the machine form stops re-creating a controlling-PC link that already exists Cam Proudlock 2026-08-24 08:55:45 -04:00
  • de3c5aa562 Stop re-creating a controlling-PC link that was already there cproudlock 2026-08-24 08:42:31 -04:00
  • ad9210b84a Write down the tool that was built, not the one that was tabled cproudlock 2026-08-24 08:37:25 -04:00
  • b90d7a7051 Secure send settings page Cam Proudlock 2026-08-21 16:10:52 -04:00
  • 81575e46ca Give the guest setting somewhere to be changed cproudlock 2026-08-21 16:07:28 -04:00
  • ee1da0ffb8 Tech Tools reachable without a login Cam Proudlock 2026-08-21 16:02:52 -04:00
  • 92cf1d71f0 Stop making people sign in to reach tools that need no account cproudlock 2026-08-21 16:00:18 -04:00
  • 0b4a1db842 Secure send: guests by setting, and a custom view count Cam Proudlock 2026-08-21 15:53:42 -04:00
  • 8750ba2e74 Let a site open secure send to guests, and choose how many times a link opens cproudlock 2026-08-21 15:53:30 -04:00
  • 21af2731f3 site_base_url: say the subpath belongs in it Cam Proudlock 2026-08-21 15:27:32 -04:00
  • fc46bab72d Say that the subpath belongs in site_base_url, because it does cproudlock 2026-08-21 15:26:32 -04:00
  • 1dd8474ce4 Secret links: one mount, not two Cam Proudlock 2026-08-21 15:23:18 -04:00
  • e8920b2cf3 Do not add the mount to a site URL that already has it cproudlock 2026-08-21 15:22:55 -04:00
  • 627804535e Secret links carry the site URL and the mount path Cam Proudlock 2026-08-21 15:19:43 -04:00
  • a3811740bb Build a secret's link from the site's URL, not the browser's cproudlock 2026-08-21 15:19:31 -04:00
  • 94fd70391a Secure send: the pages a person actually touches Cam Proudlock 2026-08-21 15:11:04 -04:00
  • 7fc109d91a Give secure send a card, a form, and a page for the person receiving it cproudlock 2026-08-21 15:10:52 -04:00
  • a01f5c1a83 Secure send moves into Tech Tools Cam Proudlock 2026-08-21 14:18:10 -04:00
  • d4b49b91b4 Move secure send into Tech Tools, where somebody would look for it cproudlock 2026-08-21 14:17:57 -04:00
  • 4242028270 Secure send: hand somebody a password without leaving it in a chat window Cam Proudlock 2026-08-21 13:44:34 -04:00
  • 98458672eb Hand somebody a password without leaving it in a chat window cproudlock 2026-08-21 13:44:13 -04:00
  • 2719589c6e Label generator: back-side codes, pictures, two-column layout, measurement guards Cam Proudlock 2026-08-21 12:38:08 -04:00
  • f09d14d28c Refuse a measurement that makes the label stop existing cproudlock 2026-08-21 12:09:26 -04:00
  • 74392ccad2 Only zero is empty, and the last day is worth reading Cam Proudlock 2026-08-21 11:57:17 -04:00
  • 3703412baf Only zero is empty, and the last day is worth reading cproudlock 2026-08-21 11:57:02 -04:00
  • e9fcd1e598 Stop a caption from eating the barcode, and put the labels beside the settings cproudlock 2026-08-21 11:55:36 -04:00
  • bbda5cbfe9 A supply nobody could read is unknown, not empty Cam Proudlock 2026-08-21 11:44:10 -04:00
  • b7cfd2b198 A supply nobody could read is unknown, not empty cproudlock 2026-08-21 11:43:56 -04:00
  • 65312c0502 Name the toner on the forecast, keep the number on the hover Cam Proudlock 2026-08-21 11:23:27 -04:00
  • f9d298c7f0 Name the toner on the forecast, keep the number on the hover cproudlock 2026-08-21 11:22:58 -04:00
  • 04107ff8ab Search spelling suggestions across every list Cam Proudlock 2026-08-21 11:15:06 -04:00
  • 5001aedcf9 Offer a spelling on every list, not just the global search cproudlock 2026-08-21 11:14:56 -04:00
  • 1abb6430f5 Put a code on the back of a card, a picture on the front, and the page in the app cproudlock 2026-08-21 10:59:28 -04:00
  • 1593ee8204 Offer a spelling when a search finds nothing cproudlock 2026-08-21 10:41:14 -04:00
  • fa0f6d7ebc Record what nobody can find, and a spelling corrector that refuses to guess cproudlock 2026-08-21 10:36:09 -04:00
  • fdf3c51cb0 Hover mini-map marker in box coordinates Cam Proudlock 2026-08-21 10:20:38 -04:00
  • 41d875da4e Put the hover marker back in the box's coordinate space, letterbox and all cproudlock 2026-08-21 10:19:56 -04:00
  • d26355cebb Hover mini-map marker, knowledge base search, and the label generator Cam Proudlock 2026-08-21 09:51:12 -04:00
  • 2bf1531d5b Measure a hover marker against the drawing, not the box around it cproudlock 2026-08-21 09:50:46 -04:00
  • 980b2e8be3 Find a knowledge base article by words from different fields Cam Proudlock 2026-08-21 09:40:14 -04:00
  • d0eeaa08d5 Find a knowledge base article by words from different fields cproudlock 2026-08-21 09:39:46 -04:00
  • 5de3fe4b40 Note secret sharing as a tabled tool, with the reasoning attached cproudlock 2026-08-21 09:18:51 -04:00
  • 44432c9b5a Label generator: gap, position and a back side Cam Proudlock 2026-08-21 09:09:14 -04:00
  • 39ede87d55 Give a label its own gap, its own position, and a back side cproudlock 2026-08-21 09:08:37 -04:00
  • 5a58d33623 Fix what the last round of device fixes broke, and two dips it missed Cam Proudlock 2026-08-21 08:50:00 -04:00
  • 875fde9f48 Fix what the last round of device fixes broke, and two dips it missed cproudlock 2026-08-21 08:49:38 -04:00
  • 4f0399b8ac A toner rate needs days behind it Cam Proudlock 2026-08-20 17:23:59 -04:00
  • 0c0c7be439 A toner rate needs days behind it, not just readings cproudlock 2026-08-20 17:23:34 -04:00
  • ebb86ccf3b Blank asset numbers, contested device claims, and honest toner forecasting Cam Proudlock 2026-08-20 17:09:02 -04:00
  • 8b9b9363ee Toner: count cartridge changes that happened, and rate a burst as one burst cproudlock 2026-08-20 16:11:27 -04:00
  • d60ed602a1 Stop three ways the collector and the forms wrote things nobody asked for cproudlock 2026-08-20 16:11:08 -04:00
  • fa88ef0afe Device identity, collector enrollment file, and network device fixes Cam Proudlock 2026-08-20 15:10:24 -04:00
  • 85931db0fa Network devices: filter models by vendor, and style the hero like every other page cproudlock 2026-08-20 15:10:01 -04:00
  • c73b53f613 Make phase 3 a correctness fix, not a tidy-up cproudlock 2026-08-20 10:51:39 -04:00
  • 30834cd794 Say plainly that one registry value covers every device family cproudlock 2026-08-20 10:50:38 -04:00
  • 89ab9706d2 Write down where device identity is going, in three phases cproudlock 2026-08-20 10:43:42 -04:00
  • 68b86d459e One enrollment file names the device, for every bay without a registry cproudlock 2026-08-20 10:41:00 -04:00
  • 21afa0b56e Let a metrology bay name the instrument it drives cproudlock 2026-08-20 10:28:24 -04:00
  • 1b5b28acff Release 0.12.0 Cam Proudlock 2026-08-20 08:46:04 -04:00
  • adb30c8875 Release 0.12.0 cproudlock 2026-08-20 08:45:56 -04:00
  • d267813999 Printer assignment end to end, and a container that keeps a site's files Cam Proudlock 2026-08-20 07:46:35 -04:00
  • c6c806667e Run the database version the rest of the product already recommends cproudlock 2026-08-19 19:57:40 -04:00
  • a7f5d2d0bf Say how a site moves between stacks, in one place cproudlock 2026-08-19 19:51:02 -04:00
  • 417f8a3dd4 Keep a site's own files when its container is replaced cproudlock 2026-08-19 19:22:44 -04:00
  • 375dd3fb9d Copy the plugin staging script into the build that needs it cproudlock 2026-08-19 19:22:20 -04:00
  • 3f7cc37b00 Spread a driver rollout across waves so the fleet cannot stampede its own share cproudlock 2026-08-19 17:16:58 -04:00
  • 2d09fa3201 Collect what bays actually have, separately from what they are told to have cproudlock 2026-08-19 14:45:39 -04:00
  • 1a5a1cd43d Correct a drifted print queue instead of leaving it wrong cproudlock 2026-08-19 13:07:51 -04:00
  • e2c45d33bc One printer picker for machines and PCs, and one default per asset cproudlock 2026-08-19 11:22:48 -04:00
  • 72b3904f71 Release 0.11.3 v0.11.3 cproudlock 2026-08-19 10:56:52 -04:00
  • 8cedf674fb Resolve a driver by vendor, and converge a bay's printers from ShopDB cproudlock 2026-08-19 10:24:53 -04:00
  • 0dc0ac13c8 Assign printers to a machine, and let the PC that drives it inherit them cproudlock 2026-08-19 09:33:22 -04:00
  • 03d0754fdc Stage printer drivers as a deployable set, for the common scope cproudlock 2026-08-19 09:33:05 -04:00
  • 2083029ff2 Generate the collector script per site, and bring EventSaver into the repo cproudlock 2026-08-18 15:51:14 -04:00
  • 96f127f8c8 Bring the collector script into the repo, with no site in it cproudlock 2026-08-18 09:59:51 -04:00
  • 09e9d5f047 Carry the level everywhere a position is drawn, and gate it per occurrence Cam Proudlock 2026-08-18 09:37:29 -04:00
  • f34b9ca710 Carry the level everywhere a position is drawn, and gate it per occurrence cproudlock 2026-08-18 09:36:45 -04:00
  • 8dd383f4ee Release 0.11.2 Cam Proudlock 2026-08-17 15:53:26 -04:00
  • 8bde89c47e Release 0.11.2 v0.11.2 cproudlock 2026-08-17 15:46:38 -04:00
  • e67add5fbe Give the map editor's search box room for its own placeholder Cam Proudlock 2026-08-17 15:26:54 -04:00
  • afd3dce493 Give the map editor's search box room for its own placeholder cproudlock 2026-08-17 15:24:37 -04:00
  • 3af77bdb5b Make the map editor accept a click, and unclutter its panel Cam Proudlock 2026-08-17 15:21:34 -04:00
  • 89248407e7 Make the map editor accept a click, and unclutter its panel cproudlock 2026-08-17 15:20:44 -04:00
  • 4c3d5746e8 Fix the levels viewer: markers were drawn on whichever plan was showing Cam Proudlock 2026-08-17 15:01:09 -04:00
  • aa6db94179 Fix the levels viewer: markers were drawn on whichever plan was showing cproudlock 2026-08-17 14:59:44 -04:00
  • dd503be4ba Release 0.11.1 v0.11.1 cproudlock 2026-08-17 14:38:59 -04:00
  • ece0e15f03 Page past the 100-row cap in pickers and batch label sheets Cam Proudlock 2026-08-17 14:17:28 -04:00
  • 5f5ed7b1d4 Record the pagination-cap fixes in the changelog cproudlock 2026-08-17 14:17:21 -04:00
  • 62f4a42210 fix: page past the 100-row cap in batch label sheets and asset pickers cproudlock 2026-08-17 14:10:08 -04:00
  • 9c1c6c5729 fix: page past the 100-row cap in application pickers cproudlock 2026-08-17 14:06:35 -04:00
  • 741dda5be7 Document buildings and levels where the old single-map model was still taught cproudlock 2026-08-17 13:35:57 -04:00