Skip to content

Releases: apache/incubator-devlake

v1.0.3-beta10

12 Mar 13:07
99376a8

Choose a tag to compare

What's Changed

  • fix: skip transferred issue for Github source by @vpusher in #8637
  • chore(deps): update graphql dependency from merico-dev to merico-ai by @narrowizard in #8699
  • fix(github): made token expiration fields nullable by @ysinghc in #8707
  • fix(plugins): add missed DomainTypes in ArgoCD plugin by @abdonrd in #8706
  • fix(plugins): add missed repoURL in ArgoCD plugin by @abdonrd in #8712
  • feat(q_dev): add Account ID to scope config and auto-construct both r… by @warren830 in #8725
  • Fix/GitHub deployment time calculation by @Ke-vin-S in #8715
  • perf(dora): optimize change lead time calculation using batch queries by @AnkeshThakur in #8714
  • Add GitHub Copilot Connection and associated dashboards by @ewega in #8728
  • [fix][SonarQube]: allow project list with non-admin (Browse) token (fixes #8710) by @jbsmith7741 in #8731
  • fix(devcontainer): make Config UI and Grafana accessible from host when using devcontainers by @amnir in #8645
  • feat(github): add username filtering helper for bot exclusion by @KyriosGN0 in #8716
  • fix(github): auto-enrich missing URL fields in GitHub scopes by @cedriclecoz in #8661
  • fix(q_dev): prevent data duplication in user_report and user_data tables by @warren830 in #8737
  • feat(github): Extend exclusion of file extensions to github plugin by @emfrab in #8719
  • fix(doc): update expired Slack invite links in README by @spiffaz in #8739
  • docs: add gh-devlake CLI to Getting Started installation options by @ewega in #8733
  • fix(gitlab): add missing repos scope in project_mapping by @spiffaz in #8743
  • fix(grafana): update dashboard descriptions to list all supported data sources by @spiffaz in #8741
  • fix: modify cicd_deployments name from varchar to text by @dncrews in #8724
  • fix(q_dev): replace MariaDB-specific IF NOT EXISTS syntax with DAL methods for MySQL 8.x compatibility by @yamoyamoto in #8745
  • fix(azuredevops): default empty entities and add CROSS to repo scope in makeScopeV200 by @spiffaz in #8751
  • fix(bitbucket): default empty entities to all domain types in makeScopesV200 by @spiffaz in #8750
  • feat(gh-copilot): add support for organization daily user metrics by @ReeceXW in #8747
  • feat(circleci): add server version requirement and endpoint help text by @jbsmith7741 in #8757
  • feat(asana): add Asana plugin for project and task collection by @jawad-khan in #8758
  • feat: GitHub App token refresh by @lrf-nitro in #8746
  • fix: cwe89 sql injection by @klesh in #8762

New Contributors

Full Changelog: v1.0.3-beta9...v1.0.3-beta10

v1.0.3-beta9

15 Jan 11:22
1410838

Choose a tag to compare

What's Changed

  • feature: add q dev blueprint by @warren830 in #8650
  • feat: add support for creating deployments by project name by @mieliespoor in #8611
  • feat: add new dashboard to integrate q dev and dora by @warren830 in #8658
  • Feat support q dev dora by @warren830 in #8659
  • refactor(docker): make Dockerfiles OpenShift compatible by @BFahy in #8657
  • fix(plugins): add missing scope-config and missing projects in grafana for argocd by @rbstp in #8642
  • Add AI coding agent instructions to AGENTS.md by @ewega in #8656
  • feat: Collect Pull Request Reviewer Status by @warren830 in #8668
  • feat(azuredevops): add environment_pattern for extracting environment… by @warren830 in #8671
  • feat(github): add support for refresh tokens and token management by @ysinghc in #8667
  • Update copyright year in NOTICE file by @klesh in #8675
  • perf(tapd): optimize migration script 20230411 for PostgreSQL (22s → 4s) by @narrowizard in #8677
  • fix: clear space before building by @warren830 in #8684
  • fix(github): show private repos for authenticated user's own account … by @klind in #8681

New Contributors

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

v1.0.3-beta8

07 Nov 02:44
cfe519c

Choose a tag to compare

v1.0.3-beta8 Pre-release
Pre-release

What's Changed

  • Fix Pagination Bug in Github GraphQL Job Collector and add configurable page and batch size by @FlomoN in #8616
  • fix(pipeline): fix priority by @petkostas in #8622
  • fix: drafting releases should not be converted to domain layer by @klesh in #8625
  • feat(bitbucket): add API token authentication support and deprecate A… by @spenpal in #8604
  • feat(plugins): add image extraction and revision image model to argocd by @rbstp in #8631

New Contributors

  • @FlomoN made their first contribution in #8616
  • @spenpal made their first contribution in #8604

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

v1.0.3-beta7

20 Oct 06:35
60e7f22

Choose a tag to compare

v1.0.3-beta7 Pre-release
Pre-release

What's Changed

  • fix: high priority pipelines could be starved by parallel/ label by @klesh in #8568
  • refactor(migrations): enhance file meta migration to check column existence and nullability before modification by @GoSimplicity in #8565
  • fix: allow 0 idle database connection by @carocad in #8522
  • feat: add q dev in connection page by @warren830 in #8587
  • feat(gitextractor): add support for excluding file extensions in commit stats by @GoSimplicity in #8586
  • Fix/8538 GitHub zero time by @petkostas in #8583
  • fix(ZenTao): add support for non-date string handling in UnmarshalJSON and introduce related tests by @GoSimplicity in #8589
  • Feat: modify Q dev connection by @warren830 in #8592
  • feat:support comlexity data scope by @warren830 in #8593
  • fix(gitlab): fix remote project api page by @regend in #8594
  • feat: support iam in q dev by @warren830 in #8595
  • feat: allow setting originalEnvironment in webhook deployments by @badstreff in #8600
  • feat(azuredevops): treat partially succeeded builds as successful pipeline runs by @parth9033 in #8605
  • chore(grafana): exclude rejected bugs from weekly retro by @petkostas in #8606
  • [Bug][Jira] V2 API removed #8563 by @v1bh0r in #8608
  • feat(plugins): initial implementation of argocd by @rbstp in #8610

New Contributors

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

v1.0.3-beta6

16 Sep 14:17
44f2db2

Choose a tag to compare

v1.0.3-beta6 Pre-release
Pre-release

What's Changed

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

v1.0.3-beta5

04 Sep 08:14
5da21bf

Choose a tag to compare

v1.0.3-beta5 Pre-release
Pre-release

What's Changed

  • fix(jira): fix type for Jira issue descriptions by @GoSimplicity in #8559
  • fix(github): fix token handling to use the first token from a comma-separated list by @knzfujii in #8562

New Contributors

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

v1.0.3-beta4

28 Aug 01:47
c5a4fbf

Choose a tag to compare

v1.0.3-beta4 Pre-release
Pre-release

What's Changed

  • fix(plugins): change testmo icon color, add beta tag, remove project creation by @rbstp in #8513
  • fix: patching blueprint with timeAfter=null not working by @klesh in #8517
  • fix: full sync jira if due date field changed by @narrowizard in #8524
  • fix(q_dev): fix task logging by @DiscreteTom in #8503
  • fix(config-ui): fix grafana proxy in dev mode by @DiscreteTom in #8499
  • fix: notify pipeline started after status change committed by @narrowizard in #8526
  • feat(gitlab): add toggle for collecting all users by @narrowizard in #8528
  • feat: pipeline scheduler supports priority by @klesh in #8534
  • fix(github-graphql): fix empty startedAt field by @petkostas in #8536
  • fix(plugins): replace invalid tests with runs in testmo by @rbstp in #8530
  • fix: prioritized queue not working on pg17 by @klesh in #8549
  • feat(dev-container): add dev container by @petkostas in #8554
  • [pr-type/bug-fix] blueprint and project 404 redirection & UI message by @veetmoradiya3628 in #8556
  • feat(plugins): add config-ui to slack by @rbstp in #8557
  • fix(jira): update epic collector to use new API endpoint and include by @GoSimplicity in #8547

New Contributors

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

v1.0.3-beta3

28 Jul 05:03
e474b4e

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

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

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