Releases: apache/incubator-devlake
Releases · apache/incubator-devlake
v1.0.2-beta5
v1.0.2-beta4
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
v1.0.2-beta3
What's Changed
- 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
Full Changelog: v1.0.2-beta2...v1.0.2-beta3
v1.0.2-beta2
What's Changed
- 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
Full Changelog: v1.0.2-beta1...v1.0.2-beta2
v1.0.2-beta1
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
Full Changelog: v1.0.1-beta9...v1.0.2-beta1
v1.0.1
What's Changed
- cherry-pick #7624 feat: add issue trace configuration for project by @github-actions in #7627
- cherry-pick #7630 feat: default enable project plugin and remove configuration by @github-actions in #7631
- cherry-pick #7629 fix: link error by @github-actions in #7632
- cherry-pick #7633 refactor(logs): add error logs when executing migrations by @github-actions in #7636
- cherry-pick #7634 fix(migration): fix unexpected
defer unlock
by @github-actions in #7635 - cherry-pick #7645 fix: pr reviewers and assignees script version error by @github-actions in #7646
- cherry-pick #7648 fix: layout overflow error by @github-actions in #7649
- cherry-pick #7658 fix: git extractor commit rawdataorigin is empty by @github-actions in #7659
- cherry-pick #7660 fix(gitextractor): update database store, set it incremental by default by @github-actions in #7661
- cherry-pick #7662 Add more logs and update the steps when initing app by @github-actions in #7663
- cherry-pick #7670 feat: support configuration for dashboard url by @github-actions in #7672
- cherry-pick #7669 feat: hide dashboard icon when hiding copyright by @github-actions in #7671
- cherry-pick #7674 feat: weekly report dashboard by @github-actions in #7675
- (cherrypick #7673 to release-v1.0) feat: fix CircleCI dashboard SQLs and wording (#7673) by @Startrekzky in #7676
- (cherrypick to release-v1.0) fix: update weekly report (#7678) by @Startrekzky in #7679
- cherry-pick #7680 fix: redirect url error by @github-actions in #7681
- (cherrypick to v1.0) fix: update the wording of the weekly report dashboard (#7682) by @Startrekzky in #7683
- cherry-pick #7685 fix: delete weekly report dashboard by @github-actions in #7686
- cherry-pick #7689 feat(framework): fetch project list by keyword by @github-actions in #7690
- cherry-pick #7692 fix: jira epic not collect by @github-actions in #7693
- cherry-pick #7695 fix(framework): case-insensitive when getting projects with keyword by @github-actions in #7697
- cherry-pick #7699 fix(zentao): make sure close_date must be before opened_date by @github-actions in #7701
- cherry-pick #7707 fix(sonarqube): update name field in sonar tool layer tables by @github-actions in #7709
- cherry-pick #7711 fix: github connection.enableGraphql should be default to true by @github-actions in #7712
- cherry-pick #7717 fix: engineering overview dashboard by @Startrekzky in #7718
- cherry-pick #7719 fix: addition of some commits are ridiculous huge by @github-actions in #7720
- cherry-pick #7721 fix: remove the dependency of the month filter by @Startrekzky in #7722
- fix: add pr Additions and Deletions (#7714) by @abeizn in #7723
- cherry-pick #7727 fix: new commits in other branches are not collected by @github-actions in #7729
- cherry-pick #7730 fix: gitext failed to fetch by @github-actions in #7731
- cherry-pick #7733 fix(framework): add lock when creating pipeline by @github-actions in #7736
- cherry pick #7609 refactoring to use simple ApiCollector to release-v1.0 by @klesh in #7743
- cherry pick adding pull_request_id index to pull_request_commits/comments tables (#7559) to release-v1.0 by @klesh in #7744
- cherry pick refactor: hudson.maven.MavenModuleSet is now treated as a scope (#7599) to release-v1.0 by @klesh in #7745
- cherry-pick #7746 fix: shallow fetch might fail without message if nothing to be fetched by @github-actions in #7747
- Cherry-pick #7753 #7754 Fix dashboards by @Startrekzky in #7755
- cherry pick all #7708 related commits to release-v1.0 by @d4x1 in #7759
- cherry-pick #7761 fix(jira): set issue_assignees' assignee_name correctly by @github-actions in #7762
- cherry-pick #7763 fix(gitlab): register
ConvertIssueAssigneeMeta
by @github-actions in #7764 - cherry-pick #7767 fix(gitextractor): sanitize git tokens by @github-actions in #7768
- cherry-pick #7773 fix(helpers): use
isIncremental
instead ofSyncPolicy.FullSync
by @github-actions in #7774 - cherry-pick #7778 fix(webhook): rollback database when webhook's name is same by @github-actions in #7780
- cherry-pick #7784 feat: remove graphql configuration from github connection by @github-actions in #7785
- cherry-pick #7786 fix(github): process bot account in pull_requests table by @github-actions in #7787
- cherry-pick #7756 feat: bitbucket add merge by field by @github-actions in #7789
- cherry pick #7652 #7783 to v1.0 by @d4x1 in #7790
- cherry-pick #7760 refactor: fetch branches before shallow fetch to reduce the total commits collected by @github-actions in #7791
- cherry-pick #7792 fix: prevent updates to provisioned dashboards to avoid overwriting user modifications by @github-actions in #7793
- cherry-pick #7794 fix(domainlayer): issues can be converted to incidents without additional checks by @github-actions in #7796
- cherry-pick #7800 fix(plugins): fix project_mapping.table field by @github-actions in #7802
- cherry pick feat: add date fields to project_pr_metrics (#7799) to release-v1.0 by @klesh in #7803
- cherry-pick #7798 feat(dashboard): use incident tables in dashboards by @github-actions in #7804
- cherry pick #7801 add new fields to incidents to v1.0 by @d4x1 in #7805
- cherry-pick #7806 fix(dora): use table incidents to make connection with deployments by @github-actions in #7807
- cherry pick #7810 feat(incidents): add assignee_id and assignee_name fields to v1.0 by @d4x1 in #7811
- cherry-pick #7812 feat(dashboard): use incident tables in dashboards by @github-actions in #7813
- cherry-pick #7815 chore: adjust fields order for #7775 by @github-actions in #7816
- cherry-pick #7814 feat(webhook): calculate
LeadTimeMinutes
if necessary by @github-actions in #7817 - cherry-pick #7818 chore: print log when skipping github run by @github-actions in #7819
- cherry-pick #7823 fix: rename pr size to pr merged size by @github-actions in #7825
- cherry-pick #7824 fix(gitlab): fix issue.url by @github-actions in #7827
- cherry-pick #7828 fix(gitlab): use weburl as issue's url by @github-actions in #7829
- cherry-pick #7831 feat: support more props for icon button by @github-actions in #7832
- cherry-pick #7834 fix unexpected incremental mode when re-transformating data by @github-actions in #7835
- cherry-pick #7830 fix: not set page and pageSize for pipelines by @github-actions in #7837
- cherry-pick #7838 fix: unnecessary refresh when changing url by @github-actions in #7841
- cherry-pick #7843 fix(dashboard): update dashboard, fix wrong sql by @github-actions in #7844
- cherry-pick #7845 fix(github): ignore bot account by @github-actions in #7846
- cherry-pick #7848 feat: update dashboard tags (#7848) by @Startrekzky in https://github.com/...
v1.0.1-beta9
v1.0.1-beta8
What's Changed
- cherry-pick # 7911: fix jira field_id by @usharerose in #7919
- cherry pick feat(framework): add custom pipeline notification service #7920 to v1.0 by @d4x1 in #7924
- cherry-pick #7922 feat: remove project name valid function by @github-actions in #7926
- cherry-pick #7929 fix: add flush issues table data by @github-actions in #7930
- cherry-pick #7932 feat(github): add index to tool layer table _tool_github_jobs by @github-actions in #7933
- cherry-pick #7935 fix: specify default issue type to BUG in bug retro (#7935) by @Startrekzky in #7936
- cherry-pick #7937 chore(dependency): update github.com/jackc/pgx/v5 to v5.6.0 by @github-actions in #7938
- cherry-pick #7939 update github.com/jackc/puddle/v2 to latest by @github-actions in #7940
- cherry-pick #7941 feat: double clone against AzDo to reduce libgit2 memory footprint by @github-actions in #7944
- cherry pick chore(python): update packages #7942 to v1.0 by @d4x1 in #7945
- cherry-pick #7950 fix: jira jql checker by @github-actions in #7951
- cherry-pick #7952 chore(framework): add logs when subtask is finished by @github-actions in #7953
- add cloud api proxy (#7948) by @ZhangNing10 in #7954
- cherry-pick #7959 fix(framework): fix data in _devlake_subtasks by @github-actions in #7960
- cherry-pick #7963 fix(gitextractor): support empty repos by @github-actions in #7964
- cherry-pick #7967 fix(framework): fix sub task number by @github-actions in #7968
- cherry-pick #7972 fix: weekly bug retro panels support time range selected by @github-actions in #7973
- cherry-pick #7975 Revert "add cloud api proxy (#7948)" by @github-actions in #7976
- cherry-pick #7961 fix: polish DORA dashboards (#7961) by @Startrekzky in #7978
- cherry-pick #7974 fix: update file level dashboard in v1.0 by @Startrekzky in #7979
- cherry-pick #7977 fix: work logs no code data by @github-actions in #7981
- cherry-pick #7984 fix: revert worklogs code by @github-actions in #7985
Full Changelog: v1.0.1-beta7...v1.0.1-beta8
v1.0.1-beta7
What's Changed
- cherry-pick #7869 fix(helpers): fix concurrent map writes by @github-actions in #7870
- cherry-pick #7874 fix: activated date replace started date in sprint by @github-actions in #7875
- cherry-pick #7879 feat: issue add is_subtask field by @github-actions in #7880
- cherry pick #7770 fix: circleci plugin pagination to v1.0 manually by @d4x1 in #7881
- cherry-pick #7882 fix: jira cloud/server sprint started date by @github-actions in #7884
- cherry-pick #7888 fix(framework): update trigger api's request body schema by @github-actions in #7890
- cherry-pick #7894 test(jira): add e2e test for custom account field in issues by @github-actions in #7895
- cherry-pick #7878 fix: github graphql collectors are not refetching data in incremental mode by @github-actions in #7897
- cherry-pick #7885 Fix a couple of "Data too long" errors from sonarqube, jira, etc by @github-actions in #7898
- cherry-pick #7900 fix: component length scripts are not working by @github-actions in #7902
- cherry-pick #7904 fix: update bug retro dashboard (#7904) by @Startrekzky in #7906
- cherry-pick #7905 fix: upgrade grafana to v11.0.0 by @github-actions in #7907
Full Changelog: v1.0.1-beta6...v1.0.1-beta7
v1.0.1-beta6
What's Changed
- cherry-pick #7823 fix: rename pr size to pr merged size by @github-actions in #7825
- cherry-pick #7824 fix(gitlab): fix issue.url by @github-actions in #7827
- cherry-pick #7828 fix(gitlab): use weburl as issue's url by @github-actions in #7829
- cherry-pick #7831 feat: support more props for icon button by @github-actions in #7832
- cherry-pick #7834 fix unexpected incremental mode when re-transformating data by @github-actions in #7835
- cherry-pick #7830 fix: not set page and pageSize for pipelines by @github-actions in #7837
- cherry-pick #7838 fix: unnecessary refresh when changing url by @github-actions in #7841
- cherry-pick #7843 fix(dashboard): update dashboard, fix wrong sql by @github-actions in #7844
- cherry-pick #7845 fix(github): ignore bot account by @github-actions in #7846
- cherry-pick #7848 feat: update dashboard tags (#7848) by @Startrekzky in #7850
- cherry-pick #7840 feat: improve some description for onboard by @github-actions in #7847
- cherry-pick #7854 fix(dora): add more log in task ConnectIncidentToDeployment by @github-actions in #7855
- cherry-pick #7856 Add more log for dora task ConnectIncidentToDeployment by @github-actions in #7857
- cherry-pick #7858 Fix errors in dora plugin by @github-actions in #7859
- cherry-pick #7853 fix(gitextractor): update cli args when fetching remote repos by @github-actions in #7863
- cherry-pick #7861 refactor(helpers): update "NewSubtaskStateManager" by @github-actions in #7866
- cherry-pick #7865 fix: adjust Grafana timezone handling for non-UTC databases by @github-actions in #7867
- cherry pick #6943 - avoid adding clause when table not present to v1.0 by @d4x1 in #7868
Full Changelog: v1.0.1-beta5...v1.0.1-beta6