Outgoing notifications for previews
We have clients that will be editing a page in the CMS and wish to preview but occasionally the preview will break and we have no idea, it would be great to be notified when a preview stops working.
Allow users to sign in with Google
Currently, Gatsby Cloud only supports logging in with Github and Gitlab. It would be nice to support Google as a way to allow non-technical team members or clients to log in and handle billing and manual restarts.
firebase.json configuration for multi-site support
Hi, I recently realized when hosting with firebase multi-site configuration (having multiple firebase sites for a project), gatsby cloud is not properly reading the "redirects" from firebase.json. It works fine if my firebase.json has the shape of a single site hosting (meaning the "hosting" field is an object). But if I write my firebase.json how a multi-site configurations requires it (the "hosting" field would be an array of objects) the redirects don't work. See https://firebase.google.com/docs/cli/targets#configure_your_firebasejson_file_to_use_deploy_targets I contacted support and it turns out this multi-site deployment configuration is not yet supported by gatsby. Would be nice to have it :D
Add Percy support
Update Gatsby Cloud build runners to be able to support gatsby-plugin-percy and other plugins that use puppeteer
Forms in Gatsby Cloud
Are there plans to have a Forms feature similar to Netlify Forms in Gatsby Cloud?
Add optional custom build script
Request: It would be very nice if gatsby-cloud would have the ability to set a custom build script. It would be an option to not run the default "gatsby build", but to run any other custom script located in the package.json file. This would be very useful for a monorepo situation for example.
Users should be able to deploy Express-middleware style functions to be deployed alongside their Gatsby site using file-system style routing.
Remove PR previews after merging
For large sites with a lot of PR's the PR deploy previews list gets very long. Even after a PR is merged in Github, it still sticks around in the Gatsby Cloud UI. Ideally, this PR preview would go away after a PR is merged or at least provide an option in the UI to manually remove that PR deploy preview.
Add BitBucket to VCS Auth Options
Gatsby Cloud currently supports GitHub and GitLab sign-in / authentication and access to repos (version control system), which enables functionality like: Automatic re-building of Gatsby site on push Automatic building of Deploy Previews on pull request This request exists to capture demand for adding BitBucket functionality which would work similarly to the existing version control systems currently available today in Gatsby Cloud.
When I configure multiple domains for one site, I should be able to select a primary domain. The other domains should redirect to the primary domain. This is not possible today because createRedirect only works with paths, not domains. I believe redirecting secondary domains to the primary domain is a more common use case than serving the same site from multiple domains.