Skip to content

Baseline checker updates - #42

Merged
rviscomi merged 17 commits into
mainfrom
baseline-checker
Jun 4, 2026
Merged

Baseline checker updates#42
rviscomi merged 17 commits into
mainfrom
baseline-checker

Conversation

@rviscomi

@rviscomi rviscomi commented Apr 24, 2026

Copy link
Copy Markdown
Collaborator

@rviscomi
rviscomi marked this pull request as ready for review May 14, 2026 23:43
@rviscomi
rviscomi requested a review from philipwalton May 14, 2026 23:44
"scripts": {
"start": "http-server public -c -1 -p 3000",
"deploy": "gcloud storage rsync --recursive --delete-unmatched-destination-objects public gs://chrome-dev-demos/public/google-analytics-baseline-checker"
"deploy": "gcloud storage rsync --recursive --delete-unmatched-destination-objects public gs://chrome-dev-demos/subdomains/baseline-checker"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we're changing the URL to a subdomain, we need to also set up a redirect from the existing URL.

@rviscomi rviscomi May 15, 2026

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes @devnook said she would set that up after the verification was approved, so I assume that'll be done tomorrow

I've updated the URL in Paul's slide to point to the subdomain and pinged Jeremy about it so he can update the docs

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update: we're going to hold off on the redirect and have both apps up at the same time to give users a fallback option if they have a Workspace account and are unable to use this one

Comment thread tooling/google-analytics-baseline-checker/public/index.html Outdated
Comment thread tooling/google-analytics-baseline-checker/public/ga-auth.js Outdated
return;
}

fetchReportData(propertyId, days);

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: when I click on this button, it takes a few seconds to fetch and process the data, but I don't get any immediate feedback that anything is happening.

It would be nice if the button switched to the disabled state while fetching and then switched back once the report was ready. You could even update the text to say something like "Loading..."

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I went with aria-disabled with "Loading..." text, for consistency with MWG 😁

Comment thread tooling/google-analytics-baseline-checker/public/index.html Outdated
@rviscomi
rviscomi requested a review from philipwalton May 18, 2026 16:41
@philipwalton

Copy link
Copy Markdown
Collaborator

Looks great!

@rviscomi
rviscomi marked this pull request as draft May 18, 2026 21:23
@rviscomi

Copy link
Copy Markdown
Collaborator Author

Moving back to draft mode to prevent accidentally merging into main. We should hold off on merging until we're ready to get rid of the legacy app. Meanwhile I've deployed this to the separate subdomain so both versions will be available.

@rviscomi
rviscomi marked this pull request as ready for review June 3, 2026 13:53
@rviscomi
rviscomi requested a review from devnook June 3, 2026 13:53
@rviscomi

rviscomi commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator Author

@devnook now that the workspace issue is resolved, I think we're ready to merge this and set up the permanent redirect from https://chrome.dev/google-analytics-baseline-checker/ to https://baseline-checker.chrome.dev/

@rviscomi
rviscomi merged commit 7133900 into main Jun 4, 2026
5 checks passed
@rviscomi
rviscomi deleted the baseline-checker branch June 4, 2026 15:11
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.

3 participants