awesomefoundation / awesomebits

This is the source code for the Awesome Foundation website
https://www.awesomefoundation.org/
GNU Affero General Public License v3.0
62 stars 53 forks source link

Update finalists page to default to hiding funded and hidden projects #538

Closed jcn closed 1 year ago

jcn commented 1 year ago

The finalists page is intended to be used by trustees to find projects to fund in a given month. While some chapters review applications that come in month by month, others will review the entire pool of applications ever month. For these chapters, seeing all past funded projects in the finalists list is distracting, and counter to the purpose of the finalists page in the first place.

This PR changes the default view of the finalists page to only include unfunded and unhidden projects (again, if a project was hidden from review, it was probably for a reason). We also include checkboxes to be able to re-include these filtered projects if desired.

Also change the "id" column to the application date and add column sorting.

Screen Shot 2023-05-06 at 2 46 44 AM

Suggested by trustees from the Westminster, MD chapter.