Spencer McGuire spencerm
  • Joined on 2026-06-16
spencerm commented on issue spencerm/PacketStation#34 2026-10-27 21:48:46 +00:00
Presence: who is shown and when they drop out

More detail, since you asked.

When two people have the same packet open, each sees a small "also here" note at the top of the packet with the other person's name and role (for example "Jane…

spencerm commented on issue spencerm/PacketStation#36 2026-10-27 21:48:46 +00:00
The stall's Mine flag needs a picked station

Thanks. The supervisor already picks both the welder and the stall when assigning a packet, so Packet Station knows the stall for each assigned packet. A proposal based on your note:

  • The welder…
spencerm commented on issue spencerm/PacketStation#32 2026-10-27 21:48:45 +00:00
Controlled-copy stamp carries a seal-key signature

More detail, since you asked.

Every printed or exported page carries a controlled-copy stamp with a short code. The code is signed with a key only the server has. Later, if someone hands you a…

spencerm commented on issue spencerm/PacketStation#33 2026-10-27 21:48:45 +00:00
PM reports readable by every signed-in role, every export logged

Thanks. The PM reports are already on their own screen (Project Management), separate from the shop boards, and the shop pages do not show them.

One detail: who may open the PM screen?

  1. Only…
spencerm commented on issue spencerm/PacketStation#30 2026-10-27 21:48:44 +00:00
The old "Original packet PDF" print kind is gone

More detail, since you asked.

The old build had a print option "Original packet PDF". It printed the PDF Clerical uploaded when making the packet (the packet as VISUAL printed it). The rebuild…

spencerm commented on issue spencerm/PacketStation#23 2026-10-27 21:48:44 +00:00
Checklist templates: who edits them

Thanks. Recorded so far: department supervisors, Q.C. and Admin edit the checklist templates; a supervisor edits only their own department's checklist; a change applies to new packets only, never…

spencerm commented on issue spencerm/PacketStation#18 2026-10-27 21:48:43 +00:00
Who may receive a short on a packet the warehouse no longer holds

Thanks. So a short gets two receipts: the warehouse records that the part came in, and the department supervisor confirms the warehouse handed it over and checks the part and heat number against…

spencerm commented on issue spencerm/PacketStation#11 2026-10-27 21:48:43 +00:00
Partspecs, title or folded-operation target changes on an in-shop packet

More detail, since you asked.

When VISUAL changes a packet that is already in the shop, Packet Station handles two kinds of change differently:

  • A new drawing rev, a quantity change or a…
spencerm commented on issue spencerm/PacketStation#17 2026-10-27 21:48:43 +00:00
Hold and short reasons as closed lists

More detail, since you asked. These do not come from VISUAL.

A hold is when someone stops a packet (for example the warehouse or the shop cannot go on). A short is when the warehouse cannot pull…

spencerm commented on issue spencerm/PacketStation#8 2026-10-27 21:48:42 +00:00
Customer-facing data book copy (SECURITY.md D7)

Thanks. One detail so this is built the way you mean:

Today there is one data book per filed packet. It includes the packet history pages and the controlled-copy stamp, and that same file is what…

spencerm commented on issue spencerm/PacketStation#9 2026-10-27 21:48:42 +00:00
Same-rev drawing re-release on an in-shop packet: change order or silent swap

Thanks. One question about "same drawing with no changes".

When M-Files re-releases a drawing at the same rev, it always comes with a new file. If the file is byte-for-byte identical, Packet…

spencerm commented on issue spencerm/PacketStation#4 2026-10-27 21:48:41 +00:00
Which customer order a packet shows when a project has several open orders

More detail, since you asked.

In VISUAL one project often has several open customer orders at once (for example a first order for two units and a later add-on order). The packet header shows one…

spencerm pushed to main at spencerm/PacketStation 2026-10-27 21:45:45 +00:00
ae51eaeee2 Merge pull request 'Record Gitea answers: Seth's keep-as-built (6, 10, 14, 15, 16, 22, 26, 28, 29), archive (7), VMs (37)' (#51) from seth-keep-answers into main
226f505648 docs: test moves to its own native VM as well; docker-1 keeps CI (Gitea issue 37)
d9aab10987 docs: production on its own Linux VM, natively (Gitea issue 37)
b2f3213e16 plan: archive location on the QNAP NFS share (Gitea issue 7)
20ee7a8130 docs: issue 6 keeps every tightening row, Shipping filing included
Compare 6 commits »
spencerm merged pull request spencerm/PacketStation#51 2026-10-27 21:45:44 +00:00
Record Gitea answers: Seth's keep-as-built (6, 10, 14, 15, 16, 22, 26, 28, 29), archive (7), VMs (37)
spencerm pushed to seth-keep-answers at spencerm/PacketStation 2026-10-27 21:24:46 +00:00
226f505648 docs: test moves to its own native VM as well; docker-1 keeps CI (Gitea issue 37)
d9aab10987 docs: production on its own Linux VM, natively (Gitea issue 37)
b2f3213e16 plan: archive location on the QNAP NFS share (Gitea issue 7)
20ee7a8130 docs: issue 6 keeps every tightening row, Shipping filing included
Compare 4 commits »
spencerm commented on issue spencerm/PacketStation#37 2026-10-27 21:16:19 +00:00
docker-1: enlarge the Docker address pool before the production stack

Update: test moves to its own VM as well, built natively the same way as production, so test rehearses the production install, backups, restore and doctor before go-live. docker-1 keeps CI only…

spencerm commented on issue spencerm/PacketStation#37 2026-10-27 21:15:19 +00:00
docker-1: enlarge the Docker address pool before the production stack

Recorded in docs/PLAN.md, docs/DEPLOY.md and CLAUDE.md (PR 51): production runs natively on its own Linux VM (systemd services for the app and the worker, PostgreSQL 16 on the VM, no Docker). The…

spencerm commented on issue spencerm/PacketStation#37 2026-10-27 21:13:54 +00:00
docker-1: enlarge the Docker address pool before the production stack

I've given this some thought, and I think we will move the production system to run on its own Linux VM instead of in a docker container.

spencerm commented on issue spencerm/PacketStation#7 2026-10-27 21:13:22 +00:00
Retention period for packets, data books and audit (SECURITY.md D6)

Added to docs/PLAN.md (phase 10, "Archive location", PR 51): an ARCHIVE_ROOT mount for the QNAP NFS share in the app and worker containers, and an Admin File locations setting for the archive…

spencerm commented on issue spencerm/PacketStation#7 2026-10-27 21:12:28 +00:00
Retention period for packets, data books and audit (SECURITY.md D6)

I will setup an archive NFS share on our QNAP system so that we can store all project files in an archive format. If we can add a setting in the admin settings for file locations, and for now just…