Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
249 changes: 249 additions & 0 deletions packages/api/generated-schema.gql
Original file line number Diff line number Diff line change
Expand Up @@ -2287,6 +2287,41 @@ type CreateOptionalBasemapLayerPayload {
query: Query
}

"""All input for the create `OriginalSourceId` mutation."""
input CreateOriginalSourceIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String

"""The `OriginalSourceId` to be created by this mutation."""
originalSourceId: OriginalSourceIdInput!
}

"""The output of our create `OriginalSourceId` mutation."""
type CreateOriginalSourceIdPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String

"""The `OriginalSourceId` that was created by this mutation."""
originalSourceId: OriginalSourceId

"""An edge for our `OriginalSourceId`. May be used by Relay 1."""
originalSourceIdEdge(
"""The method to use when ordering `OriginalSourceId`."""
orderBy: [OriginalSourceIdsOrderBy!] = [NATURAL]
): OriginalSourceIdsEdge

"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}

input CreateProjectGeographyClippingLayerInput {
"""
If provided, features used for clipping will be filtered based on this
Expand Down Expand Up @@ -2480,6 +2515,41 @@ input CreateProjectWithGeographiesInput {
slug: String!
}

"""All input for the create `PublishedTocItemId` mutation."""
input CreatePublishedTocItemIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String

"""The `PublishedTocItemId` to be created by this mutation."""
publishedTocItemId: PublishedTocItemIdInput!
}

"""The output of our create `PublishedTocItemId` mutation."""
type CreatePublishedTocItemIdPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String

"""The `PublishedTocItemId` that was created by this mutation."""
publishedTocItemId: PublishedTocItemId

"""An edge for our `PublishedTocItemId`. May be used by Relay 1."""
publishedTocItemIdEdge(
"""The method to use when ordering `PublishedTocItemId`."""
orderBy: [PublishedTocItemIdsOrderBy!] = [NATURAL]
): PublishedTocItemIdsEdge

"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}

"""All input for the `createRemoteGeojsonSource` mutation."""
input CreateRemoteGeojsonSourceInput {
bounds: [BigFloat]
Expand Down Expand Up @@ -8134,6 +8204,31 @@ type GetChildFoldersRecursivePayload {
query: Query
}

"""All input for the `getPublishedCardIdFromDraft` mutation."""
input GetPublishedCardIdFromDraftInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
draftReportCardId: Int
}

"""The output of our `getPublishedCardIdFromDraft` mutation."""
type GetPublishedCardIdFromDraftPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
integer: Int

"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}

type GoogleMapsTileApiSession implements Node {
expiresAt: Datetime!
id: Int!
Expand Down Expand Up @@ -9431,6 +9526,14 @@ type Mutation {
"""
input: CreateOptionalBasemapLayerInput!
): CreateOptionalBasemapLayerPayload

"""Creates a single `OriginalSourceId`."""
createOriginalSourceId(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateOriginalSourceIdInput!
): CreateOriginalSourceIdPayload
createPost(message: JSON!, topicId: Int!): Post!

"""
Expand Down Expand Up @@ -9491,6 +9594,14 @@ type Mutation {
"""
input: CreateProjectWithGeographiesInput!
): CreateProjectPayload

