Skip to content

Pending System for Grants#698

Merged
michaelcanova merged 15 commits intomainfrom
rfp_pending_system
Mar 19, 2026
Merged

Pending System for Grants#698
michaelcanova merged 15 commits intomainfrom
rfp_pending_system

Conversation

@michaelcanova
Copy link
Copy Markdown
Contributor

Overview

This PR creates the Pending/Declined system for Grants. It contains the following:
1. Moderators can approve/decline Grants from the moderation dashboard, or directly on feed items.
2. Funding feed now will always put Pending Grants on the top of the list for moderators and the author of the Pending Grant
3. Moderators can approve or decline grants, declining makes them no longer editable/viewable as if soft deleting, and approving sets them to OPEN
4. DOIs and feed entries are created AFTER the Grant is approved, rather than immediately on creation
5. Notifications are sent upon approval/denial of a pending Grant
6. Declined Grants will still show up in the Notebook, but are not editable. The user can still delete them.

Loom:
https://www.loom.com/share/7694de3c041547168ecbd4013b7353ed

Screenshots

Creating a RFP:
image

Showing Pending status on Notebook:
image

Showing Declined status on Notebook:
image

Feed item Moderation tools:
image

Moderation Dashboard:
image

Notifications:
image

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Mar 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
web Ready Ready Preview, Comment Mar 18, 2026 8:56pm

@michaelcanova michaelcanova marked this pull request as ready for review March 13, 2026 22:17
@michaelcanova michaelcanova requested a review from a team as a code owner March 13, 2026 22:17
@chatgpt-codex-connector
Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@michaelcanova michaelcanova changed the title Rfp pending system Pending System for Grants Mar 13, 2026
Comment thread components/Funding/GrantInfoBanner.tsx
Comment thread components/Moderators/ModerationSidebar.tsx Outdated
Comment thread services/grant-moderation.service.ts Outdated
Comment thread components/Notification/lib/formatNotification.ts Outdated
@sonarqubecloud
Copy link
Copy Markdown

@michaelcanova michaelcanova merged commit 38c7eb0 into main Mar 19, 2026
5 checks passed
@michaelcanova michaelcanova deleted the rfp_pending_system branch March 19, 2026 17:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants