Releases: apache/incubator-devlake
Releases · apache/incubator-devlake
v0.7.0
What's Changed
- fix: replaced /env with /ping by @kevin-kline in https://github.com/merico-dev/lake/pull/1055
- fix: label color change by @kevin-kline in https://github.com/merico-dev/lake/pull/1056
- Schema v1 issue management by @mindlesscloud in https://github.com/merico-dev/lake/pull/1034
- Fix Github commits data lost by @klesh in https://github.com/merico-dev/lake/pull/1062
- fix: pipelines feature post-development tasks by @e2corporation in https://github.com/merico-dev/lake/pull/1059
- feat: create pipelines - use multi-tag selector for gitlab projects and jira boards |
987
by @e2corporation in https://github.com/merico-dev/lake/pull/1071 feat
jira settings : add jira issue tag selector entries on blur |1078
by @e2corporation in https://github.com/merico-dev/lake/pull/1079- fix(db): changed method to insert jira-sprint-issue by @warren830 in https://github.com/merico-dev/lake/pull/1075
- refactor(plugins): add check statement by @warren830 in https://github.com/merico-dev/lake/pull/1084
- Refactor hide authinfo in log by @warren830 in https://github.com/merico-dev/lake/pull/1085
- feat: add more accurency error message when test connection by @narrowizard in https://github.com/merico-dev/lake/pull/1098
- RefDiff plugin by @klesh in https://github.com/merico-dev/lake/pull/1086
- feat(pipeline): limit requests per second by @warren830 in https://github.com/merico-dev/lake/pull/1093
- feat(github plugin): resolve github commits and pull requests by @warren830 in https://github.com/merico-dev/lake/pull/1107
- feat: git repo extractor by @mindlesscloud in https://github.com/merico-dev/lake/pull/1109
- refactor(plugins): change tables and clean funcs by @warren830 in https://github.com/merico-dev/lake/pull/1112
- feat: link tool layer github issues to commit by @joncodo in https://github.com/merico-dev/lake/pull/1116
- feat(plugins-github): enrich pull request with labels by @warren830 in https://github.com/merico-dev/lake/pull/1108
- fix: clean up previous collected/converted data for jira by @klesh in https://github.com/merico-dev/lake/pull/1121
- Feat enrich issues severity component by @warren830 in https://github.com/merico-dev/lake/pull/1122
- Docs for refdiff on Mac by @joncodo in https://github.com/merico-dev/lake/pull/1117
- docs: more accurate document by @klesh in https://github.com/merico-dev/lake/pull/1119
- fix multiple problems for PingCap release by @klesh in https://github.com/merico-dev/lake/pull/1130
feat
: pipeline run - implement multi-stage task activity |1077
by @e2corporation in https://github.com/merico-dev/lake/pull/1091- fix: ref names of refs_commits_diffs are missing prefix by @klesh in https://github.com/merico-dev/lake/pull/1131
- fix: invalid struct type error for jira plugin by @klesh in https://github.com/merico-dev/lake/pull/1141
- fix: fix too many connections by @mindlesscloud in https://github.com/merico-dev/lake/pull/1142
- refactor: optimize label collect by @mindlesscloud in https://github.com/merico-dev/lake/pull/1143
- refactor: rename
new/old_commit_sha
by @klesh in https://github.com/merico-dev/lake/pull/1144 - Update README.md by @joncodo in https://github.com/merico-dev/lake/pull/1128
- feat: github plugin collect
merge_commit_sha
by @klesh in https://github.com/merico-dev/lake/pull/1149 - fix(plugins): fix multiple bugs to current version by @warren830 in https://github.com/merico-dev/lake/pull/1138
- refactor: remove issues.owner_id by @mindlesscloud in https://github.com/merico-dev/lake/pull/1153
- fix(plugins): fix severity not shown by @warren830 in https://github.com/merico-dev/lake/pull/1159
- fix(plugins): added progress by @warren830 in https://github.com/merico-dev/lake/pull/1158
- refactor: rename github_repository to githu_repo by @klesh in https://github.com/merico-dev/lake/pull/1160
- github repository renaming for client side / docker-compose support local build by @klesh in https://github.com/merico-dev/lake/pull/1161
- fix(plugins): store number in key field by @warren830 in https://github.com/merico-dev/lake/pull/1162
- fix: fix pipeline got stuck by @mindlesscloud in https://github.com/merico-dev/lake/pull/1164
- refactor(plugins): combine convert repos by @warren830 in https://github.com/merico-dev/lake/pull/1163
- Doc update j by @joncodo in https://github.com/merico-dev/lake/pull/1151
- fix: fix column name committer_id by @mindlesscloud in https://github.com/merico-dev/lake/pull/1167
- refactor(domainlayer): modify table.boards by @warren830 in https://github.com/merico-dev/lake/pull/1169
- fix: added org as prefix to github repo name by @klesh in https://github.com/merico-dev/lake/pull/1170
- Release v0.7.0 by @klesh in https://github.com/merico-dev/lake/pull/1171
- fix: remove build section from release yml by @klesh in https://github.com/merico-dev/lake/pull/1172
New Contributors
- @warren830 made their first contribution in https://github.com/merico-dev/lake/pull/1075
Full Changelog: merico-dev/lake@v0.6.0...v0.7.0
v0.6.1
v0.6.0
Important Note: In order for this to work for legacy users, you will have to delete your DB and install the code fresh since some table have changed and we do not support database migrations at this time. DB migrations will be in a future release coming soon! For any questions, please create a ticket. :)
What's Changed
- chore: rm extra columns on mrCommits by @kevin-kline in https://github.com/merico-dev/lake/pull/938
- docs: change wording in user flow screenshot by @Startrekzky in https://github.com/merico-dev/lake/pull/940
- chore: cleanup unused imports by @e2corporation in https://github.com/merico-dev/lake/pull/939
- fix: more specific error msg for unauthorized by @klesh in https://github.com/merico-dev/lake/pull/946
- Push API by @kevin-kline in https://github.com/merico-dev/lake/pull/944
- feat: fix local mode for view dashboards button by @joncodo in https://github.com/merico-dev/lake/pull/948
- Rename
originkey
toid
by @klesh in https://github.com/merico-dev/lake/pull/959 - feat: collect all jira issue field in db by @likyh in https://github.com/merico-dev/lake/pull/955
- fix: moves extra dashboards to _archive folder by @ggcannard in https://github.com/merico-dev/lake/pull/958
- feat: migrations with golang-migrate by @joncodo in https://github.com/merico-dev/lake/pull/976
- feat: adds compose profiles by @ggcannard in https://github.com/merico-dev/lake/pull/973
- feat: insert tests for some domain level DB models - WIP by @kevin-kline in https://github.com/merico-dev/lake/pull/974
- docs: add description of how migrations work by @kevin-kline in https://github.com/merico-dev/lake/pull/980
- feat: ae supports canceling by @klesh in https://github.com/merico-dev/lake/pull/956
feat
#963 pipelines: create new pipeline by @e2corporation in https://github.com/merico-dev/lake/pull/975- Kk db tests by @kevin-kline in https://github.com/merico-dev/lake/pull/981
- Jira issue commits relationship by @klesh in https://github.com/merico-dev/lake/pull/967
- feat: sprint issue burndowm by @mindlesscloud in https://github.com/merico-dev/lake/pull/986
- Fix 20211221 by @klesh in https://github.com/merico-dev/lake/pull/991
- Go feishu by @likyh in https://github.com/merico-dev/lake/pull/969
- Code hosting domain by @klesh in https://github.com/merico-dev/lake/pull/1005
- style: tidy
go.mod
correctly by @Juneezee in https://github.com/merico-dev/lake/pull/1013 - chore: auto release to docker hub by @narrowizard in https://github.com/merico-dev/lake/pull/1021
- Cross domain part for #915 by @klesh in https://github.com/merico-dev/lake/pull/1015
- chore: fix config ui build error by @narrowizard in https://github.com/merico-dev/lake/pull/1027
feat
#965 pipelines: show pipeline activity & details by @e2corporation in https://github.com/merico-dev/lake/pull/997- fix: test multiple github tokens in parallel by @klesh in https://github.com/merico-dev/lake/pull/1030
- fix: enrichment should happen before conversion by @klesh in https://github.com/merico-dev/lake/pull/1029
- feat: collect/convert missing fields from gitlab to domain layer by @klesh in https://github.com/merico-dev/lake/pull/1040
feat
#964 pipelines: manage pipelines by @e2corporation in https://github.com/merico-dev/lake/pull/1037Hotfix
manage pipelines : fix pagination displayed count & range by @e2corporation in https://github.com/merico-dev/lake/pull/1047- fix: nginx, fonts and images loading no css cache by @joncodo in https://github.com/merico-dev/lake/pull/1053
New Contributors
- @Juneezee made their first contribution in https://github.com/merico-dev/lake/pull/1013
Full Changelog: merico-dev/lake@0.5.0...v0.6.0
0.5.0
What's Changed
- docs: update the main readme by @hezyin in https://github.com/merico-dev/lake/pull/817
- feat: add shortcuts to setup in main readme by @Startrekzky in https://github.com/merico-dev/lake/pull/818
- feat: update chinese main readme by @Startrekzky in https://github.com/merico-dev/lake/pull/819
- fix: #619 Config-UI - Setup Delete Connection UX Workflow by @e2corporation in https://github.com/merico-dev/lake/pull/816
- Refactor: remove type assertion from jira issue collector by @klesh in https://github.com/merico-dev/lake/pull/820
- refactor: unify nullable datetime to
*time.Time
by @klesh in https://github.com/merico-dev/lake/pull/821 - fix: POST requests should return StatusCreated when succeeded by @klesh in https://github.com/merico-dev/lake/pull/826
- feat: sprint_issues in domain layer by @mindlesscloud in https://github.com/merico-dev/lake/pull/828
- Handle url query strings with net/url package by @kevin-kline in https://github.com/merico-dev/lake/pull/829
- fix: jira - add /rest to relative paths IMPORTANT FIX - PLEASE READ by @kevin-kline in https://github.com/merico-dev/lake/pull/834
- chore: some helpful model comments by @kevin-kline in https://github.com/merico-dev/lake/pull/832
- feat: update tin badge and devlake value prop in main README by @Startrekzky in https://github.com/merico-dev/lake/pull/836
- feat: update tin setup link and adjust alignment by @Startrekzky in https://github.com/merico-dev/lake/pull/837
- add lint to ci for Frontend by @joncodo in https://github.com/merico-dev/lake/pull/839
- feat: #621 config-ui : connection form validations by @e2corporation in https://github.com/merico-dev/lake/pull/833
- docs: add architecture diagram by @klesh in https://github.com/merico-dev/lake/pull/845
- feat: add demo link and language switching by @Startrekzky in https://github.com/merico-dev/lake/pull/849
- fix: handle / or no / on baseUrl by @kevin-kline in https://github.com/merico-dev/lake/pull/840
- fix: #629 config-ui : add loading indicators by @e2corporation in https://github.com/merico-dev/lake/pull/842
- feat: reamove story point coefficient by @joncodo in https://github.com/merico-dev/lake/pull/838
- feat: store jira worklog by @mindlesscloud in https://github.com/merico-dev/lake/pull/852
- feat: adjust position of archi diagram in main README by @Startrekzky in https://github.com/merico-dev/lake/pull/856
- feat: update architecture diagram in readme by @Startrekzky in https://github.com/merico-dev/lake/pull/857
- Update README.md by @nitinvasanth in https://github.com/merico-dev/lake/pull/855
- feat: dynamic JSON for triggers page by @kevin-kline in https://github.com/merico-dev/lake/pull/851
- feat: remove ph badges by @Startrekzky in https://github.com/merico-dev/lake/pull/860
- Fix some small issues found during custom support sessions by @klesh in https://github.com/merico-dev/lake/pull/867
- feat: only compile the plugins you want by @joncodo in https://github.com/merico-dev/lake/pull/850
- feat: change usage format by @joncodo in https://github.com/merico-dev/lake/pull/871
- refactor: move domain layer into framework by @mindlesscloud in https://github.com/merico-dev/lake/pull/874
- fix: fix doc for #658 by @mindlesscloud in https://github.com/merico-dev/lake/pull/876
- feat: pipeline api by @klesh in https://github.com/merico-dev/lake/pull/864
- feat: test connection by @joncodo in https://github.com/merico-dev/lake/pull/841
- fix: removed unnecessary comma from error message on /test by @kevin-kline in https://github.com/merico-dev/lake/pull/884
- fix: removed refs to domain plugins in UI by @kevin-kline in https://github.com/merico-dev/lake/pull/880
- Update README.md by @MaximDub in https://github.com/merico-dev/lake/pull/885
- refactor: migrate db just in one place by @mindlesscloud in https://github.com/merico-dev/lake/pull/895
- fix: gitlab dashboard 80th percentile metric by @kevin-kline in https://github.com/merico-dev/lake/pull/901
- fix: jira dashboard by @kevin-kline in https://github.com/merico-dev/lake/pull/898
- fix: add npm install to make configure-dev by @hezyin in https://github.com/merico-dev/lake/pull/903
- fix: tiny text update dev lake - devLake by @kevin-kline in https://github.com/merico-dev/lake/pull/908
- docs: tiny readme update by @kevin-kline in https://github.com/merico-dev/lake/pull/905
- Ae plugin by @joncodo in https://github.com/merico-dev/lake/pull/858
- Fix ae signing algo by @klesh in https://github.com/merico-dev/lake/pull/917
- fix: add docker wait on hosts feature by @e2corporation in https://github.com/merico-dev/lake/pull/873
- fix: duplicate data fix gitlab / github by @kevin-kline in https://github.com/merico-dev/lake/pull/918
- docs: update domainlayer readme to reflect latest design by @klesh in https://github.com/merico-dev/lake/pull/921
- fix: remove
wait
so offline page can show its charm by @klesh in https://github.com/merico-dev/lake/pull/922 - feat: remove old binaries when running make dev by @joncodo in https://github.com/merico-dev/lake/pull/923
- Gitlab was not enriching additions or deletions on commits by @joncodo in https://github.com/merico-dev/lake/pull/930
- fix: remove tool layer query from demo dashboard by @Startrekzky in https://github.com/merico-dev/lake/pull/932
New Contributors
- @MaximDub made their first contribution in https://github.com/merico-dev/lake/pull/885
Full Changelog: merico-dev/lake@v0.4.0...0.5.0
v0.4.0
Changelog
- JIRA plugin supports multi data sources
- Redisgned brand new
config-ui
- No restart needed after configuration
- Added scenario based Dashboard for quickstart
- Added Github plugin
- Added sprints/users collection for JIRA
- Dashboards are now packed into grafana images, no need to clone whole repo for deployment now
- Added Gitlab domain layer conversion support
- Many bug fixes...
0.3.6
Full Changelog: merico-dev/lake@0.3.5...0.3.6
This is the fix for self hosted gitlab
v0.3.0
What's Changed
- feat: add jest and testing-library support to config-ui by @oddscenes in https://github.com/merico-dev/lake/pull/464
- Next optimize docker prod by @oddscenes in https://github.com/merico-dev/lake/pull/477
- feat: github performance by @joncodo in https://github.com/merico-dev/lake/pull/447
- GitHub plugin Issue Collection by @kevin-kline in https://github.com/merico-dev/lake/pull/471
- fix: set lake/config-ui version to 0.2.0 by @klesh in https://github.com/merico-dev/lake/pull/484
- feat: send notification when task success by @narrowizard in https://github.com/merico-dev/lake/pull/473
- feat: 2d array requests to task api by @kevin-kline in https://github.com/merico-dev/lake/pull/480
- chore: clean up logging / add script to verify 2d-array tasks execution by @klesh in https://github.com/merico-dev/lake/pull/488
- feat: plugin can have its own RESTful api by @klesh in https://github.com/merico-dev/lake/pull/489
- Fix status mappings layout by @oddscenes in https://github.com/merico-dev/lake/pull/493
- Jira update time filter by @kevin-kline in https://github.com/merico-dev/lake/pull/481
- POC: cancel task by using Context by @klesh in https://github.com/merico-dev/lake/pull/492
- feat: polish text and layout twith minor changes by @oddscenes in https://github.com/merico-dev/lake/pull/498
- fix: tag deleting bug by @klesh in https://github.com/merico-dev/lake/pull/506
- config-ui: Fix prod build and add route controls by @oddscenes in https://github.com/merico-dev/lake/pull/509
- fix: docker build and update placeholder text by @oddscenes in https://github.com/merico-dev/lake/pull/510
Full Changelog: merico-dev/lake@v0.2.0...v0.3.0
v0.2.0
Changelog
- Better
config-ui
to help you setupdevlake
- Added Domain Layer plugin for data-source isolation (preview)
- Added data-source specific dashboards
- Added Github pluugin
How to update
- Update your local code base with
git pull
- Update your local docker image with
docker-compose pull
- Update your containers with
docker-compose up -d
, if you saw error likeqemu: uncaught target signal 11 (Segmentation fault) - core dumped
, please update yourdocker-compose
latest version.
For new users
Please checkout out https://github.com/merico-dev/lake