gazebo icon indicating copy to clipboard operation
gazebo copied to clipboard

[draft] Update self hosted settings requests to use GQL

Open rohitvinnakota-codecov opened this issue 1 year ago • 4 comments
trafficstars

Porting from old GQL REST endpoint to the new settings resolver and mutation for self hosted setups.

This PR closes https://github.com/codecov/engineering-team/issues/1473.

Legal Boilerplate

Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. In 2022 this entity acquired Codecov and as result Sentry is going to need some rights from me in order to utilize my contributions in this PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.

rohitvinnakota-codecov avatar May 23 '24 01:05 rohitvinnakota-codecov

Codecov Report

Attention: Patch coverage is 96.96970% with 1 line in your changes missing coverage. Please review.

:white_check_mark: All tests successful. No failed tests found.

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #2891      +/-   ##
==========================================
- Coverage   98.45%   98.45%   -0.01%     
==========================================
  Files         884      885       +1     
  Lines       13096    13113      +17     
  Branches     3505     3507       +2     
==========================================
+ Hits        12894    12910      +16     
- Misses        198      199       +1     
  Partials        4        4              
Files Coverage Δ
...onInfo/AutoActivateMembers/AutoActivateMembers.jsx 100.00% <100.00%> (ø)
...inSettings/AdminMembers/MemberList/MemberTable.tsx 100.00% <ø> (ø)
src/services/repo/useRepoCoverage.tsx 100.00% <ø> (ø)
src/services/selfHosted/useSelfHostedSettings.tsx 100.00% <100.00%> (ø)
...c/services/account/useUpdateSelfHostedSettings.tsx 95.00% <95.00%> (ø)
Components Coverage Δ
Assets 53.84% <ø> (ø)
Layouts 97.23% <ø> (ø)
Pages 99.27% <100.00%> (-0.01%) :arrow_down:
Services 99.45% <96.77%> (-0.04%) :arrow_down:
Shared 99.68% <ø> (ø)
UI 94.73% <ø> (ø)

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 94f2348...9260bdb. Read the comment docs.

codecov-staging[bot] avatar May 23 '24 01:05 codecov-staging[bot]

Codecov Report

Attention: Patch coverage is 96.96970% with 1 line in your changes missing coverage. Please review.

Project coverage is 98.45%. Comparing base (94f2348) to head (9260bdb). Report is 1 commits behind head on main.

:white_check_mark: All tests successful. No failed tests found.

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #2891      +/-   ##
==========================================
- Coverage   98.45%   98.45%   -0.01%     
==========================================
  Files         884      885       +1     
  Lines       13096    13113      +17     
  Branches     3505     3512       +7     
==========================================
+ Hits        12894    12910      +16     
- Misses        198      199       +1     
  Partials        4        4              
Files Coverage Δ
...onInfo/AutoActivateMembers/AutoActivateMembers.jsx 100.00% <100.00%> (ø)
...inSettings/AdminMembers/MemberList/MemberTable.tsx 100.00% <ø> (ø)
src/services/repo/useRepoCoverage.tsx 100.00% <ø> (ø)
src/services/selfHosted/useSelfHostedSettings.tsx 100.00% <100.00%> (ø)
...c/services/account/useUpdateSelfHostedSettings.tsx 95.00% <95.00%> (ø)
Components Coverage Δ
Assets 53.84% <ø> (ø)
Layouts 97.23% <ø> (ø)
Pages 99.27% <100.00%> (-0.01%) :arrow_down:
Services 99.45% <96.77%> (-0.04%) :arrow_down:
Shared 99.68% <ø> (ø)
UI 94.73% <ø> (ø)

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 94f2348...9260bdb. Read the comment docs.

codecov-qa[bot] avatar May 23 '24 01:05 codecov-qa[bot]

Codecov Report

Attention: Patch coverage is 96.96970% with 1 lines in your changes are missing coverage. Please review.

Project coverage is 98.45%. Comparing base (94f2348) to head (9260bdb). Report is 1 commits behind head on main.

:white_check_mark: All tests successful. No failed tests found :relaxed:

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #2891      +/-   ##
==========================================
- Coverage   98.45%   98.45%   -0.01%     
==========================================
  Files         884      885       +1     
  Lines       13096    13113      +17     
  Branches     3510     3512       +2     
==========================================
+ Hits        12894    12910      +16     
- Misses        198      199       +1     
  Partials        4        4              
