-
Notifications
You must be signed in to change notification settings - Fork 129
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
Implementation of Discord invite link display and feedback mechanism on /intro
page
#901
Open
Achintya-Chatterjee
wants to merge
12
commits into
develop
Choose a base branch
from
feat/discord-link
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ith copy option - Implemented approveAction to generate a Discord invite link for approved users. - Added the invite link display in the template with a button to copy the link to the clipboard. - Styled the Copy Link button and integrated it with existing button styles. - Ensured the invite link opens in a new tab when clicked.
Deploying www-rds with Cloudflare Pages
|
integrate api to approve / reject a application
fix super user feedback text area styling
…tance in /intro page - Added functionality to generate Discord invite link when an application is accepted. - Display the invite link to the new user on the /intro page if their application is accepted. - Handle errors and provide feedback via toast notifications.
…isplay - Refactor intro page template to conditionally display content based on user role and application status. - Remove debug information from the intro page view. - Ensure that regular users can only see their own intro data, with appropriate messages for accepted, rejected, and pending statuses. - Allow superusers to review and update application statuses with relevant feedback.
Achintya-Chatterjee
changed the title
added approve and reject buttons with a feedback box
Implementation of Discord invite link display and feedback mechanism on Aug 19, 2024
/intro
page
Achintya-Chatterjee
changed the title
Implementation of Discord invite link display and feedback mechanism on
Implementation of Discord invite link display and feedback mechanism on Aug 19, 2024
/intro
pageintro
page
Achintya-Chatterjee
changed the title
Implementation of Discord invite link display and feedback mechanism on
Implementation of Discord invite link display and feedback mechanism on Aug 19, 2024
intro
page /intro
page
Achintya-Chatterjee
changed the title
Implementation of Discord invite link display and feedback mechanism on
Implementation of Discord invite link display and feedback mechanism on Aug 19, 2024
/intro
page /intro
page
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Date:
18th August, 2024
Developer Name: @Achintya-Chatterjee @rishirishhh
Issue Ticket Number:-
/intro
page #900Description:
This PR addresses the requirements outlined in issue #900 and implements the following features for the
/intro
page:Superusers can now approve or reject new user applications directly from the
/intro
page.Added a text box where superusers can provide feedback when rejecting an application.
When an application is accepted, RDS Discord server invite link is generated and displayed to the user on the
intro
page of a particular user followed by their userId.Users can copy the Discord invite link or open it in a new tab.
Users see the status of their application on the
/intro
page, along with any feedback provided by the superuser.Is Under the Feature Flag
Yes
No
Database changes
Breaking changes (If your feature is breaking/missing something please mention pending tickets)
Is Development Tested?
Tested in staging?
Add relevant Screenshot below ( e.g test coverage etc. )