"""Creates a single `PublishedTocItemId`."""
createPublishedTocItemId(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreatePublishedTocItemIdInput!
): CreatePublishedTocItemIdPayload
createRemoteGeojsonSource(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
Expand Down Expand Up @@ -10247,6 +10358,12 @@ type Mutation {
width: Int!
): Sprite
getPresignedPMTilesUploadUrl(bytes: BigInt!, filename: String!): PresignedUrl!
getPublishedCardIdFromDraft(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: GetPublishedCardIdFromDraftInput!
): GetPublishedCardIdFromDraftPayload

"""
Give a user admin access to a project. User must have already joined the project and shared their user profile.
Expand Down Expand Up @@ -11812,6 +11929,48 @@ enum OptionalBasemapLayersOrderBy {
PRIMARY_KEY_DESC
}

type OriginalSourceId {
dataSourceId: Int
}

"""An input for mutations affecting `OriginalSourceId`"""
input OriginalSourceIdInput {
dataSourceId: Int
}

"""A connection to a list of `OriginalSourceId` values."""
type OriginalSourceIdsConnection {
"""
A list of edges which contains the `OriginalSourceId` and cursor to aid in pagination.
"""
edges: [OriginalSourceIdsEdge!]!

"""A list of `OriginalSourceId` objects."""
nodes: [OriginalSourceId!]!

"""Information to aid in pagination."""
pageInfo: PageInfo!

"""
The count of *all* `OriginalSourceId` you could get from the connection.
"""
totalCount: Int!
}

"""A `OriginalSourceId` edge in the connection."""
type OriginalSourceIdsEdge {
"""A cursor for use in pagination."""
cursor: Cursor

"""The `OriginalSourceId` at the end of the edge."""
node: OriginalSourceId!
}

"""Methods to use when ordering `OriginalSourceId`."""
enum OriginalSourceIdsOrderBy {
NATURAL
}

type OutstandingSurveyInvites {
projectId: Int!
surveyId: Int!
Expand Down Expand Up @@ -13503,6 +13662,48 @@ type PublicProjectDetail {
supportEmail: String
}

type PublishedTocItemId {
id: Int
}

"""An input for mutations affecting `PublishedTocItemId`"""
input PublishedTocItemIdInput {
id: Int
}

"""A connection to a list of `PublishedTocItemId` values."""
type PublishedTocItemIdsConnection {
"""
A list of edges which contains the `PublishedTocItemId` and cursor to aid in pagination.
"""
edges: [PublishedTocItemIdsEdge!]!

"""A list of `PublishedTocItemId` objects."""
nodes: [PublishedTocItemId!]!

"""Information to aid in pagination."""
pageInfo: PageInfo!

"""
The count of *all* `PublishedTocItemId` you could get from the connection.
"""
totalCount: Int!
}

"""A `PublishedTocItemId` edge in the connection."""
type PublishedTocItemIdsEdge {
"""A cursor for use in pagination."""
cursor: Cursor

"""The `PublishedTocItemId` at the end of the edge."""
node: PublishedTocItemId!
}

"""Methods to use when ordering `PublishedTocItemId`."""
enum PublishedTocItemIdsOrderBy {
NATURAL
}

"""All input for the `publishReport` mutation."""
input PublishReportInput {
"""
Expand Down Expand Up @@ -14297,6 +14498,30 @@ type Query implements Node {
"""
nodeId: ID!
): OptionalBasemapLayer

"""Reads and enables pagination through a set of `OriginalSourceId`."""
originalSourceIdsConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor

"""Read all values in the set before (above) this cursor."""
before: Cursor

"""Only read the first `n` values of the set."""
first: Int

"""Only read the last `n` values of the set."""
last: Int

"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int

"""The method to use when ordering `OriginalSourceId`."""
orderBy: [OriginalSourceIdsOrderBy!] = [NATURAL]
): OriginalSourceIdsConnection
post(id: Int!): Post

"""Reads a single `Post` using its globally unique `ID`."""
Expand Down Expand Up @@ -14482,6 +14707,30 @@ type Query implements Node {
offset: Int
): [Sprite!]

"""Reads and enables pagination through a set of `PublishedTocItemId`."""
publishedTocItemIdsConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor

"""Read all values in the set before (above) this cursor."""
before: Cursor

"""Only read the first `n` values of the set."""
first: Int

"""Only read the last `n` values of the set."""
last: Int

"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int

"""The method to use when ordering `PublishedTocItemId`."""
orderBy: [PublishedTocItemIdsOrderBy!] = [NATURAL]
): PublishedTocItemIdsConnection

"""
Exposes the root query type nested one level down. This is helpful for Relay 1
which can only query top level fields if they are in a particular form.
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
// type definitions for Cypress object "cy"
/// <reference types="cypress" />

const devices = ["macbook-15", "ipad-2", "iphone-x", "iphone-5"];

/**
* Given I am an anonymous user
* When I visit the Map Portal Hosting use case page (on desktop or mobile)
* Then I see key marketing content
* And the page does not introduce horizontal overflow
*/
describe("Map Portal Hosting use case page", () => {
devices.forEach((device) => {
it(`renders key content without horizontal overflow - ${device}`, () => {
cy.viewport(device);
cy.visit("/uses/map-portal-hosting");
cy.contains("living map");
cy.contains("Fast, beautiful maps");
cy.contains("Additional Features");
cy.get("main").should("exist");
cy.document().then((doc) => {
const scrollWidth = doc.documentElement.scrollWidth;
const innerWidth = doc.documentElement.clientWidth;
expect(scrollWidth).to.be.at.most(innerWidth + 1);
});
cy.screenshot({
capture: "fullPage",
});
});
});
});
Binary file added packages/client/public/uses/data-governance.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added packages/client/public/uses/map-portal-hero.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added packages/client/public/uses/outer-reef-flat.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading