Skip to content

Releases: apache/incubator-devlake

v1.0.3-beta3

28 Jul 05:03
e474b4e
Compare
Choose a tag to compare
v1.0.3-beta3 Pre-release
Pre-release

What's Changed

  • fix(github): skip jobs with no started_at in cicd_job_convertor by @Brend-Smits in #8488
  • feat(plugins): initial implementation of the testmo plugin by @rbstp in #8485
  • bugfix: Data too long for _tool_sonarqube_issue_code_blocks.component by @klesh in #8492
  • feat: modify dashboard for qdev by @warren830 in #8494
  • feat(q_dev):delete user metrics by @warren830 in #8493
  • fix: add missing issues.fix_versions by @klesh in #8496
  • fix(q_dev): include more metrics, prevent data duplication by @DiscreteTom in #8498
  • fix(q_dev): correct Code Fix acceptance rate calculation in dashboard by @DiscreteTom in #8500
  • feat(customize): add CSV import functionality for sprints and issue c… by @narrowizard in #8456
  • fix: document parse error by @narrowizard in #8506
  • chore: update nginx by @iMichka in #8481
  • fix: bitbucket_server doesn't support ENABLE_SUBTASKS_BY_DEFAULT envvar by @klesh in #8508

New Contributors

Full Changelog: v1.0.3-beta2...v1.0.3-beta3

v1.0.3-beta2

28 Jul 05:01
2c15ad8
Compare
Choose a tag to compare
v1.0.3-beta2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.0.3-beta1...v1.0.3-beta2

v1.0.3-beta1

17 Jun 06:57
2ef56cf
Compare
Choose a tag to compare
v1.0.3-beta1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.0.2-beta9...v1.0.3-beta1

v1.0.2

02 Jul 03:45
41c047d
Compare
Choose a tag to compare

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 extractStoryC...
Read more

v1.0.2-beta9

05 Jun 01:44
41c047d
Compare
Choose a tag to compare
v1.0.2-beta9 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.0.2-beta8...v1.0.2-beta9

v1.0.2-beta8

12 May 04:33
e478bd5
Compare
Choose a tag to compare
v1.0.2-beta8 Pre-release
Pre-release

What's Changed

  • 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

New Contributors

Full Changelog: v1.0.2-beta7...v1.0.2-beta8

v1.0.2-beta7

21 Mar 01:52
80ec49b
Compare
Choose a tag to compare
v1.0.2-beta7 Pre-release
Pre-release

What's Changed

Full Changelog: v1.0.2-beta6...v1.0.2-beta7

v1.0.2-beta6

13 Feb 10:31
0ec948b
Compare
Choose a tag to compare
v1.0.2-beta6 Pre-release
Pre-release

What's Changed

  • 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

Full Changelog: v1.0.2-beta5...v1.0.2-beta6

v1.0.2-beta5

20 Nov 09:51
d821cbc
Compare
Choose a tag to compare
v1.0.2-beta5 Pre-release
Pre-release

What's Changed

Full Changelog: v1.0.2-beta4...v1.0.2-beta5

v1.0.2-beta4

08 Nov 06:00
f5e4b68
Compare
Choose a tag to compare
v1.0.2-beta4 Pre-release
Pre-release

What's Changed

  • 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

Full Changelog: v1.0.2-beta3...v1.0.2-beta4