Skip to content

Commit 2a6d4ae

Browse files
authored
Merge pull request #22 from chromaui/tom/ap-3451-track-first-query-per-session
Send a sessionId on graphql requests
2 parents e60289e + 6913426 commit 2a6d4ae

File tree

6 files changed

+27
-23
lines changed

6 files changed

+27
-23
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,8 @@
6262
"chromatic": "^6.22.0",
6363
"date-fns": "^2.30.0",
6464
"pluralize": "^8.0.0",
65-
"urql": "^4.0.3"
65+
"urql": "^4.0.3",
66+
"uuid": "^9.0.0"
6667
},
6768
"devDependencies": {
6869
"@graphql-codegen/cli": "^4.0.1",

src/gql/gql.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/
1515
const documents = {
1616
"\n query SelectProjectsQuery {\n viewer {\n accounts {\n id\n name\n avatarUrl\n projects {\n id\n name\n webUrl\n projectToken\n lastBuild {\n branch\n number\n }\n }\n }\n }\n }\n": types.SelectProjectsQueryDocument,
1717
"\n query ProjectQuery($projectId: ID!) {\n project(id: $projectId) {\n id\n name\n webUrl\n lastBuild {\n branch\n number\n }\n }\n }\n": types.ProjectQueryDocument,
18-
"\n query Build(\n $hasBuildId: Boolean!\n $buildId: ID!\n $projectId: ID!\n $branch: String!\n $slug: String\n ) {\n build(id: $buildId) @include(if: $hasBuildId) {\n ...BuildFields\n }\n project(id: $projectId) @skip(if: $hasBuildId) {\n name\n lastBuild(branches: [$branch], slug: $slug) {\n ...BuildFields\n }\n }\n }\n": types.BuildDocument,
18+
"\n query AddonVisualTestsBuild(\n $hasBuildId: Boolean!\n $buildId: ID!\n $projectId: ID!\n $branch: String!\n $slug: String\n ) {\n build(id: $buildId) @include(if: $hasBuildId) {\n ...BuildFields\n }\n project(id: $projectId) @skip(if: $hasBuildId) {\n name\n lastBuild(branches: [$branch], slug: $slug) {\n ...BuildFields\n }\n }\n }\n": types.AddonVisualTestsBuildDocument,
1919
"\n fragment BuildFields on Build {\n __typename\n id\n number\n branch\n commit\n uncommittedHash\n status\n browsers {\n id\n key\n name\n }\n ... on StartedBuild {\n changeCount: testCount(results: [ADDED, CHANGED, FIXED])\n brokenCount: testCount(results: [CAPTURE_ERROR])\n startedAt\n tests {\n nodes {\n ...TestFields\n }\n }\n }\n ... on CompletedBuild {\n result\n changeCount: testCount(results: [ADDED, CHANGED, FIXED])\n brokenCount: testCount(results: [CAPTURE_ERROR])\n startedAt\n tests {\n nodes {\n ...TestFields\n }\n }\n }\n }\n": types.BuildFieldsFragmentDoc,
2020
"\n fragment TestFields on Test {\n id\n status\n result\n webUrl\n comparisons {\n id\n result\n browser {\n id\n key\n name\n version\n }\n captureDiff {\n diffImage {\n imageUrl\n }\n }\n headCapture {\n captureImage {\n imageUrl\n }\n }\n viewport {\n id\n name\n width\n isDefault\n }\n }\n parameters {\n viewport {\n id\n name\n width\n isDefault\n }\n }\n story {\n storyId\n }\n }\n": types.TestFieldsFragmentDoc,
2121
"\n mutation ReviewTest($input: ReviewTestInput!) {\n reviewTest(input: $input) {\n updatedTests {\n id\n status\n }\n userErrors {\n ... on UserError {\n __typename\n message\n }\n ... on BuildSupersededError {\n build {\n id\n }\n }\n ... on TestUnreviewableError {\n test {\n id\n }\n }\n }\n }\n }\n": types.ReviewTestDocument,
@@ -46,7 +46,7 @@ export function graphql(source: "\n query ProjectQuery($projectId: ID!) {\n
4646
/**
4747
* The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients.
4848
*/
49-
export function graphql(source: "\n query Build(\n $hasBuildId: Boolean!\n $buildId: ID!\n $projectId: ID!\n $branch: String!\n $slug: String\n ) {\n build(id: $buildId) @include(if: $hasBuildId) {\n ...BuildFields\n }\n project(id: $projectId) @skip(if: $hasBuildId) {\n name\n lastBuild(branches: [$branch], slug: $slug) {\n ...BuildFields\n }\n }\n }\n"): (typeof documents)["\n query Build(\n $hasBuildId: Boolean!\n $buildId: ID!\n $projectId: ID!\n $branch: String!\n $slug: String\n ) {\n build(id: $buildId) @include(if: $hasBuildId) {\n ...BuildFields\n }\n project(id: $projectId) @skip(if: $hasBuildId) {\n name\n lastBuild(branches: [$branch], slug: $slug) {\n ...BuildFields\n }\n }\n }\n"];
49+
export function graphql(source: "\n query AddonVisualTestsBuild(\n $hasBuildId: Boolean!\n $buildId: ID!\n $projectId: ID!\n $branch: String!\n $slug: String\n ) {\n build(id: $buildId) @include(if: $hasBuildId) {\n ...BuildFields\n }\n project(id: $projectId) @skip(if: $hasBuildId) {\n name\n lastBuild(branches: [$branch], slug: $slug) {\n ...BuildFields\n }\n }\n }\n"): (typeof documents)["\n query AddonVisualTestsBuild(\n $hasBuildId: Boolean!\n $buildId: ID!\n $projectId: ID!\n $branch: String!\n $slug: String\n ) {\n build(id: $buildId) @include(if: $hasBuildId) {\n ...BuildFields\n }\n project(id: $projectId) @skip(if: $hasBuildId) {\n name\n lastBuild(branches: [$branch], slug: $slug) {\n ...BuildFields\n }\n }\n }\n"];
5050
/**
5151
* The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients.
5252
*/

0 commit comments

Comments
 (0)