Real-Dev-Squad / website-status

Shows a roadmap of the ongoing projects being done
https://status.realdevsquad.com/
MIT License
21 stars 145 forks source link

Enable edit mode for `super user` #222

Closed harshith-venkatesh closed 1 year ago

harshith-venkatesh commented 2 years ago

Enable edit mode for super user || admin user to re-route to /?edit=true on click of button

Requirements

Reach out to @harshith-venkatesh for more information image

Kshashank99 commented 2 years ago

can i take this task

Kshashank99 commented 2 years ago

ETA-15 feb

harshith-venkatesh commented 2 years ago

Questions:


1. What does it mean by super user || admin user, are all members already super user or only AOs or only someone who is working on that particular issue
2. When long pressed of ALT/Option, what all things the user can edit in task section? 
3. How should i start. Do i need to get the design first before working on it? ```
harshith-venkatesh commented 2 years ago

Discussion:

1. Super user || admin , so if you refer to member's API contract, we have roles being assigned upon which certain actions could be performed.
Here: admin is assigned to @ankush  for sure , or it can be different roles in future. Focus should be to ensure the feature is role based.
2. Good question, if you observe status site with params of edit=true .
Admin || Super User as of now has already have an feature where he/she can perform multiple action.
The problem statement here is admin|super user has to manually enter dev=true to ensure the task is performed.
Can we look into the way where on long press click of alt/option we provide an option more like an icon(pencil maybe) which is visible only to admin|super user and it remains visible and enter the edit mode on click of the button to ensure that the process is not tedious.
harshith-venkatesh commented 2 years ago

@Kshashank99 could you post your PR here CC: @whyDontI

ankushdharkar commented 1 year ago

@Maheima Could you follow up with the progress for this please?

Maheima commented 1 year ago

sure

harshith-venkatesh commented 1 year ago
Maheima commented 1 year ago

Changes requested earlier: The icon was requested to be on the top right of the screen: image

After a discussion with @ankushdharkar on 17/08/22, the required icon is to be put on the bottom left of the card:

image cc: @harshith-venkatesh

harshith-venkatesh commented 1 year ago

Thanks for the update on the issue @Maheima