Skip to content

Conversation

@GoSimplicity
Copy link
Contributor

@GoSimplicity GoSimplicity commented Feb 24, 2025

⚠️ Pre Checklist

Please complete ALL items in this checklist, and remove before submitting

  • I have read through the Contributing Documentation.
  • I have added relevant tests.
  • I have added relevant documentation.
  • I will add labels to the PR, such as pr-type/bug-fix, pr-type/feature-development, etc.

Summary

What does this PR do?
This PR implements status transition time tracking for TAPD issues, enabling users to analyze the time spent in each status during the issue lifecycle. This feature is crucial for understanding workflow efficiency and identifying bottlenecks.

Does this close any open issues?

Closes

Screenshots

Include any relevant screenshots here.

Other Information

Any other information that is important to this PR.

sstojak1 and others added 30 commits June 14, 2024 17:26
…7559)

* adding pull_request_id index to  pull_request_commits/comments tables

* change the pull_request_commits primary key columns order

* adding Apache license header

* only run for mysql

* adding support for postgres

---------

Co-authored-by: Josip Stojak <[email protected]>
* feat: gerrit python plugin

Signed-off-by: Ji Bin <[email protected]>

* feat: gerrit plugin support incremental sync

Signed-off-by: Ji Bin <[email protected]>

---------

Signed-off-by: Ji Bin <[email protected]>
Co-authored-by: Lynwee <[email protected]>
* hudson.maven.MavenModuleSet is now treated as a scope

* refactor: scope is now the default

---------

Co-authored-by: Josip Stojak <[email protected]>
* fix: pr reviewers and assignees script version error

* fix: adapt pg test
* fix: git extractor commit rawdataorigin is empty

* fix: remove debugging print
…lt (#7660)

* fix(gitextractor): update database store, set it incremental by default

* fix(gitextractor): add `SetIncrementalMode` to store

* style(gitextractor): fix ci errors
* refactor(framework): add some logs and dispart `Init` from `CreateAndRunApiServer`

* refactor(framework): update initial steps
narrowizard and others added 16 commits November 26, 2024 14:30
…ustomize plugin (#8218)

* feat: support incremental import for 

- /plugins/customize/csvfiles/issues.csv
- /plugins/customize/csvfiles/issue_repo_commits.csv

[Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216
[Bug][Jira] start_date Field Empty in sprint Table After Upgrading DevLake from 0.21 to 1.0 with Jira Plugin #8221
Draft releases lead to a bug described in GH Issue #8148
* fix(zentao): make sure connection uncacheable

* fix(zentao): fix lint errors

* Revert "fix(zentao): fix lint errors"

This reverts commit e216a23.

* fix(zentao): fix lint errors

* fix(zentao): remove UnCacheableConnetion interface, try to fix it with another way
* chore(scope-config): fix scope config query

* chore: update notice
* chore(backend): Update debian bullseye to bookworm

this also means going from golang 1.20.4 to 1.20.5

* chore(notice): Update to 2025
* feat: support Zentao task worklogs

* feat: Zentao worklog tool layer migration

* fix: dict as raw data instead of slice

* test: e2e for zentao task worklogs

* fix: compatibility when no account available

---------

Co-authored-by: Lynwee <[email protected]>
* fix: import errors

* fix: go fmt issues

* fix: missing quote

* fix: skip float accuracy issues
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. component/plugins This issue or PR relates to plugins pr-type/feature-development This PR is to develop a new feature labels Feb 24, 2025
* fix(circleci): Add CircleCI workflow nil check for CreatedDate

Adds a nil check during `convertWorkflows` task when CircleCI workflows API returns a weird malformed pipeline data with no created_date. Previously, the entire task fails and panics when trying to get convert a nil in ToTime util.

Fixes Issue #8309

* Update to fix compile problems

* Tweak the _tool csv to allow for the NULL value entries

---------

Co-authored-by: John Ibsen <[email protected]>
@klesh
Copy link
Contributor

klesh commented Feb 28, 2025

Nice, did you test it locally?

@GoSimplicity
Copy link
Contributor Author

Nice, did you test it locally?

Yes, I've tested it locally, and the results are quite good! I'm currently working on setting up the Grafana dashboards, and I'll share more details once they're ready.

@dosubot dosubot bot added size:XL This PR changes 500-999 lines, ignoring generated files. and removed size:L This PR changes 100-499 lines, ignoring generated files. labels Mar 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component/plugins This issue or PR relates to plugins pr-type/feature-development This PR is to develop a new feature size:XL This PR changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.