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

FastAPI migration testing of Project Manager's workflow #6730

Open
manjitapandey opened this issue Feb 4, 2025 · 12 comments
Open

FastAPI migration testing of Project Manager's workflow #6730

manjitapandey opened this issue Feb 4, 2025 · 12 comments
Labels
status: testing Does it really work or is it pretending to work?

Comments

@manjitapandey
Copy link

manjitapandey commented Feb 4, 2025

Go on Tasking Manager staging site: https://tasks-stage.hotosm.org/

To be able to have project manager's access, the project creator should add the team and provide the team with project management access. All the members within that team will be project manager of that specific project.
Try the steps below for both Private and Public Project:
When you are a member of team

  • Click on the project to visit the submission details page. Ensure the edit button is visible for you to allow editing of that project.
  • Ensure editing of basic details are functional and updated after saving.
  • Ensure changeset comments and other details in instructions are updated well.
  • Also verify you can't clone or delete the project where you are project admin.
  • Confirm if all other properties can be updated accordingly.
  • Also confirm that you shouldn't be able to edit other projects where you are not assigned as project manager.

When you are a manager of team

  • Click on the project to visit the submission details page. Ensure the edit button is visible for you to allow editing of that project.
  • Ensure editing of basic details are functional and updated after saving.
  • Ensure changeset comments and other details in instructions are updated well.
  • Also verify you can't clone or delete the project where you are project admin.
  • Confirm if all other properties can be updated accordingly.
@petya-kangalova petya-kangalova added the status: testing Does it really work or is it pretending to work? label Feb 4, 2025
@martien-176
Copy link

Edit project -> Partners: text box to search partner shows error: Something went wrong! Try again later.

I retested later on, with same result.

Screenshot:

Image

@martien-176
Copy link

Not sure if this is an issue.

Manage Team page, Members, missing delete button on avatar, only when there is one member available.

Image

@martien-176
Copy link

Other test items: all okay.

@manjitapandey
Copy link
Author

Edit project -> Partners: text box to search partner shows error: Something went wrong! Try again later.
I retested later on, with same result.

This issue was not actually a FastAPI migration issue but the behavior is same on live server too. But we will fix it on production in coming release and ultimately it would be fixed here as well.

@SColchester
Copy link

SColchester commented Feb 26, 2025

@manjitapandey for text fields only a single translation option is appearing

Image

Usually there are lots of options like this

Image

@SColchester
Copy link

On 'Instructions' menu, changeset comment box is empty, it should have at least the un-editable project specific tag, e.g. #hotosm-project-15793

Image

Should have something like this

Image

@SColchester
Copy link

Can't see the 'Partners' sub-menu in the edit project page. Usually where the cursor is.

Image

@SColchester
Copy link

On 'Instructions' menu, changeset comments can be added, and are added after 'Save' but when you go back in to edit the project the changeset comments are cleared. There is also a blank un-editable space in the first portion of the field.

Image

@SColchester
Copy link

Under the 'Metadata' submenu of the edit project page --> customizing the imagery offset does not work - it should change the iD offset for the project's imagery, but on launching a task there is no offset

Image

@SColchester
Copy link

Random selection of a task does not prioritize (i.e. select first from) the priority area defined under 'Priority Area' in the edit project menu.

Image

@martien-176
Copy link

I retested @SColchester findings.

I could replicate these issues:

  • single translation
  • Random selection of a task

Other issues Sam reported worked fine with me though.

Firefox 135.0.1 (64-bit)
Windows 10

@SColchester
Copy link

Under the 'Actions' submenu of the edit project page --> Revert validated tasks fails with all users apart from the logged in user (SColchester)

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: testing Does it really work or is it pretending to work?
Projects
None yet
Development

No branches or pull requests

4 participants