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

[RFG2023] Add outstanding requests card to dashboard #3669

Closed
2 tasks
cielf opened this issue Jun 18, 2023 · 5 comments
Closed
2 tasks

[RFG2023] Add outstanding requests card to dashboard #3669

cielf opened this issue Jun 18, 2023 · 5 comments
Assignees
Labels

Comments

@cielf
Copy link
Collaborator

cielf commented Jun 18, 2023

Summary

Add a card for outstanding requests to the dashboard

Why?

Part of a reworking of the dashboard to help the banks handle their more urgent tasks

Details

Card showing 'Outstanding Requests" added to dashboard, sometime after announcements

This card will show the requests that have not been fulfilled or cancelled (i.e. their status is pending or started)

It will have the following columns, and its rows will be in creation chronological order

Date, Partner, Requestor, Comments

If there are no outstanding requests, The card should just state "No outstanding requests! "

Other things you should know

We are grouping a number of dashboard-related changes together and will merge these individual changes into a long lived dashboard-related branch. We will merge this long lived branch into main when we are ready to release the whole suite.

Note/Commentary

Our other request lists show total items -- that is of limited utility, and doesn't really answer the question "What do I need to pay attention to right now?" In an ideal world, we could tell whether any requests are in danger of not being fulfilled. That is more complicated than it sounds, though

This issue is reserved for the Ruby for Good 2023 DC event.

Criteria for completion

  • Outstanding requests card added to dashboard
  • tests to support functionality
@cielf cielf added Difficulty—Intermediate Ruby for Good 2023 DC Created for Ruby for Good 2023 DC labels Jun 18, 2023
@zeeshan-haidar
Copy link
Contributor

Hi, I can work on this

@cielf
Copy link
Collaborator Author

cielf commented Jun 23, 2023

@zeeshan-haidar Umm. The ones marked "RubyforGood 2023 DC" are meant for the upcoming event. I should have made that clear in the text as well.

@zeeshan-haidar
Copy link
Contributor

@cielf ok no worries

@github-actions
Copy link
Contributor

This issue is marked as stale due to no activity within 30 days. If no further activity is detected within 7 days, it will be unassigned.

@github-actions github-actions bot added the stale label Jul 24, 2023
@dorner dorner removed the stale label Jul 24, 2023
@Benabik Benabik self-assigned this Jul 28, 2023
Benabik added a commit that referenced this issue Jul 29, 2023
Lists the pending and started requests right on the main page so that
the user has an idea of what they need to work on now.

resolves #3669
@awwaiid
Copy link
Collaborator

awwaiid commented Jul 29, 2023

We merged into the feature branch. We'll do further testing as part of whole-branch QA.

@awwaiid awwaiid closed this as completed Jul 29, 2023
@awwaiid awwaiid added this to the Dashboard Update milestone Nov 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants