Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cherry-pick: feat: allow switching anonymous user ID hashing algorithm from shake to md5 [BB-6533] #487

Merged

Conversation

Agrendalath
Copy link
Member

This cherry-picks openedx#30832 to the common Maple branch.

The conflicts were trivial - only in lms/envs/common.py and cms/envs/common.py, so I'll merge this once the CI passes, as I've already reviewed an upstream PR.

@Agrendalath Agrendalath self-assigned this Aug 9, 2022
…to md5

The hashing algorithm has been changed in cd60646. However, there are Open edX
operators who maintain backward compatibility of anonymous user IDs after past
rotations of their Django secret key. For them, altering the hashing algorithm
was a breaking change that made their analytics inconsistent.

cherry-picked (with conflicts) from commit 746e4fe
@Agrendalath Agrendalath force-pushed the agrendalath/bb-6533-cherry-pick branch from 4d2edca to c07522b Compare August 9, 2022 18:24
@Agrendalath Agrendalath merged commit 44b956b into opencraft-release/maple.3 Aug 9, 2022
@Agrendalath Agrendalath deleted the agrendalath/bb-6533-cherry-pick branch August 9, 2022 18:58
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.

2 participants