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

Add UserAvatar fallback color and abbreviation on profile #5411

Conversation

manuelmeister
Copy link
Member

@manuelmeister manuelmeister commented Jun 21, 2024

If the user has a special symbol or color in a course or in some other organization, we still allow this to be overridden on a per camp basis. But a user should have the option to change the default (fallback) avatar. With this PR we add a color & abbreviation field to the profile. Also I forgot to add tests in the last PR #5281, with this PR these functionalities are also tested.

  • Improve avatar override field in CollaboratorEdit
    Bildschirmfoto 2024-06-30 um 22 39 42
  • Add missing api tests for color and abbreviation
  • Moved user translations to common as profile
  • Use campCollaboration for UserAvatar in camp context
    Bildschirmfoto 2024-06-30 um 22 40 31

- Improve avatar override field in CollaboratorEdit
- Add api tests for color and abbreviation
- Moved user translations to common as profile
- Use campCollaboration for UserAvatar in camp context
@manuelmeister manuelmeister added the deploy! Creates a feature branch deployment for this PR label Jun 21, 2024
Copy link

github-actions bot commented Jun 21, 2024

Feature branch deployment currently inactive.

If the PR is still open, you can add the deploy! label to this PR to trigger a feature branch deployment.

@manuelmeister manuelmeister added this pull request to the merge queue Jul 7, 2024
Merged via the queue into ecamp:devel with commit 48e0d64 Jul 7, 2024
39 checks passed
@manuelmeister manuelmeister deleted the feature/add-user-color-and-abbreviation branch July 7, 2024 21:38
@manuelmeister manuelmeister mentioned this pull request Aug 6, 2024
@carlobeltrame carlobeltrame mentioned this pull request Aug 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deploy! Creates a feature branch deployment for this PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants