Skip to content

Commit

Permalink
Deploy preview for PR 114 🛫
Browse files Browse the repository at this point in the history
  • Loading branch information
mbklein committed Aug 28, 2023
1 parent 02722dd commit 9a129db
Show file tree
Hide file tree
Showing 75 changed files with 660 additions and 0 deletions.
1 change: 1 addition & 0 deletions pr-preview/pr-114/404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>404: This page could not be found</title><meta name="next-head-count" content="3"/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/serverless-iiif/pr-preview/pr-114/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/serverless-iiif/pr-preview/pr-114/_next/static/chunks/webpack-573f28444ce6a575.js" defer=""></script><script src="/serverless-iiif/pr-preview/pr-114/_next/static/chunks/framework-7a7e500878b44665.js" defer=""></script><script src="/serverless-iiif/pr-preview/pr-114/_next/static/chunks/main-cae91f5715713199.js" defer=""></script><script src="/serverless-iiif/pr-preview/pr-114/_next/static/chunks/pages/_app-aea6920bd27938ca.js" defer=""></script><script src="/serverless-iiif/pr-preview/pr-114/_next/static/chunks/pages/_error-3986dd5834f581dc.js" defer=""></script><script src="/serverless-iiif/pr-preview/pr-114/_next/static/hViIC7SM1gMQO7QhXsMS0/_buildManifest.js" defer=""></script><script src="/serverless-iiif/pr-preview/pr-114/_next/static/hViIC7SM1gMQO7QhXsMS0/_ssgManifest.js" defer=""></script></head><body><div id="__next"><div style="font-family:system-ui,&quot;Segoe UI&quot;,Roboto,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div style="line-height:48px"><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding-right:23px;font-size:24px;font-weight:500;vertical-align:top">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:28px">This page could not be found<!-- -->.</h2></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"statusCode":404}},"page":"/_error","query":{},"buildId":"hViIC7SM1gMQO7QhXsMS0","assetPrefix":"/serverless-iiif/pr-preview/pr-114","nextExport":true,"isFallback":false,"gip":true,"scriptLoader":[]}</script></body></html>

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"pageProps":{"ssg":{"data":{"inputs":[{"Name":"cors_allow_credentials","Type":"bool","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\",\n code: \"code\"\n }, _provideComponents(), props.components);\n return _jsxs(_components.p, {\n children: [\"Description: Value of the CORS \", _jsx(_components.code, {\n children: \"Access-Control-Allow-Credentials\"\n }), \" response header. Must be \", _jsx(_components.code, {\n children: \"true\"\n }), \" to allow requests with \", _jsx(_components.code, {\n children: \"Authorization\"\n }), \" and/or \", _jsx(_components.code, {\n children: \"Cookie\"\n }), \" headers.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","AllowedValues":[false,true],"Default":false},{"Name":"cors_allow_headers","Type":"string","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\",\n code: \"code\"\n }, _provideComponents(), props.components);\n return _jsxs(_components.p, {\n children: [\"Description: Value of the CORS \", _jsx(_components.code, {\n children: \"Access-Control-Allow-Headers\"\n }), \" response header\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","Default":"*"},{"Name":"cors_allow_origin","Type":"string","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\",\n code: \"code\"\n }, _provideComponents(), props.components);\n return _jsxs(_components.p, {\n children: [\"Description: Value of the CORS \", _jsx(_components.code, {\n children: \"Access-Control-Allow-Origin\"\n }), \" response header. Use the special value \", _jsx(_components.code, {\n children: \"REFLECT_ORIGIN\"\n }), \" to copy the value from the \", _jsx(_components.code, {\n children: \"Origin\"\n }), \" request header (required to emulate \", _jsx(_components.code, {\n children: \"*\"\n }), \" for XHR requests using \", _jsx(_components.code, {\n children: \"Authorization\"\n }), \" and/or \", _jsx(_components.code, {\n children: \"Cookie\"\n }), \" headers).\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","Default":"*"},{"Name":"cors_expose_headers","Type":"string","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\",\n code: \"code\"\n }, _provideComponents(), props.components);\n return _jsxs(_components.p, {\n children: [\"Description: Value of the CORS \", _jsx(_components.code, {\n children: \"Access-Control-Expose-Headers\"\n }), \" response header\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","Default":"cache-control,content-language,content-length,content-type,date,expires,last-modified,pragma"},{"Name":"cors_max_age","Type":"number","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\",\n code: \"code\"\n }, _provideComponents(), props.components);\n return _jsxs(_components.p, {\n children: [\"Description: Value of the CORS \", _jsx(_components.code, {\n children: \"Access-Control-MaxAge\"\n }), \" response header\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","Default":3600},{"Name":"force_host","Type":"string","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\"\n }, _provideComponents(), props.components);\n return _jsx(_components.p, {\n children: \"Description: Forced hostname to use in responses\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","Default":""},{"Name":"iiif_lambda_memory","Type":"number","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\"\n }, _provideComponents(), props.components);\n return _jsx(_components.p, {\n children: \"Description: The memory provisioned for the lambda.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","MinValue":128,"MaxValue":10240,"Default":3008},{"Name":"iiif_lambda_timeout","Type":"number","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\"\n }, _provideComponents(), props.components);\n return _jsx(_components.p, {\n children: \"Description: The timeout for the lambda.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","Default":10},{"Name":"pixel_density","Type":"number","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\"\n }, _provideComponents(), props.components);\n return _jsx(_components.p, {\n children: \"Description: Hardcoded DPI/Pixel Density/Resolution to encode in output images\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","Default":0,"MinValue":0},{"Name":"preflight","Type":"bool","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\"\n }, _provideComponents(), props.components);\n return _jsx(_components.p, {\n children: \"Description: Indicates whether the function should expect preflight headers\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","AllowedValues":[false,true],"Default":false},{"Name":"pyramid_limit","Type":"number","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\",\n code: \"code\"\n }, _provideComponents(), props.components);\n return _jsxs(_components.p, {\n children: [\"Description: Smallest pyramid image dimension. Set to \", _jsx(_components.code, {\n children: \"0\"\n }), \" to prevent server from auto-calculating pyramid page sizes.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","MinValue":0,"Default":256},{"Name":"resolver_template","Type":"string","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\"\n }, _provideComponents(), props.components);\n return _jsx(_components.p, {\n children: \"Description: A printf-style format string that determines the location of source image within the bucket given the image ID\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","Default":"%s.tif"},{"Name":"sharp_layer","Type":"string","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\",\n code: \"code\"\n }, _provideComponents(), props.components);\n return _jsxs(_components.p, {\n children: [\"Description: ARN of a custom AWS Lambda Layer containing the sharp and libvips dependencies. Use the special value \", _jsx(_components.code, {\n children: \"JP2\"\n }), \" to use the managed JPEG2000-compatible layer, or \", _jsx(_components.code, {\n children: \"INTERNAL\"\n }), \" to use the built-in dependencies (without JPEG2000 support).\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","AllowedPattern":"^INTERNAL$|^JP2$|^arn:aws:lambda:.*:.*:layer:.+:\\d+$","Default":"JP2"},{"Name":"source_bucket","Type":"string","Description":"/*@jsxRuntime automatic @jsxImportSource react*/\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = Object.assign({\n p: \"p\"\n }, _provideComponents(), props.components);\n return _jsx(_components.p, {\n children: \"Description: Name of bucket containing source images\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = Object.assign({}, _provideComponents(), props.components);\n return MDXLayout ? _jsx(MDXLayout, Object.assign({}, props, {\n children: _jsx(_createMdxContent, props)\n })) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n"}],"outputs":[{"Name":"stack_id","Description":"The ID of the serverless-iiif application stack"},{"Name":"serverless_iiif_endpoint_v2","Description":"IIIF Image API v2 Endpoint"},{"Name":"serverless_iiif_endpoint_v3","Description":"IIIF Image API v3 Endpoint"},{"Name":"serverless_iiif_function_domain","Description":"IIIF Function Domain Name"},{"Name":"serverless_iiif_function_url","Description":"IIIF Function URL"}]}}},"__N_SSG":true}
30 changes: 30 additions & 0 deletions pr-preview/pr-114/_next/static/chunks/160-d5400c1a13bec5f8.js

Large diffs are not rendered by default.

23 changes: 23 additions & 0 deletions pr-preview/pr-114/_next/static/chunks/797-60a525bd18baaaeb.js

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Loading

0 comments on commit 9a129db

Please sign in to comment.