Files Coverage Δ
...onInfo/AutoActivateMembers/AutoActivateMembers.jsx 100.00% <100.00%> (ø)
...inSettings/AdminMembers/MemberList/MemberTable.tsx 100.00% <ø> (ø)
src/services/repo/useRepoCoverage.tsx 100.00% <ø> (ø)
src/services/selfHosted/useSelfHostedSettings.tsx 100.00% <100.00%> (ø)
...c/services/account/useUpdateSelfHostedSettings.tsx 95.00% <95.00%> (ø)
Components Coverage Δ
Assets 53.84% <ø> (ø)
Layouts 97.23% <ø> (ø)
Pages 99.27% <100.00%> (-0.01%) :arrow_down:
Services 99.45% <96.77%> (-0.04%) :arrow_down:
Shared 99.68% <ø> (ø)
UI 94.73% <ø> (ø)

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 94f2348...9260bdb. Read the comment docs.

codecov-public-qa[bot] avatar May 23 '24 01:05 codecov-public-qa[bot]

Codecov Report

Attention: Patch coverage is 96.96970% with 1 line in your changes missing coverage. Please review.

Project coverage is 98.45%. Comparing base (94f2348) to head (9260bdb). Report is 1 commits behind head on main.

:white_check_mark: All tests successful. No failed tests found.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##               main      #2891   +/-   ##
===========================================
  Coverage   98.45000   98.45000           
===========================================
  Files           884        885    +1     
  Lines         13096      13113   +17     
  Branches       3440       3507   +67     
===========================================
+ Hits          12894      12910   +16     
- Misses          198        199    +1     
  Partials          4          4           
Files Coverage Δ
...onInfo/AutoActivateMembers/AutoActivateMembers.jsx 100.00% <100.00%> (ø)
...inSettings/AdminMembers/MemberList/MemberTable.tsx 100.00% <ø> (ø)
src/services/repo/useRepoCoverage.tsx 100.00% <ø> (ø)
src/services/selfHosted/useSelfHostedSettings.tsx 100.00% <100.00%> (ø)
...c/services/account/useUpdateSelfHostedSettings.tsx 95.00% <95.00%> (ø)
Components Coverage Δ
Assets 53.84% <ø> (ø)
Layouts 97.23% <ø> (ø)
Pages 99.27% <100.00%> (-0.01%) :arrow_down:
Services 99.45% <96.77%> (-0.04%) :arrow_down:
Shared 99.68% <ø> (ø)
UI 94.73% <ø> (ø)

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 94f2348...9260bdb. Read the comment docs.

codecov[bot] avatar May 23 '24 01:05 codecov[bot]

Bundle Report

Changes will increase total bundle size by 1.35kB :arrow_up:

Bundle name Size Change
gazebo-production-array-push 6.85MB 1.35kB :arrow_up:

codecov[bot] avatar May 24 '24 17:05 codecov[bot]

✅ Deploy preview for gazebo ready!

Previews expire after 1 month automatically.

Storybook

Commit Created Cloud Enterprise
697144dbc8576857e13136e74b95d304ff4c4f2c Fri, 24 May 2024 17:37:24 GMT Expired Expired
1d799ce5c86ebe69578c01fa5c1421edb9aa8675 Mon, 27 May 2024 18:48:25 GMT Expired Expired
1d799ce5c86ebe69578c01fa5c1421edb9aa8675 Mon, 27 May 2024 18:58:37 GMT Expired Expired
de684e01199dc05e6e2e247cdb489a70a7121635 Mon, 27 May 2024 20:29:02 GMT Expired Expired
41e919793ebbd3ee0597a84a70e60612c1a9742a Mon, 27 May 2024 20:44:05 GMT Expired Expired
823b42d5adb77e2509e70f14cc123b36002250cb Mon, 27 May 2024 21:09:56 GMT Expired Expired
0f0044dfef6389d81d513753d266c7b2407908ea Wed, 29 May 2024 16:44:48 GMT Expired Expired
d5082f47134f632254aa96bd2c1c435c778379e4 Mon, 03 Jun 2024 19:54:11 GMT Expired Expired
9260bdb9b15085bab4a61f568ec0dd674f745670 Tue, 04 Jun 2024 13:44:44 GMT Expired Expired
9260bdb9b15085bab4a61f568ec0dd674f745670 Tue, 04 Jun 2024 13:56:52 GMT Cloud Enterprise

codecov-releaser avatar May 24 '24 17:05 codecov-releaser

Bundle Report

Changes will increase total bundle size by 1.35kB :arrow_up:

Bundle name Size Change
gazebo-staging-array-push 6.85MB 1.35kB :arrow_up:

codecov-staging[bot] avatar Jun 03 '24 19:06 codecov-staging[bot]