Skip to content

fix(web): name Noctusoft, Inc. as the operator on every public page - #249

Merged
rvegajr merged 1 commit into
developfrom
fix/operated-by-noctusoft
Oct 11, 2026
Merged

rvegajr merged 1 commit into
developfrom
fix/operated-by-noctusoft

Conversation

@rvegajr

@rvegajr rvegajr commented Oct 11, 2026

Copy link
Copy Markdown
Member

Follow-up to #247 for the same Twilio toll-free verification (+1 877 343 5308, HHcab24c3fd1abbe8fb9f89d54a197bc92, resubmit by 2026-10-21).

Rejection 30482 "Business Email Address Must Use an Official Domain": the contact email is on noctusoft.com, and fieldview.live never named Noctusoft. The contact email is locked to the approved customer profile, so the site now names its operator, as TailorFolio's does.

Exact wording: "FieldView.Live is operated by Noctusoft, Inc. (https://noctusoft.com)", with the URL linked. It appears in:

One components/OperatedBy.tsx holds the wording. No API, env, schema or dependency changes.

Tests

  • New apps/web/app/__tests__/operated-by.test.tsx (5 tests: footer, home section, and right under the heading on privacy/terms/sms, link target checked).
  • pnpm type-check: pass. Web vitest: 912 passed, 2 failed. The 2 failures are the existing DirectStreamPageBase.integration "Offline state" failures, which also fail on develop. next build: pass, and /, /privacy, /terms and /sms are all static. ESLint on the changed files: clean.

Rides the open promotion #248 (develop → release) once merged.

🤖 Generated with Claude Code

https://claude.ai/code/session_0183M8krzbhhBfqP9Efw7Pcb

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.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0183M8krzbhhBfqP9Efw7Pcb
@rvegajr
rvegajr merged commit 71d40dc into develop Oct 11, 2026
3 checks passed
rvegajr added a commit that referenced this pull request Oct 11, 2026
Promote develop to release (uat): public home page + operator line (#247, #249), health fleet metadata (#246)
rvegajr added a commit that referenced this pull request Oct 11, 2026
Promote develop to production: public home page + operator line (#247, #249), health fleet metadata (#246)
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