-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rebase back to thoughtworks/heartbeat #102
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* ADM-675: [backend]feat:reduce time to live for all cache * ADM-675: [backend]refactor:delete useless symbol
…ue (#952) * ADM-699: [frontend] fix: fix button enable logic, modify style * ADM-699: [frontend] fix: fix retry button display logic * ADM-735:[backend][docs]refactor: rename variable and method * ADM-699: [frontend] chore: rename response field * ADM-699: [frontend] fix: fix show more logic --------- Co-authored-by: Yunsong <Mikeyangyun@gmail.com>
* ADM-728 [frontend] feat: add loading for table component * ADM-728 [frontend] feat: add loading for show more button * ADM-728 [frontend] test: add test for loading * ADM-728 [frontend] test: add test for ReportForThreeColumns * ADM-728 [frontend] feat: import react
#954) * ADM-748:[backend]feat: add done status between done status move filter * ADM-748:[frontend]test: update e2e
…l author" This reverts commit 4628eee.
* ADM-728 [frontend] refactor: extra const and change type for Placement * ADM-728 [frontend] refactor: use const from fixtures * ADM-728 [frontend] refactor: add onBack function * ADM-728 [frontend] refactor: rename
…portRequestHandler (#958)
* ADM-736: [frontend] fix: fix browser back logic * ADM-736: [frontend] chore: refactor test
* ADM-714: [frontend]: feat: enhance the base class HttpClient to throw correct timeout exceptions. * ADM-714: [frontend]: feat: assumble 5 series error. * ADM-714: [frontend]: feat: change the retryUI's implementation according to the base exceptions change. * ADM-714: [frontend]: feat: handle ERR_NETWORK error together with timeout errors. * ADM-714: [frontend]: feat: directly navigate to error-page when 5 series http error found. * ADM-714: [frontend]: test: fix test according to timeout series error definition change. * DM-714: [frontend]: test: complete 100% coverage. * ADM-714: [frontend]: fix Codacy errors. * ADM-714: [frontend]: fix Codacy errors. * ADM-714: [frontend]: test: code change to comliant with `given/when/then` pattern. * ADM-714: [frontend]: fix Codacy errors.
Co-authored-by: xuebing <xuebing.li@thoughtworks.com> Co-authored-by: 李雪冰 <33832990+lxuebing@users.noreply.github.com>
* ADM-675: [backend]feat: add cache for getJiraCardHistoryByCount method in JiraFeignClient * ADM-675: [backend]fix: fix the bug that cache key parameter not match method parameter * ADM-675: [backend]feat: move cachePageService and its test to correct folder * ADM-675: [backend]feat: change ttl for holiday feignClient cache
…istory (#962) * ADM-748:[backend]feat: add done status between done status complex case move filter * ADM-748:[backend]test: add jira board isRealDoneCardByHistory * ADM-748:[backend]refactor: refactor isRealDoneCardByHistory to get real done history * ADM-748:[frontend]test: update e2e * ADM-748:[backend]refactor: use Objects api
…l done history" (#965)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.5 to 5.0.12. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.0.12/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.0.12/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: guzhongren <guzhongren@live.cn>
…v1.1.4 to v1.1.5 (#1081) * ADM-808: [frontend]: update snapshots since the version changed from v1.1.4 to v1.1.5 * ADM-808: [frontend]: update snapshots & assert CSV equal. * ADM-808: [frontend]: add mask for page header to discard the effect of version number change to snapshots assertion. * ADM-808: chore: ignore vulnerability CVE-2024-22201
* ADM-785:[Frontend] test infra * ADM-785:[Frontend] test infra * ADM-785:[Frontend] test infra * ADM-785:[Frontend] fix e2e report upload * ADM-785:[Frontend] fix e2e report upload * ADM-785:[Frontend] fix e2e report upload * ADM-785:[Frontend] fix e2e report upload * ADM-785:[Frontend] fix e2e report upload * ADM-785:[Frontend] fix e2e report upload & handle error report upload * ADM-785:[Frontend] handle error report upload * ADM-785:[Frontend] handle error report upload * ADM-785:[Frontend] handle error report upload * ADM-785:[Frontend] update snapshot * ADM-785:[Frontend] update playwright config
…ld is dirty on metric page (#1084) * [kai.zhou][adm-812]: add isDirty flag for metrics config * [kai.zhou][adm-812]: set mertric slice status is dirty when form field changed * [kai.zhou][adm-812]: fix unit test * [kai.zhou][adm-812]: rename about isDirty status to boardConfigDirty * [kai.zhou][adm-812]: ignore stubby4j.jar
… 50 in board (#1076) * ADM-806:[backend]feat: export top 50 when none done cards grater than 50 in board * ADM-806:[backend]fix: fix name * ADM-829:[backend]fix: delete bad checkSite api (#1077) * ADM-806:[backend]fix: update logic to get lasted none done card when fetch jira api * ADM-806:[backend]fix: add content to README.md * ADM-806:[backend]fix: update content in README.md * ADM-806:[backend]fix: not to page get all nonDone card when get nonDone card --------- Co-authored-by: junbo dai <junbo.dai@thoughtworks.com>
* ADM-797: [backend]feat: add overrideFields to override storyPointKey and flagged key and add relevant tests * ADM-813: [frontend] feat: add advanced config * ADM-813: [frontend] feat: display advancedSettings in metrics page * ADM-813: [frontend] feat: save advancedSettings into config file * ADM-813: [frontend] feat: could modify advancedSettings in metric page * ADM-813: [frontend] refactor: export getAdvancedStettings * ADM-813: [frontend] feat: select whether to add advancedSettings using a checkbox * ADM-813: [frontend] feat: remove link href * ADM-813: [frontend] feat: modify getBoardReportRequestBody * ADM-813[frontend]refactor: change advance to advanced * ADM-813: [frontend] feat: modify getBoardReportRequestBody * ADM-813[frontend]refactor: modify test ReportRequestDTO * ADM-813: [frontend] fix: remove advancedSettings in BoardReportRequestBody * ADM-813[frontend]test: add test for Advance * ADM-813[frontend]fix: fix test for save config file * ADM-813[frontend]test: add test for have data in start * ADM-813: [frontend] feat: modify test for metricsSlice * ADM-813[frontend]test: change metricsImportedData advancedSettings to importedAdvancedSettings * ADM-797:[backend]feat: let the add flag as block logic function work again and modify test * ADM-797: [backend]refactor: reduce complexity * ADM-797: [backend]refactor: use equalsIgnorecase instead of toUpperCase * ADM-813:[frontend]feat: do not store config if the input are all empty * ADM-813:[frontend]feat: add test for Advance * ADM-813: [backend]refactor: format code --------- Co-authored-by: Shiqi Yuan <shiqi.yuan@thoughtworks.com> Co-authored-by: GuangbinMa <guangbin.ma@thoughtworks.com> Co-authored-by: junbo.dai <junbo.dai@thoughtworks.com>
* ADM-819: [backend]feat: modify log4j2 config to mask sensitive token in log message * ADM-819: [backend]feat: add off heap storage to jiraCard cache
…cing existing REST API (#1089) * ADM-677:[backend]refactor: delete useless value * ADM-677[docs]feat: completed docs
* ADM-813: [backend]fix: fix the bug that target fields contains overrideFields storyPoints value * ADM-813:[frontend]fix: fix UI --------- Co-authored-by: Shiqi Yuan <shiqi.yuan@thoughtworks.com>
…user trigger verify (#1091) * [kai.zhou][adm-812]: change api call solution * [kai.zhou][adm-812]: fix failed test --------- Co-authored-by: zhoukai <zhoukai@zhous-MacBook-Pro.local>
* ADM-825 [frontend] feat: add page jumps file for e2e * ADM-825 [frontend] feat: add e2e test for Page jump for create * ADM-825 [frontend] feat: delete unused code * ADM-825 [frontend] feat: delete unused comments * ADM-825:[frontend]feat: the modified Board configuration remains the same after the page jump * ADM-825:[frontend]feat: the modified pipeline configuration remains the same after the page jump * ADM-825 [frontend] feat: enhance type for branches * ADM-825:[frontend]feat: remove checkPipelineSetting * ADM-825:[frontend]fix: fix the pipeline configuration check * ADM-825 [frontend] feat: annotate the process of modifying the pipeline * ADM-825 [frontend] feat: annotate the process of handling next in metrics --------- Co-authored-by: Tingyu Dong <tingyu.dong@thoughtworks.com>
* ADM-809[frontend]add steps and cases for import file scenario * ADM-809[frontend]add variable for env * ADM-809[frontend]rename file * ADM-809[frontend]add label for homeIcon * ADM-809:[frontend]feat: complete a few steps of the e2e test * ADM-809:[frontend]feat: refactor some code * ADM-809:[frontend]feat: verify board configuration and pipeline configuration * ADM-809:[frontend]feat: refactored some code * ADM-809:[frontend]feat: test heart beat state data * ADM-809:[frontend]feat: finish more e2e test cases * ADM-809:[frontend]feat: make the e2e pass * ADM-809:[frontend]feat: remove disabled cases * ADM-809:[frontend]feat: clean up * ADM-809:[frontend]fix: fix merge --------- Co-authored-by: Pengfei Qian <pengfei.qian@thoughtworks.com>
* ADM-813: [docs]update readme for advanced settings * ADM-813: [docs]update readme for advanced settings
* ADM-809[frontend]add steps and cases for import file scenario * ADM-809[frontend]rename file * ADM-809:[frontend]feat: complete a few steps of the e2e test * ADM-809:[frontend]feat: refactor some code * ADM-809:[frontend]feat: verify board configuration and pipeline configuration * ADM-809:[frontend]feat: refactored some code * ADM-809:[frontend]feat: test heart beat state data * ADM-809:[frontend]feat: finish more e2e test cases * ADM-809:[frontend]feat: make the e2e pass * ADM-809:[frontend]feat: remove disabled cases * ADM-809:[frontend]feat: clean up * ADM-809:[frontend]fix: fix merge * ADM-809:[frontend]fix: fix useless test case * ADM-809:[frontend]fix: fix useless test case again * ADM-809:[frontend]fix: fix useless test case again * ADM-809:[Frontend] add env var --------- Co-authored-by: Pengfei Qian <pengfei.qian@thoughtworks.com> Co-authored-by: Simon Tal <simon_tal@hotmail.com>
* ADM-822:[backend]fix: process nullable board and dora metric ready status correctly * Revert "ADM-822:[backend]fix: process nullable board and dora metric ready status correctly" This reverts commit dd94e6d. * ADM-822: [frontend] fix: fix pooling logic * ADM-822: [frontend] fix: fix pooling logic * ADM-822: [frontend] fix: fix test error * ADM-822:[frontend]fix: fix test for doraMetricsCompleted and boardMetricsCompleted * ADM-822: [frontend] fix: fix test error * ADM-822: [frontend] fix: fix test error * ADM-825 [frontend] fix: fix asynchronous issues --------- Co-authored-by: Yunlong Gan <yunlong.gan@thoughtworks.com> Co-authored-by: Tingyu Dong <tingyu.dong@thoughtworks.com> Co-authored-by: xuebing <xuebing.li@thoughtworks.com>
* ADM-755 [frontend] feat: add default value for valuesList * ADM-755 [frontend] feat: change default value
* ADM-789:[Frontend][Backend][Stub][Infra] remove stub related * ADM-789:[Frontend][Backend][Stub][Infra] give more wait time for runE2eWithServer.ts
* feat: sonarcloud * fix: build backend * fix: build backend * feat: re-config sonarcloud * feat: re-config sonarcloud for frontend * feat: re-config sonarcloud for frontend
* ADM-809[frontend]add steps and cases for import file scenario * ADM-809[frontend]rename file * ADM-809:[frontend]feat: complete a few steps of the e2e test * ADM-809:[frontend]feat: refactor some code * ADM-809:[frontend]feat: verify board configuration and pipeline configuration * ADM-809:[frontend]feat: refactored some code * ADM-809:[frontend]feat: test heart beat state data * ADM-809:[frontend]feat: finish more e2e test cases * ADM-809:[frontend]feat: make the e2e pass * ADM-809:[frontend]feat: remove disabled cases * ADM-809:[frontend]feat: clean up * ADM-809:[frontend]fix: fix merge * ADM-809:[frontend]fix: fix useless test case * ADM-809:[frontend]fix: fix useless test case again * ADM-809:[frontend]fix: fix useless test case again * ADM-809:[Frontend] add env var * ADM-809:[frontend]fix: separate import e2e test to 2 test cases --------- Co-authored-by: Pengfei Qian <pengfei.qian@thoughtworks.com> Co-authored-by: Simon Tal <simon_tal@hotmail.com> Co-authored-by: Xingmeng Tao <xmtao@thoughtworks.com>
Hi @davidwangcn9! 👋 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Rebase all the commit back to thoughtworks/heartbeat