gazebo
gazebo copied to clipboard
[draft] Update self hosted settings requests to use GQL
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.
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.
@@ 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 dataPowered by Codecov. Last update 94f2348...9260bdb. Read the comment docs.
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.
@@ 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 dataPowered by Codecov. Last update 94f2348...9260bdb. Read the comment docs.
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:
@@ 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 dataPowered by Codecov. Last update 94f2348...9260bdb. Read the comment docs.
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
@@ 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 dataPowered by Codecov. Last update 94f2348...9260bdb. Read the comment docs.
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: |
✅ Deploy preview for gazebo ready!
Previews expire after 1 month automatically.
| 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 |
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: |