Unique Venue Slugs and a Detailed Email Queue View
Preventing slug collisions with hidden entries and making the email queue genuinely inspectable.
Preventing slug collisions with hidden entries and making the email queue genuinely inspectable.
Three small changes: forwarding Laravel commands, BCCing internal copies, and removing an environment-specific log.
Desktop mail improvements, dropping Electron, adding payment policies to the portfolio, and starting Lake Forest POA.
Filling out formatted-field details, consolidating staff notes, and making the staff table responsive.
After a break: improving formatted fields and fixing the pay snapshot once I was back at the keyboard.
Restricting sensitive notes, cleaning up soft-deleted staff, and gating the employment application behind real requirements.
A 40-commit day reworking venue matching with a canonical ledger, merge-aware aliases, and listing copy that doesn't mislead.
A single restore commit—bringing back a user and confirming the account recovery path works.
Fixing a comparison bug that failed without erroring, trimming an unnecessary form question, and redesigning the Event Needs section.
Adding a month-at-a-glance pay view and improving admin events and time-off screens.
Trimming image build time while turning on PHP performance features and extracting a reusable migration kit.
A small email feature that let staff loop in the right people when event details go out.