solidtime icon indicating copy to clipboard operation
solidtime copied to clipboard

Reporting: Filtering only applying by Billable or time preset, Task search broken, no UI cue for Client filter

Open enoversum opened this issue 8 months ago • 6 comments

Description

  1. On the Reporting->Overview page, filtering time entries by Projects, Tasks, Clients, Tags or a manual date do not apply (although the UI implies it with focus style + number of items per filter option). However, when either picking a date preset (instead of a manual time span) or playing with the Billable/Not billable options, filtering eventually applies.
  2. Task search isn't working and not showing any results.
  3. Picking a client isn't visually highlighted (no focus styling, no no. of options picked).

This is happening both in Brave (Chromium-based) as well as Firefox. Since I believe these are part of the same problem, I grouped these three issues into one.

Steps To Reproduce

  1. Create multiple time entries for e.g. two projects.
  2. Go to Reporting and filter by project, task, client
  3. Interface and data doesn't visibly change.
  4. Toggle Billable/Non-Billable. Or pick
  5. Filter applies.

Self-hosted or Cloud?

None

Version of solidtime: (for self-hosted)

No response

solidtime self-hosting guide: (for self-hosted)

No response

enoversum avatar Apr 24 '25 19:04 enoversum

Thanks for the report! I can confirm that this is a bug and we'll try to deploy a fix beginning of next week.

korridor avatar Apr 25 '25 13:04 korridor

Glad to hear, and thanks for taking care of it.

enoversum avatar Apr 25 '25 14:04 enoversum

In case it helps with the de-bugging (or enoversum in their endeavors), filtering manually by date works if you refresh the page (not the other ones, tho).

miguel-lhh avatar Apr 25 '25 16:04 miguel-lhh

In case it helps with the de-bugging (or enoversum in their endeavors), filtering manually by date works if you refresh the page (not the other ones, tho).

It's even easier to just toggle Billable for a moment, this filter still works. I assume they are aware of where the bug is coming from, since they announced a fix already.

enoversum avatar Apr 25 '25 19:04 enoversum

@enoversum the filter not updating properly and the Client UI hint (when clients are selected) should be fixed now, by the latest commit in main, and deployed on solidtime cloud.

I could unfortunately not reproduce the 2. point of the bug report.

Task search isn't working and not showing any results.

could you give more details on that one?

  • did you make sure that there are projects with tasks in the current organization?
  • what role does your user have in the organization?
  • are you using the self-hosted version or solidtime cloud?

Onatcer avatar Apr 28 '25 12:04 Onatcer

@enoversum the filter not updating properly and the Client UI hint (when clients are selected) should be fixed now, by the latest commit in main, and deployed on solidtime cloud.

I could unfortunately not reproduce the 2. point of the bug report.

Task search isn't working and not showing any results.

could you give more details on that one?

  • did you make sure that there are projects with tasks in the current organization?
  • what role does your user have in the organization?
  • are you using the self-hosted version or solidtime cloud?

Thanks for the heads up, @Onatcer ! I think I confused 'Task' with 'Description' (what you can enter as text when starting a task), that had me confused until I digged into it while importing from a CSV file. I think I expected time entries’ descriptions instead of actual project tasks to show up. I don't really use tasks, but categorise with Tags (e.g. Communication, Design, Programming) and use the description for time entries.

enoversum avatar Apr 28 '25 12:04 enoversum