-
-
Notifications
You must be signed in to change notification settings - Fork 712
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
Admin: Redesign Organization CRUD screens #1457
Comments
@palisadoes Respected sir, I would like to work on this issue. |
Hey @Anubhav-2003 if you want help in this ,I am ready to help |
@palisadoes what to do with "You are not authorized"? i have setup the backend using docker and apollo serve is running |
In your local database go to the user model and update the field adminApproved to true |
@AVtheking Absolutely sir, actually I am updating the files at the moment with the required mutations, and queries. I will definitely seek your help if I feel overwhelmed, or have any doubts. Thank you a lot for asking. |
|
@palisadoes Respected sir, While working on the issue I have made most of the changes related to queries, and mutations. But, recently I am encountering the error, user:not found while creating organizations, is it a known issue, or got something to do with the latest changes made in the tokens, or local storage to fix infinite reload glitch. Because due to these bugs a lot of my work is currently getting hampered. Thank You. |
fetch the latest upstream of the talawa api and if you are using docker to run the server then rebuild the images and restart the server |
@AVtheking Ok sir, Thank you a lot. |
And also If you are using sample data then import the latest sample data |
@AVtheking Respected Sir, I just wanted one help. Can you please tell me where are the translations stored. I mean the keys and their values. For instance, the placeholders and labels in updateOrg, and createOrg, are using the useTranslation git hook to specify keys for fetching the translated string. But in the locales folder of talawa-api, I only found keys for erro codes. Your help will be appreciated. Thank You. |
|
@palisadoes ok sir, thank you for your help. |
@palisadoes Respected sir, I have made all the changes required for a successful implementation of the address field, and its use in the ADMIN portal. I am attaching the images of the UI form fields, as I saw it fit. I had a few questions. What approach should we use to store the address, and which fields should we make mandatory. I have a few options: Second, call an API to fetch exact street level details (Most professional, and production grade) but maybe expensive, and many remote places might not be accurately present in the data. Also, in the user table there is not enough space to show the complete address, so at the moment I am just displaying the city name. Please let me know if you propose otherwise. I am trying to make the colors and design of "createOrganization Modal" to look like the settings page "Update Org", but it is a bit more complicated than expected. So, at the moment I am focusing more on the actual tangible implementations than aesthetics. I will come back to it, once all other things are sorted. Thank You. |
Please use your initiative to find an acceptable solution for the PR reviewers |
@palisadoes ok sir, thank you. |
Is your feature request related to a problem? Please describe.
This is a two part issue:
PART 1
We need to update the Organization CRUD screens to match our reference Figma design that can be found on our documentation site:
PART 2
We need to add support for Organization
Addresses
that replaces the previous OrganizationLocation
field in the APIAddress
functionality in the Organization was created in this PR which had to be reverted because an equivalent Admin issue like this one hadn't been created at the time.Describe the solution you'd like
There are a few affected screens:
Organization Settings
Update the Organization Settings screen replacing the API location field with the proposed API Address fields
Create Organization
Update the Create Organization screen to match the UI/UX of the Organization Settings screen
To look more in keeping with the new design theme.
Dashboard View
Update the dashboard view to reflect summary
Address
information versusLocation
Edit Organization User Screen
Update the screen to reflect summary
Address
information versusLocation
Organization Screen
Update the screen to reflect summary
Address
information versusLocation
Describe alternatives you've considered
Approach to be followed (optional)
Additional context
Potential internship candidates
Please read this if you are planning to apply for a Palisadoes Foundation internship
The text was updated successfully, but these errors were encountered: