Skip to content

v1.0.2

Latest
Compare
Choose a tag to compare
@d4x1 d4x1 released this 02 Jul 03:45
· 27 commits to main since this release
41c047d

What's Changed

  • cherry-pick #8006 feat(domain): add is_child field to table cicd_pipelines by @github-actions in #8008
  • cherry-pick #8009 feat(gitlab): collect child pipelines by @github-actions in #8010
  • cherry-pick #8041 feat(framwork): add custom project service by @github-actions in #8042
  • cherry-pick #8048 fix: updating jira storypoint field should refresh all records by @github-actions in #8049
  • cherry-pick #8063 fix(utils): add new function ApiOutputAdvancedErrorWithCustomCode by @github-actions in #8064
  • cherry-pick #8070 fix(migration): panic when ExecuteMigration fails by @github-actions in #8076
  • cherry pick #8081 fix(project): project cannot be deleted when its pipelines are not finished to v1.0 by @d4x1 in #8082
  • cherry pick Update error message #8086 to v1.0 by @d4x1 in #8087
  • cherry-pick #8104 feat: improve performance of the listing-scope-config-projects-and-scopes by @github-actions in #8105
  • cherry-pick: keep source table name as destination table name (#8108) by @usharerose in #8111
  • cherry-pick #8115 fix(zentao): make gitcommited a valiad action by @github-actions in #8117
  • cherry-pick #8137 fix: #8091 sonarqube dashboard (#8137) by @Startrekzky in #8141
  • Cherry pick #8152 to release v1.0 by @narrowizard in #8153
  • feat(framework): skip to update progress of subtasks by @narrowizard in #8155
  • fix: onboard / configure connection's plugin name is fixed to GitHub by @klesh in #8157
  • refactor: CollectAccounts now uses simple ApiCollector (#8067) by @sstojak1 in #8161
  • cherry-pick #8164 feat(tapd): add more log when converting unicode by @github-actions in #8166
  • fix: make sql query PostgreSQL compatible by @Tonkonozhenko in #8167
  • cherry-pick #8114 #8179 Fix DORA and lead time for changes details dashboards by @Startrekzky in #8180
  • cherry-pick #8136 fix(gitextractor): subtask Clone Git Repo ended unexpectedly by @caioq in #8182
  • cherry-pick #7995 fix: non-git users can build devlake by @github-actions in #7996
  • bugfix: rate limit on GHE might be disabled by @klesh in #8204
  • cherrypick #8201 to release v1.0 by @klesh in #8202
  • cherry-pick fix(backend): update Makefile to include version prefix in go-dep command #8194 by @rodrigoluizs in #8197
  • cherry-pick #8209 fix(opsgenie): add AssigneeId and AssigneeName to domain issue by @github-actions in #8210
  • feat: collect Zentao issue-repo-commit from DB (#8185) by @usharerose in #8211
  • cherry-pick #8218 8216 featurecustomize add support for incremental csv upload in the customize plugin by @github-actions in #8220
  • cherry-pick #8203 to release v1.0 by @rodrigoluizs in #8213
  • cherry-pick #8222 fix: start date of sprint is empty by @github-actions in #8223
  • cherry-pick #8238 fix(framework): fix errors when updating is_failed in PG by @github-actions in #8239
  • fix: jira sprint e2e test failing by @klesh in #8243
  • fix: add pagination to job_collector task by @ClaudioMascaro in #8240
  • cherry-pick #8244 fix(tapd): fix overflow when converting lead time minutes by @github-actions in #8246
  • cherry-pick #8245 fix(zentao): make sure connection uncacheable by @github-actions in #8247
  • fix: 8522 gitlab mr notes are missing by @klesh in #8256
  • feat: starrocsk plugin add table config by @long2ice in #8268
  • Release v1.0 bookworm by @wbkoetsier in #8270
  • fix: fix scope config for postgresql by @kostas-petrakis in #8265
  • feat: starrocsk plugin add table config by @long2ice in #8287
  • cherry pick #8298 and #8300 to v1.0 by @d4x1 in #8301
  • fix(jira): skip default subtask setting if type mapping is set by @narrowizard in #8322
  • bugfix: docker image not showing the correct version by @klesh in #8323
  • Cherry-pick to release-v1.0 -- fix(circleci): CircleCI Workflow nil check for CreatedDate (#8310) by @magichair in #8314
  • Cherry-pick to main -- fix: scope config query to support postgresql and mysql by @kostas-petrakis in #8327
  • fix(jira): remove outdated records when convertor is not in incremental mode by @d4x1 in #8333
  • fix(config): update asf.yml by @d4x1 in #8338
  • fix(tapd): fix panic when casting fields by @d4x1 in #8337
  • feat: add DueDate field to Issue model and migration script by @narrowizard in #8316
  • feat(circleci): Cherry Pick #7820 #7986 by @magichair in #8341
  • fix: #8342 editing scopeConfig shows incorrect affected projects by @klesh in #8351
  • fix: Prevent implicit GraphQL disabled when patching Github Connection by @klesh in #8353
  • fix: unable to create connection for sonarqube server by @klesh in #8357
  • fix: scope config api token leaking by @klesh in #8358
  • Fix zentao deadline field by @d4x1 in #8356
  • [pr-type/bug-fix] Delete Project dialog text fix by @veetmoradiya3628 in #8352
  • fix(tapd): ignore step changes in story changelog by @narrowizard in #8364
  • fix: convert JIRA time remaining minutes by @usharerose in #8366
  • fix: add the discussion tab back by @Startrekzky in #8370
  • fix: add notifications to discussions by @Startrekzky in #8371
  • Truncate name of timeline records to fit into database field by @jmezach in #8372
  • ci: update GitHub Actions to use Ubuntu 24.04 by @narrowizard in #8396
  • pr-type/bug-fix Added Blueprint title in pipelines run history table by @veetmoradiya3628 in #8390
  • fixing running git clone multiple times by @himanshu-garg-zepto in #8378
  • refactor: upgrade grafana to v11.6.0 by @nlespiaucq in #8391
  • fix(github_graphql): Update Extract Jobs task to use Check Run instea… by @benduncan-tote in #8384
  • fix(tapd): correct field mapping for TapdScopeConfig by @narrowizard in #8399
  • feat(customize): add account handling for imported issues by @narrowizard in #8401
  • fix(extractIssues): return error when mysql connection error happens by @caioq in #8402
  • feat(domain): create QA tables and models by @narrowizard in #8395
  • fix: replace panic in gitextractor with error handling by @galachad in #8386
  • refactor: refactor StatefulApiExtractor to fix busy buffer and EOF errors by @caioq in #8405
  • feat: jira epic collection / extraction support incremental mode for better performance by @klesh in #8414
  • fix: mount api for customize plugin by @narrowizard in #8417
  • fix(github): resolve repo fetch issue in data scopes when using GitHub App by @zeshanziya in #8394
  • fix(tapd): fix panic when executing extractStoryCategories by @d4x1 in #8425
  • fix(framework): return empty project name when blueprint id is zero by @d4x1 in #8432
  • feat(pipeline): add external notifications for pipeline creation and start by @narrowizard in #8431
  • fix(github_graphql): add missing runId for graphql jobs by @kostas-petrakis in #8420
  • fix: try fixing docker image not showing the correct version by @klesh in #8436
  • [pr-type/feature-development] Search functionality in the projects page for efficient usage by @veetmoradiya3628 in #8437
  • feat(customize): clean up qa_apis and qa_test_case_executions when no… by @narrowizard in #8445
  • fix #8452 by @narrowizard in #8453
  • [feat] q-dev-plugin-collect-s3 by @warren830 in #8454
  • fix: typo in Homepage dashboard by @steveyen in #8455
  • chore: fix lint error by @narrowizard in #8457
  • [pr-type/feature-development] add ExtractQDevS3DataMeta by @warren830 in #8459
  • [pr-type/feature-development] add ConvertQDevUserMetrics by @warren830 in #8460
  • bugfix: upgrade grafana for CVE-2025-4123 by @klesh in #8462
  • [pr-type/feature-development] add q dev dashboard by @warren830 in #8461

New Contributors

Full Changelog: v1.0.1...v1.0.2