Skip to content

Promote develop to production: public home page + operator line (#247, #249), health fleet metadata (#246) - #250

Merged
rvegajr merged 3 commits into
mainfrom
develop
Oct 11, 2026
Merged

rvegajr merged 3 commits into
mainfrom
develop

Conversation

@rvegajr

@rvegajr rvegajr commented Oct 11, 2026

Copy link
Copy Markdown
Member

Promotes develop → main (production). These are the commits already on UAT (#248):

Verified on UAT (2e6993a): /, /privacy, /terms and /sms return 200, each shows the operator line and support@fieldview.live, and none shows "Coming Soon". api-uat /health is healthy with the new fields. No migrations, env changes or new dependencies.

After deploy, the Twilio toll-free verification HHcab24c3fd1abbe8fb9f89d54a197bc92 is resubmitted (window closes 2026-10-21).

🤖 Generated with Claude Code

https://claude.ai/code/session_0183M8krzbhhBfqP9Efw7Pcb

rvegajr and others added 3 commits October 6, 2026 19:48
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Twilio rejected the FieldView.Live toll-free verification with 30491
("Website Is Password Protected or Requires Login"): the home page
opened with a "Coming Soon / launch Feb 15, 2026" popup over Owner
Login and Admin links, and rendered client-side only because the popup
hook read search params.

- Remove ComingSoonModal and its useWelcomeModal hook (home page was
  the only user).
- Add an "About FieldView.Live" section: what it is, operated by
  Noctusoft, Inc., support@fieldview.live, links to /sms, /privacy,
  /terms.
- The home page is now a static server component, so the content is
  in the HTML a reviewer fetches.


Claude-Session: https://claude.ai/code/session_0183M8krzbhhBfqP9Efw7Pcb

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…249)

Twilio rejection 30482 ("Business Email Address Must Use an Official
Domain"): the contact email is on noctusoft.com, which the site never
named. The contact email is locked to the approved customer profile, so
the site now says who operates it.

"FieldView.Live is operated by Noctusoft, Inc. (https://noctusoft.com)"
appears in the site footer, right under the heading of /privacy, /terms
and /sms, and in the home page business section. One OperatedBy
component holds the wording.


Claude-Session: https://claude.ai/code/session_0183M8krzbhhBfqP9Efw7Pcb

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@rvegajr
rvegajr merged commit aab0dad into main Oct 11, 2026
9 checks passed

This branch was previously deployed

1 inactive deployment
fieldview-live / development — 71d40dcd Deployed Oct 11, 2026 by railway-app[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant