Admin β People and Access
People and Access
The tracker is invite-only: only the people listed here can sign in, with their @fcxperformance.com email. Changes take effect right away and are recorded below. A TV on the shop floor doesn't need anyone signed in: use a Shop TV link.
Demo mode is on: anyone with the link can use the tracker and this page, and every change is logged as Demo User. Roles start applying when sign-in is turned on.
Add Several People
| Name | Role | Added | Last Sign-In | Last Active | Access | |
|---|---|---|---|---|---|---|
| Aaron Natonski | anatonski@fcxperformance.com | β‘ God profile | Nov 9, 11:48 AM Β· Setup | Not yet | Not yet | Always |
User Log
Sign-ins, sign-outs, blocked attempts and access changes, newest first. Times are Central. Admins get an email when someone not on the list tries to sign in (at most one per address an hour).
- Sign-ins
- 0
- People signed in
- 0
- Blocked attempts
- 0
- Alert emails
- 0
1 entries β the most recent; pick dates for older ones
- Aaron Natonski Aaron Natonski added as Admin (God profile β master admin) Β· by Setup
Problem reports
Sent with the Report a problem button by the team (staff nav) and by customers (bottom of the request form and their job page), newest first: the last 100. Times are Central. Set the status as you work through them. They aren't filed on GitHub: no GITHUB_ISSUES_TOKEN is set up (see the runbook).
No problem reports yet.
Reminder Rules
The daily job checks these once a day, each morning (12:00 UTC: 6 a.m. Central in winter, 7 a.m. in summer). Each sends at most once per quote, hold or promised date, and writes a line on the job's activity log. Change their numbers or turn one off on Settings; a new kind of rule is a code change. Times are Central.
| Rule | When | Then | On? | Last sent |
|---|---|---|---|---|
| Quote waiting β remind the customer | A quote emailed for approval has no answer after 3 days. Not for quotes sent more than 14 days ago, answered or replaced quotes, closed jobs, jobs where the customer wrote back or a call was logged since, or jobs on hold for: Customer request. | One reminder email, with the approve and decline links, to the person the quote was sent to. Once per quote. Off until the CUSTOMER_QUOTE_REMINDERS setting is "on" in Vercel (turn it on once FCX's email domain is verified). | Off | Not sent yet |
| On hold too long β tell the managers | A job has been on hold 5 days or more (any reason, parts and vendor lead time included). | One email to the Pump Repair Managers and Admins. Once per hold. | On | Not sent yet |
| Promised tomorrow and not Ready β tell the tech | A job is promised for tomorrow (on Fridays, through Monday) and isn't Ready, Shipped or Closed. | One email to the assigned tech, or to the managers when nobody with an email is assigned. Once per job per promised date. | On | Not sent yet |
Site Errors
Server errors (a page that failed to load, or an API call or form that failed), newest first: the last 50. Times are Central. βTimes in 24 hβ counts the same error in the 24 hours up to that one. The God profile is emailed about each, at most once per error every 60 minutes and 10 emails an hour in all. The full error is in the Vercel logs.
No server errors recorded.
Backups
Every Sunday morning the daily job saves a copy of the whole database: every job, quote and log, plus the access list and the team. It is kept in the private file store, on top of Neon's own restore window. The newest 8 Sunday backups are kept, plus the newest 4 made with Back up now on other days. Older ones are deleted. Times are Central.
Last backup: none yet. The first one is saved on Sunday morning.
Only the God profile can download a backup or make one now.