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

Added people assignment to projects and some fixes #911

Merged

Conversation

alneberg
Copy link
Member

  • Fetch all projects, was previously missing some
  • Sorting the card columns for project cards
  • One can now assign people to project cards
  • Added initials and name to the gs_users database and also to the user admin page.

Comes together with:
https://github.com/NationalGenomicsInfrastructure/StatusDB_views/pull/190

@alneberg
Copy link
Member Author

Just realised I forgot the case when project is not found in the request to add a connection. Will attend to it tomorrow.

@aanil
Copy link
Member

aanil commented Jan 17, 2025

Is this up on stage?

<div>
<input class="form-control" id="formModifyUserName" placeholder="" disabled type="text">
</div>
<label for="modifyName" class="fw-bold">Name</label>
<input class="form-control" id="formModifyName" placeholder="Name..." type="text">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Name comes from the GoogleUser currently and we probably shouldn't allow it to be modified from genstat. People can update their own google profiles to get names right.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, true. I'll have a look. We could probably use that instead.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

True, I didn't consider this, but starting to think about it, would it work to fetch other users´names?

Copy link
Member

@aanil aanil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Had a quick runthrough, and it looks good!

@alneberg alneberg merged commit 56fa0cf into NationalGenomicsInfrastructure:master Jan 21, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants