Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Plan

Change hisports.app to play.spordle.com in production and staging.hisports.app to play.spordle.dev in staging.

The HiSports domains will show a notice that the domain has changed and will also allow the Spordle domains to retrieve local storage to maintain login state.

Timing should coincide with the release of the My Account login.

Timeline

There are only two windows to make this kind of change: Christmas break and April break between hockey/soccer seasons.

Staging to be completed early December

Production to be completed on January 1st, 2024.

Affected Resources

List of hisports.app subdomains in active use and where they’re used

Before

After

Notes

App

hisports.app
staging.hisports.app
illinois-staging.hisports.app

play.spordle.com
play.spordle.dev
demo.play.spordle.dev

Soft HTML redirect as a migration page is necessary to facilitate local storage migration

API

api.hisports.app
api-staging.hisports.app

api.play.spordle.com
api.play.spordle.dev

HTTP 301

Reports (PDF)

pdf.hisports.app
pdf-staging.hisports.app

pdf.play.spordle.com
pdf.play.spordle.dev

HTTP 301

Reports (React)

reports.hisports.app
reports-staging.hisports.app

reports.play.spordle.com
reports.play.spordle.dev

HTTP 301, but not user-facing

Metabase

metabase.hisports.app
metabase-staging.hisports.app

metabase.play.spordle.com
metabase.play.spordle.dev

HTTP 301

Files

files.hisports.app
files-staging.hisports.app

files.play.spordle.com
files.play.spordle.dev

HTTP 301? S3 buckets, not sure what’s possible

Calendar

go.hisports.app
go-staging.hisports.app

go.play.spordle.com
go.play.spordle.dev

HTTP 301.

Could rename this, only used for calendar lambda.

Scorekeeper Guide

help.hisports.app

Confluence

HTTP 301 to Confluence?

Other

cache-api.hisports.app

logos.hisports.app

grafana.hisports.app

api-cache.play.spordle.com

logos.play.spordle.com

grafana.play.spordle.com

HTTP 301; need to communicate change to Page team

No idea where logos domain is used

HTTP 301; internal use

Email

m.hisports.app
m.staging.hisports.app

m.play.spordle.com
m.play.spordle.dev

Potential email delivery issues due to domain change?

Things to confirm

  • Email configuration on Spordle domains (SPF, DKIM, DMARC)
  • AWS TXT records
  • Email deliverability
  • S3 bucket redirect
  • No labels