dataverse icon indicating copy to clipboard operation
dataverse copied to clipboard

idempotent API call for making a user a superuser

Open jorgelpolanco opened this issue 2 years ago • 5 comments

Hello! I like to report an issue in the docker installation process, User Administration does not exist. Issue related: https://github.com/IQSS/dataverse-docker/issues/78

What steps does it take to reproduce the issue? Dataverse Docker installation

  • When does this issue occur? login with the admin account

  • Which page(s) does it occurs on?

  • What happens? The admin account works fine, but it doesn't have administration permissions.

  • To whom does it occur (all users, curators, superusers)? super user.

  • What did you expect to happen?

login with admin and have admin permission. (red color user)

Which version of Dataverse are you using? v. 5.13 build 1244-79d6e57

Any related open or closed issues to this bug report? https://github.com/IQSS/dataverse-docker/issues/78

In the thread, there are a solution:

https://github.com/IQSS/dataverse-docker/issues/78#issuecomment-1549662669

jorgelpolanco avatar Sep 06 '23 21:09 jorgelpolanco

Hi @pdurbin , I looked at the relevant code and would like to take up this issue. Please assign me.

mr-loop-1 avatar Oct 09 '23 14:10 mr-loop-1

@mr-loop-1 done! Thanks! If you have any questions, a good place to ask is #dev in https://chat.dataverse.org

pdurbin avatar Oct 09 '23 17:10 pdurbin

@mr-loop-1 hi! I'm just checking in. We just got another report of this bug/shortcoming: https://github.com/IQSS/dataverse-docker/issues/78#issuecomment-1818577830

Is there anything you need from us?

Are you still interested in working on this?

Thanks!

pdurbin avatar Nov 20 '23 13:11 pdurbin

Hi @pdurbin , really sorry for the delay. I knew what to change but didn't pushed as I wanted to check first regarding a concern I have mentioned in the pr but got involved somewhere in the meantime. Would appreciate your responce on that.

mr-loop-1 avatar Nov 25 '23 18:11 mr-loop-1

@jorgelpolanco I'm not sure if you're comfortable building Docker images from pull requests or not but there's a new one from @zearaujo25 if you'd like to play around with it:

  • #10440

The easiest way is probably to switch to the branch and then run this quickstart: http://preview.guides.gdcc.io/en/develop/developers/dev-environment.html#quickstart

pdurbin avatar Mar 29 '24 15:03 pdurbin

I just approved #10440 but others are welcome to take a look. Thank, @zearaujo25!

pdurbin avatar Apr 12 '24 20:04 pdurbin