Major Project History on Dashboard#150
Major Project History on Dashboard#150liam-middlebrook wants to merge 1 commit intoComputerScienceHouse:developfrom
Conversation
Change the Major Projects panel on the dashboard to show all of the major projects ever submitted by a member.
| 'description': p.description | ||
| } for p in | ||
| MajorProject.query.filter(MajorProject.uid == member.uid, | ||
| MajorProject.date > start_of_year())] |
There was a problem hiding this comment.
The dashboard is meant to display information pertaining to the current evaluations period. With that said, I am not against showing history here, but it should be shown in the proper context. We should either change the styling of past year's major projects (grey them out, etc.) or put them in a new table called "Past Projects" or something of the like.
|
I just went through and adjusted all of the dates in the database to be "correct". (Based on when the project was passed/failed.) We should add the date to this and maybe some "greyed-out" styling. |
|
Any reason to not just do an archive view where you can go back through the years? e.g. see 2015-2016 academic year, 2016-2017 academic year through some archive url pattern and the default view shows current academic year? If someone goes to a year where they had no major projects you just have some default no major projects submitted this year |
|
I don't think this is something that we want to use conditional for; however, this is still a cool feature that, if you want to put more into it, I can leave this open. Do you have thoughts? |
Change the Major Projects panel on the dashboard to show all of the
major projects ever submitted by a member.
@mbillow optionally we could also display the date here (but I personally don't think that's of vital importance).