Option to display only dates without specific time stamps for detailed reports #797
Replies: 3 comments 1 reply
-
Hi, thanks for the suggestion. Could you explain what your use case is for only hiding it in the exports / detailed reports? The reason I'm asking is that it is likely we will add time entries on day-basis in the future. Currently, all time entries have a start and an end timestamp, which makes sense for use cases where you track the time as you go, but not so much if you just want to log, that f.e. you worked 8h on a project today, but you don't really care about the exact time frame. This is more in line with tracking attendance time for employees etc. This will however, require changes in the data structure and also within existing reporting endpoints and exports. Is this the behavior you are looking for? |
Beta Was this translation helpful? Give feedback.
-
@Onatcer Thank you for the swift reply! I'm a freelance developer and for most of my clients I use a pay-per-hour invoice system. However, I'm also a kind of person who works whenever they want to and therefore I do not want to show my clients if my 4 hours of working was done from 9:00 ~ 13:00 or from 20:00 ~ 00:00. I think this idea is in line with what you are saying for employees where the amount of time spend is important, but not when. I understand this requires a data structure change and makes the change a lot bigger, however, maybe it makes sense to keep the data structure as-is and hide the times on the report side? Could be a nice step in between and I am open to PR'ing that. A bigger change with regards to data structure changes are maybe a bit too much for a first time contributor :-) |
Beta Was this translation helpful? Give feedback.
-
@Taronyuu thank you for the clarification, that is indeed a different use case than what i was describing. Would it resolve your issue if you could group by date in the Overview Reporting? (https://app.solidtime.io/reporting) This is something that has been requested before (#370) and it would allow you to have f.e. grouping by date on the first layer and description on the second one. Those reports can also be exported and shared as a URL with the client. I think adding more options to the exports (including the detailed reporting) itself is something that we will consider in the future but I'm not a fan of adding a single option here without a concept of where we want to go with it. btw. we do not currently take external PRs, the primary reason being that we have to set up a Contributer License Agreement to make sure we can run our hosted service properly with external contributions, and we simply have not gotten around to setting that up. We are working on it however. If the additional option in the Overview Reporting addresses your issue I'm happy to add it very soon tho as it should be a quick fix and was already requested before. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Currently, Solidtime displays time entries in the format:
2025-01-01 10:10 - 11:10
I would like to request a new display option that shows only the date without the specific start and end times:
2025-01-01
My suggestion would be to add this as a setting inside a Project or on organization level. We can decide to only hide it in the exports and not necessarily in the input field which would make implementing this easier. I am open to create a PR for this if you can share your thoughts with me if you consider this a good idea.
Let me know!
Beta Was this translation helpful? Give feedback.
All reactions