-
Notifications
You must be signed in to change notification settings - Fork 86
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
Add user profile feature #1923
Merged
Merged
Add user profile feature #1923
Commits on Oct 11, 2023
-
feat: Add user profile with photo (#615)
On the frontend, the user profile sidebar panel simply shows the current user's name and profile photo. Clicking on the profile photo brings up a context menu that shows the profile and profile actions (only 'edit profile' for now). Clicking the 'edit profile' action changes the context menu view such that you can edit the profile photo. This commit also adds user profile photos to channel messages. A jdenticon is showed in place of user profile photo if it doesn't exist. On the backend, there is a new shared orbitdb user profiles key/value store. The key/value store maps user public keys with profiles. It uses a custom index so that we can filter invalid entries thoroughly. In state-manager, a new saveUserProfile saga is added which signs the profile data and sends it to the backend.
Configuration menu - View commit details
-
Copy full SHA for ecb8227 - Browse repository at this point
Copy the full SHA ecb8227View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbc3409 - Browse repository at this point
Copy the full SHA dbc3409View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11b9c1e - Browse repository at this point
Copy the full SHA 11b9c1eView commit details -
Now using the same version as backend which also fixes our common JS issues for now.
Configuration menu - View commit details
-
Copy full SHA for d4a8082 - Browse repository at this point
Copy the full SHA d4a8082View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba08bdf - Browse repository at this point
Copy the full SHA ba08bdfView commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0b418e7 - Browse repository at this point
Copy the full SHA 0b418e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98e736e - Browse repository at this point
Copy the full SHA 98e736eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa6089e - Browse repository at this point
Copy the full SHA fa6089eView commit details
Commits on Nov 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 46a0690 - Browse repository at this point
Copy the full SHA 46a0690View commit details
Commits on Nov 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 35330c5 - Browse repository at this point
Copy the full SHA 35330c5View commit details
Commits on Nov 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1eb1ec9 - Browse repository at this point
Copy the full SHA 1eb1ec9View commit details
Commits on Nov 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c7e03c9 - Browse repository at this point
Copy the full SHA c7e03c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 128405d - Browse repository at this point
Copy the full SHA 128405dView commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 23943cf - Browse repository at this point
Copy the full SHA 23943cfView commit details
Commits on Nov 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 115e35c - Browse repository at this point
Copy the full SHA 115e35cView commit details
Commits on Nov 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1594bfd - Browse repository at this point
Copy the full SHA 1594bfdView commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7cc945b - Browse repository at this point
Copy the full SHA 7cc945bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d3099f - Browse repository at this point
Copy the full SHA 2d3099fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3660f28 - Browse repository at this point
Copy the full SHA 3660f28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a96c8b - Browse repository at this point
Copy the full SHA 0a96c8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a276ced - Browse repository at this point
Copy the full SHA a276cedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 301c02a - Browse repository at this point
Copy the full SHA 301c02aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c812c2 - Browse repository at this point
Copy the full SHA 6c812c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d669c02 - Browse repository at this point
Copy the full SHA d669c02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8633707 - Browse repository at this point
Copy the full SHA 8633707View commit details -
Configuration menu - View commit details
-
Copy full SHA for 298c0e6 - Browse repository at this point
Copy the full SHA 298c0e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40d5c6c - Browse repository at this point
Copy the full SHA 40d5c6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63d08e8 - Browse repository at this point
Copy the full SHA 63d08e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 828dc06 - Browse repository at this point
Copy the full SHA 828dc06View commit details
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 742b70c - Browse repository at this point
Copy the full SHA 742b70cView commit details
Commits on Jan 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5520748 - Browse repository at this point
Copy the full SHA 5520748View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4980cb0 - Browse repository at this point
Copy the full SHA 4980cb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10a4aa3 - Browse repository at this point
Copy the full SHA 10a4aa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0769da - Browse repository at this point
Copy the full SHA e0769daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 320f376 - Browse repository at this point
Copy the full SHA 320f376View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32444a9 - Browse repository at this point
Copy the full SHA 32444a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for db2e26e - Browse repository at this point
Copy the full SHA db2e26eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9981ec7 - Browse repository at this point
Copy the full SHA 9981ec7View commit details
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.