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 Support for Organization Agenda Item Categories #1676

Closed
palisadoes opened this issue Mar 6, 2024 · 27 comments
Closed

Add Support for Organization Agenda Item Categories #1676

palisadoes opened this issue Mar 6, 2024 · 27 comments
Assignees
Labels
feature request ui/ux issue related and being worked with the figma file of the Admin UI wip Work in Progress

Comments

@palisadoes
Copy link
Contributor

palisadoes commented Mar 6, 2024

Is your feature request related to a problem? Please describe.

  1. Add CRUD support for the newly implemented organization agenda item categories in the API

Describe the solution you'd like

  1. Add the feature to the current Admin organization settings section
  2. Follow the Figma design guide look and feel. This screen has not been designed.
    1. https://docs.talawa.io/docs/design/ux/ux-design-system

Describe alternatives you've considered

  • N/A

Approach to be followed (optional)

  • N/A

Related Issues

Potential internship candidates

Please read this if you are planning to apply for a Palisadoes Foundation internship

@takshakmudgal
Copy link
Contributor

I would like to contribute to this issue.

@meetulr
Copy link
Contributor

meetulr commented Mar 8, 2024

@palisadoes @takshakmudgal I think there's been a mistake here, this issue refers to Agenda Category, right? Action Item Category has already been implemented in both api and admin.

@palisadoes palisadoes changed the title Add Support for Organization Action Item Categories Add Support for Organization Agenda Item Categories Mar 8, 2024
@palisadoes
Copy link
Contributor Author

Thanks @meetulr you are correct. @takshakmudgal take note. The issue and title has been adjusted

@takshakmudgal
Copy link
Contributor

Alright @palisadoes thanks @meetulr I'll look into it!

@takshakmudgal
Copy link
Contributor

I am having problems with this issue, and would like someone to take a look at my branch and guide me with that.
https://github.com/takshakmudgal/talawa-admin/tree/takshakmudgal/1676

@Atharva-Kanherkar
Copy link

Hi @takshakmudgal , can you please update me with whatwork have you done? I am working on the same parent issue, so i think if we could coordinate, it would be better. Can you please tell me what components have you already made? And if you have any doubts regarding agendas, you can ask me as i have implemented them in API too.

@palisadoes
Copy link
Contributor Author

unassignining due to inactivity

@gautam-divyanshu
Copy link
Member

@palisadoes @Cioppolo14 please assign me this issue

@gautam-divyanshu
Copy link
Member

gautam-divyanshu commented Apr 2, 2024

working on this issue

@Atharva-Kanherkar
Copy link

hi @gautam-divyanshu should we connect on slack because this is a common issue i am working on, so that the frontend designs are common and do not intercept each other?

@gautam-divyanshu
Copy link
Member

@Atharva-Kanherkar Okay

@gautam-divyanshu
Copy link
Member

gautam-divyanshu commented Apr 10, 2024

Working on this issue, I was inactive because of health issues.

@palisadoes palisadoes added the ui/ux issue related and being worked with the figma file of the Admin UI label Apr 12, 2024
@palisadoes
Copy link
Contributor Author

Unassigning. inactivity

@gautam-divyanshu
Copy link
Member

@palisadoes I have college exams, so I can continue after few days

@palisadoes palisadoes added the wip Work in Progress label Apr 22, 2024
@gautam-divyanshu
Copy link
Member

@palisadoes I've made significant progress, including creating mutations, queries, necessary components, and test cases. However, there are still some errors that need to be resolved. Since I have exams, I won't be able to dedicate as much time to this, but I'm aiming to submit a pull request by the first week of May. The pull request should be ready to merge by then.

@Atharva-Kanherkar
Copy link

@palisadoes Similarily for me. Me and @gautam-divyanshu are interacting on slack to get this done as soon as possible. How ever we both got exams until the first week of may. We will try our best to make a PR after exams. Thank you for your patience sir.

@palisadoes
Copy link
Contributor Author

Are you still working on this?

@gautam-divyanshu
Copy link
Member

Yes, my exams are just over.

@gautam-divyanshu
Copy link
Member

Solving some errors
image

@gautam-divyanshu
Copy link
Member

progress till now
image
image

@gautam-divyanshu
Copy link
Member

@palisadoes I am working with @Atharva-Kanherkar to complete this as soon as possible.

@gautam-divyanshu
Copy link
Member

gautam-divyanshu commented May 27, 2024

@palisadoes I will create PR by end of this week.

@gautam-divyanshu
Copy link
Member

@palisadoes @Atharva-Kanherkar Please take a look.

Screencast.from.2024-06-05.13-26-20.mp4

@Atharva-Kanherkar
Copy link

@palisadoes @Atharva-Kanherkar Please take a look.

Screencast.from.2024-06-05.13-26-20.mp4

It looks good to me divyanshu!

@Atharva-Kanherkar
Copy link

@palisadoes please tell if any thing else can be added here.

@palisadoes
Copy link
Contributor Author

How are pre-existing agendas affected when an agenda category is deleted?

@gautam-divyanshu
Copy link
Member

@palisadoes The agendas might be automatically reassigned to a default category if such a mechanism exists. This ensures that no agenda items are left without a category, maintaining organization and accessibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request ui/ux issue related and being worked with the figma file of the Admin UI wip Work in Progress
Projects
Development

No branches or pull requests

6 participants