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

Show "Last report date" on the status report page and as a column in portfolio view #393

Closed
tarjeieo opened this issue Feb 15, 2021 · 9 comments
Assignees
Labels
enhancement Request that will enhance the product priority: high Issue with high priority
Milestone

Comments

@tarjeieo
Copy link
Member

tarjeieo commented Feb 15, 2021

Is your feature request related to a problem? Please describe.
When browsing projects and status report values in the portfolio overview/portfolio status, it would be nice to see when the last report was made.

Describe the solution you'd like

  • Show a datefield on the project status page that will be included as part of the project status page snapshot.
  • Show a datefield for when the last report was made in the portfolio overview (if you select this column).

Additional context
This is by default stored in the "modified" field - however, this field is also used by the project properties item as well. Not sure how we handle this in a good way. Input @olemp ?

@tarjeieo tarjeieo added the enhancement Request that will enhance the product label Feb 15, 2021
@tarjeieo tarjeieo changed the title Show "Last report date" as a column in portfolio view Show "Last report date" one the status report page and as a column in portfolio view Feb 22, 2021
@tarjeieo
Copy link
Member Author

tarjeieo commented Feb 22, 2021

Solution proposal: We create a new field on the project status content type: Report Publish Date. We can set this automatically when we publish a report. This date can then also be shown on the project status page and on the snapshot. This column can also be added as a portfolio column and shown in the portfolio overview.

Think this should be quite doable!

@olemp
Copy link
Collaborator

olemp commented Feb 22, 2021

Solution proposal: We create a new field on the project status page: Report Publish Date. We can set this automatically when we publish a report. This date can then also be shown on the project status page and on the snapshot. This column can also be added as a portfolio column and shown in the portfolio overview.

Think this should be quite doable!

That's doable

(____/)
( ͡ ͡° ͜ ʖ ͡ ͡°)
\╭☞ \╭☞

@pzljanb
Copy link
Contributor

pzljanb commented Feb 23, 2021

Like 1.2.6 doable I presume/ hope for :-)

@olemp
Copy link
Collaborator

olemp commented Feb 23, 2021

Like 1.2.6 doable I presume/ hope for :-)

Depends on when we want to release 1.2.6 obviously @pzljanb @tarjeieo.

@tarjeieo tarjeieo added this to the 1.2.7 milestone Mar 10, 2021
@Remi749 Remi749 changed the title Show "Last report date" one the status report page and as a column in portfolio view Show "Last report date" on the status report page and as a column in portfolio view Mar 31, 2021
@pzljanb pzljanb added the priority: high Issue with high priority label Apr 8, 2021
@Petterandre
Copy link
Contributor

Petterandre commented Apr 13, 2021

image

image

Thoughts about the look? Considering MM/dd/yyyy date, but uncertain what could happen with different locales

cc @pzljanb @tarjeieo

@tarjeieo
Copy link
Member Author

Looks good!

@olemp
Copy link
Collaborator

olemp commented Apr 13, 2021

looking hawt

@pzljanb
Copy link
Contributor

pzljanb commented Apr 13, 2021

Format is self-explaining, and no risk for misunderstandings here, good job @Petterandre

@pzljanb
Copy link
Contributor

pzljanb commented May 5, 2021

Tested OK

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Request that will enhance the product priority: high Issue with high priority
Projects
None yet
Development

No branches or pull requests

4 participants