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

Dashboard Refactor - Itemized Donations [#3733] #3791

Merged
merged 14 commits into from
Jul 30, 2023

Conversation

awwaiid
Copy link
Collaborator

@awwaiid awwaiid commented Jul 29, 2023

Resolves #3733

Plucks the Itemized Donations off of the main dashboard and stashes it away on its own page.

Tested locally and with a new system spec! Manually verified date range filters.

@awwaiid awwaiid changed the base branch from main to dashboard July 29, 2023 20:10
@awwaiid awwaiid changed the title Dashboard itemized donations 3733 Dashboard Refactor - Itemized Donations [#3733] Jul 29, 2023
@awwaiid awwaiid added the Ruby for Good 2023 DC Created for Ruby for Good 2023 DC label Jul 29, 2023
Comment on lines 2 to 5
id ||= nil
title ||= nil
subtitle ||= nil
footer ||= nil
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Scott's dumb lack of Rails knowledge…what falsey value are these defaulting to such that nil is better? false, right? 🤔

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I grabbed these from another branch -- this partial can be cleaned / simplified a bit, but I'd like to do it elsewhere.

@scooter-dangle
Copy link
Collaborator

Is this a WIP or is it R4R?

Copy link
Collaborator

@scooter-dangle scooter-dangle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

El jee tea em 👍

@awwaiid awwaiid marked this pull request as ready for review July 30, 2023 13:55
@awwaiid
Copy link
Collaborator Author

awwaiid commented Jul 30, 2023

@scooter-dangle sorry -- ready for review / merge now; I updated the description with some testing notes.

@awwaiid
Copy link
Collaborator Author

awwaiid commented Jul 30, 2023

(merge into dashboard feature branch, that is)

awwaiid added 2 commits July 30, 2023 10:07
…ed-donations-3733

 Conflicts:
	app/views/dashboard/index.html.erb
	app/views/layouts/_lte_sidebar.html.erb
	app/views/shared/_card.html.erb
@awwaiid awwaiid merged commit 72fa881 into dashboard Jul 30, 2023
@awwaiid awwaiid deleted the dashboard-itemized-donations-3733 branch July 30, 2023 14:15
@awwaiid awwaiid added this to the Dashboard Update milestone Nov 12, 2023
Copy link
Contributor

@awwaiid: Your PR Dashboard Refactor - Itemized Donations [#3733] is part of today's Human Essentials production release: 2024.05.26.
Thank you very much for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ruby for Good 2023 DC Created for Ruby for Good 2023 DC
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants