Repository navigation
Add identifiers, the Human Confidence and 51Did examples, and test results to the profile - #11
Merged
Merged
Conversation
…ofile The profile now says that 51Degrees provides identifiers, and lists the 51Did's three types, probabilistic, random and hashed email, each unique across every caller or only across a License Key, as the documentation's 51Did page describes them. The examples column links the 51Did examples on main in .NET, Java, Node.js, PHP, Python and Rust, under Identifiers. No language repository has a Human Confidence example, so the Node.js, PHP and Python rows link the documentation's guide to deploying Human Confidence with the cloud, which has the server code in those three languages, and a line under the table says so. Find out more links the documentation's Identifiers section.
The first mention of the 51Did now links its page in the documentation.
The language table gains an Automated tests column with each repository's nightly pipeline badge, linked to its runs, so the latest result shows as a green or red pill. ua-parser-js has no nightly pipeline, so its row shows its test workflow instead.
jwrosewell
marked this pull request as ready for review
November 7, 2026 00:23
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.
Problem
The organisation profile, which is the home page of https://github.com/51Degrees, says what 51Degrees provides and links each language's examples. It did not say that 51Degrees provides identifiers, and its examples column linked only the Device Detection and IP Intelligence examples, so the Human Confidence and 51Did examples could not be found from it.
Change
profile/README.md:fodid.idprobglobaltofodid.idhemlicproperties.pipeline/Examples/Didin 51degrees-dotnetpipeline/pipeline.developer-examples/pipeline.developer-examples.fodidin 51degrees-javapipeline/fiftyone.pipeline.did/examplesin 51degrees-nodepipeline/did/examplesin 51degrees-phppipeline/fiftyone_pipeline_did/examplesin 51degrees-pythonexamples/fodid-examplesin 51degrees-rustC and C++, Go, NGINX and Varnish have neither kind of example, so their rows are unchanged.
Not changed
Checks
.githubas the campaign.Release
The home page shows
main, so this needs a release of rc into main after it merges, as #10 was for the previous profile change.