Skip to content

Feature/ticket filter in show all timesheets#3093

Merged
marcelfolaron merged 7 commits intoLeantime:masterfrom
ITK-Leantime:feature/ticket-filter-in-show-all-timesheets
Aug 15, 2025
Merged

Feature/ticket filter in show all timesheets#3093
marcelfolaron merged 7 commits intoLeantime:masterfrom
ITK-Leantime:feature/ticket-filter-in-show-all-timesheets

Conversation

@jeppekroghitk
Copy link
Contributor

@jeppekroghitk jeppekroghitk commented Aug 15, 2025

Description

In the view "All timesheets", it is not possible to sort timesheets by ticket.

This PR serves to add that functionality.

The ticket filter is only visible when a project has been selected and various checks have been implemented to ensure that it is not possible to create a query that yields no results by mistake (i.e changing project with ticketFilter applied, causing a mismatch between ticketId and projectId)

Link to ticket

N/A

Type

  • Fix
  • Feature
  • Cleanup

Screenshot of the result

Screenshot 2025-08-15 at 13 47 50

If your change affects the user interface, you should include a screenshot of the result with the pull request.

@jeppekroghitk jeppekroghitk requested a review from a team as a code owner August 15, 2025 11:48
@jeppekroghitk jeppekroghitk requested review from broskees and removed request for a team August 15, 2025 11:48
@jeppekroghitk jeppekroghitk marked this pull request as draft August 15, 2025 11:50
@jeppekroghitk jeppekroghitk marked this pull request as ready for review August 15, 2025 12:18
@marcelfolaron marcelfolaron self-requested a review August 15, 2025 13:07
@marcelfolaron marcelfolaron merged commit b4a47d7 into Leantime:master Aug 15, 2025
5 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants