Repository navigation
Point configuration page links at 51degrees.com/configure - #142
Draft
jwrosewell wants to merge 3 commits into
Draft
jwrosewell wants to merge 3 commits into
jwrosewell wants to merge 3 commits into
Conversation
The Cloud Configurator has moved from configure.51degrees.com to https://51degrees.com/configure. Links and mentions shown to people (READMEs, comments, example output and messages) now use the new address, keeping each link's key or sharing code and its query.
On the lines that carry the 51degrees.com/configure address, the text people read now says "configuration page". Code identifiers, file names and settings keys are unchanged.
This was referenced Nov 13, 2026
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.
The configuration page answers
The hold this draft opened with, "until https://51degrees.com/configure answers", is met. At 17:56 UTC on 13 November 2026 https://51degrees.com/configure answered 200 with the page "Cloud Configuration | 51Degrees", where it answered 404 at 14:20 UTC on 12 November. The old address still answers as well.
What changed and why
The configuration page has moved from
configure.51degrees.comto https://51degrees.com/configure. The links and mentions that people read (READMEs, code comments, example output, and the messages that tell someone where to create a Resource Key) now use the new address.https://configure.51degrees.com/<code>?<query>becamehttps://51degrees.com/configure/<code>?<query>, with each key, sharing code, path, trailing slash and query kept exactly as written.rcshows 3 additions and 3 deletions in 2 files, over 2 commits).pipeline-specification/features/properties.mdgives the wording of two messages that every language's implementation shows. The language repositories carry the same change to their own messages.Files and line counts
device-detection-specification/required-examples.mdpipeline-specification/features/properties.mdWording
On the lines that carry the address, the text people read now calls the place the "configuration page". Code identifiers, file and folder names, settings keys and documentation page addresses are unchanged. Other lines that use the old name were left for a separate sweep.
The two message wordings in
pipeline-specification/features/properties.mdnow say "on the configuration page at". 51degrees-dotnet#142 carries the same wording in .NET's messages at its head aa8929da. Rust does not move yet. 51degrees-rust#392 at 1d62e5e2 keeps Rust's two messages inpipeline-engines/src/missing_property.rsas "in the configurator at https://configure.51degrees.com", because Rust's comparison with .NET checks those messages word for word, apart from the campaign tags, against the published .NET Pipeline 4.5.130, and moving them failed that comparison (run 43479753432). Rust's messages move once a .NET release with the new words reaches that comparison, which a follow-up issue in 51degrees-rust tracks. Until then Rust's messages differ from this page, and the old address still answers, so their link still works.Each changed sentence
pipeline-specification/features/properties.mdline 128: "...'. Check or create a resource key with the properties you need on the configuration page at https://51degrees.com/configure. | 0. Property n"pipeline-specification/features/properties.mdline 129: "...ded for your key under '{1}' are {2}. Check or change your key on the configuration page at https://51degrees.com/configure. | 0. Property name1."
Base branch
rc, because recent changes to this repository were merged intorc(for example #139 and #138) and reachmainin a release pull request. On 13 Novemberrcat 77dc1f6 was merged in with a merge commit, with no conflict.Campaign tags
No campaign tag was added, removed or changed. The tagged link in
device-detection-specification/required-examples.mdkeeps its five parameters, and the two addresses inpipeline-specification/features/properties.mdstay untagged because.utm-lint.jsonexcludes that file (it holds message wording, not links to follow).What was left alone
Nothing. No occurrence of the old address remains on this branch.
How it was checked
rcforconfigure.51degrees.com, ignoring case, found 3 lines in 2 files. The same search on this branch finds none.The two checks before ready
https://51degrees.com/configure/jqz435Nc?utm_source=github&utm_medium=docs&utm_campaign=specifications&utm_content=device-detection-specification-required-examples.md&utm_term=cloud-device-detection, answered 200 with the same page at 17:56 UTC. The page reads the sharing code from its address and asksprops/<code>for the properties to tick. https://51degrees.com/configure/props/jqz435Nc gives the same list as https://configure.51degrees.com/props/jqz435Nc, startingdevice.HardwareVendor device.JavascriptHardwareProfile. The page was not opened in a browser.Merges with
The same move is a draft in each of these, and they merge together: .github#12, 51degrees-dotnet#142, 51degrees-go#114, 51degrees-java#115, 51degrees-nginx#476, 51degrees-node#87, 51degrees-php#77, 51degrees-python#107, 51degrees-rust#392, common-ci#318, documentation#311, pipeline-wordpress#88 and specifications#142.