Repository navigation
Profile picker after OWA accepts the credentials; endpoint scheme found; logged-in users off by default - #23
Merged
Conversation
added 3 commits
October 22, 2026 22:35
…nd; logged-in users off by default - The site's Observation Profile picker shows once OWA has returned its list with the saved credentials; the network's table once OWA has listed the Profiles for the network's current credentials. New network credentials drop the cached Profiles and fetch them again. - "Select a Profile" is asked for only once the credentials are in. - The OWA Endpoint gets a trailing slash. Without a scheme, https:// and then http:// are tried, and the first that serves OWA's tracker is stored. - Don't Track Logged-in Users defaults to on.
…stored A URL typed with its scheme was stored as entered. Now any endpoint that differs from the stored one is checked: the tracker must load, a redirect is followed and the URL it ends at is stored (http:// behind an https redirect is stored as https://). A typed scheme is not swapped for the other. An unchanged endpoint is not checked, so a save while OWA is down goes through.
…ls, new endpoint help
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
GET /base/v1/sitessucceeded with the saved credentials (loadedin the sites route). A Website ID the network assigns is still shown read-only. The network table shows once OWA has listed the Profiles for the network's current endpoint and password (profilesLoaded); changing either drops the cached Profiles and fetches them again on save. "Select an Observation Profile before tracking can begin" is shown only once the credentials are entered.public/base/dist/owa.tracker.js(1.14 and 2.x) returns 200, follows redirects and stores the endpoint the tracker loaded from, with a trailing slash (http://app.openwebanalytics.com→https://app.openwebanalytics.com/). Without a scheme,https://thenhttp://are tried. A typed scheme is never swapped. An unchanged endpoint is not checked, so saving while OWA is down still works. No OWA at the URL: nothing is saved, the error names the URLs tried.