zubroide / gitpab

Calculate time spent on Gitlab tasks for every contributor
112 stars 32 forks source link

Only some of the time spent is now imported #79

Closed IreneIsaiah closed 1 year ago

IreneIsaiah commented 3 years ago

For all of our developers, regardless of which filters or search options we use, gitpab now only shows a selection of the time spent entries. We believe this started after GitLab released time tracking reports (GitLab 13.12, https://gitlab.com/gitlab-org/gitlab/-/issues/271409).

We have not been able to find a pattern in regards to what is imported and what is not.

mnvx commented 3 years ago

About month ago Gitlab API was changed and these changes were taken into account in last commits in this repository. Are you pulled updates? I recommend to run php artisan import:all --full after update to rewrite history of spent time from gitlab.

IreneIsaiah commented 3 years ago

According to this website that is for non-docker only. We are running it through Docker. Also, we have attempted to delete all the data and re-import. This took over an hour to do, and we still don't have all the data.

mnvx commented 3 years ago

Are you pulled last changes from this repo (git pull)?

IreneIsaiah commented 3 years ago

Yes, of course.

mnvx commented 3 years ago

May you give example of lost data? How was formed comment about time spent, how it looks in response of Gitlab API?

IreneIsaiah commented 3 years ago

We have been trying different things now. We were all using desktop application (on macs), with various versions of the engine (20.x or 19.x). None of this worked. One of our developers have now managed to get it working by downgrading to version 18, and now desktop application.