diff --git a/.env.local b/.env.local index 0750ba860..45d5d65dd 100644 --- a/.env.local +++ b/.env.local @@ -1,16 +1,19 @@ # nx -NX_CLOUD_AUTH_TOKEN=MTIzMmRkZjctM2RjOS00OTRkLWE0ODgtYjIyNzk1ZjlkZTFmfHJlYWQtd3JpdGU= -NX_CACHE_DIRECTORY=/tmp/nx-cache +NX_CACHE_DIRECTORY=/tmp/cache +NX_VERCEL_REMOTE_CACHE_TOKEN=8HfZAvj1ZCUEYLuNISczuuF2 +NX_VERCEL_REMOTE_CACHE_TEAM=team_cNOd6z2HTsiaB0cibAjaQSIM # hasura -HASURA_VERSION=v2.27.0 +HASURA_VERSION=v2.35.0 HASURA_GRAPHQL_SERVER_PORT=8080 HASURA_GRAPHQL_ADMIN_SECRET=password HASURA_CONSOLE_PORT=9695 HASURA_GRAPHQL_DATABASE_URL=postgres://postgres:password@db:5432/postgres HYGRAPH_CMS_WEBHOOK_READ_URL=https://eu-central-1-shared-euc1-02.cdn.hygraph.com/content/cliyf1fte05rf01um257o2lim/master HYGRAPH_CMS_READ_TOKEN=Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImdjbXMtbWFpbi1wcm9kdWN0aW9uIn0.eyJ2ZXJzaW9uIjozLCJpYXQiOjE2ODczNDQzODgsImF1ZCI6WyJodHRwczovL2FwaS1ldS1jZW50cmFsLTEtc2hhcmVkLWV1YzEtMDIuaHlncmFwaC5jb20vdjIvY2xpeWYxZnRlMDVyZjAxdW0yNTdvMmxpbS9tYXN0ZXIiLCJtYW5hZ2VtZW50LW5leHQuZ3JhcGhjbXMuY29tIl0sImlzcyI6Imh0dHBzOi8vbWFuYWdlbWVudC5ncmFwaGNtcy5jb20vIiwic3ViIjoiNWI1ZjUwMWMtYjQyOC00OGY1LWI2ZGEtOTcwMWZiZDlhZjViIiwianRpIjoiY2xqNWxhNnpwMDh5ZTAxdW0wcWsyN3A1byJ9.gMlU5X5OzMHiUPB_NlsOWogmh61uNn4mdsEm83cPOAcX4hkahhJqrgva2ODjfldC7C26RbWSdxTOJH3MNn_Dc6Vl38MweNtuVivkyHirC7S_ts9apoyfr_MGyfc0UxzvGyja06ljQ78F-NlizXpFGGZKPlPwTrq0_2wY_SlY6S1YRFDMqNbmYAiQTlzzrvB0ccd0Pnjp4dQ9-gygr4SA6lBfd44w9dN31JyvX2rzMyviFb1dEh9VxWGtgw-C41JP_Fkn30SSnFt1u2lmJt848d0vxT8mzwE6hg9uPSCzcALe3AjHP95_S2BqTSGw7a43iyfDVx3UhRMCbmPWntnX95v_Ht1XB7QDEarDavYlc8cFx5g1GRxGUrh2gfeJxGki2AQIToM3uaFtuq2hJ9R70_GX5k7DOK2_P8KgzCCXozMiHIGeCtJ6O5MGjA1U3AUOSw4F78u7AL9bid8g-v8zuAMEl7zBCcErqgKdcp28ehesDXEY0vBk9p5VfWpW_jNspD6G7hMg1gKCyYa2d4px-2Ftr3OpKnu9cSKQkKWWB_UvwNKZcZy1q0fI5hzz3wcLnsMiT_qHf8JBvXJ7wzOJBR2YTd1HsWv66NOVGESacUGRqUcsgR4ZjQHbWOxMcgsk3fe5oAKR3zDMR_CCWi3Q17s9_0z155GBGm-GPb0mjgE +HYGRAPH_CMS_READ_TOKEN_SITEMAP=Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6ImdjbXMtbWFpbi1wcm9kdWN0aW9uIn0.eyJ2ZXJzaW9uIjozLCJpYXQiOjE3MDE3NjgyODAsImF1ZCI6WyJodHRwczovL2FwaS1ldS1jZW50cmFsLTEtc2hhcmVkLWV1YzEtMDIuaHlncmFwaC5jb20vdjIvY2xpeWYxZnRlMDVyZjAxdW0yNTdvMmxpbS9tYXN0ZXIiLCJtYW5hZ2VtZW50LW5leHQuZ3JhcGhjbXMuY29tIl0sImlzcyI6Imh0dHBzOi8vbWFuYWdlbWVudC5ncmFwaGNtcy5jb20vIiwic3ViIjoiODg4NWY2NzQtZjcxYy00YzYyLWI1ZDItZTgxMTc4NDI3YzcxIiwianRpIjoiY2xwczR3OHUxM2RlZTAxdWYxNW1sN2I4bSJ9.lFaj0cx7qUtRZNhk23NKnu-VtM7mW4MjMcU9BlW7FuRRRJzjIwfyExlRo6oCgRZy6K1W5u0NmbSnBxP3bA8T563fwITbmINhKhsnj_kZer5BKP2hfmQuefUzHAlvjMJIa2wxzI2PQni5ZjflFK3Y-SZitPwViLJo3Txrnq3ucYaujlAb4V2RG9aqmIiv4Xz1zWuGEa_MlmvkqqHQnsKzIcHslVk6v44J-eX45q9QfHpExgc23C7HmOLtIoqsq0zOIeKoxHoSFijgiL6XMI0FkNYq8OxHDob6kBo-1l64qjRunR6bdoYSXLwE52iJtYCEdUU8y2G603E4Ilsq4sNsWJInomoT9IGfQ_tgAreyGDBv5i2zH85JTj2FRIp-kvJJFgos6dxvFM47HYoRMgOyLDXRBommJE1l9h8s59X0cwLbWfIsLSbiCdRNbL7nAhpBG8un4ZDydvfNsUcsCUq7hNDYFt9x_LLPZvnhCf_mEiy6H5Y772QamWEqVlgi8FTBvvAe2KgrGMae3B4C2_HgeargNvbtbYDH7FuUGHsAWA4JrJdo57Jy8FG0N_ZMV5REnKvlwcRBssWiYt3f5iQy7fPqy4-BQzBy98KuWjXx119tMFCKb8ED-6rqkHBhU7REYFL0hYAfmriBSWCMLROOPRgIHb1FkTzbKF-Y-qiCv1Y HASURA_GRAPHQL_UNAUTHORIZED_ROLE=anonymous +HASURA_GRAPHQL_DEV_MODE=true # TODO: activate once allow list fonctionnal # HASURA_GRAPHQL_ENABLE_ALLOWLIST=true @@ -30,23 +33,24 @@ HASURA_PROJECT_ENDPOINT=http://localhost:8080/v1/graphql NEXT_PORT=8888 NEXT_HOST=localhost NEXTAUTH_URL=http://localhost:8888 +## This is corresponding to the RSA key for web app ## IMPORTANT ! Keep the "" arround in NEXTAUTH_SECRET to avoid convertion to string litteral, otherwise \n not interpreted and private key will not work -NEXTAUTH_SECRET="-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCUT2D12vnJqrz2\nCviWdnXJFvYMqKw+GtWYC9U9NxeQWs7NDMm+4hV2fKiNPEs5OiSo/W12KNvvbA9R\nZBrG4G6KYihABDaXXP+i80uDM9CH9zaDysLdKrc7ixWB1lISsYa0q+Idz75rdX9k\ncnjmomCtamiyPTmrxIdC58/ovo37G7XDCLwI/0vEmHWCn9Gdps+CA8xGPT3BXq6e\npwy4r+iEvrJx+B5OZUaVwK9Qs3+2dwfDfiwac4ETeRB+CFHQpEUZHY/A7gaciScF\n5u6XRbv6GtS2XKLZ/M/lZSfqfzwEu7/Zx332zE6Rsb0aTxMwpvfS85vjm63sJa+3\nugV8ejDvAgMBAAECggEABwpJmQIfD2Kqe6eDq2jOKJCNd4ZePsh5UTFmmvRNiw20\neWlc/lGvISPDwIiXLY1EBj2Zf51q60+e3oc4+i3XMXx9WqSYjtDcVbjk4cKI6Jtk\nnBb47xTDA/GTQMmStc51jYgHQNEGwgUe2f7RHGmi2ziM5cEgRrYakaN9bBf3l27j\nyW1Kz0TXl4zSjQakNlKqvTz+8Ych2NjHnskqS3VZ31lPaps+mpeqQipzfNZDM+Sl\n1SSHgh6puHfBi1CMyPhq3eZ2p0Cn10xHb1zKN3FpQB/RrPLA82oCbDeNnW+ykcPC\nmSCEBs7WUKD3yMDMIZtwYs31vCipwwaQ1UUzNXuOsQKBgQC5h0/iUEEIfHNpSzE6\nCfjMRsqF6SHa4f7rIfMv5yEWgZZyy3IgR/qBIuLCmXjKrdysQx5OsPRaMnnaZOG/\nbOwmf9IoBTpBIXP1HRlfL/tHlCW2eoAeNtM+kDIGdx8SHwQKYm9+Th7r3E+8uKpk\nm6jpzqxT5a7tYHo5adnjIs3ieQKBgQDMpPZ3F/rWtfdJc6bGkQ5zJtaDdgjCFQ6W\nrPD/FOYvBfCkDKvo+PtdXhJe/bBgbZVcQmGfJgGCnrcgHxFVSd0prn9yyIOK5SSa\n218UxjNGRcbjaqX4ExQFgXkXADpkh/a2TGEzzaLXr0UqnlMPpjnhEStXSa4OATu5\ny1ztN8oUpwKBgFzjLk+0tpq1FGNnTiIs0/ASkVsyOc0I0USQHt2g7qQCBX079svK\nvdThzn53sE5pdc6ZXBcx6WUvWGrLj2rz8dfkrydyVpQ9V30lMIrDzx8rQSZ3dqWp\n9WGheCpcgaXk+XTpi8DFBB46k4F9Q3JTrOJCo2zt1gLrBsawBHL//eyhAoGBAKkj\nNqlb4nAPWWEV+yNmxICb+vQQXFC8wp/6M/0/srfuuuN7raISFv8mPxzPpDUunSHx\no2m8Kcdhko0z4EmTkP1gQeoGm+HyXXy4Dy/GWJ6eETHo9V/BtOyQBBrkj16DmX82\nRahhL1QAgrQkwxXOF0xTunScawUcM9bto9JUJ+tFAoGAYNW+AnwfXAkVSRRMTlIv\nFRIahrPOxUh5K0lvtIms7DNthhKjX3Up65y3IO/O/2ritALSSo0pjHHG3r00Cepr\nB3qMi/sBgOjyCpt8kZbYPlmbh5mFthd7tC4T6MRAtZo7C7/PJ+9oZVLdsNMvkP23\nvmM6kfyt8NbHrFqS6Z8VJn8=\n-----END PRIVATE KEY-----\n" +NEXTAUTH_SECRET="-----BEGIN RSA PRIVATE KEY-----\nMIIJKQIBAAKCAgEAtHmpqKfTdp2DNnolB3B8FrDxm64vbOXiH14GFT77PqcMtlss\nyFKkR2Ak6bpCa63tRuTJmrItMOYEmTmTfOAi0ttVqnTSdLrMLYpGR6dLl6tbUAIO\nYiJ9TbPsZaEPbBEGiG/vTe9kpdGQG66q+QydmrGRmZd1JQnC2fXo3ZpVT1URrpL5\n0UCRbXH1rVBfuhd1lkpItszZxJ4T4M6JSzMfCkNG3TyezRHytecNftAJICeaEtMH\nV+2ZJ/Dy8+DL5CuRhyLDOyGDsjaQi6Wj8tLFNGg3BX/uXL47iqdtGT5ucYgNF9X9\nzxTvQ21pC+bZCnVN2B0ucJtMH+vXVb1iwqKjnxKEXfdqyLpux4LCZM9lTpScf2yX\nJKGFX3kTTLy/vQESXUxCiSO4p0OIuQKbS5Zj/i3d4rpXhC1Q3aE2KXVm/OXrv9ly\nN33P46BbzKHP8wwRSlBd1wMCn6RGw2+SdP+jdjNp3bawdvRoktk2t2FWGXn22fng\nk1z2azs0aBzW373nuhUBz6vOPAzxIxIjsmTIcYq5uU35ozxtn4bToaHvVefF7LjT\n1tyTbN6vUjMOJsOpK3hoGOzHHBMH+HZhAZvehb02peNABIceaXXsnrTZDn9BJul6\n795d4lQt6kH4hrgZ/DgF7ENg51MKP2gBszVMWvf+tA8ZSNDbvfo6BrGC4qUCAwEA\nAQKCAgBvQu4QVt6sKrEg3a6EZplpl85rzrfYJ+T+t4WChaB44J2aspzqJuC2TBSV\nr0mRftlgMl4Dq8LmeXfuSqudecSeP7ARdRHl+t8zWCK5u+6DY5XYvlvFrkOXqsub\nX+7VDa38YR2j62kePRLdrhIjld535u6/RLtoiRsCKnNUYvgi/2v2NxAiK+88DNyL\n65gIbrwEWml3oNTEPTw+BLZpkOua9Rzz+ZJhFKaP9BDC1Fg75Y47+rN1Rrp8ADSX\nm0e3tBB0wj6f7qp1LORx4z0uzzfadkEtd9AohvLIKS2+OVn3TgvcXQWrK9nRtNrl\nBn1Z0DWcfWkK7QLCTzAi4K3JFmFOAAGxTtRxd38NCeRQOuyBAAIWHOMXdJ/9TYVg\nNv10IFS1XCtuEzMcaB0VQoZsjA20bHiYkMwteEjvrjK0fJlbcIS+lKAqIrBeS9SZ\nnFpWk5/jOs9dj4KK18RwzGFGRyt4/flfIrnZXV/MRQr64n+IJ4eGLNc3UPN9Rboa\nKnVJMkwYFSIw0+r/ul1Yzg3L19wNLyfUdPyc39piw2yOX+naYtb3H1HuMbjYPRcF\nZ1k5i3T4wNWV5z6PPUsi2te8WPUlPJgBtxMmvM/x9YJlz1Mgm5tfAM8i9PCvboDk\nQKVwe8Bu/TfnPKbr17P4bxfvgEZdthbVyhj5Bk3SImEzq4U0hQKCAQEA3bLydO7b\njqkohkdNQPwFH5pOCE5kYX6cSlpwkVefpriX1AxU7SvtmBT1j5VTr0EBQJGP0/xT\nVFXddKkvVO8BLQgzyfgsf3FeG9Zep91o5r4k2DPtGHqhG2qnBd8Lqs2Cu6b3kJDd\njrT4Q15bXT7JRLYedxsd4cFTdR6nQfd52J+0qA8ZyjX/w0bTrn6uxUrJrInOcZwN\nQEJf5h9xmh222IkvLEGso6DZjgu2C84BLrZg5LG8V5TJMxLzjCf9L5iVRqjpW7tu\nMNHgvLWRknvQ/UhhPYgQqB7kd5CFATiZeSY+IDwbsdSjj9xgTtz0hUSMrDct1c7o\nyqeH40Ne/STmVwKCAQEA0GXsyhpy8/9txg0LdYSnP3/GYWTCz8wnQ+sqHV4sJ9PA\nNHq/PLhO0lPqYZT0w3GHLlA6ByQiWpWImNvOqKi/BCesQ8vJjF9DUo+sIMnWKTZW\nNYXESVUOPXBMLq9yel3Nvu1DDJN8r8uu+4HfC3hVuFgBzukXrf4zhljd3V3BiCgq\nuaIISEeVsE+GRUJFpETbq8urSo6t6ezsEVCAha3Os/zqn21SvpIWrt5uiXUF07YO\nz/eU2VhtJT871kD0jYQTqyEtUAOT7Fqe7cpO3GtyRUcdbSgNhb3osqK9CxwV3aeO\n5AXG/BiIEzGFLmsD90TRHNtM3Okol/5jnr7OzolJYwKCAQAZOcBOv9Lpo6PBy6El\nsMdgdi1E0q6nTUG5UBsY3pCC5uQXs6OCLQpm0JO0V7hi65GZ6DYmV8KfiPmeyZVi\nI6PNnO5Pn9ZoVdzwa+7vSMkj4CTPGPF0ZJeqR/NjPqLUN3gVpATtRR6Am2TYPYdF\nz9wU3mgPA13eDyJQ5EEBx4fstxdWPAmiMYy9inSRmUaHml/iKvf7g1capbLFu3Qw\npgrlDo74iSx8ndPDTt/S7gjCaOwTeYnFqV9PWWuu2en8HW92z8dlsajzEx5wOnSq\n5z27ZB30Y2QJzSIP3LjVj7wexdQx1MUN8fT+bIPk1U1ZUJh1C/5CIr3oOTHEESlg\nwm8XAoIBAQDM4zi/putXysxxSEf43VfVjVlMTdVemXgNRXqdbwX4ji5NKlU0bHxK\nO2iXUeym7soaFZRHixYfex7WMl1m4qkSe7LY4NWiJdK5rDlt7yKYWCy/6GkINBCR\nBQRRbfseJXVv/jLKfYK8D4RVD+VrkH6uhBAbDn5SeTbNIjfXOSNaKyt+YLjF32Ni\n+XyoQTTZAT38FHyvC8Ie1+lsSHpjc3Ni8Aj4f3I3nMeiW1vP1vbIpBjCDMcSPObq\nFNZOmoQVUkJIIJE9NpdLa/kPDrUj7ptlUzqyJAvPbtwGLQuxjYZN6zwIIUn2dmPq\nguhOr7YxeD4jodRa6P0ZGml1HGGVG9LDAoIBAQCgMyPvM04hiLXDP/TV22qZUlaq\nnZK+ucyaosJ/lZZ0v9bNpsPz5s6yrzFUictW6j2Zi3p9Gd+yN1vCPPYE+gVHkSVv\n+cw0OATZGQYKbptIAxv5lEORzramtS5huHwYVgm0LXPSLcuU92zfqNKJ1mk/7oeV\ndvHS55Z6eEoukrwweG8y+f4yKreBV7wNg/TENm6SzooTjMddI8BCUzqhp2ddMP6S\nK7RID8jCstbhlaqYfuDOGOc6HaLTbPwM/2wwj9j8D53QfksRvcwSuqtZSQe+QF9W\noiHqZpJ/qIeLN4Yv2rWYLpNdNOF7dpF+0mwRFeQwMm0YonWYoTdroPqkDeDt\n-----END RSA PRIVATE KEY-----\n" TOKEN_LIFE_TIME="648000" # NEXT_PUBLIC_WEB3AUTH_CLIENT_ID="BNIxn1mWyMcmbMPI9sns29pGFoMlgN0j3X3rkC9u8w7LFnIkwIaUMYJ2mQkZIUILZtg8acRnlLQ2FnlUgyu_BAo" # NEXT_PUBLIC_WEB3AUTH_NETWORK='testnet' -NEXT_PUBLIC_WEB3AUTH_CLIENT_ID="BPZ8nA8FiIV7gPgcvSW_dV88vcBe-6T-P3zVAbBsonXLRbth6YcaHrNVUYfHEJq1hEExhocBMbqaEmGc6QVMajY" +NEXT_PUBLIC_WEB3AUTH_CLIENT_ID="BAUs8kuD5gMYu_O5n4ywJ2lrFIQg0Ug6quLkM9X6uavfML8r6gaCKG8GI7qNOEV63x89cCijOULR7oftnKFfjC8" NEXT_PUBLIC_WEB3AUTH_NETWORK='sapphire_devnet' NEXT_PUBLIC_WEB3AUTH_SESSION_TIME="648000" ## web3 ## Here we take the Eth Goerli chain -NEXT_PUBLIC_CHAIN='5' -CHAIN='5' +NEXT_PUBLIC_CHAIN='11155111' +CHAIN='11155111' ## Alchemy -NEXT_PUBLIC_ALCHEMY_API_KEY='suWCSUU8QCZyA8U4VHEXzGYJZobJPSfc' -ALCHEMY_API_KEY='suWCSUU8QCZyA8U4VHEXzGYJZobJPSfc' +NEXT_PUBLIC_ALCHEMY_API_KEY='aTwl7l6SRRC22e-7joQbT7oMG6yTjUm0' +ALCHEMY_API_KEY='aTwl7l6SRRC22e-7joQbT7oMG6yTjUm0' ALCHEMY_AUTH_TOKEN='dGlcmvJsh6Oac3KFJFok2r0R2UgTrcYm' WEB_APP_URL='https://www.staging.offline.live' @@ -78,7 +82,7 @@ NEXT_PUBLIC_UPLOAD_ACCOUNT_ID=FW25ba3 ## those are the local api key with `/local/*/**` access, production have other secret key with access to `/production/*/**` UPLOAD_PATH_PREFIX=local NEXT_PUBLIC_UPLOAD_PATH_PREFIX=local -UPLOAD_SECRET_JWT="-----BEGIN RSA PRIVATE KEY-----\nMIIJJwIBAAKCAgEAvhOAP5dkthnYD/uOSOWpRvqLKCC0fepevXF0SYz2wISUt/YG\n3Q0dOCXmoqXogQE24Il8dI4HA8+1WhIxt2Vo9/6mTTZAacdgYdkc3qCEFjHccatD\nh9K8V+z2q9UBL52Q5ZGznZgoRUqHTb7O4qqXesTqGMmzc1L4BKwGXYQjItI31vnG\nGn5AOh2qzPmCn4KYJY4hwjZDMVpuos0U2iP+e2vQj9+WEXSnf/krdibQa0Xnn84+\nyYgSnPItYgndxNA+7L87cEO5KE0LWT1sA2+QFcikzcKnptO4l+5ul8utWJgXmF/e\nneh/7KkG6YCOp5/tAz9Eh14PCOU1bloLW457c/gnax3pzDivm8CUwEDLMXIyUpj2\n0/usKVYHHqjWSCuxYTSCfNqqfAdkf9vt9Yll+fU0ouF00+B6ojeYQM3ROAO6Cdc6\nB3GR/TAd6d9oxECy5s2fxRWLAEiDNI2DfDSVt9134thPhxb0YDPpIZQQT+qZKEEW\nYTfIj9l7OooolhmorYmSNpXWb7NTKbRdT5gpq9m+dFu5C9h33JUcP/Xw3Wv+6cvz\nCBdtevIIooZwfWcG3kVtyoeP3gew1hiqJhEVtGXrHtj9LLSidbfhMSkD7P+NtERa\nQP4drf/KOwvsZqlaxEYxpWxePHYCbd3tSp0D7b1Qrb8byq9pd4+pXIoEDRUCAwEA\nAQKCAgB8VF0rO2gRBU6jBbTIUhEr8G5dzSbCxi86U5/xDFfLDe4JdtB+fzmBpKj7\n8vHmkFjI/qV9x/kmsRK62/PRNnA250b4cmgnyNZuqomLxgsgSXUclR4TFfFEwieH\ntkiUUMiaoXePuht9V4axgAHrmhKDp5JIrIbJBJhe1fdD7E7fVApaf/7pDXQNj6JN\neVfL5qyGxDWox72j5rc/nk3pcmnfaWJ++Y071cZKmz2mhzUFNjCQA2Rmhq9GIdM1\nsaZyOpUuXtgOUv4mMl8d/GNOzAa/eQLz5EOtiAfSuY91kzDMJpAoh20idRZYQyfW\nTNUDKETsPtIgiZHkC6mriRKszMJKse4+PY+zVWt9aDXvZRx4Rox1g1YqVSU6cy28\noxD85TRH9yahmMWS26L8IBIg0ywbfJqoTRTcZP0NvkU2kPPUka5ff9G2aCrnRl1C\nU03WBAAO0370bFL5/QbklIw3hONp1FVzZI++F818v9x6QcnC9OXFpBxk048SN0Fh\ntS5zmL1c3UBZXIIS+H3o/TPsJqN749CHdBWbfTyXGx2VcZAJO4Bil2jgP/TChHm9\nDAVbrK8ve25yR4ctVrZaCPagm//WuETxaaANOiR2B+D2F/j2X68A2r0kmtRk6upq\nMTYGKU7ivRYrDL+Z947gPySIANiu1wmIJGDYvs+FQjzA8ZNI8QKCAQEA/G5UFXm/\n6U/+FDNxvuoR39N0MZQxsNIEjdoM2GlX4oX49o6XftRfiIUH3LSsLjC3eUzdTCGu\n75nFvuiboImu8OoueFn1Jfjd1+VotR2yWsT2tv9WpXakrBeXnkQgG5GNxOfPU6QR\nL9TwE8nweAEQf/yeyxS+AL0h16yfvOaj4iQhamhACFTOwuuuWZ87NzeiUJL6RpKM\n3TEBW99+KrwgZFR+Cto9LIZ6qKNXMcEUSduYLWZ49y7WmpKX1oXsdwlhdG4xlrf5\nDWbe4frYpmSb6c8YCn3SU1h601DvcOiek7F/E5WJ0Ib6SK5KtU3QVgdSnp6uUKJ2\nMkDYKxZ6hzczWwKCAQEAwMN62+yRMDUmvYj8XVtGTIUQbM9Dao2ceoqQxTBWOUDs\nMuCdS1vuGWmiWtFrVxHqHuY81IYKDoOKisZnoVt45IxwoQ9IiDda6XPDyJHEtRdp\nxdpoBDVI3AblB5uWkTMWMwjBpP6Si+A6nCMk/De7cn1rqYsB+eTROI8hZC0u95DW\n+AeAhUTEWT2AyDyBxGPwyvPxfdFvmuQgzxod+towXEnnX0gXbG/iZXYyhnnPMiw6\ncfPjVhXZvhLwpxXPw/GaDhtijdEqCZcsCJIbfx3VaqfXq8qdxeBcepzz0m6V2oiw\nEc6g7h3ggcn/lBZSbNHx86wOA+gpCjxB73FBI9vcTwKCAQBD3xJCl/Kus7BYFCDw\nORVHPh6Oug7GQSGyVj9/7IsRv/3ZpSs8kbOCDGq5v+ZPoQ+j0LPrpV7Y01qk4vv9\nJSfhZMXL3Dwa0pgrVWZa1DpBR5YiS/MrGARctRcyGZUcdH1OxRksnv90AefvGivK\nyFZ8Yxr69X/EyRWRXLuyWb0Ur6xAZPlahBr3s9C0Dikoxo+g5HPgh8TSMDvyTNwq\nd1yqPUGKf3VVRG80an6mRQjEdwOqqVO6+l//PY0PxAB5XQ9T89Dnel2/abphvkWE\nL6bwLZuELqJfgHm92ZQXoqQIh//n7xwX8kLXSe2SY/KxPtTLC1VJHvVyu5ajty6I\nrqHjAoIBACnTQHkvn2EiZ0GA06E+CMbZqHKzliEskONV5YujrVHG8Hkpm3eaftMs\nxHmILw45aN9DfbdvTgdQK2NpIVs1icmtX1LTCh3kROmaoMSIPHI+nki71w3ysdhr\n9o3sCIOA3jQ8lifCxPFsucrfJUtEnHt/Ezk6XDdomqz3AXvHAgXde4dduVkxTpk+\naw8HcfC27qxaue9e3iRxk1zcgdzIMu4TawyVi9+Pd0QknVnoXDi6uAO5s34eR5yi\nZ20ZoncVmSOudXfoBoMGNhu1+Blg08nMmVNBJ3Kj9+zy2USzkfhU6D804l5IRUpk\nFfx/y2qpMyJ4FqJqYV1DLdtSa5voPKkCggEAGb/DcQXYTDX8OeGe6KylNQFbIaf9\nu0ZxbbArt+pf9bU43kgnEqi/s6qjRciLv0EemYImraRYqU6c1ePT69ha4K5Vf64s\nsMg0HUwAFzunBMvfbAuJ3gmx3YTd2pKK+ddYvkRsOHfQfdZnBuyRRe1zYAWjF0Pc\nmNGfg+MmMA4cJ8nmp4UapIZV5wHxYNgPwqBmTcDwGcpshcNTRe4oLGhrXN/Rbs9g\noyMRRZBveU7Uowkh7yR+RUeITWq8lPU3EQXInYs0zNFtSVfHfrP4S3PDpIrk+ObR\n7nbK7US0pib+e6LRmKxnKw+1aBRWQDCOso+Noz+172LsustQhgYszniPYA==\n-----END RSA PRIVATE KEY-----\n" +UPLOAD_SECRET_JWT="-----BEGIN RSA PRIVATE KEY-----\nMIIJKQIBAAKCAgEAtHmpqKfTdp2DNnolB3B8FrDxm64vbOXiH14GFT77PqcMtlss\nyFKkR2Ak6bpCa63tRuTJmrItMOYEmTmTfOAi0ttVqnTSdLrMLYpGR6dLl6tbUAIO\nYiJ9TbPsZaEPbBEGiG/vTe9kpdGQG66q+QydmrGRmZd1JQnC2fXo3ZpVT1URrpL5\n0UCRbXH1rVBfuhd1lkpItszZxJ4T4M6JSzMfCkNG3TyezRHytecNftAJICeaEtMH\nV+2ZJ/Dy8+DL5CuRhyLDOyGDsjaQi6Wj8tLFNGg3BX/uXL47iqdtGT5ucYgNF9X9\nzxTvQ21pC+bZCnVN2B0ucJtMH+vXVb1iwqKjnxKEXfdqyLpux4LCZM9lTpScf2yX\nJKGFX3kTTLy/vQESXUxCiSO4p0OIuQKbS5Zj/i3d4rpXhC1Q3aE2KXVm/OXrv9ly\nN33P46BbzKHP8wwRSlBd1wMCn6RGw2+SdP+jdjNp3bawdvRoktk2t2FWGXn22fng\nk1z2azs0aBzW373nuhUBz6vOPAzxIxIjsmTIcYq5uU35ozxtn4bToaHvVefF7LjT\n1tyTbN6vUjMOJsOpK3hoGOzHHBMH+HZhAZvehb02peNABIceaXXsnrTZDn9BJul6\n795d4lQt6kH4hrgZ/DgF7ENg51MKP2gBszVMWvf+tA8ZSNDbvfo6BrGC4qUCAwEA\nAQKCAgBvQu4QVt6sKrEg3a6EZplpl85rzrfYJ+T+t4WChaB44J2aspzqJuC2TBSV\nr0mRftlgMl4Dq8LmeXfuSqudecSeP7ARdRHl+t8zWCK5u+6DY5XYvlvFrkOXqsub\nX+7VDa38YR2j62kePRLdrhIjld535u6/RLtoiRsCKnNUYvgi/2v2NxAiK+88DNyL\n65gIbrwEWml3oNTEPTw+BLZpkOua9Rzz+ZJhFKaP9BDC1Fg75Y47+rN1Rrp8ADSX\nm0e3tBB0wj6f7qp1LORx4z0uzzfadkEtd9AohvLIKS2+OVn3TgvcXQWrK9nRtNrl\nBn1Z0DWcfWkK7QLCTzAi4K3JFmFOAAGxTtRxd38NCeRQOuyBAAIWHOMXdJ/9TYVg\nNv10IFS1XCtuEzMcaB0VQoZsjA20bHiYkMwteEjvrjK0fJlbcIS+lKAqIrBeS9SZ\nnFpWk5/jOs9dj4KK18RwzGFGRyt4/flfIrnZXV/MRQr64n+IJ4eGLNc3UPN9Rboa\nKnVJMkwYFSIw0+r/ul1Yzg3L19wNLyfUdPyc39piw2yOX+naYtb3H1HuMbjYPRcF\nZ1k5i3T4wNWV5z6PPUsi2te8WPUlPJgBtxMmvM/x9YJlz1Mgm5tfAM8i9PCvboDk\nQKVwe8Bu/TfnPKbr17P4bxfvgEZdthbVyhj5Bk3SImEzq4U0hQKCAQEA3bLydO7b\njqkohkdNQPwFH5pOCE5kYX6cSlpwkVefpriX1AxU7SvtmBT1j5VTr0EBQJGP0/xT\nVFXddKkvVO8BLQgzyfgsf3FeG9Zep91o5r4k2DPtGHqhG2qnBd8Lqs2Cu6b3kJDd\njrT4Q15bXT7JRLYedxsd4cFTdR6nQfd52J+0qA8ZyjX/w0bTrn6uxUrJrInOcZwN\nQEJf5h9xmh222IkvLEGso6DZjgu2C84BLrZg5LG8V5TJMxLzjCf9L5iVRqjpW7tu\nMNHgvLWRknvQ/UhhPYgQqB7kd5CFATiZeSY+IDwbsdSjj9xgTtz0hUSMrDct1c7o\nyqeH40Ne/STmVwKCAQEA0GXsyhpy8/9txg0LdYSnP3/GYWTCz8wnQ+sqHV4sJ9PA\nNHq/PLhO0lPqYZT0w3GHLlA6ByQiWpWImNvOqKi/BCesQ8vJjF9DUo+sIMnWKTZW\nNYXESVUOPXBMLq9yel3Nvu1DDJN8r8uu+4HfC3hVuFgBzukXrf4zhljd3V3BiCgq\nuaIISEeVsE+GRUJFpETbq8urSo6t6ezsEVCAha3Os/zqn21SvpIWrt5uiXUF07YO\nz/eU2VhtJT871kD0jYQTqyEtUAOT7Fqe7cpO3GtyRUcdbSgNhb3osqK9CxwV3aeO\n5AXG/BiIEzGFLmsD90TRHNtM3Okol/5jnr7OzolJYwKCAQAZOcBOv9Lpo6PBy6El\nsMdgdi1E0q6nTUG5UBsY3pCC5uQXs6OCLQpm0JO0V7hi65GZ6DYmV8KfiPmeyZVi\nI6PNnO5Pn9ZoVdzwa+7vSMkj4CTPGPF0ZJeqR/NjPqLUN3gVpATtRR6Am2TYPYdF\nz9wU3mgPA13eDyJQ5EEBx4fstxdWPAmiMYy9inSRmUaHml/iKvf7g1capbLFu3Qw\npgrlDo74iSx8ndPDTt/S7gjCaOwTeYnFqV9PWWuu2en8HW92z8dlsajzEx5wOnSq\n5z27ZB30Y2QJzSIP3LjVj7wexdQx1MUN8fT+bIPk1U1ZUJh1C/5CIr3oOTHEESlg\nwm8XAoIBAQDM4zi/putXysxxSEf43VfVjVlMTdVemXgNRXqdbwX4ji5NKlU0bHxK\nO2iXUeym7soaFZRHixYfex7WMl1m4qkSe7LY4NWiJdK5rDlt7yKYWCy/6GkINBCR\nBQRRbfseJXVv/jLKfYK8D4RVD+VrkH6uhBAbDn5SeTbNIjfXOSNaKyt+YLjF32Ni\n+XyoQTTZAT38FHyvC8Ie1+lsSHpjc3Ni8Aj4f3I3nMeiW1vP1vbIpBjCDMcSPObq\nFNZOmoQVUkJIIJE9NpdLa/kPDrUj7ptlUzqyJAvPbtwGLQuxjYZN6zwIIUn2dmPq\nguhOr7YxeD4jodRa6P0ZGml1HGGVG9LDAoIBAQCgMyPvM04hiLXDP/TV22qZUlaq\nnZK+ucyaosJ/lZZ0v9bNpsPz5s6yrzFUictW6j2Zi3p9Gd+yN1vCPPYE+gVHkSVv\n+cw0OATZGQYKbptIAxv5lEORzramtS5huHwYVgm0LXPSLcuU92zfqNKJ1mk/7oeV\ndvHS55Z6eEoukrwweG8y+f4yKreBV7wNg/TENm6SzooTjMddI8BCUzqhp2ddMP6S\nK7RID8jCstbhlaqYfuDOGOc6HaLTbPwM/2wwj9j8D53QfksRvcwSuqtZSQe+QF9W\noiHqZpJ/qIeLN4Yv2rWYLpNdNOF7dpF+0mwRFeQwMm0YonWYoTdroPqkDeDt\n-----END RSA PRIVATE KEY-----\n" UPLOAD_SECRET_API_KEY=secret_FW25ba32vi58j8Xr45gBcpAcVG4W UPLOAD_PUBLIC_API_KEY=public_FW25ba36mEdkrUv4r6qd45EtSRpT NEXT_PUBLIC_UPLOAD_PUBLIC_API_KEY=public_FW25ba36mEdkrUv4r6qd45EtSRpT @@ -88,10 +92,11 @@ NEXT_PUBLIC_UPLOAD_PUBLIC_API_KEY=public_FW25ba36mEdkrUv4r6qd45EtSRpT THIRDWEB_MASTER_ADDRESS="0xe63Ba72a20F7d4F5B9F442A0E005dD90aB040bb8" NEXT_PUBLIC_THIRDWEB_MASTER_ADDRESS="0xe63Ba72a20F7d4F5B9F442A0E005dD90aB040bb8" THIRDWEB_MASTER_PRIVATE_KEY="53a8c4d9607b88b10f72d44c965257df9344aed1e3b7fb98c0106994eb179eff" -THIRDWEB_SECRET_KEY=rzdwO51Vk3qhaDJ2Wy4WQfOMYG8Ttwdp1SD6HvwKPAxzwUT1IA9u6A8pqo-aDwcwpC_aLVyiSmsDSNhCgkmHxg +THIRDWEB_SECRET_KEY=HtEev6sxyoWa4Xdgt_DWkVIcbkRaHoRKB8SMqdH17RbWiO99hBBq6mppuD8b2yWpKJuCPhRroNMy2rUbj7oOwg NEXT_PUBLIC_THIRDWEB_CLIENT_ID=3ce7c20950e008cb1d6138a4a06d7e7f THIRDWEB_CLIENT_ID=3ce7c20950e008cb1d6138a4a06d7e7f NEXT_PUBLIC_OPENZEPPELIN_URL=https://api.defender.openzeppelin.com/autotasks/9faf0959-3d0d-489a-abba-bffdabfb41d0/runs/webhook/6e5dfd33-6689-4e6e-9218-ab9cf52ca8b0/LcgLp7bSkuhxF5isCothHE +OPENZEPPELIN_URL=https://api.defender.openzeppelin.com/autotasks/9faf0959-3d0d-489a-abba-bffdabfb41d0/runs/webhook/6e5dfd33-6689-4e6e-9218-ab9cf52ca8b0/LcgLp7bSkuhxF5isCothHE # Sumsub SUMSUB_API_KEY=sbx:gsEAPxKKMo3QToEyr3CdXmVK.NVOTAJYMlJ15W21dAr82FTucB5P18Dz0 @@ -114,3 +119,12 @@ TZ=UTC ## currency FIXER_CURRENCY_API_KEY='0f0ab52ebe369b4693f500cd98188313' EXCHANGE_RATE_API_KEY='6c9a453dde30336217525dad' + +# e2e +NEXT_PUBLIC_E2E_TEST=true +E2E_TEST=true + +## posthog +POSTHOG_KEY=phc_FcjrV3dP2qG5qVafKh6ULkTYGq5FWD5mT8XPk7t9Y8Q +POSTHOG_PERSONAL_API_KEY=phx_wIGzuBaUWMAdzBpxpkil4yIDdINhy5FfnFR4QYhUj6q +NEXT_PUBLIC_POSTHOG_KEY=phc_FcjrV3dP2qG5qVafKh6ULkTYGq5FWD5mT8XPk7t9Y8Q diff --git a/.eslintignore b/.eslintignore index 2091da67f..270deb273 100644 --- a/.eslintignore +++ b/.eslintignore @@ -11,4 +11,5 @@ hasura/app/** .next/** .next .swcrc -mockServiceWorker.js \ No newline at end of file +mockServiceWorker.js +.nx \ No newline at end of file diff --git a/.eslintrc.ci.json b/.eslintrc.ci.json new file mode 100644 index 000000000..f530149b6 --- /dev/null +++ b/.eslintrc.ci.json @@ -0,0 +1,8 @@ +{ + "extends": [".eslintrc.json"], + "rules": { + "import/no-cycle": "error", + "import/no-unused-modules": "error", + "import/no-deprecated": "error" + } +} diff --git a/.eslintrc.json b/.eslintrc.json index 77818e120..a28a87b4b 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,12 +1,6 @@ { "root": true, - "plugins": [ - "@nx/nx", - "eslint-plugin-prettier", - "markdown", - "sonarjs", - "tailwindcss" - ], + "plugins": ["@nx/eslint-plugin", "markdown", "sonarjs", "tailwindcss"], "extends": [ "eslint-config-prettier", "plugin:import/recommended", @@ -15,13 +9,14 @@ "plugin:json/recommended", "plugin:sonarjs/recommended", "plugin:storybook/recommended", + "plugin:playwright/recommended", "plugin:tailwindcss/recommended" ], "settings": { "import/resolver": { "node": "true", "typescript": { - "project": ["apps/**/tsconfig.*?.json", "libs/**/tsconfig.*?.json"] + "project": ["apps/*/tsconfig.json", "libs/*/tsconfig.json"] } }, "tailwindcss": { @@ -32,6 +27,10 @@ } }, "rules": { + "import/named": "off", + "import/namespace": "off", + "import/default": "off", + "import/no-named-as-default-member": "off", "tailwindcss/no-custom-classname": [ "error", { @@ -63,19 +62,26 @@ "sonarjs/no-duplicate-string": "off" } }, + { + "files": ["!**/*", "**/e2e/**/*.spec.ts"], + "extends": ["plugin:playwright/recommended"] + }, { "files": ["*.ts", "*.tsx"], - "extends": ["plugin:@nx/typescript"], + "extends": ["plugin:@nx/eslint-plugin/typescript"], "rules": { "@typescript-eslint/ban-ts-comment": "off", - "import/no-cycle": "error" + "import/no-cycle": "off", + "@typescript-eslint/no-unused-vars": "warn", + "@typescript-eslint/no-explicit-any": "warn" } }, { "files": ["*.js", "*.jsx"], - "extends": ["plugin:@nx/javascript"], + "extends": ["plugin:@nx/eslint-plugin/javascript"], "rules": { - "import/no-cycle": "error" + "import/no-cycle": "off", + "@typescript-eslint/no-unused-vars": "warn" } }, { diff --git a/.github/workflows/build-and-e2e-back-office-tests.yml b/.github/workflows/build-and-e2e-back-office-tests.yml new file mode 100644 index 000000000..42dbcf7c0 --- /dev/null +++ b/.github/workflows/build-and-e2e-back-office-tests.yml @@ -0,0 +1,55 @@ +name: Build and E2E back-office tests + +on: + workflow_dispatch: + +env: + NODE_OPTIONS: '--max_old_space_size=4096' + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + e2e: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + name: Checkout [Pull Request] + if: ${{ github.event_name == 'pull_request' }} + with: + ref: ${{ github.event.pull_request.head.sha }} + fetch-depth: 0 + + - uses: actions/checkout@v3 + name: Checkout [Default Branch] + if: ${{ github.event_name != 'pull_request' }} + with: + fetch-depth: 0 + + - name: Derive appropriate SHAs for base and head for nx affected commands + id: nx + uses: nrwl/nx-set-shas@v3 + with: + main-branch-name: staging + + - name: Set up environment and cache dependencies + uses: sebpalluel/ci/.github/actions/setup-environment@latest + + - name: Build and check if back-office affected + id: check + run: | + affected=$(pnpm nx affected -t=build) + if [[ $affected == *"back-office:build:production"* ]]; then + echo "::set-output name=back-office::true" + else + echo "::set-output name=back-office::false" + fi + + - name: Launch docker services + if: steps.check.outputs.back-office == 'true' + run: pnpm docker:services & pnpm nx run back-office:build:production + + - name: Run e2e tests + if: steps.check.outputs.back-office == 'true' + run: pnpm nx run back-office:e2e --skipInstall diff --git a/.github/workflows/build-and-e2e-web-tests.yml b/.github/workflows/build-and-e2e-web-tests.yml new file mode 100644 index 000000000..22244b78f --- /dev/null +++ b/.github/workflows/build-and-e2e-web-tests.yml @@ -0,0 +1,55 @@ +name: Build and E2E web tests + +on: + workflow_dispatch: + +env: + NODE_OPTIONS: '--max_old_space_size=4096' + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + e2e: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + name: Checkout [Pull Request] + if: ${{ github.event_name == 'pull_request' }} + with: + ref: ${{ github.event.pull_request.head.sha }} + fetch-depth: 0 + + - uses: actions/checkout@v3 + name: Checkout [Default Branch] + if: ${{ github.event_name != 'pull_request' }} + with: + fetch-depth: 0 + + - name: Derive appropriate SHAs for base and head for nx affected commands + id: nx + uses: nrwl/nx-set-shas@v3 + with: + main-branch-name: staging + + - name: Set up environment and cache dependencies + uses: sebpalluel/ci/.github/actions/setup-environment@latest + + - name: Build and check if web affected + id: check + run: | + affected=$(pnpm nx affected -t=build) + if [[ $affected == *"web:build:production"* ]]; then + echo "::set-output name=web::true" + else + echo "::set-output name=web::false" + fi + + - name: Launch docker services + if: steps.check.outputs.web == 'true' + run: pnpm docker:services & pnpm nx run web:build:production + + - name: Run e2e tests + if: steps.check.outputs.web == 'true' + run: pnpm nx run web:e2e --skipInstall diff --git a/.github/workflows/chromatic-back-office.yml b/.github/workflows/chromatic-back-office.yml new file mode 100644 index 000000000..47cec0431 --- /dev/null +++ b/.github/workflows/chromatic-back-office.yml @@ -0,0 +1,50 @@ +name: 'Chromatic Back-Office' + +on: + pull_request: + paths: + - libs/ui/** + - libs/features/** + push: + branches: ['staging'] + paths: + - libs/ui/** + - libs/features/** + workflow_dispatch: + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + chromatic-deployment: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + name: Checkout [Pull Request] + if: ${{ github.event_name == 'pull_request' }} + with: + ref: ${{ github.event.pull_request.head.sha }} + fetch-depth: 0 + + - uses: actions/checkout@v3 + name: Checkout [Default Branch] + if: ${{ github.event_name != 'pull_request' }} + with: + fetch-depth: 0 + + - name: Set up environment and cache dependencies + uses: sebpalluel/ci/.github/actions/setup-environment@latest + + - name: Install Libvips + run: sudo apt-get update && sudo apt-get install -y libvips-dev + + - name: Publish to Chromatic + uses: chromaui/action@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} + projectToken: ${{ secrets.CHROMATIC_BACK_OFFICE_PROJECT_TOKEN }} + exitZeroOnChanges: true + onlyChanged: true + buildScriptName: build-storybook:back-office diff --git a/.github/workflows/chromatic-ui.yml b/.github/workflows/chromatic-ui.yml index 4ad78b591..b3b6e274e 100644 --- a/.github/workflows/chromatic-ui.yml +++ b/.github/workflows/chromatic-ui.yml @@ -5,7 +5,7 @@ on: paths: - libs/ui/** push: - branches: ['main'] + branches: ['staging'] paths: - libs/ui/** workflow_dispatch: @@ -19,6 +19,15 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + name: Checkout [Pull Request] + if: ${{ github.event_name == 'pull_request' }} + with: + ref: ${{ github.event.pull_request.head.sha }} + fetch-depth: 0 + + - uses: actions/checkout@v3 + name: Checkout [Default Branch] + if: ${{ github.event_name != 'pull_request' }} with: fetch-depth: 0 diff --git a/.github/workflows/chromatic-web.yml b/.github/workflows/chromatic-web.yml index 02279d68e..aa646455b 100644 --- a/.github/workflows/chromatic-web.yml +++ b/.github/workflows/chromatic-web.yml @@ -4,12 +4,14 @@ on: pull_request: paths: - libs/ui/** - - apps/web/** + - libs/features/** + - '!libs/features/back-office/**' push: - branches: ['main'] + branches: ['staging'] paths: - libs/ui/** - - apps/web/** + - libs/features/** + - '!libs/features/back-office/**' workflow_dispatch: concurrency: @@ -22,6 +24,15 @@ jobs: steps: - uses: actions/checkout@v3 + name: Checkout [Pull Request] + if: ${{ github.event_name == 'pull_request' }} + with: + ref: ${{ github.event.pull_request.head.sha }} + fetch-depth: 0 + + - uses: actions/checkout@v3 + name: Checkout [Default Branch] + if: ${{ github.event_name != 'pull_request' }} with: fetch-depth: 0 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 169dcd978..69409a675 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,54 +7,47 @@ on: workflow_dispatch: env: - CYPRESS_CACHE_FOLDER: ~/.cache/Cypress + NODE_OPTIONS: '--max_old_space_size=4096' concurrency: group: ${{ github.workflow }}-${{ github.event.number || github.ref }} cancel-in-progress: true jobs: - main: - name: Nx Cloud - Main Job - uses: sebpalluel/ci/.github/workflows/nx-cloud-main.yml@latest - secrets: - ENV_FILE: ${{ secrets.ENV_FILE }} - with: - runs-on: ubuntu-latest - artifacts-path: | - dist/cypress - artifacts-name: cypress - environment-variables: | - CYPRESS_CACHE_FOLDER=~/.cache/Cypress - cypress_cache_path: ~/.cache/Cypress - node-version: 20 - pnpm-version: 7 - environment: staging - init-commands: | - pnpm exec nx-cloud record -- pnpm docker:test & pnpm docker:services + ci: + runs-on: ubuntu-latest + environment: ${{ github.ref == 'refs/heads/staging' && 'staging' || 'preview' }} + steps: + - uses: actions/checkout@v3 + name: Checkout [Pull Request] + if: ${{ github.event_name == 'pull_request' }} + with: + ref: ${{ github.event.pull_request.head.sha }} + fetch-depth: 0 - parallel-commands: | - pnpm nx workspace-lint - pnpm nx format:check --verbose - ## test relying in prisma + hasura not working in parallel, docker services not available ? - # pnpm nx affected --target=test-prisma --ci --code-coverage - pnpm nx affected --target=test-integration --parallel=false --ci --code-coverage - ## TODO set back when cypress upgraded to webpack 5, compilation error with this code `headers['Cookie'] = cookies().toString()`; - # pnpm nx affected --target=e2e --no-watch - parallel-commands-on-agents: | - pnpm affected:lint --parallel=3 & - pnpm affected:build --parallel=3 & - pnpm nx affected --target=test --parallel=3 --ci --code-coverage & - agents: - name: Nx Cloud - Agents - uses: sebpalluel/ci/.github/workflows/nx-cloud-agents.yml@latest - secrets: - ENV_FILE: ${{ secrets.ENV_FILE }} - with: - runs-on: ubuntu-latest - environment: staging - node-version: 20 - pnpm-version: 7 - number-of-agents: 3 - # init-commands: | - # pnpm prisma generate + - uses: actions/checkout@v3 + name: Checkout [Default Branch] + if: ${{ github.event_name != 'pull_request' }} + with: + fetch-depth: 0 + + - name: Derive appropriate SHAs for base and head for nx affected commands + id: nx + uses: nrwl/nx-set-shas@v3 + with: + main-branch-name: staging + + - name: Set up environment and cache dependencies + uses: sebpalluel/ci/.github/actions/setup-environment@latest + - name: Setup docker tests containers and run check 'format' + run: | + set -e + pnpm docker:test & + pnpm nx format:check --verbose & + wait -n + # # Prefered to run sequentially because otherwise slower with vercel cache hanging + # pnpm nx affected:lint --parallel --maxParallel=3 && pnpm nx affected:test --parallel --maxParallel=3 & + # wait -n + - name: Run integration tests + run: | + pnpm affected:test-integration diff --git a/.github/workflows/pr-approval-trigger-preview.yml b/.github/workflows/pr-approval-trigger-preview.yml new file mode 100644 index 000000000..2dbc83a6e --- /dev/null +++ b/.github/workflows/pr-approval-trigger-preview.yml @@ -0,0 +1,37 @@ +name: Manual Trigger for Preview Apps + +on: + pull_request_review: + types: [submitted] + +jobs: + # # For now we build web from e2e + # preview-apps: + # if: github.event.review.state == 'approved' && github.event.pull_request.base.ref != 'main' + # runs-on: ubuntu-latest + # environment: preview + # steps: + # - name: Trigger Preview Apps Workflow + # uses: benc-uk/workflow-dispatch@v1.2.2 + # with: + # workflow: Deploy preview apps + # token: ${{ secrets.GITHUB_TOKEN }} + # ref: ${{ github.event.pull_request.head.ref }} + e2e-web: + if: github.event.review.state == 'approved' && github.event.pull_request.base.ref != 'main' + runs-on: ubuntu-latest + environment: preview + steps: + - name: Trigger Build and E2E Workflow for Web + uses: benc-uk/workflow-dispatch@v1.2.2 + with: + workflow: Build and E2E web tests + token: ${{ secrets.GITHUB_TOKEN }} + ref: ${{ github.event.pull_request.head.ref }} + + - name: Trigger Build and E2E Workflow for Back-office + uses: benc-uk/workflow-dispatch@v1.2.2 + with: + workflow: Build and E2E back-office tests + token: ${{ secrets.GITHUB_TOKEN }} + ref: ${{ github.event.pull_request.head.ref }} diff --git a/.github/workflows/preview-apps-delete.yml b/.github/workflows/preview-apps-delete.yml index 37dd36a88..4d8611298 100644 --- a/.github/workflows/preview-apps-delete.yml +++ b/.github/workflows/preview-apps-delete.yml @@ -39,33 +39,3 @@ jobs: project_id: ${{ secrets.NEON_PROJECT_ID }} branch_name: ${{ env.PULL_REQUEST_SHA }} api_key: ${{ secrets.NEON_API_KEY }} - - - name: Download PREVIEW_URL cache - uses: actions/cache@v3 - id: cache-preview-url - with: - path: ./preview_url.txt - key: preview-url-${{ env.PULL_REQUEST_SHA }} - - - name: Get PREVIEW_URL from cache - id: get_preview_url - run: | - preview_url=$(cat preview_url.txt) - echo "PREVIEW_URL=$preview_url" >> $GITHUB_ENV - - - name: Cache Vercel CLI - uses: actions/cache@v2 - id: cache-vercel - with: - path: ~/.npm # adjust this path if needed - key: vercel-${{ runner.os }}-${{ hashFiles('**/package-lock.json') }} - - - name: Install Vercel CLI - run: | - if [ -z "$(npm list -g --depth=0 | grep vercel)" ] - then - npm install --global vercel@latest - fi - - - name: Delete Vercel Preview - run: vercel remove [${{ env.PREVIEW_URL }}] --yes --token ${{ secrets.VERCEL_TOKEN }} diff --git a/.github/workflows/preview-apps.yml b/.github/workflows/preview-apps.yml index e58e66bd8..8e22182d0 100644 --- a/.github/workflows/preview-apps.yml +++ b/.github/workflows/preview-apps.yml @@ -1,23 +1,23 @@ name: Deploy preview apps on: - pull_request: - types: [opened, reopened, synchronize] - branches-ignore: - - main + workflow_dispatch: + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true env: VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} - VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }} + NODE_OPTIONS: '--max_old_space_size=4096' jobs: - deploy-preview: + setup: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - - name: Set up environment and cache dependencies - uses: sebpalluel/ci/.github/actions/setup-environment@latest + with: + ref: ${{ github.ref }} - name: Get PR sha id: get_pull_request_sha @@ -35,46 +35,6 @@ jobs: username: ${{ secrets.PG_USERNAME }} password: ${{ secrets.PG_PASSWORD }} - - name: Cache Vercel CLI - uses: actions/cache@v2 - id: cache-vercel - with: - path: ~/.npm # adjust this path if needed - key: vercel-${{ runner.os }}-${{ hashFiles('**/package-lock.json') }} - - - name: Install Vercel CLI - run: | - if [ -z "$(npm list -g --depth=0 | grep vercel)" ] - then - npm install --global vercel@latest - fi - - - name: Vercel Environment Information - run: vercel pull --yes --environment=preview --token=${{ secrets.VERCEL_TOKEN }} - - - name: Save environment variables to a file - run: | - echo "HASURA_CLOUD_ACCESS_TOKEN=$HASURA_CLOUD_ACCESS_TOKEN" >> env_vars.txt - echo "HASURA_GRAPHQL_ADMIN_SECRET=$HASURA_GRAPHQL_ADMIN_SECRET" >> env_vars.txt - echo "HYGRAPH_CMS_WEBHOOK_READ_URL=$HYGRAPH_CMS_WEBHOOK_READ_URL" >> env_vars.txt - echo "HYGRAPH_CMS_READ_TOKEN=$HYGRAPH_CMS_READ_TOKEN" >> env_vars.txt - echo "HASURA_GRAPHQL_JWT_SECRET=$HASURA_GRAPHQL_JWT_SECRET" >> env_vars.txt - echo "HASURA_GRAPHQL_DATABASE_URL=$HASURA_GRAPHQL_DATABASE_URL" >> env_vars.txt - env: - HASURA_CLOUD_ACCESS_TOKEN: ${{secrets.HASURA_CLOUD_ACCESS_TOKEN}} - HASURA_GRAPHQL_ADMIN_SECRET: ${{secrets.HASURA_GRAPHQL_ADMIN_SECRET}} - HYGRAPH_CMS_WEBHOOK_READ_URL: ${{secrets.HYGRAPH_CMS_WEBHOOK_READ_URL}} - HYGRAPH_CMS_READ_TOKEN: ${{secrets.HYGRAPH_CMS_READ_TOKEN}} - HASURA_GRAPHQL_JWT_SECRET: ${{secrets.HASURA_GRAPHQL_JWT_SECRET}} - HASURA_GRAPHQL_DATABASE_URL: ${{steps.create_branch.outputs.db_url}}/neondb - - - name: Upload env_vars.txt as an artifact - uses: actions/upload-artifact@v2 - with: - name: env-vars - path: ./env_vars.txt - retention-days: 5 # set the retention period to 5 days - # - name: Create Hasura Cloud preview app # id: hasura_cloud_preview # uses: hasura/hasura-cloud-preview-apps@v0.1.10 @@ -99,37 +59,65 @@ jobs: # - name: Set Hasura GraphQL endpoint to .env # run: | - # echo HASURA_GRAPHQL_ENDPOINT=${{steps.hasura_cloud_preview.outputs.graphQLEndpoint}} >> .env + # echo HASURA_PROJECT_ENDPOINT=${{steps.hasura_cloud_preview.outputs.graphQLEndpoint}} >> .env # echo NEXT_PUBLIC_HASURA_PROJECT_ENDPOINT=${{steps.hasura_cloud_preview.outputs.graphQLEndpoint}} >> .env - # TODO remove this, was temporary to fix missing env issue - - name: Set Hasura GraphQL endpoint to .env - run: | - echo HASURA_GRAPHQL_ENDPOINT=https://www.hasura.staging.offline.live/ >> .env - echo HASURA_PROJECT_ENDPOINT=https://www.hasura.staging.offline.live/ >> .env - echo NEXT_PUBLIC_HASURA_PROJECT_ENDPOINT=https://www.hasura.staging.offline.live/ >> .env - echo NEXTAUTH_URL=https://www.preview.offline.live/ >> .env + deploy: + needs: setup + runs-on: ubuntu-latest + strategy: + matrix: + app: ['web', 'back-office'] + env: + VERCEL_PROJECT_ID: ${{ matrix.app == 'web' && secrets.VERCEL_PROJECT_ID_WEB || secrets.VERCEL_PROJECT_ID_BACK_OFFICE }} + steps: + - uses: actions/checkout@v3 + with: + ref: ${{ github.ref }} + fetch-depth: 0 - - name: Deploy Preview to Vercel - id: deploy_vercel - run: | - preview_url=$(vercel deploy --token=${{secrets.VERCEL_TOKEN}}) - echo "PREVIEW_URL=$preview_url" >> $GITHUB_ENV + - name: Set up environment and cache dependencies + uses: sebpalluel/ci/.github/actions/setup-environment@latest - - name: Comment on Pull Request - uses: thollander/actions-comment-pull-request@v2 + - name: Cache Vercel CLI + uses: actions/cache@v2 + id: cache-vercel with: - message: | - Vercel Preview URL :rocket: : ${{env.PREVIEW_URL}} - Neon branch :elephant: : https://console.neon.tech/app/projects/${{secrets.NEON_PROJECT_ID}}/branches/${{steps.create_branch.outputs.branch_id}} - Hasura Console :computer: : ${{steps.hasura_cloud_preview.outputs.consoleURL}} + path: ~/.pnpm # adjust this path if needed + key: vercel-${{ runner.os }} - - name: Save PREVIEW_URL as artifact - run: echo ${{env.PREVIEW_URL}} > preview_url.txt + - name: Install Vercel CLI + run: | + if [ -z "$(npm list -g --depth=0 | grep vercel)" ] + then + npm install --global vercel@latest + fi - - name: Save PREVIEW_URL as cache - uses: actions/cache@v3 - id: cache-preview-url - with: - path: ./preview_url.txt - key: preview-url-${{ env.PULL_REQUEST_SHA }} + - name: Check if app should be built + id: app_check_build + run: | + output=$(npx --y nx-ignore ${{ matrix.app }}) || true + if [[ "$output" == *"✅ - Build can proceed"* ]]; then + echo "BUILD_REQUIRED_${{ matrix.app }}=true" >> $GITHUB_ENV + else + echo "BUILD_REQUIRED_${{ matrix.app }}=false" >> $GITHUB_ENV + fi + + - name: Deploy Preview to Vercel + id: deploy_vercel + env: + BUILD_REQUIRED: ${{ env[format('BUILD_REQUIRED_{0}', matrix.app)] }} + run: | + if [[ $BUILD_REQUIRED == true ]]; then + vercel pull --yes --environment=preview --token=${{ secrets.VERCEL_TOKEN }} --local-config=apps/${{ matrix.app }}/vercel.json + # TODO remove this when Hasura correctly deployed, was temporary to fix missing env issue + echo HASURA_PROJECT_ENDPOINT=https://www.hasura.staging.offline.live/ >> .vercel/.env.preview.local + echo NEXT_PUBLIC_HASURA_PROJECT_ENDPOINT=https://www.hasura.staging.offline.live/ >> .vercel/.env.preview.local + echo NEXTAUTH_URL=https://www.preview.offline.live/ >> .vercel/.env.preview.local + # + vercel build --token=${{ secrets.VERCEL_TOKEN }} --local-config=apps/${{ matrix.app }}/vercel.json + preview_url=$(vercel deploy -e HASURA_PROJECT_ENDPOINT=https://www.hasura.staging.offline.live/ -e NEXT_PUBLIC_HASURA_PROJECT_ENDPOINT=https://www.hasura.staging.offline.live -e NEXTAUTH_URL=https://www.preview.offline.live/ --token=${{secrets.VERCEL_TOKEN}} --prebuilt --local-config=apps/${{ matrix.app }}/vercel.json --global-config=.vercel) + echo "PREVIEW_URL_${{ matrix.app }}=$preview_url" >> $GITHUB_ENV + else + echo "Build not required - skipping Deploy Preview to Vercel" + fi diff --git a/.github/workflows/staging-apps.yml b/.github/workflows/staging-apps.yml index 8c90ec462..2e749df83 100644 --- a/.github/workflows/staging-apps.yml +++ b/.github/workflows/staging-apps.yml @@ -1,11 +1,15 @@ name: Deploy staging apps on: - push: - branches: - - staging workflow_dispatch: +env: + NODE_OPTIONS: '--max_old_space_size=4096' + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: deploy-staging: runs-on: ubuntu-latest @@ -27,8 +31,8 @@ jobs: uses: actions/cache@v2 id: cache-vercel with: - path: ~/.npm # adjust this path if needed - key: vercel-${{ runner.os }}-${{ hashFiles('**/package-lock.json') }} + path: ~/.pnpm # adjust this path if needed + key: vercel-${{ runner.os }} - name: Install Vercel CLI run: | @@ -37,18 +41,23 @@ jobs: npm install --global vercel@latest fi - # Deploy app - name: Check if app should be built id: app_check_build run: | - npx --y nx-ignore ${{ matrix.app }} - echo "build_required=$?" >> $GITHUB_ENV + output=$(npx --y nx-ignore ${{ matrix.app }}) || true + if [[ "$output" == *"✅ - Build can proceed"* ]]; then + echo "BUILD_REQUIRED_${{ matrix.app }}=true" >> $GITHUB_ENV + else + echo "BUILD_REQUIRED_${{ matrix.app }}=false" >> $GITHUB_ENV + fi - name: App // Vercel Environment Information and Deploy Staging to Vercel + env: + BUILD_REQUIRED: ${{ env[format('BUILD_REQUIRED_{0}', matrix.app)] }} run: | - if [[ $build_required == '1' ]]; then - cd apps/${{ matrix.app }} && vercel pull --yes --environment=preview --git-branch=staging --token=${{ secrets.VERCEL_TOKEN }} && - vercel deploy --token=${{ secrets.VERCEL_TOKEN }} + if [[ $BUILD_REQUIRED == true ]]; then + vercel pull --yes --environment=preview --git-branch=staging --token=${{ secrets.VERCEL_TOKEN }} --local-config=apps/${{ matrix.app }}/vercel.json && + vercel deploy --token=${{ secrets.VERCEL_TOKEN }} --local-config=apps/${{ matrix.app }}/vercel.json else echo "Build not required - skipping Vercel Environment Information and Deploy Staging to Vercel" fi diff --git a/.gitignore b/.gitignore index 8b4a598b1..035891386 100755 --- a/.gitignore +++ b/.gitignore @@ -67,7 +67,6 @@ testem.log *.pem *.log *.eslintcache -storybook-static static # System Files @@ -75,4 +74,7 @@ static Thumbs.db # Sentry Auth Token -.sentryclirc \ No newline at end of file +.sentryclirc + +#playwright +playwright-report \ No newline at end of file diff --git a/.opencommitignore b/.opencommitignore index da38105dc..36f40b0a0 100644 --- a/.opencommitignore +++ b/.opencommitignore @@ -19,3 +19,6 @@ \*.7z# **/generated/** pnpm-lock.yaml +schema.graphql +schema.json + diff --git a/.prettierignore b/.prettierignore index 0305fa06f..aef666481 100644 --- a/.prettierignore +++ b/.prettierignore @@ -11,4 +11,5 @@ hasura/app/** .next .next/** .vscode/** -**/generated/** \ No newline at end of file +**/generated/** +/.nx/cache \ No newline at end of file diff --git a/.vscode/extensions.json b/.vscode/extensions.json index ddad431b4..995efed78 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -16,6 +16,7 @@ "lokalise.i18n-ally", "ms-azuretools.vscode-docker", "bradlc.vscode-tailwindcss", - "irongeek.vscode-env" + "irongeek.vscode-env", + "ms-playwright.playwright" ] } diff --git a/README.md b/README.md index a1ec565a4..0466b216f 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ This is the mail-catcher where all the mail are going in dev environment. | **Apps and Libs** | **Description** | | ------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `apps/web` | A Next.js app | -| `apps/web-e2e` | Cypress e2e test for the web app | +| `apps/web/playwright` | Playwright e2e test for the web app | | `apps/nestjs-server` | A Nest.js server app used to extend Hasura functionalities | | `hasura` | Contains the config / metadata / migrations / seeds for the Hasura service | | `prisma` | Prisma database schema and migrations | @@ -169,7 +169,7 @@ This repo has some additional tools already setup for you: - [Prettier](https://prettier.io) for code formatting - [Jest](https://jestjs.io) test runner for all things JavaScript - [Husky](https://github.com/typicode/husky) Git hook library used to execute ESLint and Prettier on staged files before a commit. -- [Cypress](https://www.cypress.io/) test runner for E2E and components test +- [Playwright](https://playwright.dev) test runner for E2E and components test - [Graphql Code Generator](https://www.the-guild.dev/graphql/codegen/) a generator for the graphql schemas and a client builders with provided queries. ## Flavors @@ -276,11 +276,11 @@ To facilitate integration testing, you have access to 3 clients with correspondi You can check the tests in `users.spec.ts` and `adapter.spec.ts` for examples of these utilities in use. -### Cypress +### Playwright

-Cypress is the test runner used for e2e and component tests. The tests for the web app are located in `apps/web-e2e`. +Playwright is the test runner used for e2e and component tests. The tests for the web app are located in `apps/web/playwright`. Before running the tests, be sure that all the service containers are running with: @@ -288,39 +288,14 @@ Before running the tests, be sure that all the service containers are running wi pnpm docker:services ``` -The test command will wait for all the necessary services to be reachable before launching Cypress. +The test command will wait for all the necessary services to be reachable before launching Playwright. -To run all the Cypress tests on affected code, you can use the command: +To run all the Playwright tests on affected code, you can use the command: ```shell -pnpm affected:e2e +pnpm affected:web:e2e ``` -In addition to Cypress's core functionality, we use the popular library [Cypress Testing Library](https://testing-library.com/docs/cypress-testing-library/intro/) to target elements of the page in a way that simulates how a user would interact with the UI. - -In order to speed up the e2e test, we provide the users: Alpha Admin / Beta Admin / Google User whose account can be accessed directly with the `login` command located in `apps/web-e2e/commands.ts`. - -We provide the session object used by `Next-Auth` and inject a correct authentication cookie for each one of them. - -With a new RSA private/public key, you will need to changes the values here: - -```js -const sessions = { - alpha_user: - 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3NUb2tlbkV4cGlyZXMiOm51bGwsInVzZXIiOnsiZW1haWwiOiJhbHBoYV9hZG1pbkB0ZXN0LmlvIiwiZW1haWxWZXJpZmllZCI6bnVsbCwiaWQiOiI0YzJhYTAzYTdkY2IwNmFiN2FjMmJhMDc4M2QyZTQ2NmE1MjVlMWU1Nzk0YTQyYjJhMGZhOWY2MWZhN2EyOTY1IiwiaW1hZ2UiOm51bGwsIm5hbWUiOiJBbHBoYSBBZG1pbiJ9LCJwcm92aWRlciI6ImNyZWRlbnRpYWxzIiwicHJvdmlkZXJUeXBlIjoiY3JlZGVudGlhbHMiLCJyb2xlIjoidXNlciIsImlhdCI6MTY2MjA0NjMzMn0.AS0usjntlpL4RGeDQfAnDbv8YtFseQYo7TmlyeAFXcdeiB3vN6cIq-1o7Y0Qfp8qFKDdaFL-L1C76H4MQiI2tngxk2No7quCUkBPOSq9S6b_a5xUQ5LcpJyQ8QDTdnYJzfhqCXZ6pSuKyFa8B4YkSNC6HsIT3LmlwRl3TFrp6fG8iCUpWasTzhPrryJDh072PTBmfmw4qN6z0vcSId1ez1ihWRpRYAt0q_BkGdYM8d15534oKXxMRoY8Q-OGLGa515LZAefIoRxATF2_Huk6cq-15YGGsuSvcOzFw6Ef0P9v3U0SR4yge2z7jx_9t5QUgx9E1zOF627n4UptisE3Bg', - - beta_user: - 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3NUb2tlbkV4cGlyZXMiOm51bGwsInVzZXIiOnsiZW1haWwiOiJiZXRhX2FkbWluQHRlc3QuaW8iLCJlbWFpbFZlcmlmaWVkIjpudWxsLCJpZCI6IjFkNmRlYWQ0ZTY5OGRkZmQ0YTkyY2QxOWFmZDA3NTYxMWZlYWVkZmQxNDllZGQ3NDYyYjgwZjcxOGUzYjIxODMiLCJpbWFnZSI6bnVsbCwibmFtZSI6IkJldGEgQWRtaW4ifSwicHJvdmlkZXIiOiJjcmVkZW50aWFscyIsInByb3ZpZGVyVHlwZSI6ImNyZWRlbnRpYWxzIiwicm9sZSI6InVzZXIiLCJpYXQiOjE2NjIwNDcwMTZ9.EW_NweTJPZtGYe1KTlWRwaPiPezdC7fp5qjyfe_V2Y9X2s_ZlbzRA1FVY29ckaiciATxqRb1kgn4xzBCncYhUhQ6P-m7pyewNcTeFEMpT2pvCC_8Mc6PS6A8Ef-9P9eRpBTSQuLTGVilf8DDOYC6bEeURplkMeLIvSjl5oRAvsO-AJaPDtZ146parjLS8b5esivgWrztU5sNIPQsw6gTe60PecXjZHqFNIa7z74IgYoB19BrIXR4IapKoGxzUpno2mJi8OzzRaYTXXW-xdnYgv5gwMYeKJJ0XsVKNhsV6NLJDrKH7IFlRwys1VS9mdyY7XnzOhklba43d2ftGfMOfg', - - google_user: - 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3NUb2tlbiI6InlhMjkuQTBBVkE5eTFzeHBuc1pMZHA2RUxUSlZiMnZkWUpUUzZIZnRTa1FhcXM3RlZGZHpYRG1nbnJqdFhnVEJwUFdybUZDVGgzd0NjWm5EcnJCbUQ1cVlpdGlrcFg0QWMzbWRLU1p1ZUxLY0FtS0R2bi14dnFaZl95bm52QzBaYXF6NG9WZklpU2lqVldZMEFPSHdxeXY1T0FXc3lwM3RwY1ZhQ2dZS0FUQVNBVEFTRlFFNjVkcjhHVERTLWhLN3V2N0h1NE9sd3JUWVVRMDE2MyIsImFjY2Vzc1Rva2VuRXhwaXJlcyI6MzMyMTg0NzM1NDA0NCwicmVmcmVzaFRva2VuIjoiMS8vMDNqb09Xc0ZXMkdMTUNnWUlBUkFBR0FNU053Ri1MOUlydXZwWjBTYjllU3Z5b1dBQUNrZUxBNFhYSW55TG5LbFAtMnNIYjN0TW9CM3pITnYtQ01TN25xd0g2U2xtT0x2QjJtbyIsInVzZXIiOnsiZW1haWwiOiJzZWJwYWxsdWVsQGdtYWlsLmNvbSIsImVtYWlsVmVyaWZpZWQiOm51bGwsImlkIjoiMjBjMGJjOTFlMTI1NDQ0NWQ0NTlmYzZhYzk3MjA2ZjZiYjkyMjNlNzFjNzY0YzQ5YTc3OGY4Yjg0ZDNmYzU3ZiIsImltYWdlIjoiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FGZFp1Y3B1VmlQeFYxQWhpSG1tMUNhbG1CeUduSEFKZW1SSDZNb0NhZVBNRWYwPXM5Ni1jIiwibmFtZSI6IlPDqWJhc3RpZW4gUGFsbHVlbCJ9LCJwcm92aWRlciI6Imdvb2dsZSIsInByb3ZpZGVyVHlwZSI6Im9hdXRoIiwicm9sZSI6InVzZXIiLCJpYXQiOjE2NjA5MjE4Nzh9.bQba06n_LYuMaVt2ZMyPx1CtoDQeozsuImZQD4V4elU', -}; -``` - -**To proceed, simply copy the value of the cookie `next-auth.session-token` once you login and paste the value for each users** - -You can check the tests on `auth.cy.ts` for example usages of thoses utilities. - ## NX This project was generated using [Nx](https://nx.dev). @@ -402,7 +377,7 @@ Run `nx affected:test` to execute the unit tests affected by a change. ### Running end-to-end tests -Run `nx e2e my-app` to execute the end-to-end tests via [Cypress](https://www.cypress.io). +Run `nx web:e2e` to execute the end-to-end tests via [Playwright](https://playwright.dev). Run `nx affected:e2e` to execute the end-to-end tests affected by a change. diff --git a/apps/back-office/.eslintrc.json b/apps/back-office/.eslintrc.json index 5d7c47bb7..12a66d5ef 100644 --- a/apps/back-office/.eslintrc.json +++ b/apps/back-office/.eslintrc.json @@ -1,5 +1,6 @@ { "extends": [ + "plugin:playwright/recommended", "plugin:@nx/react-typescript", "next", "next/core-web-vitals", @@ -21,6 +22,10 @@ { "files": ["*.js", "*.jsx"], "rules": {} + }, + { + "files": ["e2e/**/*.{ts,js,tsx,jsx}"], + "rules": {} } ], "rules": { diff --git a/apps/back-office/.storybook/main.ts b/apps/back-office/.storybook/main.ts new file mode 100644 index 000000000..eb36e5450 --- /dev/null +++ b/apps/back-office/.storybook/main.ts @@ -0,0 +1,14 @@ +import { mainConfig } from '../../../storybook/storybook.nextjs.main.base'; + +const isCI = !!process.env.GITHUB_EVENT_NAME; // Check if running in CI + +module.exports = { + stories: [ + '../../../libs/features/back-office/**/*.stories.@(js|ts|tsx)', + '../../../libs/features/back-office/**/*.mdx', + ], + features: { + storyStoreV7: !isCI, + }, + ...mainConfig, +}; diff --git a/apps/back-office/.storybook/preview-head.html b/apps/back-office/.storybook/preview-head.html new file mode 100644 index 000000000..6f789ce0d --- /dev/null +++ b/apps/back-office/.storybook/preview-head.html @@ -0,0 +1,5 @@ + + diff --git a/apps/back-office/.storybook/preview.tsx b/apps/back-office/.storybook/preview.tsx new file mode 100644 index 000000000..ce419f026 --- /dev/null +++ b/apps/back-office/.storybook/preview.tsx @@ -0,0 +1,51 @@ +import { Preview } from '@storybook/react'; +import { initialize, mswLoader } from 'msw-storybook-addon'; +import { + DarkModeDecorator, + I18nextStoryDecorator, + localStorageResetDecorator, +} from '../../../storybook/storybook.nextjs.decorators'; +import { parameters } from '../../../storybook/storybook.preview.base'; +import '../styles/globals.css'; + +window.STORYBOOK_ENV = true; + +// Initialize MSW +initialize(); + +// Create a global variable called locale in storybook +// and add a dropdown in the toolbar to change your locale +export const globalTypes = { + locale: { + defaultValue: 'en', + name: 'Locale', + description: 'Internationalization locale', + toolbar: { + icon: 'globe', + items: [ + { value: 'en', right: '🇺🇸', title: 'English' }, + { value: 'fr', right: '🇫🇷', title: 'Francais' }, + ], + showName: true, + }, + }, +}; + +document.body.classList.add('font-sans'); + +const preview: Preview = { + parameters: { + ...parameters, + nextjs: { + appDirectory: true, + }, + }, + decorators: [ + DarkModeDecorator, + I18nextStoryDecorator, + localStorageResetDecorator, + ], + // Provide the MSW addon loader globally + loaders: [mswLoader], +}; +export default preview; diff --git a/apps/back-office/app/[locale]/@menuNav/default.tsx b/apps/back-office/app/[locale]/@menuNav/default.tsx new file mode 100644 index 000000000..4d4364053 --- /dev/null +++ b/apps/back-office/app/[locale]/@menuNav/default.tsx @@ -0,0 +1,24 @@ +import { MenuNav, MenuNavSkeleton } from '@features/back-office/app-nav'; +import { getCurrentUser } from '@next/next-auth/user'; +import { Suspense } from 'react'; + +interface MenuNavSectionProps { + params: { + locale: string; + }; +} + +export default async function MenuNavSection({ + params: { locale }, +}: MenuNavSectionProps) { + return ( + }> + + + ); +} + +async function MenuNavSectionContent({ locale }: { locale: string }) { + const user = await getCurrentUser(); + return ; +} diff --git a/apps/back-office/app/[locale]/@profileNav/default.tsx b/apps/back-office/app/[locale]/@profileNav/default.tsx new file mode 100644 index 000000000..ba6b4c822 --- /dev/null +++ b/apps/back-office/app/[locale]/@profileNav/default.tsx @@ -0,0 +1,74 @@ +import { + ProfileNavClient, + ProfileNavSkeleton, +} from '@features/back-office/app-nav'; +import { getMyRolesWithOrganizerInfos } from '@features/back-office/roles-api'; +import { messages } from '@next/i18n'; +import { getCurrentUser } from '@next/next-auth/user'; +import { deepPick } from '@utils'; +import { NextIntlClientProvider } from 'next-intl'; +import { getTranslations } from 'next-intl/server'; +import { Suspense } from 'react'; + +interface ProfileNavSectionProps { + params: { + locale: string; + }; +} + +export default async function ProfileNavSection({ + params: { locale }, +}: ProfileNavSectionProps) { + return ( + }> + + + ); +} + +async function ProfileNavSectionContent({ locale }: { locale: string }) { + const t = await getTranslations({ locale, namespace: 'AppNav.Profile' }); + const user = await getCurrentUser(); + let roles; + if (user) roles = await getMyRolesWithOrganizerInfos(); + // Roles.RoleBadge + const localeMessages = deepPick(messages[locale], ['Roles.RoleBadge']); + return ( + + + + ); +} diff --git a/apps/back-office/app/[locale]/Dashboard/layout.tsx b/apps/back-office/app/[locale]/Dashboard/layout.tsx deleted file mode 100644 index 5491f7ed0..000000000 --- a/apps/back-office/app/[locale]/Dashboard/layout.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import { getCurrentUser } from '@next/next-auth/user'; -export default async function DashboardLayout({ - children, -}: { - children: React.ReactNode; -}) { - const user = await getCurrentUser(); - return ( -
- {user ? ( - !user.organizerId ? ( -

User {user.id} is not an organizer

- ) : ( - children - ) - ) : ( -
Not connected
- )} -
- ); -} diff --git a/apps/back-office/app/[locale]/Dashboard/loading.tsx b/apps/back-office/app/[locale]/Dashboard/loading.tsx deleted file mode 100644 index 20723144c..000000000 --- a/apps/back-office/app/[locale]/Dashboard/loading.tsx +++ /dev/null @@ -1,6 +0,0 @@ -import { EventPassListSkeleton } from '@features/cart'; - -export default function DashboardLoading() { - // TODO: change with correct skeleton - return ; -} diff --git a/apps/back-office/app/[locale]/Dashboard/page.tsx b/apps/back-office/app/[locale]/Dashboard/page.tsx deleted file mode 100644 index 1daf8aa1d..000000000 --- a/apps/back-office/app/[locale]/Dashboard/page.tsx +++ /dev/null @@ -1,23 +0,0 @@ -import { OrganizerDashboard } from '@features/back-office/dashboard'; -import { getCurrentUser } from '@next/next-auth/user'; -import { getEventsFromOrganizerId } from '@features/back-office/dashboard-api'; - -interface DashboardProps { - params: { - locale: string; - }; -} - -export default async function Dashboard({ - params: { locale }, -}: DashboardProps) { - const user = await getCurrentUser(); - if (!user) return; - const organizerId = user.organizerId || ''; - if (!organizerId) return; - const events = await getEventsFromOrganizerId({ - id: user.organizerId as string, - locale, - }); - return ; -} diff --git a/apps/back-office/app/[locale]/[...rest]/page.tsx b/apps/back-office/app/[locale]/[...rest]/page.tsx deleted file mode 100644 index 71d405070..000000000 --- a/apps/back-office/app/[locale]/[...rest]/page.tsx +++ /dev/null @@ -1,5 +0,0 @@ -import { notFound } from 'next/navigation'; - -export default function CatchAllPage() { - notFound(); -} diff --git a/apps/back-office/app/[locale]/error.tsx b/apps/back-office/app/[locale]/error.tsx deleted file mode 100644 index 648a310ce..000000000 --- a/apps/back-office/app/[locale]/error.tsx +++ /dev/null @@ -1,19 +0,0 @@ -'use client'; - -import { Error as UIError } from '@features/navigation'; -import { useEffect } from 'react'; - -export default function Error({ - error, - reset, -}: { - error: Error & { digest?: string }; - reset: () => void; -}) { - useEffect(() => { - // Log the error to an error reporting service - console.error(error); - }, [error]); - - return ; -} diff --git a/apps/back-office/app/[locale]/events/@sheet/[eventSlug]/page.tsx b/apps/back-office/app/[locale]/events/@sheet/[eventSlug]/page.tsx new file mode 100644 index 000000000..a7e99d0d6 --- /dev/null +++ b/apps/back-office/app/[locale]/events/@sheet/[eventSlug]/page.tsx @@ -0,0 +1,41 @@ +import { EventSheet, EventSheetSkeleton } from '@features/back-office/events'; +import { getEventWithPassesOrganizer } from '@features/back-office/events-api'; +import { getCurrentUser } from '@next/next-auth/user'; +import { SheetContent } from '@ui/components'; +import { notFound } from 'next/navigation'; +import { Suspense } from 'react'; + +interface EventSheetPageContentProps { + eventSlug: string; + locale: string; +} + +async function EventSheetPageContent({ + eventSlug, + locale, +}: EventSheetPageContentProps) { + const user = await getCurrentUser(); + if (!user || !user?.role) return notFound(); + const event = await getEventWithPassesOrganizer({ slug: eventSlug, locale }); + if (!event) return notFound(); + return ; +} + +interface EventSheetPageProps { + params: { + locale: string; + eventSlug: string; + }; +} + +export default function EventSheetPage({ + params: { locale, eventSlug }, +}: EventSheetPageProps) { + return ( + + }> + + + + ); +} diff --git a/apps/back-office/app/[locale]/events/@sheet/page.tsx b/apps/back-office/app/[locale]/events/@sheet/page.tsx new file mode 100644 index 000000000..67e085913 --- /dev/null +++ b/apps/back-office/app/[locale]/events/@sheet/page.tsx @@ -0,0 +1,3 @@ +export default function Page() { + return null; +} diff --git a/apps/back-office/app/[locale]/events/default.tsx b/apps/back-office/app/[locale]/events/default.tsx new file mode 100644 index 000000000..98c8d528e --- /dev/null +++ b/apps/back-office/app/[locale]/events/default.tsx @@ -0,0 +1,3 @@ +import Page from './page'; + +export default Page; diff --git a/apps/back-office/app/[locale]/events/layout.tsx b/apps/back-office/app/[locale]/events/layout.tsx new file mode 100644 index 000000000..08d700c2a --- /dev/null +++ b/apps/back-office/app/[locale]/events/layout.tsx @@ -0,0 +1,10 @@ +import { Sheet } from '@ui/components'; + +export default function Layout({ children, sheet }) { + return ( + + {children} + {sheet} + + ); +} diff --git a/apps/back-office/app/[locale]/events/page.tsx b/apps/back-office/app/[locale]/events/page.tsx new file mode 100644 index 000000000..49dd4f0ca --- /dev/null +++ b/apps/back-office/app/[locale]/events/page.tsx @@ -0,0 +1,64 @@ +import { EventTableSkeleton, EventsPage } from '@features/back-office/events'; +import { getEventsFromOrganizerIdTable } from '@features/back-office/events-api'; +import { Locale } from '@gql/shared/types'; +import { + getTableHeaderControlText, + getTableNoResultText, + getTablePaginationControlText, + getTableToggleColumnsControlText, +} from '@next/i18n-ui'; +import { getCurrentUser } from '@next/next-auth/user'; +import { getTranslations } from 'next-intl/server'; +import { Suspense } from 'react'; + +interface EventsProps { + params: { + locale: Locale; + }; +} + +async function EventsContent({ params: { locale } }: EventsProps) { + const user = await getCurrentUser(); + if (!user) return; + const organizerId = user.role?.organizerId || ''; + if (!organizerId) return; + const events = await getEventsFromOrganizerIdTable({ + id: organizerId as string, + locale, + }); + const headerControlText = await getTableHeaderControlText(locale); + const noResultsText = await getTableNoResultText(locale); + const paginationPropsText = await getTablePaginationControlText(locale); + const paginationProps = { + controlText: paginationPropsText, + }; + const t = await getTranslations({ + locale, + namespace: 'OrganizerEvents.Table', + }); + const toggleColumnsText = await getTableToggleColumnsControlText(locale); + const toolbarProps = { + searchProps: { + filterKey: 'title', + placeholder: t('search-placeholder'), + }, + toggleColumnsText, + }; + return ( + + ); +} + +export default function Events(props: EventsProps) { + return ( + }> + + + ); +} diff --git a/apps/back-office/app/[locale]/layout.tsx b/apps/back-office/app/[locale]/layout.tsx index a32ca212b..a0d16a263 100644 --- a/apps/back-office/app/[locale]/layout.tsx +++ b/apps/back-office/app/[locale]/layout.tsx @@ -1,19 +1,28 @@ -import { Analytics } from '@back-office/components/Analytics'; import { siteConfig } from '@back-office/config/site'; +import { Currency_Enum_Not_Const } from '@currency/types'; +import { + AppNavLayout, + type AppNavLayoutProps, +} from '@features/back-office/app-nav'; +import { PHProvider, PostHogPageview, VercelAnalytics } from '@insight/client'; import { AuthProvider, NextAuthProvider } from '@next/auth'; +import { CurrencyCache } from '@next/currency-cache'; +import { CurrencyProvider } from '@next/currency-provider'; import { getMessages, locales } from '@next/i18n'; +import { getSession, isConnected } from '@next/next-auth/user'; import { ReactQueryProviders } from '@next/react-query'; -import { UploaderProvider } from '@next/uploader-provider'; +import { isLocal } from '@shared/server'; import { Toaster } from '@ui/components'; import { cn } from '@ui/shared'; import { ThemeProvider } from '@ui/theme'; -import { Metadata } from 'next'; -import { createTranslator } from 'next-intl'; +import { deepPick } from '@utils'; +import { Metadata, Viewport } from 'next'; +import { NextIntlClientProvider } from 'next-intl'; +import { getTranslations } from 'next-intl/server'; import { Inter as FontSans } from 'next/font/google'; import localFont from 'next/font/local'; import { notFound } from 'next/navigation'; -import { ProfileNavClient } from '../../components/ProfileNavClient/ProfileNavClient'; -import { getSession } from 'next-auth/react'; +import { Suspense } from 'react'; const fontSans = FontSans({ subsets: ['latin'], @@ -26,6 +35,13 @@ const fontHeading = localFont({ variable: '--font-heading', }); +export const viewport: Viewport = { + themeColor: [ + { media: '(prefers-color-scheme: light)', color: 'white' }, + { media: '(prefers-color-scheme: dark)', color: 'black' }, + ], +}; + export const metadata: Metadata = { title: { default: siteConfig.name, @@ -39,11 +55,10 @@ export const metadata: Metadata = { // return locales.map((locale) => ({ locale })); // } -interface RootLayoutProps { +interface RootLayoutProps extends AppNavLayoutProps { params: { locale: string; }; - children: React.ReactNode; } // export async function generateStaticParams() { @@ -52,14 +67,23 @@ interface RootLayoutProps { export default async function RootLayout({ params: { locale }, - children, ...appNavLayout }: RootLayoutProps) { // Validate that the incoming `locale` parameter is valid if (!locales.includes(locale as any)) notFound(); const messages = await getMessages(locale); const session = await getSession(); - const t = createTranslator({ locale, messages }); + const t = await getTranslations({ locale, namespace: 'Auth' }); + const localeMessages = deepPick(messages, ['Roles.RoleBadge']); + const currencyCache = new CurrencyCache(); + let rates; + if (isLocal()) { + const res = await currencyCache.getRate(Currency_Enum_Not_Const.Usd); + if (!res) { + await currencyCache.setRates(); + } + rates = await currencyCache.getRates(); + } return ( @@ -70,41 +94,51 @@ export default async function RootLayout({ fontHeading.variable, )} > - - - - + + + + - - {children} - + + + + + + - - - - - + + + + + + + + ); diff --git a/apps/back-office/app/[locale]/page.tsx b/apps/back-office/app/[locale]/page.tsx index ca9eb0c42..a969df3d2 100644 --- a/apps/back-office/app/[locale]/page.tsx +++ b/apps/back-office/app/[locale]/page.tsx @@ -1,12 +1,6 @@ import { useTranslations } from 'next-intl'; -import React from 'react'; -import { Text } from '@ui/components'; export default function Home() { const t = useTranslations('Index'); - return ( -
- {t('title')} -
- ); + return
; } diff --git a/apps/back-office/app/[locale]/settings/page.tsx b/apps/back-office/app/[locale]/settings/page.tsx new file mode 100644 index 000000000..6906a81e6 --- /dev/null +++ b/apps/back-office/app/[locale]/settings/page.tsx @@ -0,0 +1,5 @@ +import { Settings } from '@features/settings/server'; + +export default function SettingsSection() { + return ; +} diff --git a/apps/back-office/app/api/auth/[...nextauth]/route.ts b/apps/back-office/app/api/auth/[...nextauth]/route.ts index c30c9efb2..f104ea38e 100644 --- a/apps/back-office/app/api/auth/[...nextauth]/route.ts +++ b/apps/back-office/app/api/auth/[...nextauth]/route.ts @@ -7,7 +7,7 @@ const handler = async (req: NextRequest, res: NextResponse) => { return NextAuth( req as unknown as NextApiRequest, res as unknown as NextApiResponse, - createOptions(req), + createOptions(), ); }; diff --git a/apps/back-office/app/global-error.tsx b/apps/back-office/app/global-error.tsx index c3c9cb22c..d1eb5eb26 100644 --- a/apps/back-office/app/global-error.tsx +++ b/apps/back-office/app/global-error.tsx @@ -1,6 +1,5 @@ 'use client'; -import { Error as UIError } from '@features/navigation'; import { useEffect } from 'react'; export default function Error({ @@ -13,13 +12,12 @@ export default function Error({ useEffect(() => { // Log the error to an error reporting service console.error(error); + // TODO add toast notification for error }, [error]); return ( - - - + {/* */} ); } diff --git a/apps/back-office/app/not-found.tsx b/apps/back-office/app/not-found.tsx new file mode 100644 index 000000000..390adc4ae --- /dev/null +++ b/apps/back-office/app/not-found.tsx @@ -0,0 +1,7 @@ +export default function NotFound() { + return ( + + Not Found + + ); +} diff --git a/apps/back-office/components/Analytics.tsx b/apps/back-office/components/Analytics.tsx deleted file mode 100644 index dca8e16d2..000000000 --- a/apps/back-office/components/Analytics.tsx +++ /dev/null @@ -1,7 +0,0 @@ -'use client'; - -import { Analytics as VercelAnalytics } from '@vercel/analytics/react'; - -export function Analytics() { - return ; -} diff --git a/apps/back-office/components/ProfileNavClient/ProfileNavClient.tsx b/apps/back-office/components/ProfileNavClient/ProfileNavClient.tsx deleted file mode 100644 index 3fa1450a9..000000000 --- a/apps/back-office/components/ProfileNavClient/ProfileNavClient.tsx +++ /dev/null @@ -1,56 +0,0 @@ -'use client'; - -import { - ProfileNav, - ProfileNavSkeleton, - type ProfileNavProps, -} from '@features/appNav/ui'; -import { useAuthContext } from '@next/auth'; -import { useToast } from '@ui/components'; -import { LogIn, LogOut } from '@ui/icons'; -import { useCallback, useMemo } from 'react'; - -export const ProfileNavClient = () => { - const { safeUser, login, logout, safeAuth, connecting } = useAuthContext(); - const { toast } = useToast(); - - const signOutUserAction = useCallback(async () => { - await logout({ refresh: true }); - toast({ - title: 'Successfully sign out', - description: 'See you soon', - }); - }, [logout, toast]); - - const items: ProfileNavProps['items'] = useMemo( - () => - !safeUser - ? [ - { - type: 'item', - icon: , - className: 'cursor-pointer font-semibold', - action: login, - text: 'Sign In', - }, - ] - : [ - { - type: 'item', - icon: , - className: 'cursor-pointer', - action: signOutUserAction, - text: 'Sign out', - }, - ], - [safeUser, signOutUserAction, login], - ); - - return !safeAuth ? ( - - ) : ( - <> - - - ); -}; diff --git a/apps/back-office/config/site.ts b/apps/back-office/config/site.ts index e31f9bbdb..d8036e7a3 100644 --- a/apps/back-office/config/site.ts +++ b/apps/back-office/config/site.ts @@ -1,12 +1,12 @@ export const siteConfig = { name: 'offline', url: 'https://www.backoffice.offline.live', - ogImage: 'https://ui.shadcn.com/og.jpg', - description: - 'Beautifully designed components built with Radix UI and Tailwind CSS.', - links: { - twitter: 'https://twitter.com/offline', - }, + // ogImage: 'https://ui.shadcn.com/og.jpg', + // description: + // 'Beautifully designed components built with Radix UI and Tailwind CSS.', + // links: { + // twitter: 'https://twitter.com/offline', + // }, }; export type SiteConfig = typeof siteConfig; diff --git a/apps/back-office/e2e/humanResources.spec.ts b/apps/back-office/e2e/humanResources.spec.ts new file mode 100644 index 000000000..b132e0f6e --- /dev/null +++ b/apps/back-office/e2e/humanResources.spec.ts @@ -0,0 +1,49 @@ +import { Roles_Enum } from '@gql/shared/types'; +import { expect, test } from '@playwright/test'; +import { resetCache } from '@test-utils/cache'; +import { + PgClient, + applySeeds, + createDbClient, + deleteAllTables, +} from '@test-utils/db'; +import { loadAccountAndRole } from './utils/loadAccountAndRole'; + +let client: PgClient; + +test.beforeAll(async () => { + client = await createDbClient(); + await deleteAllTables(client); + await resetCache(); +}); + +test.afterAll(async () => { + await client.end(); +}); + +test.afterEach(async () => { + await deleteAllTables(client); +}); + +test.beforeEach(async () => { + await applySeeds(client, [ + 'account', + 'kyc', + 'eventPassPricing', + 'eventParameters', + 'roleAssignments', + ]); +}); + +// eslint-disable-next-line playwright/expect-expect +test('human resources should not have access to events', async () => { + const { page } = await loadAccountAndRole({ + user: 'alpha_user', + goTo: '/en', + role: Roles_Enum.OrganizerHumanResources, + }); + await expect(page.getByRole('link', { name: 'Manage Roles' })).toBeVisible(); + await expect( + page.getByRole('link', { name: 'Event Management' }), + ).toBeHidden(); +}); diff --git a/apps/back-office/e2e/superAdmin.spec.ts b/apps/back-office/e2e/superAdmin.spec.ts new file mode 100644 index 000000000..b1c2fff8f --- /dev/null +++ b/apps/back-office/e2e/superAdmin.spec.ts @@ -0,0 +1,77 @@ +import { Roles_Enum } from '@gql/shared/types'; +import { expect, test } from '@playwright/test'; +import { resetCache } from '@test-utils/cache'; +import { + PgClient, + applySeeds, + createDbClient, + deleteAllTables, +} from '@test-utils/db'; +import { loadAccountAndRole } from './utils/loadAccountAndRole'; + +let client: PgClient; + +test.beforeAll(async () => { + client = await createDbClient(); + await deleteAllTables(client); + await resetCache(); +}); + +test.afterAll(async () => { + await client.end(); +}); + +test.afterEach(async () => { + await deleteAllTables(client); +}); + +test.beforeEach(async () => { + await applySeeds(client, [ + 'account', + 'kyc', + 'eventPassPricing', + 'eventPassNftContract', + 'eventParameters', + 'roleAssignments', + ]); +}); + +test('super admin should be able to view events', async () => { + const { page } = await loadAccountAndRole({ + user: 'alpha_user', + goTo: '/en', + role: Roles_Enum.OrganizerSuperAdmin, + }); + await page.getByRole('link', { name: 'Events Management' }).click(); + await expect(page.getByText('An event')).toBeVisible(); + await expect(page.getByText('test-an-event')).toBeVisible(); + await expect( + page.getByRole('heading', { name: 'Events Management' }), + ).toBeVisible(); + await expect(page.getByText('Anniversaire', { exact: true })).toBeVisible(); + await expect(page.getByText('test-anniversaire')).toBeVisible(); + await page + .getByRole('row', { name: 'An event test-an-event' }) + .getByRole('button') + .click(); + await page.getByRole('link', { name: 'Edit Edit' }).click(); + await expect(page.getByRole('heading', { name: 'An event' })).toBeVisible(); + await expect(page.getByRole('heading', { name: 'Gold' })).toBeVisible(); + await expect(page.getByRole('heading', { name: 'VIP' })).toBeVisible(); + await expect(page.getByText('Pass vip pour le match')).toBeVisible(); + await expect(page.getByText('Pass gold pour le match')).toBeVisible(); + await page + .getByRole('button', { name: 'Pass associated to your NFTs' }) + .first() + .click(); + await expect( + page.getByRole('button', { name: 'Deploy the NFTs contract' }).first(), + ).toBeVisible(); + await expect( + page.locator('span').filter({ hasText: '0xfake***ddress1' }).first(), + ).toBeVisible(); + await page.getByTestId('sheet-back').click(); + await expect( + page.getByRole('heading', { name: 'Events Management' }), + ).toBeVisible(); +}); diff --git a/apps/back-office/e2e/utils/alpha_user.json b/apps/back-office/e2e/utils/alpha_user.json new file mode 100644 index 000000000..1794052f4 --- /dev/null +++ b/apps/back-office/e2e/utils/alpha_user.json @@ -0,0 +1,48 @@ +{ + "cookies": [ + { + "domain": "localhost", + "httpOnly": false, + "name": "NEXT_CURRENCY", + "path": "/", + "secure": false, + "value": "EUR" + }, + { + "domain": "localhost", + "httpOnly": false, + "name": "NEXT_LOCALE", + "path": "/", + "sameSite": "Strict", + "secure": false, + "value": "en" + }, + { + "domain": "localhost", + "httpOnly": true, + "name": "next-auth.callback-url", + "path": "/", + "sameSite": "Lax", + "secure": false, + "value": "http%3A%2F%2Flocalhost%3A8888%2Fen" + }, + { + "domain": "localhost", + "httpOnly": true, + "name": "next-auth.csrf-token", + "path": "/", + "sameSite": "Lax", + "secure": false, + "value": "6fb0054e3b25f951a473aa28c9f91ed20ecb626f0ec6e72cff6bdbdb1b11198b%7C37b1e67d598e9dff6c035184dbe93eecc651d1727916b395ab9ac13985e555f6" + }, + { + "domain": "localhost", + "httpOnly": true, + "name": "next-auth.session-token.back-office", + "path": "/", + "sameSite": "Lax", + "secure": false, + "value": "eyJhbGciOiJSUzI1NiJ9.eyJ1c2VyIjp7ImlkIjoiNjc5ZjkyZDYtYTAxZS00YWI3LTkzZjgtMTA4NDBkMjJiMGE1IiwiYWRkcmVzcyI6IjB4Qjk4YkQ3QzdmNjU2MjkwMDcxRTUyRDFhQTYxN0Q5Y0I0NDY3RmQ2RCIsImVtYWlsIjoiYWxwaGFfdXNlckB0ZXN0LmlvIiwia3ljIjp7ImFwcGxpY2FudElkIjoiNjRkNWY3YTU4ZjI0MTE2NmQ3NTZiYTMzIiwicmV2aWV3U3RhdHVzIjoiY29tcGxldGVkIiwibGV2ZWxOYW1lIjoiYWR2YW5jZWRfa3ljX2xldmVsIn0sInJvbGVzIjpbeyJyb2xlIjoib3JnYW5pemVyX3N1cGVyX2FkbWluIiwib3JnYW5pemVySWQiOiJjbGl6emt5OGthcDJ0MGJ3N3drYTlhMmlkIiwiZXZlbnRJZCI6IiJ9LHsicm9sZSI6Im9yZ2FuaXplcl9odW1hbl9yZXNvdXJjZXMiLCJvcmdhbml6ZXJJZCI6ImNsaXp6a3k4a2FwMnQwYnc3d2thOWEyaWQiLCJldmVudElkIjoiIn0seyJyb2xlIjoib3JnYW5pemVyX29wZXJhdGlvbnNfbWFuYWdlciIsIm9yZ2FuaXplcklkIjoiY2xpenpreThrYXAydDBidzd3a2E5YTJpZCIsImV2ZW50SWQiOiIifV19LCJyb2xlIjoidXNlciJ9.psjf9S-UPnR0AM2sU-8lixcDdJC874y-Lz7vkRb5Eb0vr43rSUdtIgbz9TkngpRVJDI__LAuN54admlFXI72dFiH90FO_SI6zwKC5sFQcKYtWnLgoTC1HLYJTbWTl70e7wNZ10cwfGvcISErLuce03V9oAUgCqx5izGjhlD7BihItrljJ9we1wDuRip0P2d_DVMMxtWRpd-sd-Ki2-yOk8X53KYR-GyHA92TDifE_FUUhzieKONGQUrTFWcw7ESUsAxOkRvG5HkixZ9nuriqR9Kn4KUte2tU-c9A6K-nVpl9OlGHnfv7S5zRMEkDuElH6IhMPIXie_gUs_yjx977sDJPi4e8xWzWej1z2JeqilbSc_kp-dF5GQae-eZc6WHDaWqDgTbqkZNsUluQjDJM7-PC3GNCNgYPqoxpdusuVzlvs9tQRaFqaSR3tV5gv28CxJ6gQQC5czQFSy-Tkli4BUCAo0CesChvomKk-8oa0Hn7cDUWNUU7CzTokxW9YQG6F6JweBNsCNuQRxfvLl2bS2xYUlbZrB-8FXKFVfI83CW8s5NIEVGdTt8cx-p_fmqHHLJWa5B4jKAmNdpi2lJ0fyyN4vA0r6TCGp2b9ORNtFVeEfPsYGSvt8MuZQzkBtpHBEi3IHIm7oxrZoZpDVyV8ySHfTrIyfw52ZiE92KcMvw" + } + ] +} diff --git a/apps/back-office/e2e/utils/loadAccountAndRole.ts b/apps/back-office/e2e/utils/loadAccountAndRole.ts new file mode 100644 index 000000000..f84ecedc2 --- /dev/null +++ b/apps/back-office/e2e/utils/loadAccountAndRole.ts @@ -0,0 +1,78 @@ +import { Roles_Enum } from '@gql/shared/types'; +import { getMessages } from '@next/i18n'; +import { AppUser } from '@next/types'; +import { expect } from '@playwright/test'; +import { accounts } from '@test-utils/gql'; +import { chromium } from 'playwright'; + +interface LoadUserProps { + user: keyof typeof accounts; + goTo?: string; + role: Roles_Enum; +} + +let roleNames: { [key in Roles_Enum]?: string }; + +export async function loadAccountAndRole({ + user, + goTo = '/en', + role, +}: LoadUserProps) { + const englishMessages = await getMessages('en'); + + roleNames = { + [Roles_Enum.OrganizerAdmin]: + englishMessages.Roles.RoleBadge['organizer-admin'], + [Roles_Enum.OrganizerAuditor]: + englishMessages.Roles.RoleBadge['organizer-auditor'], + [Roles_Enum.OrganizerContentManager]: + englishMessages.Roles.RoleBadge['organizer-content-manager'], + [Roles_Enum.OrganizerFinanceManager]: + englishMessages.Roles.RoleBadge['organizer-finance-manager'], + [Roles_Enum.OrganizerGuest]: + englishMessages.Roles.RoleBadge['organizer-guest'], + [Roles_Enum.OrganizerHumanResources]: + englishMessages.Roles.RoleBadge['organizer-human-resources'], + [Roles_Enum.OrganizerOperationsManager]: + englishMessages.Roles.RoleBadge['organizer-operations-manager'], + [Roles_Enum.OrganizerSuperAdmin]: + englishMessages.Roles.RoleBadge['organizer-super-admin'], + [Roles_Enum.OrganizerValidator]: + englishMessages.Roles.RoleBadge['organizer-validator'], + }; + + const browser = await chromium.launch(); + const context = await browser.newContext({ + storageState: `apps/back-office/e2e/utils/${user as string}.json`, + }); + const page = await context.newPage(); + const account: AppUser = accounts[user]; + await page.exposeFunction('useE2EAuthContext', () => { + return JSON.stringify({ + safeUser: { + eoa: account.address, + safes: [], + email: account.email, + profileImage: 'https://robohash.org/johndoe.png?size=96x96', + }, + safeAuth: 'safeAuth', + provider: 'provider', + login: () => null, + logout: () => null, + loginSiwe: () => null, + logoutSiwe: () => null, + connecting: false, + }); + }); + await page.goto(goTo); + await expect( + page.getByRole('button', { name: account.email, exact: true }), + ).toBeVisible(); + await page.getByRole('button', { name: account.email, exact: true }).click(); + const roleName = roleNames[role]; + if (!roleName) { + throw new Error(`Role name not found for role: ${role}`); + } + await page.getByText(roleName).click(); + return { page, account }; +} diff --git a/apps/back-office/jest.config.ts b/apps/back-office/jest.config.ts index e3abf510f..d0d44f9d4 100644 --- a/apps/back-office/jest.config.ts +++ b/apps/back-office/jest.config.ts @@ -19,4 +19,5 @@ export default { }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../coverage/apps/back-office', + testPathIgnorePatterns: ['/node_modules/', '/e2e/'], }; diff --git a/apps/back-office/middleware.spec.ts b/apps/back-office/middleware.spec.ts new file mode 100644 index 000000000..be3ec585a --- /dev/null +++ b/apps/back-office/middleware.spec.ts @@ -0,0 +1,80 @@ +import { NextResponse } from 'next/server'; +import middleware from './middleware'; + +// Mock createMiddleware +jest.mock('next-intl/middleware', () => ({ + __esModule: true, // this property makes it work + default: jest.fn().mockImplementation(() => jest.fn()), +})); + +describe('middleware', () => { + const redirectSpy = jest.spyOn(NextResponse, 'redirect'); + const rewriteSpy = jest.spyOn(NextResponse, 'rewrite'); + + let req; + let res; + + beforeEach(() => { + req = { + cookies: { + get: jest.fn(), + }, + nextUrl: { + pathname: '', + }, + url: 'http://localhost:8888', + }; + res = {}; + redirectSpy.mockReset(); + rewriteSpy.mockReset(); + // Reset the mocks before each test + // createMiddleware.default.mockReset(); + }); + + it('should redirect if not authenticated', async () => { + req.cookies.get.mockReturnValue(null); + req.nextUrl.pathname = '/en/user'; + + await middleware(req); + + expect(redirectSpy).toHaveBeenCalledTimes(1); + expect(redirectSpy).toHaveBeenCalledWith(new URL('/', req.url)); + }); + + it('should redirect if not authenticated on sub route', async () => { + req.cookies.get.mockReturnValue(null); + req.nextUrl.pathname = '/en/events/event-slug'; + + await middleware(req); + + expect(redirectSpy).toHaveBeenCalledTimes(1); + expect(redirectSpy).toHaveBeenCalledWith(new URL('/', req.url)); + }); + + it('should not redirect if authenticated', async () => { + req.cookies.get.mockReturnValue('auth_token'); + req.nextUrl.pathname = '/en/user'; + + await middleware(req); + + expect(redirectSpy).not.toHaveBeenCalled(); + }); + + it('should not redirect if authenticated on sub route', async () => { + req.cookies.get.mockReturnValue('auth_token'); + req.nextUrl.pathname = '/en/events/event-slug'; + + await middleware(req); + + expect(redirectSpy).not.toHaveBeenCalled(); + }); + + it('should not redirect if not an auth page', async () => { + req.cookies.get.mockReturnValue(null); + req.nextUrl.pathname = '/not_auth_page'; + + await middleware(req); + + expect(redirectSpy).not.toHaveBeenCalled(); + }); +}); diff --git a/apps/back-office/middleware.ts b/apps/back-office/middleware.ts index 49b59a890..ddf3571e4 100644 --- a/apps/back-office/middleware.ts +++ b/apps/back-office/middleware.ts @@ -4,8 +4,12 @@ import { withAuth } from 'next-auth/middleware'; import createMiddleware from 'next-intl/middleware'; import { NextRequest, NextResponse } from 'next/server'; +// TODO adapt this list to roles with restricted access to some routes + update tests const authPages = [ - '/user', + 'user', + 'events', + 'events/*', + 'my-roles', // Add more restricted pages if needed ]; @@ -35,7 +39,9 @@ const authMiddleware = withAuth( export default function middleware(req: NextRequest) { const restrictedPathnameRegex = RegExp( - `^(/(${locales.join('|')})/)?(${authPages.join('|')})/?$`, + `^(/(${locales.join('|')})/)?(${authPages + .map((page) => page.replace('*', '.*')) + .join('|')})/?$`, 'i', ); const isAuthPage = restrictedPathnameRegex.test(req.nextUrl.pathname); diff --git a/apps/back-office/next.config.js b/apps/back-office/next.config.js index bfafaf7bb..42d305adb 100644 --- a/apps/back-office/next.config.js +++ b/apps/back-office/next.config.js @@ -24,12 +24,19 @@ const withNextIntl = require('next-intl/plugin')('./i18n.ts'); const SENTRY_DSN = process.env.SENTRY_AUTH_TOKEN ? null : process.env.SENTRY_DSN || process.env.NEXT_PUBLIC_SENTRY_DSN; - +// if not running in vercel, we need to set env variables for local and ci +const env = process.env.VERCEL_ENV + ? {} + : { + NEXT_PORT: '1789', + NEXTAUTH_URL: 'http://localhost:1789', + NEXTAUTH_SECRET: + '-----BEGIN RSA PRIVATE KEY-----\nMIIJKQIBAAKCAgEAwJV6d9yS6R+jubxhbueB7+0GK9jWbld2kiBPdppXMuG/+oqv\nMs1nq51oOrjt9N6zEK9otJ/xbRu0D+tRruZvL0N3HG5F+zPFQFcRrGjZSz+5l/p9\nodc9A8xRzeKuLFjDnzcMC4J2njUTXPuZKvp2HMN6sXC28zNYXrbxgfBDvpPkuU00\ntSoexTR80Q1A5dQs4FL5Kd8LaL9osKaFo3KLyW3KKlfYJS2I56vtJedcKKRJ0WqV\nZEjJ9S5viDFf7lu7kTRZ/jlFmFrZSKFLf5f22+XFABNVMIKfPeMlGJxaTk2/K4E7\nMU7dbYZsbUqV8mncUC3p4zApjKp4kdQnja3yRGiUIjjjF9u/yyqorQd/UCK/2Tkz\n2GowtEwvWOzCD1KIhOsRxuk4ympHw0RTo0rsiMB+l9E01koe6KfkYJ6bauFL37aN\njSynpUiR3bDoZVRlNrPFGoCwr0vv0VaKTyxD8+yt+UEwwkMUeXVL7Gz9tyq21nxX\n8mStICVKemE8mjIXp/fWeRwynchfc3D7HrVvmtgn2hFyJOtRFNJy+D0xvxaoEqCb\nQvSYpUEgB9c6HTmDooEjI+H5oBVwZIYYtw/Znv40rF06uPR+JhMgy1nILvCBjtn9\n0ibLwyw0JINto6lbeNko39IyOzk7zpbtuNnxbQY731cAkXvGcRVRsW7c6S0CAwEA\nAQKCAgEArtsJhyrOeLwxe8J+9KNeZuleYRFQIH9pOOP9QkKAScKO/HxO9mFpb3hL\n2oVuCJbrHoslFlriaZ5trsaKM7Ml4FPxIe89uwcWYYSsl03bfWcuq77Tss4qp/gr\njjPy0HEHrNfeJ9UcviiSnCoUt+EQvK0ACXu9oLNN2TFhtgjgeXjugxCGerbzmTo+\n2dCezA4JcOPlNw883K5t73ZCgFTQduMoW6nGpnrhgvenKnMWShBgtbOAUL2GIQc4\nXP/3igPgGcberuRxPBPAlSFd20uu55mHdLoY7yKqUxaZ5+6OT+pnWKjNhceFZJxY\ndiLyYleboXEOmyhvkTh2oHFwOENnYwHe1ineAkb84zAFyLWPhxVxSMzmahOELOgi\nC6HCbD6Ms3+UQ3VDqBrew+q+mV5FcPIv+Qm6SZHqAZQNjk8n3mqqo3QGwK3nD9w5\n9CtSpTaUd+mLc3jJ0U+IAgJ/EWGyeCP9bmg3MxiK3XjFGkGeOUqNNsskPg9zSa9g\nN5qSBJYl0DTlMk0TUqxq1zj/1bYS5PbCbsSV6/mYYd3p8UYbMt6G7fZxeD5IfDHe\nuGkCpmsuXfSjdXsMnPcBHHA5fX+ZZJKInB7qzvyxSPu4UM7TLkWMTyCIC4NmUKP1\n1g3W6jMT6+7V4zgm1TLKR9U5FB/PpuG1lfHSKZuatZ4qeAjvxEECggEBAOXYLs95\nplEEc0apur+pHTnIzF1xRpSq14Z/RxkVle3MYR3QszA4V3W4ENvOnFceZ40WRwT+\nGI1QGEwcDpRArBDMUkzPglpzSzsCl3VaBQmI0q/KR8dK2MkmHGZP/C5/hmvBJ/B9\nIKVjsjtjKIMet3udb4RhfD67FNqviRAx79H0qjVwKk6Sz7edQxtn3WnklFIQHOtb\nbeFB8zdahNlc8DPke4S0gn7t6HyzvnVcv5fXb8DNtH1ZaAALMe2cATAv3RK3aY+b\ngvk4evduFG+/sZ+PkeHVT4syKcMtygErghUW3+claqf7vXTudmSfLQS6fsRTK0y8\n0jQCTiDsYAOwbW8CggEBANZ/0pvIG/UnyN0BP89FG42nI7g+g0RbHRSllyUu/sr8\nfg+3Ut9zR0BARAYS4T5toBndkDj1vv4vuDSeY60xdFLD6hJYjuWVNpajX2dgDCKw\nIsSRT5LuKHQ5NslDHlQjuQ6z4VRlCoXQNdRdkQPawLr61VhapY9lX5qMu4Jsn1Oh\n9z4km4uWK0UnOVXR+E3HElJvIu0104oTJK0mA86cUwIuBn8YmDEae0KNSJeCTG6T\ncmlRvkkDg7fsuGgR9MAbUYdYcIvsPz35B6Lixtp1iatH8aAEhrBPyj1JSaDVnIur\n7JGivBL4020FS/Il5Je6YMtR/S47F/NJQnF4Sj69vSMCggEAbxnrrrCP+3OaQVsE\nAWc+0FLGrph11KEsY0Ac3vw3J+Z2P1JFe5aQeD/MLmQV4Gq7BVDybXBh79T6mbeq\nOHF2evw5ABYCXbSDdffPvJMSAkTYCs9NmQEN/1VjvvUE4nkUQfvxUWc6o5eobNqG\nl7L+YEt+v0/cHfqSnw7gwypQUX3h1MjuOmLu80OaT6IKPgiWxYAyanYcjBkz9trT\ngrpRBdR4/HHA7pgTnEvKUbLOjhg+VcVZbIoOIo9GyCNz05YfV8++wAMc8Vki332f\ndVEFDCr7Cl3xAEj0NPtqPNyKGaWf/3xvrNmb/+zQ39ythy6a3k2RjZtsRGWk3HdG\nBiJ/EwKCAQEAoTm6p/UlboPU6qlBuR2MtFBo/Nef+wUxOo+sp/pG8XQPnOiClgok\nCBtGBfqy6yWjLU3oVagBQzXDE2nqKgf+EyfHDLsbzVz2hwuNbjo3ZOtXdsByO1Jf\nfdxzXZvhdATV2ENEnxbDbgkuLM2XbnpCW0imi562yq27yoL1ffb/WvFm0YLal3Ts\nWTI+Wk9Uf8Gd9/ApJHtM4X+6FZt5SRcfHYhSwb1Ox7nL5B4l7hu2L3cMjDUw/dhy\nbRC1GyRD/xGJml3TWpjcgExqfPhP12x5ahDNgSVlx6hxrtcjTIzC+gjj7CORkgEN\niehtSTlKNPGWR7z8vH8WZXsvQfLUe4xKWQKCAQBxHWIE+9eLqkxlaRQuET9TKg26\ngJxIjCxNlgWmVOVJguXAQOA0xwQOZIpsVJNDkJis4HlncXjg78qfZQbHmQSqbqc0\nlxTC34RtxCqGWGkB1jAAKRkdzLdVGvsCm7Sof5wd/jJK0CMqrJz7+ce9TwRT3InR\nBCaJBZhc1qGcSO+vf7nMPKnuhlmfY6MlrknMUkI5fwH4uXrLugmiSdcoOiNTqOsr\n49g5YNyL0ZCCJnJW2By5j6/tNGM2NA+NaV9T9vjj3VXO9qVh8ylT8oN+Xh3l9KJP\nFYDN22sKWuUb5qgnZv7GVDvTtopMVRZ1Dhq+aDRRU+bOV5lRFDlL2n9wbj/O\n-----END RSA PRIVATE KEY-----\n', + }; const nextConfig = { env: { APP: 'BACKOFFICE', - NEXT_PORT: 1789, - NEXTAUTH_URL: 'http://localhost:1789', + ...env, }, reactStrictMode: true, swcMinify: true, @@ -55,13 +62,12 @@ const nextConfig = { }, transpilePackages: ['@ui/components', '@ui/theme', '@ui/icons'], images: { - domains: ['media.graphassets.com'], remotePatterns: [ { protocol: 'https', - hostname: 'picsum.photos', + hostname: 'media.graphassets.com', port: '', - pathname: '/seed/hero/**', + pathname: '/**', }, ], }, @@ -82,17 +88,16 @@ const nextConfig = { optimizePackageImports: [ '@ui/icons', '@ui/components', + '@insight/client', '@features/account/api', - '@features/appNav/ui', - '@features/cart', - '@features/cart/server', + '@features/appNav', + '@features/back-office/appNav', + '@features/back-office/events', '@features/kyc', '@features/kyc/server', + '@features/navigation', '@features/organizer/event', '@features/organizer/event/server', - '@features/pass', - '@features/pass-api', - '@features/pass/server', '@features/settings', '@gql/admin/api', '@gql/admin/types', @@ -106,8 +111,6 @@ const nextConfig = { ], // https://vercel.com/docs/concepts/deployments/skew-protection#enabling-skew-protection useDeploymentId: true, - // If use with serverActions is desired - serverActions: true, useDeploymentIdServerActions: true, typedRoutes: false, // no solution found to get it working with nx monorepo (not accessible from external libs like feature) }, diff --git a/apps/back-office/playwright.config.ts b/apps/back-office/playwright.config.ts new file mode 100644 index 000000000..1dc9f85d6 --- /dev/null +++ b/apps/back-office/playwright.config.ts @@ -0,0 +1,39 @@ +import { nxE2EPreset } from '@nx/playwright/preset'; +import { defineConfig } from '@playwright/test'; +// eslint-disable-next-line @typescript-eslint/no-unused-vars + +// For CI, you may want to set BASE_URL to the deployed application. +const baseURL = process.env['BASE_URL'] || 'http://localhost:1789'; + +/** + * Read environment variables from file. + * https://github.com/motdotla/dotenv + */ +// require('dotenv').config(); + +/** + * See https://playwright.dev/docs/test-configuration. + */ +export default defineConfig({ + ...nxE2EPreset(__filename, { testDir: './e2e' }), + /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */ + use: { + baseURL, + /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */ + trace: 'on-first-retry', + }, + webServer: { + command: 'pnpm nx run back-office:serve:production --turbo', + url: 'http://127.0.0.1:1789', + reuseExistingServer: !process.env.CI, + cwd: './', + timeout: 120000, + }, + projects: [ + { + name: 'Chromium', + use: { browserName: 'chromium' }, + }, + ], + workers: 1, +}); diff --git a/apps/back-office/project.json b/apps/back-office/project.json index 427e0b97a..1d8bd671a 100644 --- a/apps/back-office/project.json +++ b/apps/back-office/project.json @@ -18,6 +18,11 @@ "input": "libs/ui/shared/src/assets", "glob": "**/*", "output": "assets" + }, + { + "input": "libs/currency/api/src/rates", + "glob": "**/*", + "output": "rates" } ], "configurations": { @@ -86,7 +91,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ @@ -107,7 +112,7 @@ "storybook": { "executor": "@nx/storybook:storybook", "options": { - "port": 4401, + "port": 4403, "quiet": true, "configDir": "apps/back-office/.storybook" }, @@ -134,7 +139,14 @@ "test-storybook": { "executor": "nx:run-commands", "options": { - "command": "test-storybook -c apps/back-office/.storybook --url=http://localhost:4401" + "command": "test-storybook -c apps/back-office/.storybook --url=http://localhost:4403" + } + }, + "e2e": { + "executor": "@nx/playwright:playwright", + "outputs": ["{workspaceRoot}/dist/.playwright/apps/back-office"], + "options": { + "config": "apps/back-office/playwright.config.ts" } } }, diff --git a/apps/back-office/public/error.svg b/apps/back-office/public/error.svg new file mode 100644 index 000000000..06db52a08 --- /dev/null +++ b/apps/back-office/public/error.svg @@ -0,0 +1,294 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/back-office/public/image-placeholder.svg b/apps/back-office/public/image-placeholder.svg new file mode 100644 index 000000000..360e4fc02 --- /dev/null +++ b/apps/back-office/public/image-placeholder.svg @@ -0,0 +1,381 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/back-office/public/manifest.json b/apps/back-office/public/manifest.json index 7be578558..97b1be270 100644 --- a/apps/back-office/public/manifest.json +++ b/apps/back-office/public/manifest.json @@ -1,6 +1,6 @@ { - "short_name": "offline", - "name": "Next.js App Template", + "short_name": "offline back office", + "name": "Offline Back Office", "lang": "en", "start_url": "/", "background_color": "#FFFFFF", diff --git a/apps/back-office/public/404 Error-pana.svg b/apps/back-office/public/not-found.svg similarity index 100% rename from apps/back-office/public/404 Error-pana.svg rename to apps/back-office/public/not-found.svg diff --git a/apps/back-office/public/ts-logo-512.svg b/apps/back-office/public/ts-logo-512.svg deleted file mode 100644 index a46d53d49..000000000 --- a/apps/back-office/public/ts-logo-512.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/apps/back-office/styles/globals.css b/apps/back-office/styles/globals.css index 76a65f4cb..190435de9 100644 --- a/apps/back-office/styles/globals.css +++ b/apps/back-office/styles/globals.css @@ -5,19 +5,23 @@ @layer base { :root { --background: 0 0% 100%; - --foreground: 222.2 47.4% 11.2%; + --foreground: 222.2 84% 4.9%; --muted: 210 40% 96.1%; --muted-foreground: 215.4 16.3% 46.9%; + --highlight: 215 40% 86.1%; + + --image: 216 12.2% 83.9%; + --popover: 0 0% 100%; - --popover-foreground: 222.2 47.4% 11.2%; + --popover-foreground: 222.2 84% 4.9%; --border: 214.3 31.8% 91.4%; --input: 214.3 31.8% 91.4%; --card: 0 0% 100%; - --card-foreground: 222.2 47.4% 11.2%; + --card-foreground: 222.2 84% 4.9%; --primary: 222.2 47.4% 11.2%; --primary-foreground: 210 40% 98%; @@ -28,7 +32,7 @@ --accent: 210 40% 96.1%; --accent-foreground: 222.2 47.4% 11.2%; - --destructive: 0 100% 50%; + --destructive: 0 84.2% 60.2%; --destructive-foreground: 210 40% 98%; --success: 142 76% 36%; @@ -53,32 +57,36 @@ } .dark { - --background: 224 71% 4%; - --foreground: 213 31% 91%; + --background: 222.2 84% 4.9%; + --foreground: 210 40% 98%; + + --muted: 217.2 32.6% 17.5%; + --muted-foreground: 215 20.2% 65.1%; - --muted: 223 47% 11%; - --muted-foreground: 215.4 16.3% 56.9%; + --highlight: 223 47% 15%; - --accent: 216 34% 17%; + --image: 217 19.1% 26.7%; + + --accent: 217.2 32.6% 17.5%; --accent-foreground: 210 40% 98%; - --popover: 224 71% 4%; - --popover-foreground: 215 20.2% 65.1%; + --popover: 222.2 84% 4.9%; + --popover-foreground: 210 40% 98%; - --border: 216 34% 17%; - --input: 216 34% 17%; + --border: 217.2 32.6% 17.5%; + --input: 217.2 32.6% 17.5%; --card: 224 71% 4%; --card-foreground: 213 31% 91%; --primary: 210 40% 98%; - --primary-foreground: 222.2 47.4% 1.2%; + --primary-foreground: 222.2 47.4% 11.2%; --secondary: 222.2 47.4% 11.2%; --secondary-foreground: 210 40% 98%; - --destructive: 0 63% 31%; - --destructive-foreground: 210 40% 98%; + --destructive: 0 62.8% 30.6%; + --destructive-foreground: 0 85.7% 97.3%; --success: 142 70% 45%; --success-foreground: 142 70% 45%; @@ -96,9 +104,7 @@ --warning-foreground: 45 93% 47%; --warning-border: 35 91% 32%; - --ring: 216 34% 17%; - - --radius: 0.5rem; + --ring: 217.2 32.6% 17.5%; color-scheme: dark; } @@ -114,23 +120,23 @@ 'rlig' 1, 'calt' 1; } - h1 { - @apply text-4xl font-bold; + /* h1 { + @apply text-4xl font-extrabold tracking-tight lg:text-5xl; } h2 { - @apply text-3xl font-bold; + @apply text-3xl font-semibold tracking-tight; } h3 { - @apply text-2xl font-bold; + @apply text-2xl font-semibold tracking-tight; } h4 { - @apply text-xl font-bold; + @apply text-xl font-semibold tracking-tight; } h5 { - @apply text-lg font-bold; + @apply text-lg font-medium; } h6 { - @apply text-base font-bold; + @apply text-base font-medium; } p { @apply text-base; @@ -150,12 +156,9 @@ @apply underline; @apply text-primary; } - span { - /* @apply text-base; */ - } small { @apply text-sm; - } + } */ } @layer utilities { diff --git a/apps/back-office/tailwind.config.js b/apps/back-office/tailwind.config.js index fa074b214..83d95c769 100644 --- a/apps/back-office/tailwind.config.js +++ b/apps/back-office/tailwind.config.js @@ -1,7 +1,6 @@ const { join } = require('path'); const baseConfig = require('../../tailwind.config.base'); -const { createGlobPatternsForDependencies } = require('@nx/next/tailwind'); /** * @type {import('@types/tailwindcss/tailwind-config').TailwindConfig} */ diff --git a/apps/back-office/tsconfig.json b/apps/back-office/tsconfig.json index c9afc8230..eb4826c17 100644 --- a/apps/back-office/tsconfig.json +++ b/apps/back-office/tsconfig.json @@ -25,6 +25,7 @@ "**/*.tsx", "**/*.js", "**/*.jsx", + "../../types/**/*.d.ts", "../../libs/next/types/**/*.ts", "next-env.d.ts", ".next/types/**/*.ts", @@ -34,11 +35,17 @@ ], "exclude": [ "../../dist/apps/back-office/.next/types/**/*.ts", + "**/**/examples.tsx", "node_modules", "jest.config.ts", "**/*.stories.ts", "**/*.stories.js", "**/*.stories.jsx", "**/*.stories.tsx" + ], + "references": [ + { + "path": "./tsconfig.storybook.json" + } ] } diff --git a/apps/back-office/tsconfig.storybook.json b/apps/back-office/tsconfig.storybook.json new file mode 100644 index 000000000..363dbd98c --- /dev/null +++ b/apps/back-office/tsconfig.storybook.json @@ -0,0 +1,38 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "emitDecoratorMetadata": true, + "outDir": "", + "types": ["jest", "node", "@testing-library/jest-dom"] + }, + "files": [ + "../../node_modules/@nx/react/typings/cssmodule.d.ts", + "../../node_modules/@nx/react/typings/image.d.ts" + ], + "exclude": [ + "src/**/*.spec.ts", + "src/**/*.spec.js", + "src/**/*.spec.tsx", + "src/**/*.spec.jsx" + ], + "include": [ + "**/*.stories.ts", + "**/*.stories.js", + "**/*.stories.jsx", + "**/*.stories.tsx", + "**/*.mdx", + "../../libs/features/**/*.stories.ts", + "../../libs/features/**/*.stories.js", + "../../libs/features/**/*.stories.jsx", + "../../libs/features/**/*.stories.tsx", + "../../libs/features/**/*.mdx", + "../../libs/next/hygraph/**/*.stories.tsx", + "../../libs/next/date/**/*.stories.tsx", + ".storybook/*.ts", + ".storybook/*.js", + "next-env.d.ts", + ".next/types/**/*.ts", + "types/*.d.ts", + "preview.tsx" + ] +} diff --git a/apps/back-office/vercel.json b/apps/back-office/vercel.json index 4d897e82d..56b8772ec 100644 --- a/apps/back-office/vercel.json +++ b/apps/back-office/vercel.json @@ -1,6 +1,13 @@ { "framework": "nextjs", - "buildCommand": "cd ../.. && pnpm nx build back-office --prod", + "buildCommand": "pnpm npm-run-all lint:all test:all build:back-office --aggregate-output --parallel", "outputDirectory": "../../dist/apps/back-office/.next", - "installCommand": "pnpm install" + "installCommand": "pnpm install", + "ignoreCommand": "bash ../../tools/scripts/vercel-ignore.sh", + "rewrites": [ + { + "source": "/ingest/:path*", + "destination": "https://eu.posthog.com/:path*" + } + ] } diff --git a/apps/web-e2e/.eslintrc.json b/apps/web-e2e/.eslintrc.json deleted file mode 100644 index 4c5989b23..000000000 --- a/apps/web-e2e/.eslintrc.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "extends": ["plugin:cypress/recommended", "../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["src/plugins/index.js"], - "rules": { - "@typescript-eslint/no-var-requires": "off", - "no-undef": "off" - } - } - ] -} diff --git a/apps/web-e2e/cypress.config.ts b/apps/web-e2e/cypress.config.ts deleted file mode 100644 index e7601f7bc..000000000 --- a/apps/web-e2e/cypress.config.ts +++ /dev/null @@ -1,47 +0,0 @@ -import { nxE2EPreset } from '@nx/cypress/plugins/cypress-preset'; -import { defineConfig } from 'cypress'; - -const cypressConfigGlobal = { - defaultCommandTimeout: 15000, - pageLoadTimeout: 1200000, // very long because next 13 is slow to build pages - responseTimeout: 1200000, // very long because next 13 is slow to build pages - requestTimeout: 15000, - fileServerFolder: '.', - fixturesFolder: './src/fixtures', - video: false, // Disable for now in local + CI - videosFolder: '../../dist/cypress/apps/web-e2e/videos', - screenshotsFolder: '../../dist/cypress/apps/web-e2e/screenshots', -}; - -export default defineConfig({ - ...cypressConfigGlobal, - e2e: { - ...nxE2EPreset(__filename), - chromeWebSecurity: false, - baseUrl: `http://localhost:8888`, - supportFile: 'src/support/e2e.ts', - setupNodeEvents(on, config) { - // implement node event listeners here - on('task', { - // async 'db:delete-user'(email: string) { - // await deleteAccount(email); - // return true; - // }, - // async 'db:delete-users'() { - // await deleteAccounts(); - // return true; - // }, - // async 'db:seed-db'(path: string) { - // await seedDb(path); - // return true; - // }, - // async 'db:query-db'(sql: string) { - // await queryDb(sql); - // return true; - // }, - //... - }); - return config; - }, - }, -}); diff --git a/apps/web-e2e/project.json b/apps/web-e2e/project.json deleted file mode 100644 index 956826fcf..000000000 --- a/apps/web-e2e/project.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "name": "web-e2e", - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "apps/web-e2e/src", - "projectType": "application", - "targets": { - "e2e": { - "executor": "@nx/cypress:cypress", - "options": { - "env": {}, - "cypressConfig": "apps/web-e2e/cypress.config.ts", - "devServerTarget": "web:serve:development", - "testingType": "e2e" - }, - "configurations": { - "production": { - "devServerTarget": "web:serve:production" - } - } - }, - "lint": { - "executor": "@nx/linter:eslint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": ["apps/web-e2e/**/*.{js,ts}"] - } - } - }, - "tags": [], - "implicitDependencies": ["web"] -} diff --git a/apps/web-e2e/src/e2e/auth.cy.js b/apps/web-e2e/src/e2e/auth.cy.js deleted file mode 100644 index fb2870a71..000000000 --- a/apps/web-e2e/src/e2e/auth.cy.js +++ /dev/null @@ -1,36 +0,0 @@ -import { users } from '@test-utils/gql'; -import { mock, resetMocks } from '@depay/web3-mock-evm'; - -// TODO, set back when optimization of next dev is done: https://github.com/Offline-Project/marketplace/issues/23 -describe.skip('Authentication tests', () => { - // beforeEach(() => { - // // cy.task('db:delete-users'); - // // cy.task('db:seed-db', '../../hasura/app/seeds/default/users.sql'); - // cy.on('window:before:load', (win) => { - // mock({ - // blockchain: 'ethereum', - // accounts: { - // return: [users.alpha_user.address], - // }, - // }); - // win.ethereum = cy.window().specWindow.window.ethereum; - // }); - // }); - - it('cypress direct login allow logged user to see his infos', function () { - cy.login('alpha_user'); - cy.on('window:before:load', (win) => { - mock({ - blockchain: 'ethereum', - accounts: { - return: [users.alpha_user.address], - }, - }); - win.ethereum = cy.window().specWindow.window.ethereum; - }); - cy.visit('/user'); - cy.findByText(users.alpha_user.address.slice(0, 3), { - exact: false, - }).should('be.visible'); - }); -}); diff --git a/apps/web-e2e/src/fixtures/alpha_user.session.json b/apps/web-e2e/src/fixtures/alpha_user.session.json deleted file mode 100644 index 1e55e42c0..000000000 --- a/apps/web-e2e/src/fixtures/alpha_user.session.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "user": { - "id": "679f92d6-a01e-4ab7-93f8-10840d22b0a5", - "address": "0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D", - "email": "alpha_user@test.io" - }, - "expires": "3000-01-01T00:00:00.000Z" -} diff --git a/apps/web-e2e/src/fixtures/beta_user.session.json b/apps/web-e2e/src/fixtures/beta_user.session.json deleted file mode 100644 index cc38bede2..000000000 --- a/apps/web-e2e/src/fixtures/beta_user.session.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "user": { - "id": "76189546-6368-4325-8aad-220e03837b7e", - "address": "0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F", - "email": "" - }, - "expires": "3000-01-01T00:00:00.000Z" -} diff --git a/apps/web-e2e/src/fixtures/google_user.session.json b/apps/web-e2e/src/fixtures/google_user.session.json deleted file mode 100644 index 7f98c3294..000000000 --- a/apps/web-e2e/src/fixtures/google_user.session.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "user": { - "id": "ac542c34-1907-451c-94be-5df69a959080", - "address": "0x1bBEdB07706728A19c9dB82d3c420670D8040592", - "email": "google_user@gmail.com" - }, - "expires": "3000-01-01T00:00:00.000Z" -} diff --git a/apps/web-e2e/src/support/app.po.ts b/apps/web-e2e/src/support/app.po.ts deleted file mode 100644 index 329342469..000000000 --- a/apps/web-e2e/src/support/app.po.ts +++ /dev/null @@ -1 +0,0 @@ -export const getGreeting = () => cy.get('h1'); diff --git a/apps/web-e2e/src/support/commands.ts b/apps/web-e2e/src/support/commands.ts deleted file mode 100644 index 82748687a..000000000 --- a/apps/web-e2e/src/support/commands.ts +++ /dev/null @@ -1,47 +0,0 @@ -import '@testing-library/cypress/add-commands'; -// *********************************************** -// This example commands.js shows you how to -// create various custom commands and overwrite -// existing commands. -// -// For more comprehensive examples of custom -// commands please read more here: -// https://on.cypress.io/custom-commands -// *********************************************** - -export {}; // 👈️ add this - -type User = 'alpha_user' | 'beta_user' | 'google_user'; -declare global { - // eslint-disable-next-line @typescript-eslint/no-namespace - namespace Cypress { - // eslint-disable-next-line @typescript-eslint/no-unused-vars - interface Chainable { - login(user: User): void; - // dataCy(value: string): Chainable - } - } -} -// Copied access_token copied from cookie set by next auth when user logged in -// Allow for direct access to the user session -const sessions = { - alpha_user: - 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3NUb2tlbkV4cGlyZXMiOm51bGwsInVzZXIiOnsiZW1haWwiOiJhbHBoYV9hZG1pbkB0ZXN0LmlvIiwiZW1haWxWZXJpZmllZCI6bnVsbCwiaWQiOiI0YzJhYTAzYTdkY2IwNmFiN2FjMmJhMDc4M2QyZTQ2NmE1MjVlMWU1Nzk0YTQyYjJhMGZhOWY2MWZhN2EyOTY1IiwiaW1hZ2UiOm51bGwsIm5hbWUiOiJBbHBoYSBBZG1pbiJ9LCJwcm92aWRlciI6ImNyZWRlbnRpYWxzIiwicHJvdmlkZXJUeXBlIjoiY3JlZGVudGlhbHMiLCJyb2xlIjoidXNlciIsImlhdCI6MTY2MjA0NjMzMn0.AS0usjntlpL4RGeDQfAnDbv8YtFseQYo7TmlyeAFXcdeiB3vN6cIq-1o7Y0Qfp8qFKDdaFL-L1C76H4MQiI2tngxk2No7quCUkBPOSq9S6b_a5xUQ5LcpJyQ8QDTdnYJzfhqCXZ6pSuKyFa8B4YkSNC6HsIT3LmlwRl3TFrp6fG8iCUpWasTzhPrryJDh072PTBmfmw4qN6z0vcSId1ez1ihWRpRYAt0q_BkGdYM8d15534oKXxMRoY8Q-OGLGa515LZAefIoRxATF2_Huk6cq-15YGGsuSvcOzFw6Ef0P9v3U0SR4yge2z7jx_9t5QUgx9E1zOF627n4UptisE3Bg', - beta_user: - 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3NUb2tlbkV4cGlyZXMiOm51bGwsInVzZXIiOnsiZW1haWwiOiJiZXRhX2FkbWluQHRlc3QuaW8iLCJlbWFpbFZlcmlmaWVkIjpudWxsLCJpZCI6IjFkNmRlYWQ0ZTY5OGRkZmQ0YTkyY2QxOWFmZDA3NTYxMWZlYWVkZmQxNDllZGQ3NDYyYjgwZjcxOGUzYjIxODMiLCJpbWFnZSI6bnVsbCwibmFtZSI6IkJldGEgQWRtaW4ifSwicHJvdmlkZXIiOiJjcmVkZW50aWFscyIsInByb3ZpZGVyVHlwZSI6ImNyZWRlbnRpYWxzIiwicm9sZSI6InVzZXIiLCJpYXQiOjE2NjIwNDcwMTZ9.EW_NweTJPZtGYe1KTlWRwaPiPezdC7fp5qjyfe_V2Y9X2s_ZlbzRA1FVY29ckaiciATxqRb1kgn4xzBCncYhUhQ6P-m7pyewNcTeFEMpT2pvCC_8Mc6PS6A8Ef-9P9eRpBTSQuLTGVilf8DDOYC6bEeURplkMeLIvSjl5oRAvsO-AJaPDtZ146parjLS8b5esivgWrztU5sNIPQsw6gTe60PecXjZHqFNIa7z74IgYoB19BrIXR4IapKoGxzUpno2mJi8OzzRaYTXXW-xdnYgv5gwMYeKJJ0XsVKNhsV6NLJDrKH7IFlRwys1VS9mdyY7XnzOhklba43d2ftGfMOfg', - google_user: - 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3NUb2tlbiI6InlhMjkuQTBBVkE5eTFzeHBuc1pMZHA2RUxUSlZiMnZkWUpUUzZIZnRTa1FhcXM3RlZGZHpYRG1nbnJqdFhnVEJwUFdybUZDVGgzd0NjWm5EcnJCbUQ1cVlpdGlrcFg0QWMzbWRLU1p1ZUxLY0FtS0R2bi14dnFaZl95bm52QzBaYXF6NG9WZklpU2lqVldZMEFPSHdxeXY1T0FXc3lwM3RwY1ZhQ2dZS0FUQVNBVEFTRlFFNjVkcjhHVERTLWhLN3V2N0h1NE9sd3JUWVVRMDE2MyIsImFjY2Vzc1Rva2VuRXhwaXJlcyI6MzMyMTg0NzM1NDA0NCwicmVmcmVzaFRva2VuIjoiMS8vMDNqb09Xc0ZXMkdMTUNnWUlBUkFBR0FNU053Ri1MOUlydXZwWjBTYjllU3Z5b1dBQUNrZUxBNFhYSW55TG5LbFAtMnNIYjN0TW9CM3pITnYtQ01TN25xd0g2U2xtT0x2QjJtbyIsInVzZXIiOnsiZW1haWwiOiJzZWJwYWxsdWVsQGdtYWlsLmNvbSIsImVtYWlsVmVyaWZpZWQiOm51bGwsImlkIjoiMjBjMGJjOTFlMTI1NDQ0NWQ0NTlmYzZhYzk3MjA2ZjZiYjkyMjNlNzFjNzY0YzQ5YTc3OGY4Yjg0ZDNmYzU3ZiIsImltYWdlIjoiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FGZFp1Y3B1VmlQeFYxQWhpSG1tMUNhbG1CeUduSEFKZW1SSDZNb0NhZVBNRWYwPXM5Ni1jIiwibmFtZSI6IlPDqWJhc3RpZW4gUGFsbHVlbCJ9LCJwcm92aWRlciI6Imdvb2dsZSIsInByb3ZpZGVyVHlwZSI6Im9hdXRoIiwicm9sZSI6InVzZXIiLCJpYXQiOjE2NjA5MjE4Nzh9.bQba06n_LYuMaVt2ZMyPx1CtoDQeozsuImZQD4V4elU', -}; -// https://github.com/nextauthjs/next-auth/discussions/2053 - -Cypress.Commands.add('login', (user) => { - cy.session(user, () => { - cy.intercept('/api/auth/session', { fixture: `${user}.session.json` }).as( - 'session', - ); - - // Set the cookie for cypress. - // It has to be a valid cookie so next-auth can decrypt it and confirm its validity. - cy.setCookie('next-auth.session-token', sessions[user]); - }); -}); diff --git a/apps/web-e2e/src/support/e2e.ts b/apps/web-e2e/src/support/e2e.ts deleted file mode 100644 index 3d469a6b6..000000000 --- a/apps/web-e2e/src/support/e2e.ts +++ /dev/null @@ -1,17 +0,0 @@ -// *********************************************************** -// This example support/index.js is processed and -// loaded automatically before your test files. -// -// This is a great place to put global configuration and -// behavior that modifies Cypress. -// -// You can change the location of this file or turn off -// automatically serving support files with the -// 'supportFile' configuration option. -// -// You can read more here: -// https://on.cypress.io/configuration -// *********************************************************** - -// Import commands.js using ES2015 syntax: -import './commands'; diff --git a/apps/web-e2e/tsconfig.json b/apps/web-e2e/tsconfig.json deleted file mode 100644 index a159de92f..000000000 --- a/apps/web-e2e/tsconfig.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "extends": "../../tsconfig.base.json", - "compilerOptions": { - "sourceMap": false, - "outDir": "../../dist/out-tsc", - "allowJs": true, - "types": ["cypress", "node", "@testing-library/cypress"] - }, - "include": ["src/**/*.ts", "src/**/*.js", "cypress.config.ts"] -} diff --git a/apps/web/.eslintrc.json b/apps/web/.eslintrc.json index 5d7c47bb7..12a66d5ef 100644 --- a/apps/web/.eslintrc.json +++ b/apps/web/.eslintrc.json @@ -1,5 +1,6 @@ { "extends": [ + "plugin:playwright/recommended", "plugin:@nx/react-typescript", "next", "next/core-web-vitals", @@ -21,6 +22,10 @@ { "files": ["*.js", "*.jsx"], "rules": {} + }, + { + "files": ["e2e/**/*.{ts,js,tsx,jsx}"], + "rules": {} } ], "rules": { diff --git a/apps/web/.storybook/main.ts b/apps/web/.storybook/main.ts index b952d47e5..739a62cfe 100644 --- a/apps/web/.storybook/main.ts +++ b/apps/web/.storybook/main.ts @@ -1,133 +1,16 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -import path from 'path'; -import webpack from 'webpack'; - -const TsconfigPathsPlugin = require('tsconfig-paths-webpack-plugin'); -const tsconfig = require('../../../tsconfig.base.json'); +import { mainConfig } from '../../../storybook/storybook.nextjs.main.base'; const isCI = !!process.env.GITHUB_EVENT_NAME; // Check if running in CI module.exports = { stories: [ - '../../../libs/features/**/*.stories.@(js|ts|tsx)', - '../../../libs/features/**/*.mdx', + '../../../libs/features/!(back-office)/**/*.stories.@(js|ts|tsx)', + '../../../libs/features/!(back-office)/**/*.mdx', '../../../libs/next/hygraph/**/*.stories.@(js|ts|tsx)', '../../../libs/next/date/**/*.stories.@(js|ts|tsx)', ], - addons: [ - '@storybook/addon-essentials', - '@storybook/addon-interactions', - '@storybook/addon-a11y', - 'storybook-addon-swc', - 'storybook-dark-mode', - // Add PostCSS into addons for compiling tailwind below - { - name: '@storybook/addon-styling', - options: { - // Check out https://github.com/storybookjs/addon-styling/blob/main/docs/api.md - // For more details on this addon's options. - postCss: true, - }, - }, - ], - framework: { - name: '@storybook/nextjs', - options: { - nextConfigPath: path.resolve(__dirname, '../next.config.js'), - }, - interactionsDebugger: true, - }, - staticDirs: ['../../../msw', '../public'], // add msw worker to storybook and public folder from next app for images features: { storyStoreV7: !isCI, }, - docs: { - autodocs: true, - }, - webpackFinal: async (config, { configType }) => { - // Used to fix the issue with next-intl url module - config.resolve.fallback = { - ...config.resolve.fallback, // This spreads the existing fallback configuration if there is any - url: false, - }; - // This modifies the existing image rule to exclude `.svg` files - // since we handle those with `@svgr/webpack`. - const imageRule = config.module.rules.find( - (rule) => rule.test?.test('.svg'), - ); - imageRule.exclude = /\.svg$/; - config.module.rules.push({ - test: /\.svg$/, - use: ['@svgr/webpack', 'url-loader'], - }); - - // Add tsconfig-paths-webpack-plugin to the resolve.plugins array - config.resolve.plugins = [ - ...(config.resolve.plugins || []), - new TsconfigPathsPlugin({ - configFile: path.resolve(__dirname, '../../../tsconfig.base.json'), - }), - ]; - - // Add aliases from tsconfig.base.json to the resolve.alias object - if (tsconfig.compilerOptions && tsconfig.compilerOptions.paths) { - const aliases = tsconfig.compilerOptions.paths; - - // Define your mock aliases - const mockAliases = { - '@next/currency-cache': './mocks/getRates.mock.js', - '@next/currency-provider': './mocks/currencyProvider.mock.js', - '@currency/api': './mocks/currencyApi.mock.js', - '@next/currency': './mocks/convertedCurrency.mock.js', - '@next/date': './mocks/nextDate.mock.js', - '@next/next-auth/user': './mocks/nextAuthUser.mock.js', - }; - // and mock modules (used to replace React components) - const mockModules = { - '@next/currency': './mocks/convertedCurrency.mock.js', - '@next/date': './mocks/nextDate.mock.js', - '@next/next-auth/user': './mocks/nextAuthUser.mock.js', - }; - for (const alias in aliases) { - if (mockModules[alias]) { - config.plugins.push( - new webpack.NormalModuleReplacementPlugin( - new RegExp(alias.replace('/', '\\/')), - path.resolve(__dirname, mockModules[alias]), - ), - ); - console.log('mockModules', alias); - } - const aliasKey = alias.replace('/*', ''); - if (mockAliases[aliasKey]) { - console.log('mockAliases', aliasKey); - // If the alias matches one of the mockAliases, override it - config.resolve.alias[aliasKey] = path.resolve( - __dirname, - mockAliases[aliasKey], - ); - } else { - // If not, resolve it normally - const paths = aliases[alias].map((p) => - path.resolve(__dirname, '../../../', p), - ); - config.resolve.alias[aliasKey] = paths.length > 1 ? paths : paths[0]; - } - } - } - const mockExternalModules = { - '@t3-oss/env-nextjs': './mocks/env-nextjs.mock.js', - 'next-intl/server': './mocks/nextIntlServer.mock.js', - 'next/headers': './mocks/nextHeaders.mock.js', - }; - // set mocks to avoid webpack issues - for (const externalModule in mockExternalModules) { - console.log('Setting mock for external module: ', externalModule); - config.resolve.alias[externalModule] = path.resolve( - __dirname, - mockExternalModules[externalModule], - ); - } - return config; - }, + ...mainConfig, }; diff --git a/apps/web/.storybook/mocks/nextIntlServer.mock.js b/apps/web/.storybook/mocks/nextIntlServer.mock.js deleted file mode 100644 index 93490693d..000000000 --- a/apps/web/.storybook/mocks/nextIntlServer.mock.js +++ /dev/null @@ -1,15 +0,0 @@ -/* eslint-disable react-hooks/rules-of-hooks */ -import { useFormatter, useTimeZone, useTranslations } from 'next-intl'; -export { getRequestConfig } from 'next-intl/server'; - -export async function getTranslator(locale, namespace) { - return Promise.resolve(useTranslations(namespace)); -} - -export async function getTimeZone() { - return Promise.resolve(useTimeZone()); -} - -export async function getFormatter(locale) { - return Promise.resolve(useFormatter()); -} diff --git a/apps/web/.storybook/preview.tsx b/apps/web/.storybook/preview.tsx index 8da79ec6c..ce419f026 100644 --- a/apps/web/.storybook/preview.tsx +++ b/apps/web/.storybook/preview.tsx @@ -1,10 +1,11 @@ -import { Decorator, Preview } from '@storybook/react'; +import { Preview } from '@storybook/react'; import { initialize, mswLoader } from 'msw-storybook-addon'; -import { NextIntlClientProvider } from 'next-intl'; -import React, { Suspense, useEffect, useState } from 'react'; -import messagesEn from '../../../libs/next/i18n/src/messages/en.json'; -import messagesfr from '../../../libs/next/i18n/src/messages/fr.json'; -import { parameters } from '../../../storybook.preview.base'; +import { + DarkModeDecorator, + I18nextStoryDecorator, + localStorageResetDecorator, +} from '../../../storybook/storybook.nextjs.decorators'; +import { parameters } from '../../../storybook/storybook.preview.base'; import '../styles/globals.css'; window.STORYBOOK_ENV = true; @@ -12,26 +13,6 @@ window.STORYBOOK_ENV = true; // Initialize MSW initialize(); -export const DarkModeDecorator: Decorator = (Story: any, context: any = {}) => { - const [dark, setDark] = useState(false); - const { isDark } = context.parameters.darkMode; - - useEffect(() => { - setDark(isDark); - document.documentElement.classList.add('light'); - if (isDark) { - document.documentElement.classList.replace('light', 'dark'); - } - }, [dark, isDark]); - - return dark ? : ; -}; - -const localStorageResetDecorator: Decorator = (Story) => { - window.localStorage.clear(); - return ; -}; - // Create a global variable called locale in storybook // and add a dropdown in the toolbar to change your locale export const globalTypes = { @@ -50,29 +31,6 @@ export const globalTypes = { }, }; -// mocked date to always get the same result in tests -const staticDate = new Date('2023-06-05T00:00:00Z'); - -const I18nextStoryDecorator: Decorator = (Story, context) => { - const { locale: selectedLocale } = context.globals; - const locale = selectedLocale || 'en'; - const messages = { - en: messagesEn, - fr: messagesfr, - }; - return ( - - - {Story(context)} - - - ); -}; - document.body.classList.add('font-sans'); const preview: Preview = { diff --git a/apps/web/Dockerfile.web.local b/apps/web/Dockerfile.web.local deleted file mode 100755 index 69ddd5094..000000000 --- a/apps/web/Dockerfile.web.local +++ /dev/null @@ -1,51 +0,0 @@ -# FROM node:lts-alpine AS dev - -# WORKDIR /frontend - -# # Install dependencies -# COPY package.json yarn.lock* ./ -# RUN \ -# [ -f yarn.lock ] && yarn || \ -# (echo "Lockfile not found." && exit 1) - -# EXPOSE ${PORT} - -FROM node:alpine AS builder -RUN apk update -# Set working directory -WORKDIR /app -RUN yarn global add turbo -COPY . . -RUN turbo prune --scope=web --docker - -# Add lockfile and package.json's of isolated subworkspace -FROM node:alpine AS installer -RUN apk update -WORKDIR /app -COPY --from=builder /app/out/json/ . -COPY --from=builder /app/out/yarn.lock ./yarn.lock -COPY --from=builder /app/out/full/ . -COPY .gitignore .gitignore -COPY ../turbo.json turbo.json - -RUN yarn install -RUN yarn turbo run build --filter=web... -EXPOSE ${PORT} - -# FROM node:alpine AS runner -# WORKDIR /app - -# # Don't run production as root -# RUN addgroup --system --gid 1001 nodejs -# RUN adduser --system --uid 1001 nextjs -# USER nextjs - -# COPY --from=installer /app/apps/web/app.config.js . -# COPY --from=installer /app/apps/web/package.json . - -# # Automatically leverage output traces to reduce image size -# # https://nextjs.org/docs/advanced-features/output-file-tracing -# COPY --from=installer --chown=nextjs:nodejs /app/apps/web/.app/standalone ./ -# COPY --from=installer --chown=nextjs:nodejs /app/apps/web/.app/static ./apps/web/.app/static - -# CMD node apps/web/server.js diff --git a/apps/web/app/[locale]/@cartNav/default.tsx b/apps/web/app/[locale]/@cartNav/default.tsx index 7a9357495..42204b954 100644 --- a/apps/web/app/[locale]/@cartNav/default.tsx +++ b/apps/web/app/[locale]/@cartNav/default.tsx @@ -2,15 +2,12 @@ import { CartNav, NavSectionSkeleton, type CartNavProps, -} from '@features/appNav/ui'; -import { - getEventPassOrdersConfirmed, - getEventPassPendingOrdersMinimal, -} from '@features/cart-api'; +} from '@features/app-nav'; +import { getEventPassPendingOrdersMinimal } from '@features/cart-api'; import { getCurrentUser } from '@next/next-auth/user'; import { Suspense } from 'react'; -import { getTranslator } from 'next-intl/server'; +import { getTranslations } from 'next-intl/server'; interface CartNavSectionProps { params: { @@ -32,16 +29,11 @@ async function CartNavSectionContent({ locale }: { locale: string }) { let userPassPendingOrders: Awaited< ReturnType >; - let userPassConfirmedOrders: Awaited< - ReturnType - >; let navProps: Pick = {}; let numPendingOrders = 0; - let numConfirmedOrders = 0; const user = await getCurrentUser(); if (user) { userPassPendingOrders = await getEventPassPendingOrdersMinimal(); - userPassConfirmedOrders = await getEventPassOrdersConfirmed(); if (userPassPendingOrders?.length) { numPendingOrders = userPassPendingOrders.reduce( (sum, order) => sum + order.quantity, @@ -49,22 +41,13 @@ async function CartNavSectionContent({ locale }: { locale: string }) { ); navProps = { ping: { number: numPendingOrders } }; } - if (userPassConfirmedOrders?.length) { - numConfirmedOrders = userPassConfirmedOrders.reduce( - (sum, order) => sum + order.quantity, - 0, - ); - navProps = { ping: { isActive: true, number: numConfirmedOrders } }; - } } - const t = await getTranslator(locale, 'AppNav.Cart'); + const t = await getTranslations({ locale, namespace: 'AppNav.Cart' }); return ( ); diff --git a/apps/web/app/[locale]/@passNav/default.tsx b/apps/web/app/[locale]/@passNav/default.tsx index bc7134a9b..0dd8ec026 100644 --- a/apps/web/app/[locale]/@passNav/default.tsx +++ b/apps/web/app/[locale]/@passNav/default.tsx @@ -1,4 +1,4 @@ -import { PassNav, type PassNavProps } from '@features/appNav/ui'; +import { PassNav, type PassNavProps } from '@features/app-nav'; import { useTranslations } from 'next-intl'; // import { getCurrentUser } from '@next/next-auth/user';; diff --git a/apps/web/app/[locale]/@profileNav/default.tsx b/apps/web/app/[locale]/@profileNav/default.tsx index 67704902d..cc0c6e4c1 100644 --- a/apps/web/app/[locale]/@profileNav/default.tsx +++ b/apps/web/app/[locale]/@profileNav/default.tsx @@ -1,11 +1,11 @@ -import { useLocale } from 'next-intl'; -import { getTranslator } from 'next-intl/server'; -import { ProfileNavClient } from './ProfileNavClient'; +import { ProfileNavClient } from '@features/app-nav'; import { isConnected } from '@next/next-auth/user'; +import { useLocale } from 'next-intl'; +import { getTranslations } from 'next-intl/server'; export default async function ProfileNavSection() { const locale = useLocale(); - const t = await getTranslator(locale, 'AppNav.Profile'); + const t = await getTranslations({ locale, namespace: 'AppNav.Profile' }); const isNextAuthConnected = await isConnected(); return ( + + + + + ); +} diff --git a/apps/web/app/[locale]/cart/cancelled/page.tsx b/apps/web/app/[locale]/cart/canceled/page.tsx similarity index 72% rename from apps/web/app/[locale]/cart/cancelled/page.tsx rename to apps/web/app/[locale]/cart/canceled/page.tsx index 7274c0c34..546703f26 100644 --- a/apps/web/app/[locale]/cart/cancelled/page.tsx +++ b/apps/web/app/[locale]/cart/canceled/page.tsx @@ -1,6 +1,8 @@ import { getEventPassOrdersFromStripeCheckoutSession } from '@features/cart-api'; import { CartCancelled } from '@features/cart/server'; import { Locale } from '@gql/shared/types'; +import { Posthog } from '@insight/server'; +import { FeatureFlagsEnum } from '@insight/types'; import { isUserKycValidated } from '@kyc/common'; import { redirect } from '@next/navigation'; import { getCurrentUser } from '@next/next-auth/user'; @@ -20,7 +22,14 @@ export default async function CartCancelledPage({ }: CartCancelledPageProps) { if (!session_id) return redirect('/'); const user = await getCurrentUser(); - if (!user || !isUserKycValidated(user)) return redirect('/'); + let kycFlag = false; + if (user) { + kycFlag = await Posthog.getInstance().getFeatureFlag( + FeatureFlagsEnum.KYC, + user.address, + ); + } + if (!user || (kycFlag && !isUserKycValidated(user))) return redirect('/'); const passes = await getEventPassOrdersFromStripeCheckoutSession({ user, stripeCheckoutSessionId: session_id, diff --git a/apps/web/app/[locale]/cart/cancelled/loading.tsx b/apps/web/app/[locale]/cart/cancelled/loading.tsx deleted file mode 100644 index fc46dc64a..000000000 --- a/apps/web/app/[locale]/cart/cancelled/loading.tsx +++ /dev/null @@ -1,5 +0,0 @@ -import { EventPassListSkeleton } from '@features/cart'; - -export default function CartPurchaseLoading() { - return ; -} diff --git a/apps/web/app/[locale]/cart/loading.tsx b/apps/web/app/[locale]/cart/loading.tsx index ee003c519..4522a21bb 100644 --- a/apps/web/app/[locale]/cart/loading.tsx +++ b/apps/web/app/[locale]/cart/loading.tsx @@ -1,5 +1,12 @@ +import { AppContainer, AppContainerOverflow } from '@features/app-nav'; import { EventPassListSkeleton } from '@features/cart'; export default function CartLoading() { - return ; + return ( + + + + + + ); } diff --git a/apps/web/app/[locale]/cart/page.tsx b/apps/web/app/[locale]/cart/page.tsx index 12e36867f..5f1f73f6b 100644 --- a/apps/web/app/[locale]/cart/page.tsx +++ b/apps/web/app/[locale]/cart/page.tsx @@ -11,6 +11,8 @@ import { import { SumsubButton } from '@features/kyc/server'; import { PassCache } from '@features/pass-cache'; import { Locale } from '@gql/shared/types'; +import { Posthog } from '@insight/server'; +import { FeatureFlagsEnum } from '@insight/types'; import { isUserKycValidated } from '@kyc/common'; import { Link, redirect } from '@next/navigation'; import { getCurrentUser } from '@next/next-auth/user'; @@ -32,12 +34,14 @@ interface CartSectionContentProps extends Pick { user: AppUser | undefined; locale: Locale; + kycFlag?: boolean; } const CartSectionContent: FC = ({ user, locale, userPassPendingOrders, + kycFlag, }) => { const t = useTranslations('Cart.UserCart'); const isEmptyCart = !userPassPendingOrders?.length; @@ -46,9 +50,14 @@ const CartSectionContent: FC = ({ userPassPendingOrders={userPassPendingOrders} noCartImage="/empty-cart.svg" > - {isUserKycValidated(user) ? ( + {!kycFlag || isUserKycValidated(user) ? ( - @@ -73,10 +82,18 @@ export default async function CartSection({ }: CartSectionProps) { const user = await getCurrentUser(); if (!user) return ; + const kycFlag = await Posthog.getInstance().getFeatureFlag( + FeatureFlagsEnum.KYC, + user.address, + ); let userPassPendingOrders = await getEventPassPendingOrders(); const userPassConfirmedOrders = await getEventPassOrdersConfirmed(); // if user has confirmed orders and kyc validated, redirect to purchase page - if (userPassConfirmedOrders?.length && isUserKycValidated(user)) { + // if kycflag is false, redirect to purchase page because doesn't have kyc + if ( + userPassConfirmedOrders?.length && + (!kycFlag || isUserKycValidated(user)) + ) { redirect('/cart/purchase'); } // check if user has pending orders, if he have none check for the cache @@ -88,6 +105,7 @@ export default async function CartSection({ return ( ; + return ( + + + + + + ); } diff --git a/apps/web/app/[locale]/cart/purchase/page.tsx b/apps/web/app/[locale]/cart/purchase/page.tsx index 3ffd740ad..d9072f122 100644 --- a/apps/web/app/[locale]/cart/purchase/page.tsx +++ b/apps/web/app/[locale]/cart/purchase/page.tsx @@ -5,6 +5,8 @@ import { getStripeActiveCheckoutSession, } from '@features/payment-api'; import { Locale } from '@gql/shared/types'; +import { Posthog } from '@insight/server'; +import { FeatureFlagsEnum } from '@insight/types'; import { isUserKycValidated } from '@kyc/common'; import { redirect } from '@next/navigation'; import { getCurrentUser } from '@next/next-auth/user'; @@ -20,7 +22,14 @@ export default async function CartPurchase({ params: { locale }, }: CartSectionProps) { const user = await getCurrentUser(); - if (!isUserKycValidated(user)) return redirect('/cart'); + let kycFlag = false; + if (user) { + kycFlag = await Posthog.getInstance().getFeatureFlag( + FeatureFlagsEnum.KYC, + user.address, + ); + } + if (!user || (kycFlag && !isUserKycValidated(user))) return redirect('/cart'); let session = await getStripeActiveCheckoutSession(); // if no session means the user has pending orders that need to be transfered to the checkout session as confirmed if (!session) { diff --git a/apps/web/app/[locale]/cart/success/loading.tsx b/apps/web/app/[locale]/cart/success/loading.tsx index fc46dc64a..ae28bfa74 100644 --- a/apps/web/app/[locale]/cart/success/loading.tsx +++ b/apps/web/app/[locale]/cart/success/loading.tsx @@ -1,5 +1,12 @@ +import { AppContainer, AppContainerOverflow } from '@features/app-nav'; import { EventPassListSkeleton } from '@features/cart'; export default function CartPurchaseLoading() { - return ; + return ( + + + + + + ); } diff --git a/apps/web/app/[locale]/cart/success/page.tsx b/apps/web/app/[locale]/cart/success/page.tsx index dae899bfb..7ea7f2c77 100644 --- a/apps/web/app/[locale]/cart/success/page.tsx +++ b/apps/web/app/[locale]/cart/success/page.tsx @@ -1,6 +1,8 @@ import { getEventPassOrdersFromStripeCheckoutSession } from '@features/cart-api'; import { CartSuccessful } from '@features/cart/server'; import { Locale } from '@gql/shared/types'; +import { Posthog } from '@insight/server'; +import { FeatureFlagsEnum } from '@insight/types'; import { isUserKycValidated } from '@kyc/common'; import { redirect } from '@next/navigation'; import { getCurrentUser } from '@next/next-auth/user'; @@ -20,7 +22,14 @@ export default async function CartSuccessfulPage({ }: CartSuccessfulPageProps) { if (!session_id) return redirect('/'); const user = await getCurrentUser(); - if (!user || !isUserKycValidated(user)) return redirect('/'); + let kycFlag = false; + if (user) { + kycFlag = await Posthog.getInstance().getFeatureFlag( + FeatureFlagsEnum.KYC, + user.address, + ); + } + if (!user || (kycFlag && !isUserKycValidated(user))) return redirect('/'); const passes = await getEventPassOrdersFromStripeCheckoutSession({ user, stripeCheckoutSessionId: session_id, diff --git a/apps/web/app/[locale]/error.tsx b/apps/web/app/[locale]/error.tsx deleted file mode 100644 index 648a310ce..000000000 --- a/apps/web/app/[locale]/error.tsx +++ /dev/null @@ -1,19 +0,0 @@ -'use client'; - -import { Error as UIError } from '@features/navigation'; -import { useEffect } from 'react'; - -export default function Error({ - error, - reset, -}: { - error: Error & { digest?: string }; - reset: () => void; -}) { - useEffect(() => { - // Log the error to an error reporting service - console.error(error); - }, [error]); - - return ; -} diff --git a/apps/web/app/[locale]/layout.tsx b/apps/web/app/[locale]/layout.tsx index 7dfc2d3a3..c28d9b45e 100644 --- a/apps/web/app/[locale]/layout.tsx +++ b/apps/web/app/[locale]/layout.tsx @@ -1,20 +1,23 @@ +import { Currency_Enum_Not_Const } from '@currency/types'; +import { AppNavLayout, type AppNavLayoutProps } from '@features/app-nav'; import { AuthProvider, NextAuthProvider } from '@next/auth'; +import { CurrencyCache } from '@next/currency-cache'; import { CurrencyProvider } from '@next/currency-provider'; import { getMessages, locales } from '@next/i18n'; +import { getSession, isConnected } from '@next/next-auth/user'; import { ReactQueryProviders } from '@next/react-query'; +import { Suspense } from 'react'; +import { isLocal } from '@shared/server'; import { Toaster } from '@ui/components'; import { cn } from '@ui/shared'; import { ThemeProvider } from '@ui/theme'; -import { Analytics } from '@web/components/Analytics'; import { siteConfig } from '@web/config/site'; -import { Metadata } from 'next'; -import { createTranslator } from 'next-intl'; +import { Metadata, Viewport } from 'next'; +import { getTranslations } from 'next-intl/server'; import { Inter as FontSans } from 'next/font/google'; import localFont from 'next/font/local'; import { notFound } from 'next/navigation'; - -import { AppNavLayout, type AppNavLayoutProps } from '@features/appNav/ui'; -import { getSession, isConnected } from '@next/next-auth/user'; +import { PHProvider, PostHogPageview, VercelAnalytics } from '@insight/client'; const fontSans = FontSans({ subsets: ['latin'], @@ -27,46 +30,43 @@ const fontHeading = localFont({ variable: '--font-heading', }); +export const viewport: Viewport = { + themeColor: [ + { media: '(prefers-color-scheme: light)', color: 'white' }, + { media: '(prefers-color-scheme: dark)', color: 'black' }, + ], +}; + export const metadata: Metadata = { title: { default: siteConfig.name, template: `%s - ${siteConfig.name}`, }, - description: siteConfig.description, - keywords: [ - 'Next.js', - 'React', - 'Tailwind CSS', - 'Server Components', - 'Radix UI', - ], - themeColor: [ - { media: '(prefers-color-scheme: light)', color: 'white' }, - { media: '(prefers-color-scheme: dark)', color: 'black' }, - ], + // description: siteConfig.description, + keywords: ['Event Pass', 'Exclusive Events', 'NFT', 'Web 3'], openGraph: { type: 'website', locale: 'en_US', url: siteConfig.url, title: siteConfig.name, - description: siteConfig.description, + // description: siteConfig.description, siteName: siteConfig.name, - images: [ - { - url: siteConfig.ogImage, - width: 1200, - height: 630, - alt: siteConfig.name, - }, - ], - }, - twitter: { - card: 'summary_large_image', - title: siteConfig.name, - description: siteConfig.description, - images: [siteConfig.ogImage], - creator: '@offline', + // images: [ + // { + // url: siteConfig.ogImage, + // width: 1200, + // height: 630, + // alt: siteConfig.name, + // }, + // ], }, + // twitter: { + // card: 'summary_large_image', + // title: siteConfig.name, + // description: siteConfig.description, + // images: [siteConfig.ogImage], + // creator: '@offline', + // }, icons: { icon: '/favicon.ico', shortcut: '/favicon-16x16.png', @@ -90,14 +90,22 @@ interface RootLayoutProps extends AppNavLayoutProps { export default async function RootLayout({ params: { locale }, - children, ...appNavLayout }: RootLayoutProps) { // Validate that the incoming `locale` parameter is valid if (!locales.includes(locale as any)) notFound(); const messages = await getMessages(locale); const session = await getSession(); - const t = createTranslator({ locale, messages }); + const t = await getTranslations({ locale, namespace: 'Auth' }); + const currencyCache = new CurrencyCache(); + let rates; + if (isLocal()) { + const res = await currencyCache.getRate(Currency_Enum_Not_Const.Usd); + if (!res) { + await currencyCache.setRates(); + } + rates = await currencyCache.getRates(); + } return ( @@ -108,41 +116,46 @@ export default async function RootLayout({ fontHeading.variable, )} > - - + + - - - {children} - - - + + + + + + + + - - - + + + + + + ); diff --git a/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/@latestEvents/default.tsx b/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/@latestEvents/default.tsx new file mode 100644 index 000000000..67e085913 --- /dev/null +++ b/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/@latestEvents/default.tsx @@ -0,0 +1,3 @@ +export default function Page() { + return null; +} diff --git a/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/@latestEvents/loading.tsx b/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/@latestEvents/loading.tsx new file mode 100644 index 000000000..0883078af --- /dev/null +++ b/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/@latestEvents/loading.tsx @@ -0,0 +1,3 @@ +import { OrganizerEventsSectionSkeleton } from '@feature/organizer/organizer-ui'; + +export default OrganizerEventsSectionSkeleton; diff --git a/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/@latestEvents/page.tsx b/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/@latestEvents/page.tsx new file mode 100644 index 000000000..d7e056720 --- /dev/null +++ b/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/@latestEvents/page.tsx @@ -0,0 +1,21 @@ +import { OrganizerEventsSection } from '@feature/organizer/organizer-ui'; +import { getOrganizerLatestEvents } from '@features/organizer/organizer-api'; + +interface OrganizerLatestEventsPageProps { + params: { + organizerSlug: string; + locale: string; + }; +} + +export default async function OrganizerLatestEventsPage({ + params: { organizerSlug, locale }, +}: OrganizerLatestEventsPageProps) { + const latestEvents = await getOrganizerLatestEvents({ + slug: organizerSlug, + locale, + }); + return latestEvents ? ( + + ) : null; +} diff --git a/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/layout.tsx b/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/layout.tsx new file mode 100644 index 000000000..c7f072ef8 --- /dev/null +++ b/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/layout.tsx @@ -0,0 +1,26 @@ +import { AppContainer, AppContainerOverflow } from '@features/app-nav'; + +export interface OrganizerLayoutProps { + params: { + organizerSlug: string; + locale: string; + }; + children: React.ReactNode; + latestEvents: React.ReactNode; +} + +export default async function OrganizerLayout({ + params: { organizerSlug, locale }, + children, + latestEvents, +}: OrganizerLayoutProps) { + //todo 404 if organizer not found + return ( + + + {children} + {latestEvents} + + + ); +} diff --git a/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/loading.tsx b/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/loading.tsx new file mode 100644 index 000000000..7ec9bf85e --- /dev/null +++ b/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/loading.tsx @@ -0,0 +1,3 @@ +import { OrganizerSectionSkeleton } from '@feature/organizer/organizer-ui'; + +export default OrganizerSectionSkeleton; diff --git a/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/page.tsx b/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/page.tsx new file mode 100644 index 000000000..28955eccd --- /dev/null +++ b/apps/web/app/[locale]/organizer/[organizerSlug]/(organizer)/page.tsx @@ -0,0 +1,15 @@ +import { OrganizerSection } from '@feature/organizer/organizer-ui'; +import { getOrganizer } from '@features/organizer/organizer-api'; + +interface OrganizerPageProps { + params: { + organizerSlug: string; + locale: string; + }; +} +export default async function OrganizerPage({ + params: { organizerSlug, locale }, +}: OrganizerPageProps) { + const organizer = await getOrganizer({ slug: organizerSlug, locale }); + return organizer ? : null; +} diff --git a/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/(purchaseSheet)/@purchase/(.)purchase/page.tsx b/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/(purchaseSheet)/@purchase/(.)purchase/page.tsx index 963794bd5..8c15ef415 100644 --- a/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/(purchaseSheet)/@purchase/(.)purchase/page.tsx +++ b/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/(purchaseSheet)/@purchase/(.)purchase/page.tsx @@ -7,7 +7,7 @@ import { getEventPassOrdersConfirmed, getEventPasses, } from '@features/organizer/event-api'; -import { getTranslator } from 'next-intl/server'; +import { getTranslations } from 'next-intl/server'; import { Suspense } from 'react'; import EventSection from '../../../page'; @@ -43,7 +43,10 @@ const PurchaseSectionContent: React.FC = async ({ organizerSlug, locale, }) => { - const t = await getTranslator(locale, 'Organizer.Event.PassPurchase'); + const t = await getTranslations({ + locale, + namespace: 'Organizer.Event.PassPurchase', + }); const passes = await getEventPasses({ eventSlug, locale }); const confirmedPasses = await getEventPassOrdersConfirmed(); return ( @@ -57,6 +60,9 @@ const PurchaseSectionContent: React.FC = async ({ goPaymentText={t('Footer.purchase-button')} goPaymentLink={{ href: '/cart' }} backButtonText={t('go-back-button')} + closeLink={{ + href: `/${locale}/organizer/${organizerSlug}/event/${eventSlug}`, + }} hasConfirmedPasses={!!confirmedPasses?.length} /> ); diff --git a/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/loading.tsx b/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/loading.tsx index 203e6f7bd..87653b7a7 100644 --- a/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/loading.tsx +++ b/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/loading.tsx @@ -1,5 +1,3 @@ import { EventSkeleton } from '@features/organizer/event'; -export default function EventLoading() { - return ; -} +export default EventSkeleton; diff --git a/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/page.tsx b/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/page.tsx index 57b573a9b..1b2e0c338 100644 --- a/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/page.tsx +++ b/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/page.tsx @@ -1,8 +1,11 @@ +import { NotFound } from '@features/navigation'; import { Event } from '@features/organizer/event'; import { getEvent } from '@features/organizer/event-api'; import type { Event as TEvent } from '@features/organizer/event-types'; +import { getLocalizedUrls } from '@next/i18n'; +import type { Metadata } from 'next'; import { useTranslations } from 'next-intl'; -import { NotFound } from '@features/navigation'; + interface EventSectionProps { params: { eventSlug: string; @@ -11,6 +14,66 @@ interface EventSectionProps { }; } +export async function generateMetadata({ + params, +}: EventSectionProps): Promise { + const { eventSlug, organizerSlug, locale } = params; + + const event = await getEvent({ eventSlug, locale }); + + if (!event || event.organizer?.slug !== organizerSlug) { + return { + title: 'Offline', + description: + 'We offers a user-friendly experience, removing the complexity of digital asset creation, sale, and management. ​', + }; + } + const firstParagraph = event.description.json.children.find( + (child) => child.type === 'paragraph', + ); + const localizedURLs = getLocalizedUrls( + `organizer/${organizerSlug}/event/${eventSlug}`, + ); + return { + title: event.title, + description: firstParagraph.children[0].text, + openGraph: { + title: event.title, + description: firstParagraph.children[0].text, + url: localizedURLs[locale], + siteName: 'Offline', + images: [ + { + url: event.heroImage.url, + ...(event.heroImage.width ? { width: event.heroImage.width } : {}), + ...(event.heroImage.height ? { height: event.heroImage.height } : {}), + alt: event.title, + }, + ], + locale: locale, + type: 'website', + }, + twitter: { + card: 'summary_large_image', + images: [ + { + url: event.heroImage.url, + ...(event.heroImage.width ? { width: event.heroImage.width } : {}), + ...(event.heroImage.height ? { height: event.heroImage.height } : {}), + alt: event.title, + }, + ], + title: event.title, + description: firstParagraph.children[0].text, + creator: '@offline_live', + }, + alternates: { + canonical: localizedURLs.en, + languages: localizedURLs, + }, + }; +} + export default async function EventSection({ params }: EventSectionProps) { const { eventSlug, organizerSlug, locale } = params; @@ -46,10 +109,6 @@ function EventSectionContent({ purchaseLink={{ href: { pathname: `/organizer/${organizerSlug}/event/${eventSlug}/purchase`, - // query: { - // organizerSlug: organizerSlug, - // eventSlug: eventSlug, - // }, }, }} purchaseText={t('purchase-button-activator')} diff --git a/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/purchase/layout.tsx b/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/purchase/layout.tsx deleted file mode 100644 index f0a6bba08..000000000 --- a/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/purchase/layout.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { Card } from '@ui/components'; - -export default function PurchaseTemplate({ - children, -}: { - children: React.ReactNode; -}) { - return ( - - {children} - - ); -} diff --git a/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/purchase/loading.tsx b/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/purchase/loading.tsx index c7154926e..a41564ec2 100644 --- a/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/purchase/loading.tsx +++ b/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/purchase/loading.tsx @@ -1,5 +1,10 @@ +import { AppContainer } from '@features/app-nav'; import { PassPurchaseSheetSkeleton } from '@features/organizer/event'; export default function PurchaseLoading() { - return ; + return ( + + + + ); } diff --git a/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/purchase/page.tsx b/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/purchase/page.tsx index 7dd4ea5a2..95cb72cc6 100644 --- a/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/purchase/page.tsx +++ b/apps/web/app/[locale]/organizer/[organizerSlug]/event/[eventSlug]/purchase/page.tsx @@ -1,12 +1,13 @@ +import { AppContainer } from '@features/app-nav'; +import { NotFound } from '@features/navigation'; import { PassPurchaseCard } from '@features/organizer/event'; import { + getEvent, getEventPassOrdersConfirmed, getEventPasses, - getEvent, } from '@features/organizer/event-api'; import type { EventPass } from '@features/organizer/event-types'; import { useTranslations } from 'next-intl'; -import { NotFound } from '@features/navigation'; export interface PurchaseSectionProps { params: { @@ -53,20 +54,24 @@ function PurchaseSectionContent({ const t = useTranslations('Organizer.Event.PassPurchase'); const backRoute = `/organizer/${organizerSlug}/event/${eventSlug}`; return ( - + + + ); } diff --git a/apps/web/app/[locale]/page.tsx b/apps/web/app/[locale]/page.tsx index 0dee122be..168ebe6b8 100644 --- a/apps/web/app/[locale]/page.tsx +++ b/apps/web/app/[locale]/page.tsx @@ -1,6 +1,107 @@ -// import { populateCacheIfEmpty } from '@next/currency-cache'; +import { Event, EventSkeleton } from '@features/organizer/event'; +import { getEvent } from '@features/organizer/event-api'; +import { getLocalizedUrls } from '@next/i18n'; +import type { Metadata } from 'next'; +import { getTranslations } from 'next-intl/server'; +import { NotFound } from '@features/navigation'; +import { Suspense } from 'react'; -export default async function Home() { - // await populateCacheIfEmpty(); - return
; +interface EventSectionProps { + params: { + locale: string; + }; +} + +const eventSlug = 'offline-meet-the-team'; +const organizerSlug = 'offline'; + +export async function generateMetadata({ + params, +}: EventSectionProps): Promise { + const { locale } = params; + + const event = await getEvent({ eventSlug, locale }); + + if (!event || event.organizer?.slug !== organizerSlug) { + return { + title: 'Offline', + description: + 'We offers a user-friendly experience, removing the complexity of digital asset creation, sale, and management. ​', + }; + } + const firstParagraph = event.description.json.children.find( + (child) => child.type === 'paragraph', + ); + const localizedURLs = getLocalizedUrls(''); + return { + title: event.title, + description: firstParagraph.children[0].text, + openGraph: { + title: event.title, + description: firstParagraph.children[0].text, + url: localizedURLs[locale], + siteName: 'Offline', + images: [ + { + url: event.heroImage.url, + ...(event.heroImage.width ? { width: event.heroImage.width } : {}), + ...(event.heroImage.height ? { height: event.heroImage.height } : {}), + alt: event.title, + }, + ], + locale: locale, + type: 'website', + }, + twitter: { + card: 'summary_large_image', + images: [ + { + url: event.heroImage.url, + ...(event.heroImage.width ? { width: event.heroImage.width } : {}), + ...(event.heroImage.height ? { height: event.heroImage.height } : {}), + alt: event.title, + }, + ], + title: event.title, + description: firstParagraph.children[0].text, + creator: '@offline_live', + }, + alternates: { + canonical: localizedURLs.en, + languages: localizedURLs, + }, + }; +} + +export default function EventSection({ params }: EventSectionProps) { + const { locale } = params; + return ( + }> + + + ); +} + +interface EventSectionContentProps { + locale: string; +} + +async function EventSectionContent({ locale }: EventSectionContentProps) { + const t = await getTranslations({ locale, namespace: 'Organizer.Event' }); + const event = await getEvent({ eventSlug, locale }); + // in case the event is not found or the organizer slug is not the same as the one in the url redirect to 404 + if (!event || event.organizer?.slug !== organizerSlug) { + return ; + } else + return ( + + ); } diff --git a/apps/web/app/[locale]/pass/layout.tsx b/apps/web/app/[locale]/pass/layout.tsx index 2c1633637..a68673ba7 100644 --- a/apps/web/app/[locale]/pass/layout.tsx +++ b/apps/web/app/[locale]/pass/layout.tsx @@ -1,6 +1,7 @@ -import { useTranslations } from 'next-intl'; -import { UserPass, NoUserPass } from '@features/pass'; +import { getEventPassOrdersIsMinting } from '@features/cart-api'; +import { NoUserPass, UserPass } from '@features/pass'; import { getCurrentUser } from '@next/next-auth/user'; +import { useTranslations } from 'next-intl'; export interface PassLayoutProps { children: React.ReactNode; @@ -8,21 +9,49 @@ export interface PassLayoutProps { export default async function PassLayout(props: PassLayoutProps) { const user = await getCurrentUser(); - return ; + + let numMintingOrders = 0; + if (user) { + const userPassMintingOrders = await getEventPassOrdersIsMinting(); + if (userPassMintingOrders?.length) { + numMintingOrders = userPassMintingOrders.reduce( + (sum, order) => sum + order.quantity, + 0, + ); + } + } + return ( + + ); } interface PassLayoutContentProps extends PassLayoutProps { getUser: boolean; + numMintingOrders: number; } -function PassLayoutContent({ children, getUser }: PassLayoutContentProps) { +function PassLayoutContent({ + children, + getUser, + numMintingOrders, +}: PassLayoutContentProps) { const t = useTranslations('Pass.NoUserPass'); const tUserPass = useTranslations('Pass.UserPass'); + const textMintingOrdersBadge = numMintingOrders + ? tUserPass('minting-success-message-badge', { + numPass: numMintingOrders, + }) + : ''; return getUser ? ( {children} diff --git a/apps/web/app/[locale]/pass/organizer/[organizerId]/event/[eventId]/eventPass/[eventPassId]/[tokenId]/page.tsx b/apps/web/app/[locale]/pass/organizer/[organizerId]/event/[eventId]/eventPass/[eventPassId]/[tokenId]/page.tsx index b6fbd76b0..d2b309490 100644 --- a/apps/web/app/[locale]/pass/organizer/[organizerId]/event/[eventId]/eventPass/[eventPassId]/[tokenId]/page.tsx +++ b/apps/web/app/[locale]/pass/organizer/[organizerId]/event/[eventId]/eventPass/[eventPassId]/[tokenId]/page.tsx @@ -1,11 +1,12 @@ -import { SinglePass } from '@features/pass/server'; -import { EventPassNft } from '@features/pass-types'; -import { getCurrentUser } from '@next/next-auth/user'; import { - getEventPassNftByTokenReferenceUser, getEventPassNftByTokenReferenceAnonymous, + getEventPassNftByTokenReferenceUser, } from '@features/pass-api'; +import { EventPassNft } from '@features/pass-types'; +import { SinglePass } from '@features/pass/server'; import type { Locale } from '@gql/shared/types'; +import { getCurrentUser } from '@next/next-auth/user'; +import { NotFound } from '@features/navigation'; export interface SinglePassPageProps { params: { @@ -39,8 +40,7 @@ export default async function SinglePassPage({ params }: SinglePassPageProps) { }); } if (!eventPassNft) { - // TODO redirect to 404 - return null; + return ; } return ; } diff --git a/apps/web/app/[locale]/pass/page.tsx b/apps/web/app/[locale]/pass/page.tsx index 0b4cc14de..23df8400c 100644 --- a/apps/web/app/[locale]/pass/page.tsx +++ b/apps/web/app/[locale]/pass/page.tsx @@ -1,8 +1,4 @@ -import { - batchDownloadOrReveal, - downloadPass, - revealPass, -} from '@features/pass-actions'; +import { batchDownloadOrReveal, revealPass } from '@features/pass-actions'; import { getUpcomingEventsWithEventPassNfts } from '@features/pass-api'; import { UserPassList } from '@features/pass/server'; import type { Locale } from '@gql/shared/types'; @@ -25,7 +21,6 @@ export default async function PassTabUpcoming({ currentDate: new Date().toUTCString(), }); const actionsFunctions = { - downloadPass, revealPass, }; return ( diff --git a/apps/web/app/[locale]/pass/past/page.tsx b/apps/web/app/[locale]/pass/past/page.tsx index 1675613c7..66fa77553 100644 --- a/apps/web/app/[locale]/pass/past/page.tsx +++ b/apps/web/app/[locale]/pass/past/page.tsx @@ -1,8 +1,4 @@ -import { - batchDownloadOrReveal, - downloadPass, - revealPass, -} from '@features/pass-actions'; +import { batchDownloadOrReveal, revealPass } from '@features/pass-actions'; import { getPassedEventsWithEventPassNfts } from '@features/pass-api'; import { UserPassList } from '@features/pass/server'; import type { Locale } from '@gql/shared/types'; @@ -26,7 +22,6 @@ export default async function PassTabPast({ currentDate: new Date().toUTCString(), }); const actionsFunctions = { - downloadPass, revealPass, }; return ( diff --git a/apps/web/app/api/auth/[...nextauth]/route.ts b/apps/web/app/api/auth/[...nextauth]/route.ts index c30c9efb2..f104ea38e 100644 --- a/apps/web/app/api/auth/[...nextauth]/route.ts +++ b/apps/web/app/api/auth/[...nextauth]/route.ts @@ -7,7 +7,7 @@ const handler = async (req: NextRequest, res: NextResponse) => { return NextAuth( req as unknown as NextApiRequest, res as unknown as NextApiResponse, - createOptions(req), + createOptions(), ); }; diff --git a/apps/web/app/api/bytescale/jwt/route.ts b/apps/web/app/api/bytescale/jwt/route.ts new file mode 100644 index 000000000..400caac3f --- /dev/null +++ b/apps/web/app/api/bytescale/jwt/route.ts @@ -0,0 +1,27 @@ +import env from '@env/server'; +import { getJwt } from '@next/next-auth/user'; +import * as jsonwebtoken from 'jsonwebtoken'; +import { JWT } from 'next-auth/jwt'; +import { NextRequest, NextResponse } from 'next/server'; + +export async function GET(req: NextRequest) { + const { iat, exp, access, sub } = (await getJwt({ raw: false })) as JWT; + if (!sub) { + return new NextResponse('User not connected', { + status: 401, + headers: { + 'content-type': 'text/plain', + }, + }); + } + const payload = { iat, exp, access, sub }; + const jwt = jsonwebtoken.sign(payload!, env.UPLOAD_SECRET_JWT as string, { + algorithm: 'RS256', + }); + return new NextResponse(jwt, { + status: 200, + headers: { + 'content-type': 'text/plain', + }, + }); +} diff --git a/apps/web/app/api/downloadPass/route.ts b/apps/web/app/api/downloadPass/route.ts new file mode 100644 index 000000000..a8dd649de --- /dev/null +++ b/apps/web/app/api/downloadPass/route.ts @@ -0,0 +1,42 @@ +import * as Bytescale from '@bytescale/sdk'; +import envServer from '@env/server'; +import { getEventPassRevealedFilePath } from '@features/pass-api'; +import { getCurrentUser } from '@next/next-auth/user'; +import { NextRequest, NextResponse } from 'next/server'; +import { parse } from 'url'; + +export async function GET(req: NextRequest) { + if (!req.nextUrl.href) { + return NextResponse.error(); + } + + const query = parse(req.nextUrl.href, true).query; + const { id, tokenId, slug } = query; + const user = await getCurrentUser(); + + if (typeof id !== 'string') { + return NextResponse.error(); + } + + const fileApi = new Bytescale.FileApi({ + fetchApi: fetch, + apiKey: envServer.UPLOAD_SECRET_API_KEY, + }); + + const filePath = await getEventPassRevealedFilePath(id, user?.address); + + const fileData = await fileApi.downloadFile({ + accountId: envServer.UPLOAD_ACCOUNT_ID, + filePath: filePath, + }); + + const file = await fileData.blob(); + + return new NextResponse(file, { + status: 200, + headers: { + 'Content-Type': 'application/octet-stream', + 'Content-Disposition': `attachment; filename=${slug}-${tokenId}.png`, + }, + }); +} diff --git a/apps/web/app/api/order/claim/[id]/route.ts b/apps/web/app/api/order/claim/[id]/route.ts index 6174cf1f4..adfdf3b51 100644 --- a/apps/web/app/api/order/claim/[id]/route.ts +++ b/apps/web/app/api/order/claim/[id]/route.ts @@ -1,11 +1,11 @@ import { adminSdk } from '@gql/admin/api'; import { NftClaimable } from '@nft/thirdweb-admin'; -export const maxDuration = 100; +export const maxDuration = 300; export async function GET(req: Request, { params: { id } }) { const order = (await adminSdk.GetEventPassOrderFromId({ id })) - .eventPassOrder[0]; + .eventPassOrder_by_pk; const nft = new NftClaimable(); if (!order) { diff --git a/apps/web/app/api/webhooks/payment/stripe/checkout/route.ts b/apps/web/app/api/webhooks/payment/stripe/checkout/route.ts index dabed30af..93a46b0dd 100644 --- a/apps/web/app/api/webhooks/payment/stripe/checkout/route.ts +++ b/apps/web/app/api/webhooks/payment/stripe/checkout/route.ts @@ -1,5 +1,7 @@ import { stripeCheckoutStatus } from '@payment/webhooks'; +export const maxDuration = 30; + export async function POST(req: Request) { return stripeCheckoutStatus(req); } diff --git a/apps/web/app/global-error.tsx b/apps/web/app/global-error.tsx index c3c9cb22c..490ef836c 100644 --- a/apps/web/app/global-error.tsx +++ b/apps/web/app/global-error.tsx @@ -1,6 +1,6 @@ 'use client'; -import { Error as UIError } from '@features/navigation'; +// import { Error as UIError } from '@features/navigation'; import { useEffect } from 'react'; export default function Error({ @@ -17,9 +17,7 @@ export default function Error({ return ( - - - + {} ); } diff --git a/apps/web/app/not-found.tsx b/apps/web/app/not-found.tsx new file mode 100644 index 000000000..390adc4ae --- /dev/null +++ b/apps/web/app/not-found.tsx @@ -0,0 +1,7 @@ +export default function NotFound() { + return ( + + Not Found + + ); +} diff --git a/apps/web/components/Analytics.tsx b/apps/web/components/Analytics.tsx deleted file mode 100644 index dca8e16d2..000000000 --- a/apps/web/components/Analytics.tsx +++ /dev/null @@ -1,7 +0,0 @@ -'use client'; - -import { Analytics as VercelAnalytics } from '@vercel/analytics/react'; - -export function Analytics() { - return ; -} diff --git a/apps/web/e2e/event.spec.ts b/apps/web/e2e/event.spec.ts new file mode 100644 index 000000000..6df3c6a2f --- /dev/null +++ b/apps/web/e2e/event.spec.ts @@ -0,0 +1,57 @@ +import { expect, test } from '@playwright/test'; +import { resetCache } from '@test-utils/cache'; +import { + PgClient, + applySeeds, + createDbClient, + deleteAllTables, +} from '@test-utils/db'; +import { loadAccount } from './utils/loadAccount'; + +let client: PgClient; + +test.beforeAll(async () => { + client = await createDbClient(); + await deleteAllTables(client); + await resetCache(); +}); + +test.afterAll(async () => { + await client.end(); +}); + +test.afterEach(async () => { + await deleteAllTables(client); +}); + +test.beforeEach(async () => { + await applySeeds(client, ['account', 'kyc', 'eventPassPricing']); +}); + +test('user should be able to buy a pass', async () => { + const { page, account } = await loadAccount({ + user: 'alpha_user', + goTo: '/en/organizer/test/event/test-an-event', + }); + await expect(page.getByRole('img', { name: 'An event' })).toBeVisible(); + await expect(page.getByText('Wed, Jun 28, 2023, 2:08 PM')).toBeVisible(); + await expect(page.getByText('Thu, Jun 22, 2023, 8:40 PM')).toBeVisible(); + await page + .getByRole('button', { name: 'Qr Code Select passes' }) + .first() + .click(); + await page + .locator('div') + .filter({ hasText: /^€82\.500$/ }) + .getByLabel('increment value') + .click(); + await expect(page.getByText('1 pass selected')).toBeVisible(); + await expect( + page.getByRole('heading', { name: 'Total Price: €82.50' }), + ).toBeVisible(); + await page.getByRole('button', { name: 'Go to payment' }).click(); + await page.getByRole('button', { name: 'Proceed to payment' }).click(); + await page.waitForURL(/checkout.stripe.com\/c\/pay/); + await page.getByLabel('Back').click(); + await expect(page.getByText('Purchase Cancelled')).toBeVisible(); +}); diff --git a/apps/web/e2e/pass.spec.ts b/apps/web/e2e/pass.spec.ts new file mode 100644 index 000000000..31a973f47 --- /dev/null +++ b/apps/web/e2e/pass.spec.ts @@ -0,0 +1,71 @@ +import * as Bytescale from '@bytescale/sdk'; +import { expect, test } from '@playwright/test'; +import { + PgClient, + applySeeds, + createDbClient, + deleteAllTables, +} from 'libs/test-utils/db/src/index'; +import { loadAccount } from './utils/loadAccount'; + +let client: PgClient; + +test.beforeAll(async () => { + client = await createDbClient(); + await deleteAllTables(client); +}); + +test.afterAll(async () => { + await client.end(); + + const filePath = + '/local/users/0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-1234124.png'; + const fileApi = new Bytescale.FileApi({ + apiKey: process.env.UPLOAD_SECRET_API_KEY || '', + }); + + await fileApi.deleteFile({ + accountId: process.env.UPLOAD_ACCOUNT_ID || '', + filePath: filePath, + }); +}); + +test.afterEach(async () => { + await deleteAllTables(client); +}); + +test.beforeEach(async () => { + await applySeeds(client, [ + 'account', + 'kyc', + 'eventPassPricing', + 'eventPassNftContract', + 'eventPassNft', + 'eventParameters', + 'eventPassOrder', + ]); +}); +test('user should be able to download and reveal his pass', async () => { + const { page, account } = await loadAccount({ user: 'alpha_user' }); + await page.getByRole('link', { name: 'Qr Code Pass' }).click(); + await page.getByRole('tab', { name: 'Past' }).click(); + await expect(page.getByText('Pass #12,432Revealed')).toBeVisible(); + await expect(page.getByText('Pass #1,234,124Not revealed')).toBeVisible(); + await page + .getByRole('button', { name: 'Download Download 2 passes' }) + .click(); + await page.getByRole('button', { name: 'Reveal Yes, reveal it' }).click(); + await page.getByRole('button', { name: 'Menu Actions' }).nth(1).click(); + const downloadPromise = page.waitForEvent('download'); + await page.getByRole('link', { name: 'Download Download' }).click(); + const download = await downloadPromise; + await expect(page.getByText('Pass downloaded').nth(1)).toBeVisible(); + await expect( + page.getByText('The pass has been downloaded').nth(1), + ).toBeVisible(); + const downloadFilename = download.suggestedFilename(); + expect(downloadFilename).toEqual('test-an-event-vip-12432.png'); + expect(await download.failure()).toBeFalsy(); + await page.reload(); + await expect(page.getByText('Pass #1,234,124Revealed')).toBeVisible(); +}); diff --git a/apps/web/e2e/utils/alpha_user.json b/apps/web/e2e/utils/alpha_user.json new file mode 100644 index 000000000..135280998 --- /dev/null +++ b/apps/web/e2e/utils/alpha_user.json @@ -0,0 +1,48 @@ +{ + "cookies": [ + { + "domain": "localhost", + "httpOnly": false, + "name": "NEXT_CURRENCY", + "path": "/", + "secure": false, + "value": "EUR" + }, + { + "domain": "localhost", + "httpOnly": false, + "name": "NEXT_LOCALE", + "path": "/", + "sameSite": "Strict", + "secure": false, + "value": "en" + }, + { + "domain": "localhost", + "httpOnly": true, + "name": "next-auth.callback-url", + "path": "/", + "sameSite": "Lax", + "secure": false, + "value": "http%3A%2F%2Flocalhost%3A8888%2Fen" + }, + { + "domain": "localhost", + "httpOnly": true, + "name": "next-auth.csrf-token", + "path": "/", + "sameSite": "Lax", + "secure": false, + "value": "6fb0054e3b25f951a473aa28c9f91ed20ecb626f0ec6e72cff6bdbdb1b11198b%7C37b1e67d598e9dff6c035184dbe93eecc651d1727916b395ab9ac13985e555f6" + }, + { + "domain": "localhost", + "httpOnly": true, + "name": "next-auth.session-token", + "path": "/", + "sameSite": "Lax", + "secure": false, + "value": "eyJhbGciOiJSUzI1NiJ9.eyJ1c2VyIjp7ImlkIjoiNjc5ZjkyZDYtYTAxZS00YWI3LTkzZjgtMTA4NDBkMjJiMGE1IiwiYWRkcmVzcyI6IjB4Qjk4YkQ3QzdmNjU2MjkwMDcxRTUyRDFhQTYxN0Q5Y0I0NDY3RmQ2RCIsImVtYWlsIjoiYWxwaGFfdXNlckB0ZXN0LmlvIiwia3ljIjp7ImFwcGxpY2FudElkIjoiNjUzYmI2ZDhmODg2NWEwYjk2MzYzYmYzIiwicmV2aWV3U3RhdHVzIjoiY29tcGxldGVkIiwibGV2ZWxOYW1lIjoiYmFzaWNfa3ljX2xldmVsIn19LCJyb2xlIjoidXNlciJ9.gdqh3qqb215J3nvizUrR6ANPHcMAlzuBnh26StDPc-IOZHPdXdLTM0_bmrQrg2cEy-TakXSgO3zmmUGf87AP7lVto2W1Vi5qDYg-LmPAugHGwVuYuJha1Br7nnJ_854Ob1OfhHDG1x5zyJmvqsrXPMPibXzaNaij7OvjcxKOSapoG9oDT3_lwWsyVHDebFf2KaC1iSzYA1lYaAQAm01hQzQoP4JNK13UKhGH9f52NRtKJhvhze9kucr5Odcdv-yVQJ_yBehaObkz8QmgOjNRfNvFjUh2VArv8bcWEbhM-rrEnZtMXcM__cE9bD1-jpLkFgDZ0BjTgJKp3gXNPucAcMXVbZtFi2ZgVVdP7IH87oMO5uu-nEWR3SL9Hv-j0uHPsvJ4MlLTFGVIqKTSJednOSTnqndRmVIYImXxBhQH9H_8qwvUFyzyPiiRHzl0soaSv8i70cX183X-ZLlT3e_lL6YTC7AMqsWFF7Jut5lvFNbSSr1T8dqTbG1xPsULk_2qJMTW2lyxjS6mxhiJ421Qhsmozt8BCZqRFw_307OXz1T5W6-6EWFpHuU4jELXMGTKRiKcQPMykqRHLxzpLOXs21V2YXfJBir8lSw9leMWOInVt1AInxmrf2WjYfIbBdoJzKKFJaxwyzbIQi_jaQOXiIPoF2n5AQvpzn7nTYBT9m4" + } + ] +} diff --git a/apps/web/e2e/utils/loadAccount.ts b/apps/web/e2e/utils/loadAccount.ts new file mode 100644 index 000000000..a6032d587 --- /dev/null +++ b/apps/web/e2e/utils/loadAccount.ts @@ -0,0 +1,40 @@ +import { AppUser } from '@next/types'; +import { expect } from '@playwright/test'; +import { accounts } from '@test-utils/gql'; +import { chromium } from 'playwright'; + +interface LoadUserProps { + user: keyof typeof accounts; + goTo?: string; +} + +export async function loadAccount({ user, goTo = '/en' }: LoadUserProps) { + const browser = await chromium.launch(); + const context = await browser.newContext({ + storageState: `apps/web/e2e/utils/${user as string}.json`, + }); + const page = await context.newPage(); + const account: AppUser = accounts[user]; + await page.exposeFunction('useE2EAuthContext', () => { + return JSON.stringify({ + safeUser: { + eoa: account.address, + safes: [], + email: account.email, + profileImage: 'https://robohash.org/johndoe.png?size=96x96', + }, + safeAuth: 'safeAuth', + provider: 'provider', + login: () => null, + logout: () => null, + loginSiwe: () => null, + logoutSiwe: () => null, + connecting: false, + }); + }); + await page.goto(goTo); + await expect( + page.getByRole('button', { name: account.email, exact: true }), + ).toBeVisible(); + return { page, account }; +} diff --git a/apps/web/jest.config.ts b/apps/web/jest.config.ts index 0bb931801..285fa0600 100644 --- a/apps/web/jest.config.ts +++ b/apps/web/jest.config.ts @@ -8,24 +8,9 @@ const createJestConfig = nextJest({ const customConfig = { displayName: 'web', - preset: '../../jest.preset.js', // complain about server action: To use Server Actions, please enable the feature flag in your Next.js config. Read more: https://nextjs.org/docs/app/building-your-application/data-fetching/forms-and-mutations#convention - transform: { - '^.+\\.(js|ts|tsx)?$': [ - '@swc/jest', - { - jsc: { - transform: { - react: { - runtime: 'automatic', - }, - }, - }, - }, - ], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], + preset: '../../jest.preset.js', coverageDirectory: '../../coverage/apps/web', - testEnvironment: 'jest-environment-jsdom', + testPathIgnorePatterns: ['/node_modules/', '/e2e/'], }; module.exports = createJestConfig(customConfig); diff --git a/apps/web/middleware.spec.ts b/apps/web/middleware.spec.ts new file mode 100644 index 000000000..985bdc0a7 --- /dev/null +++ b/apps/web/middleware.spec.ts @@ -0,0 +1,80 @@ +import { NextRequest, NextResponse } from 'next/server'; +import middleware from './middleware'; + +// Mock createMiddleware +jest.mock('next-intl/middleware', () => ({ + __esModule: true, // this property makes it work + default: jest.fn().mockImplementation(() => jest.fn()), +})); + +describe('middleware', () => { + const redirectSpy = jest.spyOn(NextResponse, 'redirect'); + const rewriteSpy = jest.spyOn(NextResponse, 'rewrite'); + + let req; + let res; + + beforeEach(() => { + req = { + cookies: { + get: jest.fn(), + }, + nextUrl: { + pathname: '', + }, + url: 'http://localhost:8888', + }; + res = {}; + redirectSpy.mockReset(); + rewriteSpy.mockReset(); + // Reset the mocks before each test + // createMiddleware.default.mockReset(); + }); + + it('should redirect if not authenticated', async () => { + req.cookies.get.mockReturnValue(null); + req.nextUrl.pathname = '/en/user'; + + await middleware(req); + + expect(redirectSpy).toHaveBeenCalledTimes(1); + expect(redirectSpy).toHaveBeenCalledWith(new URL('/', req.url)); + }); + + it('should redirect if not authenticated on sub route', async () => { + req.cookies.get.mockReturnValue(null); + req.nextUrl.pathname = '/en/cart/success'; + + await middleware(req); + + expect(redirectSpy).toHaveBeenCalledTimes(1); + expect(redirectSpy).toHaveBeenCalledWith(new URL('/', req.url)); + }); + + it('should not redirect if authenticated', async () => { + req.cookies.get.mockReturnValue('auth_token'); + req.nextUrl.pathname = '/en/user'; + + await middleware(req); + + expect(redirectSpy).not.toHaveBeenCalled(); + }); + + it('should not redirect if authenticated on sub route', async () => { + req.cookies.get.mockReturnValue('auth_token'); + req.nextUrl.pathname = '/en/cart/success'; + + await middleware(req); + + expect(redirectSpy).not.toHaveBeenCalled(); + }); + + it('should not redirect if not an auth page', async () => { + req.cookies.get.mockReturnValue(null); + req.nextUrl.pathname = '/not_auth_page'; + + await middleware(req); + + expect(redirectSpy).not.toHaveBeenCalled(); + }); +}); diff --git a/apps/web/middleware.ts b/apps/web/middleware.ts index 8c9b6bc42..1390c52ac 100644 --- a/apps/web/middleware.ts +++ b/apps/web/middleware.ts @@ -5,9 +5,9 @@ import createMiddleware from 'next-intl/middleware'; import { NextRequest, NextResponse } from 'next/server'; const authPages = [ - '/user', - '/cart/*', - '/pass/*', + 'user', + 'cart/*', + 'pass/*', // Add more restricted pages if needed ]; diff --git a/apps/web/next.config.js b/apps/web/next.config.js index 509be22e6..aceb974d7 100644 --- a/apps/web/next.config.js +++ b/apps/web/next.config.js @@ -31,6 +31,19 @@ const SENTRY_DSN = process.env.SENTRY_AUTH_TOKEN const nextConfig = { reactStrictMode: true, swcMinify: true, + webpack: (config) => { + config.resolve.fallback = { fs: false, path: false }; + + return config; + }, + async rewrites() { + return [ + { + source: '/ingest/:path*', + destination: 'https://eu.posthog.com/:path*', + }, + ]; + }, compiler: { // TODO set back when in 'real' prod. For now useful for debug // removeConsole: @@ -41,19 +54,18 @@ const nextConfig = { }, transpilePackages: ['@ui/components', '@ui/theme', '@ui/icons'], images: { - domains: ['media.graphassets.com'], remotePatterns: [ { protocol: 'https', - hostname: 'picsum.photos', + hostname: 'media.graphassets.com', port: '', - pathname: '/seed/hero/**', + pathname: '/**', }, ], }, // optimize build with vercel nft (node file tracing) https://nextjs.org/docs/advanced-features/output-file-tracing - // outputFileTracingRoot needed for monorepo // output: 'standalone', + // outputFileTracingRoot needed for monorepo experimental: { outputFileTracingRoot: path.join(__dirname, '../../'), outputFileTracingExcludes: { @@ -68,12 +80,14 @@ const nextConfig = { optimizePackageImports: [ '@ui/icons', '@ui/components', + '@insight/client', '@features/account/api', - '@features/appNav/ui', + '@features/appNav', '@features/cart', '@features/cart/server', '@features/kyc', '@features/kyc/server', + '@features/navigation', '@features/organizer/event', '@features/organizer/event/server', '@features/pass', @@ -92,8 +106,6 @@ const nextConfig = { ], // https://vercel.com/docs/concepts/deployments/skew-protection#enabling-skew-protection useDeploymentId: true, - // If use with serverActions is desired - serverActions: true, useDeploymentIdServerActions: true, typedRoutes: false, // no solution found to get it working with nx monorepo (not accessible from external libs like feature) }, diff --git a/apps/web/playwright.config.ts b/apps/web/playwright.config.ts new file mode 100644 index 000000000..059986d10 --- /dev/null +++ b/apps/web/playwright.config.ts @@ -0,0 +1,39 @@ +import { nxE2EPreset } from '@nx/playwright/preset'; +import { defineConfig } from '@playwright/test'; +// eslint-disable-next-line @typescript-eslint/no-unused-vars + +// For CI, you may want to set BASE_URL to the deployed application. +const baseURL = process.env['BASE_URL'] || 'http://localhost:8888'; + +/** + * Read environment variables from file. + * https://github.com/motdotla/dotenv + */ +// require('dotenv').config(); + +/** + * See https://playwright.dev/docs/test-configuration. + */ +export default defineConfig({ + ...nxE2EPreset(__filename, { testDir: './e2e' }), + /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */ + use: { + baseURL, + /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */ + trace: 'on-first-retry', + }, + webServer: { + command: 'pnpm nx run web:serve:production --turbo', + url: 'http://127.0.0.1:8888', + reuseExistingServer: !process.env.CI, + cwd: './', + timeout: 120000, + }, + projects: [ + { + name: 'Chromium', + use: { browserName: 'chromium' }, + }, + ], + workers: 1, +}); diff --git a/apps/web/project.json b/apps/web/project.json index f05f07110..0d82a7618 100644 --- a/apps/web/project.json +++ b/apps/web/project.json @@ -18,6 +18,11 @@ "input": "libs/ui/shared/src/assets", "glob": "**/*", "output": "assets" + }, + { + "input": "libs/currency/api/src/rates", + "glob": "**/*", + "output": "rates" } ], "configurations": { @@ -83,7 +88,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["apps/web/**/*.{ts,tsx,js,jsx,gql,graphql}"] @@ -131,6 +136,20 @@ "options": { "command": "test-storybook -c apps/web/.storybook --url=http://localhost:4401" } + }, + "e2e": { + "executor": "@nx/playwright:playwright", + "outputs": ["{workspaceRoot}/dist/.playwright/apps/web"], + "options": { + "config": "apps/web/playwright.config.ts" + } + }, + + "sitemap": { + "executor": "nx:run-commands", + "options": { + "commands": ["node ./scripts/generate-sitemap.mjs"] + } } }, "tags": [] diff --git a/apps/web/public/manifest.json b/apps/web/public/manifest.json index 7be578558..0acc4052d 100644 --- a/apps/web/public/manifest.json +++ b/apps/web/public/manifest.json @@ -1,6 +1,6 @@ { "short_name": "offline", - "name": "Next.js App Template", + "name": "Offline marketplace", "lang": "en", "start_url": "/", "background_color": "#FFFFFF", diff --git a/apps/web/public/sitemap.xml b/apps/web/public/sitemap.xml new file mode 100644 index 000000000..d43e176eb --- /dev/null +++ b/apps/web/public/sitemap.xml @@ -0,0 +1,90 @@ + + + + https://www.offline.live/en + + + + https://www.offline.live/fr + + + + https://www.offline.live/en + + + + https://www.offline.live/fr + + + + https://www.offline.live/en/cart + + + + https://www.offline.live/fr/cart + + + + https://www.offline.live/en/settings + + + + https://www.offline.live/fr/settings + + + + https://www.offline.live/en/cart/canceled + + + + https://www.offline.live/fr/cart/canceled + + + + https://www.offline.live/en/cart/purchase + + + + https://www.offline.live/fr/cart/purchase + + + + https://www.offline.live/en/cart/success + + + + https://www.offline.live/fr/cart/success + + + + https://www.offline.live/en/organizer/offline + + + + https://www.offline.live/fr/organizer/offline + + + + https://www.offline.live/en/organizer/offline/event/offline-meet-the-team + + + + https://www.offline.live/fr/organizer/offline/event/offline-meet-the-team + + + + https://www.offline.live/en/organizer/offline/event/offline-meet-the-team/purchase + + + + https://www.offline.live/fr/organizer/offline/event/offline-meet-the-team/purchase + + diff --git a/apps/web/public/ts-logo-512.svg b/apps/web/public/ts-logo-512.svg deleted file mode 100644 index a46d53d49..000000000 --- a/apps/web/public/ts-logo-512.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/apps/web/styles/globals.css b/apps/web/styles/globals.css index 76a65f4cb..190435de9 100644 --- a/apps/web/styles/globals.css +++ b/apps/web/styles/globals.css @@ -5,19 +5,23 @@ @layer base { :root { --background: 0 0% 100%; - --foreground: 222.2 47.4% 11.2%; + --foreground: 222.2 84% 4.9%; --muted: 210 40% 96.1%; --muted-foreground: 215.4 16.3% 46.9%; + --highlight: 215 40% 86.1%; + + --image: 216 12.2% 83.9%; + --popover: 0 0% 100%; - --popover-foreground: 222.2 47.4% 11.2%; + --popover-foreground: 222.2 84% 4.9%; --border: 214.3 31.8% 91.4%; --input: 214.3 31.8% 91.4%; --card: 0 0% 100%; - --card-foreground: 222.2 47.4% 11.2%; + --card-foreground: 222.2 84% 4.9%; --primary: 222.2 47.4% 11.2%; --primary-foreground: 210 40% 98%; @@ -28,7 +32,7 @@ --accent: 210 40% 96.1%; --accent-foreground: 222.2 47.4% 11.2%; - --destructive: 0 100% 50%; + --destructive: 0 84.2% 60.2%; --destructive-foreground: 210 40% 98%; --success: 142 76% 36%; @@ -53,32 +57,36 @@ } .dark { - --background: 224 71% 4%; - --foreground: 213 31% 91%; + --background: 222.2 84% 4.9%; + --foreground: 210 40% 98%; + + --muted: 217.2 32.6% 17.5%; + --muted-foreground: 215 20.2% 65.1%; - --muted: 223 47% 11%; - --muted-foreground: 215.4 16.3% 56.9%; + --highlight: 223 47% 15%; - --accent: 216 34% 17%; + --image: 217 19.1% 26.7%; + + --accent: 217.2 32.6% 17.5%; --accent-foreground: 210 40% 98%; - --popover: 224 71% 4%; - --popover-foreground: 215 20.2% 65.1%; + --popover: 222.2 84% 4.9%; + --popover-foreground: 210 40% 98%; - --border: 216 34% 17%; - --input: 216 34% 17%; + --border: 217.2 32.6% 17.5%; + --input: 217.2 32.6% 17.5%; --card: 224 71% 4%; --card-foreground: 213 31% 91%; --primary: 210 40% 98%; - --primary-foreground: 222.2 47.4% 1.2%; + --primary-foreground: 222.2 47.4% 11.2%; --secondary: 222.2 47.4% 11.2%; --secondary-foreground: 210 40% 98%; - --destructive: 0 63% 31%; - --destructive-foreground: 210 40% 98%; + --destructive: 0 62.8% 30.6%; + --destructive-foreground: 0 85.7% 97.3%; --success: 142 70% 45%; --success-foreground: 142 70% 45%; @@ -96,9 +104,7 @@ --warning-foreground: 45 93% 47%; --warning-border: 35 91% 32%; - --ring: 216 34% 17%; - - --radius: 0.5rem; + --ring: 217.2 32.6% 17.5%; color-scheme: dark; } @@ -114,23 +120,23 @@ 'rlig' 1, 'calt' 1; } - h1 { - @apply text-4xl font-bold; + /* h1 { + @apply text-4xl font-extrabold tracking-tight lg:text-5xl; } h2 { - @apply text-3xl font-bold; + @apply text-3xl font-semibold tracking-tight; } h3 { - @apply text-2xl font-bold; + @apply text-2xl font-semibold tracking-tight; } h4 { - @apply text-xl font-bold; + @apply text-xl font-semibold tracking-tight; } h5 { - @apply text-lg font-bold; + @apply text-lg font-medium; } h6 { - @apply text-base font-bold; + @apply text-base font-medium; } p { @apply text-base; @@ -150,12 +156,9 @@ @apply underline; @apply text-primary; } - span { - /* @apply text-base; */ - } small { @apply text-sm; - } + } */ } @layer utilities { diff --git a/apps/web/tsconfig.json b/apps/web/tsconfig.json index eacf13aec..ad76cc260 100644 --- a/apps/web/tsconfig.json +++ b/apps/web/tsconfig.json @@ -26,6 +26,7 @@ "**/*.js", "**/*.jsx", "../../libs/next/types/**/*.ts", + "../../types/**/*.d.ts", "next-env.d.ts", ".next/types/**/*.ts", "../../dist/apps/web/.next/types/**/*.ts", @@ -33,13 +34,15 @@ "../../apps/web/dist/.next/types/**/*.ts" ], "exclude": [ + "./e2e/**/*", "../../dist/apps/web/.next/types/**/*.ts", + "**/**/examples.tsx", "node_modules", "jest.config.ts", - "**/*.stories.ts", - "**/*.stories.js", - "**/*.stories.jsx", - "**/*.stories.tsx" + "**/**/*.stories.ts", + "**/**/*.stories.js", + "**/**/*.stories.jsx", + "**/**/*.stories.tsx" ], "references": [ { diff --git a/apps/web/tsconfig.spec.json b/apps/web/tsconfig.spec.json index 73348de43..e5b271644 100644 --- a/apps/web/tsconfig.spec.json +++ b/apps/web/tsconfig.spec.json @@ -13,6 +13,7 @@ "jsx": "react" }, "include": [ + "*.spec.ts", "jest.config.ts", "**/*.test.ts", "**/*.spec.ts", diff --git a/apps/web/vercel.json b/apps/web/vercel.json index 2edd2efdd..5eada1406 100644 --- a/apps/web/vercel.json +++ b/apps/web/vercel.json @@ -1,15 +1,16 @@ { "framework": "nextjs", - "buildCommand": "cd ../.. && pnpm nx build web --prod", + "buildCommand": "pnpm npm-run-all lint:all test:all build:web --aggregate-output --parallel", "outputDirectory": "../../dist/apps/web/.next", "installCommand": "pnpm install", + "ignoreCommand": "bash ../../tools/scripts/vercel-ignore.sh", "crons": [ { - "path": "/crons/handlePendingOrders.ts", + "path": "/apps/web/crons/handlePendingOrders.ts", "schedule": "*/5 * * * *" }, { - "path": "/crons/setRates.ts", + "path": "/apps/web/crons/setRates.ts", "schedule": "0 */12 * * *" } ] diff --git a/cypress.config.ts b/cypress.config.ts deleted file mode 100644 index a4d6d51a5..000000000 --- a/cypress.config.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ -import { defineConfig } from 'cypress'; - -export default defineConfig({ - e2e: { - specPattern: '**/**/e2e/**/*.cy.{js,jsx,ts,tsx}', - setupNodeEvents(on, config) { - // implement node event listeners here - on('task', { - async 'db:seed'() { - // // Send request to backend API to re-seed database with test data - // const { data } = await axios.post(`${testDataApiEndpoint}/seed`); - // return data; - }, - //... - }); - // https://docs.cypress.io/guides/tooling/code-coverage#Install-the-plugin - require('@cypress/code-coverage/task')(on, config); - // include any other plugin code... - - // It's IMPORTANT to return the config object - // with any changed environment variables - return config; - }, - }, -}); diff --git a/cypress/fixtures/example.json b/cypress/fixtures/example.json deleted file mode 100644 index 02e425437..000000000 --- a/cypress/fixtures/example.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "Using fixtures to represent data", - "email": "hello@cypress.io", - "body": "Fixtures are a great way to mock data for responses to routes" -} diff --git a/cypress/support/commands.ts b/cypress/support/commands.ts deleted file mode 100644 index b634ea9b3..000000000 --- a/cypress/support/commands.ts +++ /dev/null @@ -1 +0,0 @@ -import '@testing-library/cypress/add-commands'; diff --git a/cypress/support/e2e.ts b/cypress/support/e2e.ts deleted file mode 100644 index 598ab5f0d..000000000 --- a/cypress/support/e2e.ts +++ /dev/null @@ -1,20 +0,0 @@ -// *********************************************************** -// This example support/e2e.ts is processed and -// loaded automatically before your test files. -// -// This is a great place to put global configuration and -// behavior that modifies Cypress. -// -// You can change the location of this file or turn off -// automatically serving support files with the -// 'supportFile' configuration option. -// -// You can read more here: -// https://on.cypress.io/configuration -// *********************************************************** - -// Import commands.js using ES2015 syntax: -import './commands'; - -// Alternatively you can use CommonJS syntax: -// require('./commands') diff --git a/cypress/support/index.ts b/cypress/support/index.ts deleted file mode 100644 index f568da8eb..000000000 --- a/cypress/support/index.ts +++ /dev/null @@ -1 +0,0 @@ -import '@cypress/code-coverage/support'; diff --git a/docker-compose.yaml b/docker-compose.yaml index ad862980e..3df501e1e 100755 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -2,7 +2,7 @@ version: '3.9' services: hasura-engine: container_name: hasura_engine - image: hasura/graphql-engine:v2.27.0 + image: hasura/graphql-engine:v2.35.0 ports: - '8080:8080' depends_on: @@ -15,7 +15,84 @@ services: HASURA_GRAPHQL_DEV_MODE: 'true' HASURA_GRAPHQL_ENABLED_LOG_TYPES: startup, http-log, webhook-log, websocket-log, query-log HASURA_GRAPHQL_ENABLE_TELEMETRY: 'false' - HASURA_GRAPHQL_JWT_SECRET: '{"type": "RS256","key": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlE9g9dr5yaq89gr4lnZ1\nyRb2DKisPhrVmAvVPTcXkFrOzQzJvuIVdnyojTxLOTokqP1tdijb72wPUWQaxuBu\nimIoQAQ2l1z/ovNLgzPQh/c2g8rC3Sq3O4sVgdZSErGGtKviHc++a3V/ZHJ45qJg\nrWposj05q8SHQufP6L6N+xu1wwi8CP9LxJh1gp/RnabPggPMRj09wV6unqcMuK/o\nhL6ycfgeTmVGlcCvULN/tncHw34sGnOBE3kQfghR0KRFGR2PwO4GnIknBebul0W7\n+hrUtlyi2fzP5WUn6n88BLu/2cd99sxOkbG9Gk8TMKb30vOb45ut7CWvt7oFfHow\n7wIDAQAB\n-----END PUBLIC KEY-----\n", "header": {"type": "Cookie", "name": "next-auth.session-token" }, "claims_map": { "x-hasura-allowed-roles": ["user", "organizer", "anonymous" ], "x-hasura-default-role": "user", "x-hasura-client-id": { "path": "$$.clientId", "default": "" }, "x-hasura-user-id": { "path": "$$.user.id", "default": "" }, "x-hasura-role": { "path": "$$.role", "default": "" } } }' + HASURA_GRAPHQL_JWT_SECRETS: | + [ + { + "claims_map": { + "x-hasura-allowed-roles": ["user", "anonymous"], + "x-hasura-client-id": { + "default": "", + "path": "$$.clientId" + }, + "x-hasura-default-role": "user", + "x-hasura-role": { + "default": "", + "path": "$$.role" + }, + "x-hasura-user-id": { + "default": "", + "path": "$$.user.id" + }, + "x-hasura-username": { + "default": "", + "path": "$$.name" + } + }, + "header": { + "name": "next-auth.session-token", + "type": "Cookie" + }, + "key": "-----BEGIN RSA PUBLIC KEY-----\nMIICCgKCAgEAtHmpqKfTdp2DNnolB3B8FrDxm64vbOXiH14GFT77PqcMtlssyFKk\nR2Ak6bpCa63tRuTJmrItMOYEmTmTfOAi0ttVqnTSdLrMLYpGR6dLl6tbUAIOYiJ9\nTbPsZaEPbBEGiG/vTe9kpdGQG66q+QydmrGRmZd1JQnC2fXo3ZpVT1URrpL50UCR\nbXH1rVBfuhd1lkpItszZxJ4T4M6JSzMfCkNG3TyezRHytecNftAJICeaEtMHV+2Z\nJ/Dy8+DL5CuRhyLDOyGDsjaQi6Wj8tLFNGg3BX/uXL47iqdtGT5ucYgNF9X9zxTv\nQ21pC+bZCnVN2B0ucJtMH+vXVb1iwqKjnxKEXfdqyLpux4LCZM9lTpScf2yXJKGF\nX3kTTLy/vQESXUxCiSO4p0OIuQKbS5Zj/i3d4rpXhC1Q3aE2KXVm/OXrv9lyN33P\n46BbzKHP8wwRSlBd1wMCn6RGw2+SdP+jdjNp3bawdvRoktk2t2FWGXn22fngk1z2\nazs0aBzW373nuhUBz6vOPAzxIxIjsmTIcYq5uU35ozxtn4bToaHvVefF7LjT1tyT\nbN6vUjMOJsOpK3hoGOzHHBMH+HZhAZvehb02peNABIceaXXsnrTZDn9BJul6795d\n4lQt6kH4hrgZ/DgF7ENg51MKP2gBszVMWvf+tA8ZSNDbvfo6BrGC4qUCAwEAAQ==\n-----END RSA PUBLIC KEY-----\n", + "type": "RS256" + }, + { + "claims_map": { + "x-hasura-allowed-roles": [ + "user", + "organizer_super_admin", + "organizer_admin", + "organizer_operations_manager", + "organizer_finance_manager", + "organizer_content_manager", + "organizer_validator", + "organizer_auditor", + "organizer_guest", + "organizer_human_resources" + ], + "x-hasura-client-id": { + "default": "", + "path": "$$.clientId" + }, + "x-hasura-default-role": "user", + "x-hasura-role": { + "default": "", + "path": "$$.user.role.role" + }, + "x-hasura-organizer-id": { + "default": "", + "path": "$$.user.role.organizerId" + }, + "x-hasura-event-id": { + "path": "$$.user.role.eventId", + "default": "" + }, + "x-hasura-user-id": { + "default": "", + "path": "$$.user.id" + }, + "x-hasura-username": { + "default": "", + "path": "$$.name" + } + }, + "header": { + "name": "next-auth.session-token.back-office", + "type": "Cookie" + }, + "key": "-----BEGIN RSA PUBLIC KEY-----\nMIICCgKCAgEAwJV6d9yS6R+jubxhbueB7+0GK9jWbld2kiBPdppXMuG/+oqvMs1n\nq51oOrjt9N6zEK9otJ/xbRu0D+tRruZvL0N3HG5F+zPFQFcRrGjZSz+5l/p9odc9\nA8xRzeKuLFjDnzcMC4J2njUTXPuZKvp2HMN6sXC28zNYXrbxgfBDvpPkuU00tSoe\nxTR80Q1A5dQs4FL5Kd8LaL9osKaFo3KLyW3KKlfYJS2I56vtJedcKKRJ0WqVZEjJ\n9S5viDFf7lu7kTRZ/jlFmFrZSKFLf5f22+XFABNVMIKfPeMlGJxaTk2/K4E7MU7d\nbYZsbUqV8mncUC3p4zApjKp4kdQnja3yRGiUIjjjF9u/yyqorQd/UCK/2Tkz2Gow\ntEwvWOzCD1KIhOsRxuk4ympHw0RTo0rsiMB+l9E01koe6KfkYJ6bauFL37aNjSyn\npUiR3bDoZVRlNrPFGoCwr0vv0VaKTyxD8+yt+UEwwkMUeXVL7Gz9tyq21nxX8mSt\nICVKemE8mjIXp/fWeRwynchfc3D7HrVvmtgn2hFyJOtRFNJy+D0xvxaoEqCbQvSY\npUEgB9c6HTmDooEjI+H5oBVwZIYYtw/Znv40rF06uPR+JhMgy1nILvCBjtn90ibL\nwyw0JINto6lbeNko39IyOzk7zpbtuNnxbQY731cAkXvGcRVRsW7c6S0CAwEAAQ==\n-----END RSA PUBLIC KEY-----\n", + "type": "RS256" + } + ] healthcheck: test: [ @@ -88,7 +165,7 @@ services: db: container_name: db - image: postgres:13 + image: postgres:16 volumes: - db_data:/var/lib/postgresql/data ports: diff --git a/hasura/Dockerfile b/hasura/Dockerfile index 808f223f0..8c61db23b 100755 --- a/hasura/Dockerfile +++ b/hasura/Dockerfile @@ -3,6 +3,6 @@ FROM debian:buster-slim RUN apt-get update -y && apt-get install --no-install-recommends -y curl socat ca-certificates \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* -RUN curl -L https://github.com/hasura/graphql-engine/raw/stable/cli/get.sh | VERSION=v2.27.0 bash +RUN curl -L https://github.com/hasura/graphql-engine/raw/stable/cli/get.sh | VERSION=v2.35.0 bash WORKDIR /usr/src/hasura \ No newline at end of file diff --git a/hasura/app/metadata/databases/default/tables/audit_logged_actions.yaml b/hasura/app/metadata/databases/default/tables/audit_logged_actions.yaml new file mode 100644 index 000000000..a52f359f5 --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/audit_logged_actions.yaml @@ -0,0 +1,3 @@ +table: + name: logged_actions + schema: audit diff --git a/hasura/app/metadata/databases/default/tables/public_account.yaml b/hasura/app/metadata/databases/default/tables/public_account.yaml index 992c39748..63d067c44 100644 --- a/hasura/app/metadata/databases/default/tables/public_account.yaml +++ b/hasura/app/metadata/databases/default/tables/public_account.yaml @@ -20,18 +20,14 @@ object_relationships: remote_table: name: stripeCustomer schema: public -remote_relationships: - - definition: - to_remote_schema: - lhs_fields: - - organizerId - remote_field: - organizer: - arguments: - where: - id: $organizerId - remote_schema: Hygraph CMS Remote Schema - name: organizer +array_relationships: + - name: roles + using: + foreign_key_constraint_on: + column: accountId + table: + name: roleAssignments + schema: public select_permissions: - role: user permission: diff --git a/hasura/app/metadata/databases/default/tables/public_eventPassNftContract.yaml b/hasura/app/metadata/databases/default/tables/public_eventPassNftContract.yaml index 5390f90cf..ad3dc3df9 100644 --- a/hasura/app/metadata/databases/default/tables/public_eventPassNftContract.yaml +++ b/hasura/app/metadata/databases/default/tables/public_eventPassNftContract.yaml @@ -60,5 +60,8 @@ select_permissions: columns: - eventId - eventPassId + - isAirdrop + - isDelayedRevealed - organizerId + - type filter: {} diff --git a/hasura/app/metadata/databases/default/tables/public_eventPassNftContractType.yaml b/hasura/app/metadata/databases/default/tables/public_eventPassNftContractType.yaml new file mode 100644 index 000000000..2b31a2880 --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_eventPassNftContractType.yaml @@ -0,0 +1,4 @@ +table: + name: eventPassNftContractType + schema: public +is_enum: true diff --git a/hasura/app/metadata/databases/default/tables/public_follow.yaml b/hasura/app/metadata/databases/default/tables/public_follow.yaml new file mode 100644 index 000000000..ff250edfe --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_follow.yaml @@ -0,0 +1,30 @@ +table: + name: follow + schema: public +insert_permissions: + - role: user + permission: + check: {} + set: + accountId: x-hasura-User-Id + columns: + - organizerSlug + comment: "" +select_permissions: + - role: user + permission: + columns: + - created_at + - accountId + - organizerSlug + filter: + accountId: + _eq: X-Hasura-User-Id + comment: "" +delete_permissions: + - role: user + permission: + filter: + accountId: + _eq: X-Hasura-User-Id + comment: "" diff --git a/hasura/app/metadata/databases/default/tables/public_nftTransfer.yaml b/hasura/app/metadata/databases/default/tables/public_nftTransfer.yaml index 6c8ba79e4..2b9fb684c 100644 --- a/hasura/app/metadata/databases/default/tables/public_nftTransfer.yaml +++ b/hasura/app/metadata/databases/default/tables/public_nftTransfer.yaml @@ -1,22 +1,3 @@ table: name: nftTransfer schema: public -select_permissions: - - role: organizer - permission: - columns: - - contractAddress - - fromAddress - - toAddress - - transactionHash - - chainId - - blockNumber - - eventId - - organizerId - - eventPassId - - tokenId - - id - - created_at - filter: - organizerId: - _eq: X-Hasura-User-Id diff --git a/hasura/app/metadata/databases/default/tables/public_roleAssignments.yaml b/hasura/app/metadata/databases/default/tables/public_roleAssignments.yaml new file mode 100644 index 000000000..d934be116 --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_roleAssignments.yaml @@ -0,0 +1,188 @@ +table: + name: roleAssignments + schema: public +object_relationships: + - name: inviter + using: + foreign_key_constraint_on: invitedById +remote_relationships: + - definition: + to_remote_schema: + lhs_fields: + - organizerId + remote_field: + organizer: + arguments: + where: + id: $organizerId + remote_schema: Hygraph CMS Remote Schema + name: organizer +insert_permissions: + - role: organizer_human_resources + permission: + check: + _and: + - role: + _nin: + - organizer_super_admin + - organizer_human_resources + - _exists: + _table: + name: roleAssignments + schema: public + _where: + _and: + - organizerId: + _eq: X-Hasura-Organizer-Id + - accountId: + _eq: X-Hasura-User-Id + - role: + _eq: organizer_human_resources + set: + invitedById: x-hasura-User-Id + organizerId: x-hasura-Organizer-Id + columns: + - accountId + - eventId + - role + comment: "" + - role: organizer_super_admin + permission: + check: + _exists: + _table: + name: roleAssignments + schema: public + _where: + _and: + - organizerId: + _eq: X-Hasura-Organizer-Id + - accountId: + _eq: X-Hasura-User-Id + - role: + _eq: organizer_super_admin + set: + invitedById: x-hasura-User-Id + organizerId: x-hasura-Organizer-Id + columns: + - accountId + - eventId + - role + comment: "" +select_permissions: + - role: organizer_human_resources + permission: + columns: + - eventId + - organizerId + - role + - created_at + - accountId + - id + - invitedById + filter: + _and: + - organizerId: + _eq: X-Hasura-Organizer-Id + - _exists: + _table: + name: roleAssignments + schema: public + _where: + _and: + - organizerId: + _eq: X-Hasura-Organizer-Id + - accountId: + _eq: X-Hasura-User-Id + - role: + _eq: organizer_human_resources + comment: "" + - role: organizer_super_admin + permission: + columns: + - eventId + - organizerId + - role + - created_at + - accountId + - id + - invitedById + filter: + _and: + - _exists: + _table: + name: roleAssignments + schema: public + _where: + _and: + - organizerId: + _eq: X-Hasura-Organizer-Id + - accountId: + _eq: X-Hasura-User-Id + - role: + _eq: organizer_super_admin + - organizerId: + _eq: X-Hasura-Organizer-Id + comment: "" + - role: user + permission: + columns: + - accountId + - created_at + - eventId + - id + - invitedById + - organizerId + - role + filter: + accountId: + _eq: X-Hasura-User-Id + comment: An user on the back-office app can see all his roles. +delete_permissions: + - role: organizer_human_resources + permission: + filter: + _and: + - _exists: + _table: + name: roleAssignments + schema: public + _where: + _and: + - organizerId: + _eq: X-Hasura-Organizer-Id + - accountId: + _eq: X-Hasura-User-Id + - role: + _eq: organizer_human_resources + - organizerId: + _eq: X-Hasura-Organizer-Id + - role: + _nin: + - organizer_super_admin + comment: "" + - role: organizer_super_admin + permission: + filter: + _and: + - _exists: + _table: + name: roleAssignments + schema: public + _where: + _and: + - organizerId: + _eq: X-Hasura-Organizer-Id + - accountId: + _eq: X-Hasura-User-Id + - role: + _eq: organizer_super_admin + - organizerId: + _eq: X-Hasura-Organizer-Id + comment: "" + - role: user + permission: + filter: + accountId: + _eq: X-Hasura-User-Id + comment: "" diff --git a/hasura/app/metadata/databases/default/tables/public_roles.yaml b/hasura/app/metadata/databases/default/tables/public_roles.yaml new file mode 100644 index 000000000..97484b88a --- /dev/null +++ b/hasura/app/metadata/databases/default/tables/public_roles.yaml @@ -0,0 +1,4 @@ +table: + name: roles + schema: public +is_enum: true diff --git a/hasura/app/metadata/databases/default/tables/tables.yaml b/hasura/app/metadata/databases/default/tables/tables.yaml index 61c3f9eeb..7dad038ca 100644 --- a/hasura/app/metadata/databases/default/tables/tables.yaml +++ b/hasura/app/metadata/databases/default/tables/tables.yaml @@ -1,17 +1,22 @@ +- "!include audit_logged_actions.yaml" - "!include public_account.yaml" - "!include public_currency.yaml" - "!include public_eventParameters.yaml" - "!include public_eventPassNft.yaml" - "!include public_eventPassNftContract.yaml" +- "!include public_eventPassNftContractType.yaml" - "!include public_eventPassOrder.yaml" - "!include public_eventPassOrderSums.yaml" - "!include public_eventPassPendingOrder.yaml" - "!include public_eventPassPricing.yaml" +- "!include public_follow.yaml" - "!include public_kyc.yaml" - "!include public_kycLevelName.yaml" - "!include public_kycStatus.yaml" - "!include public_nftTransfer.yaml" - "!include public_orderStatus.yaml" +- "!include public_roleAssignments.yaml" +- "!include public_roles.yaml" - "!include public_stripeCheckoutSession.yaml" - "!include public_stripeCheckoutSessionType.yaml" - "!include public_stripeCustomer.yaml" diff --git a/hasura/app/metadata/remote_schemas.yaml b/hasura/app/metadata/remote_schemas.yaml index 7321c69b8..afe97bb4d 100644 --- a/hasura/app/metadata/remote_schemas.yaml +++ b/hasura/app/metadata/remote_schemas.yaml @@ -47,7 +47,7 @@ to_source: field_mapping: id: eventId - relationship_type: array + relationship_type: object source: default table: name: eventParameters diff --git a/hasura/app/migrations/default/1698939155851_audit/down.sql b/hasura/app/migrations/default/1698939155851_audit/down.sql new file mode 100644 index 000000000..3a92c5bc4 --- /dev/null +++ b/hasura/app/migrations/default/1698939155851_audit/down.sql @@ -0,0 +1,254 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- This is based on 2ndQuadrant/audit-trigger. +-- -- +-- -- Few changes from the original +-- -- 1. Requires postgres >= 10 +-- -- 2. Row data is stored in jsonb +-- +-- -- The following are comments preserved from the original file: +-- +-- --> -- An audit history is important on most tables. Provide an audit trigger that logs to +-- --> -- a dedicated audit table for the major relations. +-- --> -- +-- --> -- This file should be generic and not depend on application roles or structures, +-- --> -- as it's being listed here: +-- --> -- +-- --> -- This trigger was originally based on +-- --> -- http://wiki.postgresql.org/wiki/Audit_trigger +-- --> -- but has been completely rewritten. +-- --> -- +-- +-- CREATE SCHEMA audit; +-- REVOKE ALL ON SCHEMA audit FROM public; +-- +-- COMMENT ON SCHEMA audit IS 'Out-of-table audit/history logging tables and trigger functions'; +-- +-- -- +-- -- Audited data. Lots of information is available, it's just a matter of how much +-- -- you really want to record. See: +-- -- +-- -- http://www.postgresql.org/docs/9.1/static/functions-info.html +-- -- +-- -- Remember, every column you add takes up more audit table space and slows audit +-- -- inserts. +-- -- +-- -- Every index you add has a big impact too, so avoid adding indexes to the +-- -- audit table unless you REALLY need them. +-- -- +-- -- It is sometimes worth copying the audit table, or a coarse subset of it that +-- -- you're interested in, into a temporary table where you CREATE any useful +-- -- indexes and do your analysis. +-- -- +-- CREATE TABLE audit.logged_actions ( +-- event_id bigserial primary key, +-- +-- schema_name text not null, +-- table_name text not null, +-- relid oid not null, +-- +-- session_user_name text, +-- hasura_user jsonb, +-- +-- action_tstamp_tx TIMESTAMP WITH TIME ZONE NOT NULL, +-- action_tstamp_stm TIMESTAMP WITH TIME ZONE NOT NULL, +-- action_tstamp_clk TIMESTAMP WITH TIME ZONE NOT NULL, +-- transaction_id bigint, +-- +-- application_name text, +-- client_addr inet, +-- client_port integer, +-- +-- client_query text, +-- action TEXT NOT NULL CHECK (action IN ('I','D','U', 'T')), +-- row_data jsonb, +-- changed_fields jsonb, +-- statement_only boolean not null +-- ); +-- +-- REVOKE ALL ON audit.logged_actions FROM public; +-- +-- COMMENT ON TABLE audit.logged_actions IS 'History of auditable actions on audited tables, from audit.if_modified_func()'; +-- COMMENT ON COLUMN audit.logged_actions.event_id IS 'Unique identifier for each auditable event'; +-- COMMENT ON COLUMN audit.logged_actions.schema_name IS 'Database schema audited table for this event is in'; +-- COMMENT ON COLUMN audit.logged_actions.table_name IS 'Non-schema-qualified table name of table event occured in'; +-- COMMENT ON COLUMN audit.logged_actions.relid IS 'Table OID. Changes with drop/create. Get with ''tablename''::regclass'; +-- COMMENT ON COLUMN audit.logged_actions.session_user_name IS 'Login / session user whose statement caused the audited event'; +-- COMMENT ON COLUMN audit.logged_actions.action_tstamp_tx IS 'Transaction start timestamp for tx in which audited event occurred'; +-- COMMENT ON COLUMN audit.logged_actions.action_tstamp_stm IS 'Statement start timestamp for tx in which audited event occurred'; +-- COMMENT ON COLUMN audit.logged_actions.action_tstamp_clk IS 'Wall clock time at which audited event''s trigger call occurred'; +-- COMMENT ON COLUMN audit.logged_actions.transaction_id IS 'Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.'; +-- COMMENT ON COLUMN audit.logged_actions.client_addr IS 'IP address of client that issued query. Null for unix domain socket.'; +-- COMMENT ON COLUMN audit.logged_actions.client_port IS 'Remote peer IP port address of client that issued query. Undefined for unix socket.'; +-- COMMENT ON COLUMN audit.logged_actions.client_query IS 'Top-level query that caused this auditable event. May be more than one statement.'; +-- COMMENT ON COLUMN audit.logged_actions.application_name IS 'Application name set when this audit event occurred. Can be changed in-session by client.'; +-- COMMENT ON COLUMN audit.logged_actions.action IS 'Action type; I = insert, D = delete, U = update, T = truncate'; +-- COMMENT ON COLUMN audit.logged_actions.row_data IS 'Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple.'; +-- COMMENT ON COLUMN audit.logged_actions.changed_fields IS 'New values of fields changed by UPDATE. Null except for row-level UPDATE events.'; +-- COMMENT ON COLUMN audit.logged_actions.statement_only IS '''t'' if audit event is from an FOR EACH STATEMENT trigger, ''f'' for FOR EACH ROW'; +-- +-- CREATE INDEX logged_actions_relid_idx ON audit.logged_actions(relid); +-- CREATE INDEX logged_actions_action_tstamp_tx_stm_idx ON audit.logged_actions(action_tstamp_stm); +-- CREATE INDEX logged_actions_action_idx ON audit.logged_actions(action); +-- +-- CREATE OR REPLACE FUNCTION audit.if_modified_func() RETURNS TRIGGER AS $body$ +-- DECLARE +-- audit_row audit.logged_actions; +-- excluded_cols text[] = ARRAY[]::text[]; +-- new_r jsonb; +-- old_r jsonb; +-- BEGIN +-- IF TG_WHEN <> 'AFTER' THEN +-- RAISE EXCEPTION 'audit.if_modified_func() may only run as an AFTER trigger'; +-- END IF; +-- +-- audit_row = ROW( +-- nextval('audit.logged_actions_event_id_seq'), -- event_id +-- TG_TABLE_SCHEMA::text, -- schema_name +-- TG_TABLE_NAME::text, -- table_name +-- TG_RELID, -- relation OID for much quicker searches +-- session_user::text, -- session_user_name +-- current_setting('hasura.user', 't')::jsonb, -- user information from hasura graphql engine +-- current_timestamp, -- action_tstamp_tx +-- statement_timestamp(), -- action_tstamp_stm +-- clock_timestamp(), -- action_tstamp_clk +-- txid_current(), -- transaction ID +-- current_setting('application_name'), -- client application +-- inet_client_addr(), -- client_addr +-- inet_client_port(), -- client_port +-- current_query(), -- top-level query or queries (if multistatement) from client +-- substring(TG_OP,1,1), -- action +-- NULL, NULL, -- row_data, changed_fields +-- 'f' -- statement_only +-- ); +-- +-- IF NOT TG_ARGV[0]::boolean IS DISTINCT FROM 'f'::boolean THEN +-- audit_row.client_query = NULL; +-- END IF; +-- +-- IF TG_ARGV[1] IS NOT NULL THEN +-- excluded_cols = TG_ARGV[1]::text[]; +-- END IF; +-- +-- IF (TG_OP = 'UPDATE' AND TG_LEVEL = 'ROW') THEN +-- old_r = to_jsonb(OLD); +-- new_r = to_jsonb(NEW); +-- audit_row.row_data = old_r - excluded_cols; +-- SELECT +-- jsonb_object_agg(new_t.key, new_t.value) - excluded_cols +-- INTO +-- audit_row.changed_fields +-- FROM jsonb_each(old_r) as old_t +-- JOIN jsonb_each(new_r) as new_t +-- ON (old_t.key = new_t.key AND old_t.value <> new_t.value); +-- ELSIF (TG_OP = 'DELETE' AND TG_LEVEL = 'ROW') THEN +-- audit_row.row_data = to_jsonb(OLD) - excluded_cols; +-- ELSIF (TG_OP = 'INSERT' AND TG_LEVEL = 'ROW') THEN +-- audit_row.row_data = to_jsonb(NEW) - excluded_cols; +-- ELSIF (TG_LEVEL = 'STATEMENT' AND TG_OP IN ('INSERT','UPDATE','DELETE','TRUNCATE')) THEN +-- audit_row.statement_only = 't'; +-- ELSE +-- RAISE EXCEPTION '[audit.if_modified_func] - Trigger func added as trigger for unhandled case: %, %',TG_OP, TG_LEVEL; +-- RETURN NULL; +-- END IF; +-- INSERT INTO audit.logged_actions VALUES (audit_row.*); +-- RETURN NULL; +-- END; +-- $body$ +-- LANGUAGE plpgsql +-- SECURITY DEFINER +-- SET search_path = pg_catalog, public; +-- +-- +-- COMMENT ON FUNCTION audit.if_modified_func() IS $body$ +-- Track changes to a table at the statement and/or row level. +-- +-- Optional parameters to trigger in CREATE TRIGGER call: +-- +-- param 0: boolean, whether to log the query text. Default 't'. +-- +-- param 1: text[], columns to ignore in updates. Default []. +-- +-- Updates to ignored cols are omitted from changed_fields. +-- +-- Updates with only ignored cols changed are not inserted +-- into the audit log. +-- +-- Almost all the processing work is still done for updates +-- that ignored. If you need to save the load, you need to use +-- WHEN clause on the trigger instead. +-- +-- No warning or error is issued if ignored_cols contains columns +-- that do not exist in the target table. This lets you specify +-- a standard set of ignored columns. +-- +-- There is no parameter to disable logging of values. Add this trigger as +-- a 'FOR EACH STATEMENT' rather than 'FOR EACH ROW' trigger if you do not +-- want to log row values. +-- +-- Note that the user name logged is the login role for the session. The audit trigger +-- cannot obtain the active role because it is reset by the SECURITY DEFINER invocation +-- of the audit trigger its self. +-- $body$; +-- +-- +-- +-- CREATE OR REPLACE FUNCTION audit.audit_table(target_table regclass, audit_rows boolean, audit_query_text boolean, ignored_cols text[]) RETURNS void AS $body$ +-- DECLARE +-- stm_targets text = 'INSERT OR UPDATE OR DELETE OR TRUNCATE'; +-- _q_txt text; +-- _ignored_cols_snip text = ''; +-- BEGIN +-- EXECUTE 'DROP TRIGGER IF EXISTS audit_trigger_row ON ' || target_table; +-- EXECUTE 'DROP TRIGGER IF EXISTS audit_trigger_stm ON ' || target_table; +-- +-- IF audit_rows THEN +-- IF array_length(ignored_cols,1) > 0 THEN +-- _ignored_cols_snip = ', ' || quote_literal(ignored_cols); +-- END IF; +-- _q_txt = 'CREATE TRIGGER audit_trigger_row AFTER INSERT OR UPDATE OR DELETE ON ' || +-- target_table || +-- ' FOR EACH ROW EXECUTE PROCEDURE audit.if_modified_func(' || +-- quote_literal(audit_query_text) || _ignored_cols_snip || ');'; +-- RAISE NOTICE '%',_q_txt; +-- EXECUTE _q_txt; +-- stm_targets = 'TRUNCATE'; +-- ELSE +-- END IF; +-- +-- _q_txt = 'CREATE TRIGGER audit_trigger_stm AFTER ' || stm_targets || ' ON ' || +-- target_table || +-- ' FOR EACH STATEMENT EXECUTE PROCEDURE audit.if_modified_func('|| +-- quote_literal(audit_query_text) || ');'; +-- RAISE NOTICE '%',_q_txt; +-- EXECUTE _q_txt; +-- +-- END; +-- $body$ +-- language 'plpgsql'; +-- +-- COMMENT ON FUNCTION audit.audit_table(regclass, boolean, boolean, text[]) IS $body$ +-- Add auditing support to a table. +-- +-- Arguments: +-- target_table: Table name, schema qualified if not on search_path +-- audit_rows: Record each row change, or only audit at a statement level +-- audit_query_text: Record the text of the client query that triggered the audit event? +-- ignored_cols: Columns to exclude from update diffs, ignore updates that change only ignored cols. +-- $body$; +-- +-- -- Pg doesn't allow variadic calls with 0 params, so provide a wrapper +-- CREATE OR REPLACE FUNCTION audit.audit_table(target_table regclass, audit_rows boolean, audit_query_text boolean) RETURNS void AS $body$ +-- SELECT audit.audit_table($1, $2, $3, ARRAY[]::text[]); +-- $body$ LANGUAGE SQL; +-- +-- -- And provide a convenience call wrapper for the simplest case +-- -- of row-level logging with no excluded cols and query logging enabled. +-- -- +-- CREATE OR REPLACE FUNCTION audit.audit_table(target_table regclass) RETURNS void AS $body$ +-- SELECT audit.audit_table($1, BOOLEAN 't', BOOLEAN 't'); +-- $body$ LANGUAGE 'sql'; +-- +-- COMMENT ON FUNCTION audit.audit_table(regclass) IS $body$ +-- Add auditing support to the given table. Row-level changes will be logged with full client query text. No cols are ignored. +-- $body$; diff --git a/hasura/app/migrations/default/1698939155851_audit/up.sql b/hasura/app/migrations/default/1698939155851_audit/up.sql new file mode 100644 index 000000000..b268f7737 --- /dev/null +++ b/hasura/app/migrations/default/1698939155851_audit/up.sql @@ -0,0 +1,252 @@ +-- This is based on 2ndQuadrant/audit-trigger. +-- +-- Few changes from the original +-- 1. Requires postgres >= 10 +-- 2. Row data is stored in jsonb + +-- The following are comments preserved from the original file: + +--> -- An audit history is important on most tables. Provide an audit trigger that logs to +--> -- a dedicated audit table for the major relations. +--> -- +--> -- This file should be generic and not depend on application roles or structures, +--> -- as it's being listed here: +--> -- +--> -- This trigger was originally based on +--> -- http://wiki.postgresql.org/wiki/Audit_trigger +--> -- but has been completely rewritten. +--> -- + +CREATE SCHEMA audit; +REVOKE ALL ON SCHEMA audit FROM public; + +COMMENT ON SCHEMA audit IS 'Out-of-table audit/history logging tables and trigger functions'; + +-- +-- Audited data. Lots of information is available, it's just a matter of how much +-- you really want to record. See: +-- +-- http://www.postgresql.org/docs/9.1/static/functions-info.html +-- +-- Remember, every column you add takes up more audit table space and slows audit +-- inserts. +-- +-- Every index you add has a big impact too, so avoid adding indexes to the +-- audit table unless you REALLY need them. +-- +-- It is sometimes worth copying the audit table, or a coarse subset of it that +-- you're interested in, into a temporary table where you CREATE any useful +-- indexes and do your analysis. +-- +CREATE TABLE audit.logged_actions ( + event_id bigserial primary key, + + schema_name text not null, + table_name text not null, + relid oid not null, + + session_user_name text, + hasura_user jsonb, + + action_tstamp_tx TIMESTAMP WITH TIME ZONE NOT NULL, + action_tstamp_stm TIMESTAMP WITH TIME ZONE NOT NULL, + action_tstamp_clk TIMESTAMP WITH TIME ZONE NOT NULL, + transaction_id bigint, + + application_name text, + client_addr inet, + client_port integer, + + client_query text, + action TEXT NOT NULL CHECK (action IN ('I','D','U', 'T')), + row_data jsonb, + changed_fields jsonb, + statement_only boolean not null +); + +REVOKE ALL ON audit.logged_actions FROM public; + +COMMENT ON TABLE audit.logged_actions IS 'History of auditable actions on audited tables, from audit.if_modified_func()'; +COMMENT ON COLUMN audit.logged_actions.event_id IS 'Unique identifier for each auditable event'; +COMMENT ON COLUMN audit.logged_actions.schema_name IS 'Database schema audited table for this event is in'; +COMMENT ON COLUMN audit.logged_actions.table_name IS 'Non-schema-qualified table name of table event occured in'; +COMMENT ON COLUMN audit.logged_actions.relid IS 'Table OID. Changes with drop/create. Get with ''tablename''::regclass'; +COMMENT ON COLUMN audit.logged_actions.session_user_name IS 'Login / session user whose statement caused the audited event'; +COMMENT ON COLUMN audit.logged_actions.action_tstamp_tx IS 'Transaction start timestamp for tx in which audited event occurred'; +COMMENT ON COLUMN audit.logged_actions.action_tstamp_stm IS 'Statement start timestamp for tx in which audited event occurred'; +COMMENT ON COLUMN audit.logged_actions.action_tstamp_clk IS 'Wall clock time at which audited event''s trigger call occurred'; +COMMENT ON COLUMN audit.logged_actions.transaction_id IS 'Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.'; +COMMENT ON COLUMN audit.logged_actions.client_addr IS 'IP address of client that issued query. Null for unix domain socket.'; +COMMENT ON COLUMN audit.logged_actions.client_port IS 'Remote peer IP port address of client that issued query. Undefined for unix socket.'; +COMMENT ON COLUMN audit.logged_actions.client_query IS 'Top-level query that caused this auditable event. May be more than one statement.'; +COMMENT ON COLUMN audit.logged_actions.application_name IS 'Application name set when this audit event occurred. Can be changed in-session by client.'; +COMMENT ON COLUMN audit.logged_actions.action IS 'Action type; I = insert, D = delete, U = update, T = truncate'; +COMMENT ON COLUMN audit.logged_actions.row_data IS 'Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple.'; +COMMENT ON COLUMN audit.logged_actions.changed_fields IS 'New values of fields changed by UPDATE. Null except for row-level UPDATE events.'; +COMMENT ON COLUMN audit.logged_actions.statement_only IS '''t'' if audit event is from an FOR EACH STATEMENT trigger, ''f'' for FOR EACH ROW'; + +CREATE INDEX logged_actions_relid_idx ON audit.logged_actions(relid); +CREATE INDEX logged_actions_action_tstamp_tx_stm_idx ON audit.logged_actions(action_tstamp_stm); +CREATE INDEX logged_actions_action_idx ON audit.logged_actions(action); + +CREATE OR REPLACE FUNCTION audit.if_modified_func() RETURNS TRIGGER AS $body$ +DECLARE + audit_row audit.logged_actions; + excluded_cols text[] = ARRAY[]::text[]; + new_r jsonb; + old_r jsonb; +BEGIN + IF TG_WHEN <> 'AFTER' THEN + RAISE EXCEPTION 'audit.if_modified_func() may only run as an AFTER trigger'; + END IF; + + audit_row = ROW( + nextval('audit.logged_actions_event_id_seq'), -- event_id + TG_TABLE_SCHEMA::text, -- schema_name + TG_TABLE_NAME::text, -- table_name + TG_RELID, -- relation OID for much quicker searches + session_user::text, -- session_user_name + current_setting('hasura.user', 't')::jsonb, -- user information from hasura graphql engine + current_timestamp, -- action_tstamp_tx + statement_timestamp(), -- action_tstamp_stm + clock_timestamp(), -- action_tstamp_clk + txid_current(), -- transaction ID + current_setting('application_name'), -- client application + inet_client_addr(), -- client_addr + inet_client_port(), -- client_port + current_query(), -- top-level query or queries (if multistatement) from client + substring(TG_OP,1,1), -- action + NULL, NULL, -- row_data, changed_fields + 'f' -- statement_only + ); + + IF NOT TG_ARGV[0]::boolean IS DISTINCT FROM 'f'::boolean THEN + audit_row.client_query = NULL; + END IF; + + IF TG_ARGV[1] IS NOT NULL THEN + excluded_cols = TG_ARGV[1]::text[]; + END IF; + + IF (TG_OP = 'UPDATE' AND TG_LEVEL = 'ROW') THEN + old_r = to_jsonb(OLD); + new_r = to_jsonb(NEW); + audit_row.row_data = old_r - excluded_cols; + SELECT + jsonb_object_agg(new_t.key, new_t.value) - excluded_cols + INTO + audit_row.changed_fields + FROM jsonb_each(old_r) as old_t + JOIN jsonb_each(new_r) as new_t + ON (old_t.key = new_t.key AND old_t.value <> new_t.value); + ELSIF (TG_OP = 'DELETE' AND TG_LEVEL = 'ROW') THEN + audit_row.row_data = to_jsonb(OLD) - excluded_cols; + ELSIF (TG_OP = 'INSERT' AND TG_LEVEL = 'ROW') THEN + audit_row.row_data = to_jsonb(NEW) - excluded_cols; + ELSIF (TG_LEVEL = 'STATEMENT' AND TG_OP IN ('INSERT','UPDATE','DELETE','TRUNCATE')) THEN + audit_row.statement_only = 't'; + ELSE + RAISE EXCEPTION '[audit.if_modified_func] - Trigger func added as trigger for unhandled case: %, %',TG_OP, TG_LEVEL; + RETURN NULL; + END IF; + INSERT INTO audit.logged_actions VALUES (audit_row.*); + RETURN NULL; +END; +$body$ +LANGUAGE plpgsql +SECURITY DEFINER +SET search_path = pg_catalog, public; + + +COMMENT ON FUNCTION audit.if_modified_func() IS $body$ +Track changes to a table at the statement and/or row level. + +Optional parameters to trigger in CREATE TRIGGER call: + +param 0: boolean, whether to log the query text. Default 't'. + +param 1: text[], columns to ignore in updates. Default []. + + Updates to ignored cols are omitted from changed_fields. + + Updates with only ignored cols changed are not inserted + into the audit log. + + Almost all the processing work is still done for updates + that ignored. If you need to save the load, you need to use + WHEN clause on the trigger instead. + + No warning or error is issued if ignored_cols contains columns + that do not exist in the target table. This lets you specify + a standard set of ignored columns. + +There is no parameter to disable logging of values. Add this trigger as +a 'FOR EACH STATEMENT' rather than 'FOR EACH ROW' trigger if you do not +want to log row values. + +Note that the user name logged is the login role for the session. The audit trigger +cannot obtain the active role because it is reset by the SECURITY DEFINER invocation +of the audit trigger its self. +$body$; + + + +CREATE OR REPLACE FUNCTION audit.audit_table(target_table regclass, audit_rows boolean, audit_query_text boolean, ignored_cols text[]) RETURNS void AS $body$ +DECLARE + stm_targets text = 'INSERT OR UPDATE OR DELETE OR TRUNCATE'; + _q_txt text; + _ignored_cols_snip text = ''; +BEGIN + EXECUTE 'DROP TRIGGER IF EXISTS audit_trigger_row ON ' || target_table; + EXECUTE 'DROP TRIGGER IF EXISTS audit_trigger_stm ON ' || target_table; + + IF audit_rows THEN + IF array_length(ignored_cols,1) > 0 THEN + _ignored_cols_snip = ', ' || quote_literal(ignored_cols); + END IF; + _q_txt = 'CREATE TRIGGER audit_trigger_row AFTER INSERT OR UPDATE OR DELETE ON ' || + target_table || + ' FOR EACH ROW EXECUTE PROCEDURE audit.if_modified_func(' || + quote_literal(audit_query_text) || _ignored_cols_snip || ');'; + RAISE NOTICE '%',_q_txt; + EXECUTE _q_txt; + stm_targets = 'TRUNCATE'; + ELSE + END IF; + + _q_txt = 'CREATE TRIGGER audit_trigger_stm AFTER ' || stm_targets || ' ON ' || + target_table || + ' FOR EACH STATEMENT EXECUTE PROCEDURE audit.if_modified_func('|| + quote_literal(audit_query_text) || ');'; + RAISE NOTICE '%',_q_txt; + EXECUTE _q_txt; + +END; +$body$ +language 'plpgsql'; + +COMMENT ON FUNCTION audit.audit_table(regclass, boolean, boolean, text[]) IS $body$ +Add auditing support to a table. + +Arguments: + target_table: Table name, schema qualified if not on search_path + audit_rows: Record each row change, or only audit at a statement level + audit_query_text: Record the text of the client query that triggered the audit event? + ignored_cols: Columns to exclude from update diffs, ignore updates that change only ignored cols. +$body$; + +-- Pg doesn't allow variadic calls with 0 params, so provide a wrapper +CREATE OR REPLACE FUNCTION audit.audit_table(target_table regclass, audit_rows boolean, audit_query_text boolean) RETURNS void AS $body$ +SELECT audit.audit_table($1, $2, $3, ARRAY[]::text[]); +$body$ LANGUAGE SQL; + +-- And provide a convenience call wrapper for the simplest case +-- of row-level logging with no excluded cols and query logging enabled. +-- +CREATE OR REPLACE FUNCTION audit.audit_table(target_table regclass) RETURNS void AS $body$ +SELECT audit.audit_table($1, BOOLEAN 't', BOOLEAN 't'); +$body$ LANGUAGE 'sql'; + +COMMENT ON FUNCTION audit.audit_table(regclass) IS $body$ +Add auditing support to the given table. Row-level changes will be logged with full client query text. No cols are ignored. +$body$; diff --git a/hasura/app/migrations/default/1699015689374_squash_drop_event_pass_order/down.sql b/hasura/app/migrations/default/1699015689374_squash_drop_event_pass_order/down.sql new file mode 100644 index 000000000..b912a13c5 --- /dev/null +++ b/hasura/app/migrations/default/1699015689374_squash_drop_event_pass_order/down.sql @@ -0,0 +1,5 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- DROP TRIGGER eventPassOrder_trigger ON "eventPassOrder"; +-- DROP TRIGGER eventPassPendingOrder_trigger ON "eventPassPendingOrder"; +-- DROP FUNCTION check_event_pass_order(); diff --git a/hasura/app/migrations/default/1699015689374_squash_drop_event_pass_order/up.sql b/hasura/app/migrations/default/1699015689374_squash_drop_event_pass_order/up.sql new file mode 100644 index 000000000..9468399ea --- /dev/null +++ b/hasura/app/migrations/default/1699015689374_squash_drop_event_pass_order/up.sql @@ -0,0 +1,7 @@ +DROP TRIGGER eventPassOrder_trigger ON "eventPassOrder"; +DROP TRIGGER eventPassPendingOrder_trigger ON "eventPassPendingOrder"; +DROP FUNCTION check_event_pass_order(); + +DROP TRIGGER update_order_sums ON "eventPassOrder"; +DROP TRIGGER update_pending_order_sums ON "eventPassPendingOrder"; +DROP FUNCTION update_eventPassOrder_sums(); diff --git a/hasura/app/migrations/default/1699015730524_squash_check_event_pass_order_add_is_minting/down.sql b/hasura/app/migrations/default/1699015730524_squash_check_event_pass_order_add_is_minting/down.sql new file mode 100644 index 000000000..cb0a0bfe4 --- /dev/null +++ b/hasura/app/migrations/default/1699015730524_squash_check_event_pass_order_add_is_minting/down.sql @@ -0,0 +1,98 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- CREATE OR REPLACE FUNCTION check_event_pass_order() +-- RETURNS TRIGGER AS $$ +-- DECLARE +-- total_quantity INTEGER; +-- total_quantity_per_user INTEGER; +-- max_amount INTEGER; +-- max_amount_per_user INTEGER; +-- pending_quantity INTEGER; +-- pending_quantity_per_user INTEGER; +-- BEGIN +-- +-- -- If the trigger function is being executed for the eventPassOrder table +-- IF TG_TABLE_NAME = 'eventPassOrder' AND TG_OP = 'UPDATE' THEN +-- -- If the status is being updated from 'COMPLETED' to another status than 'REFUNDED' +-- IF OLD."status" = 'COMPLETED' AND NEW."status" IS NOT NULL AND NEW."status" != 'REFUNDED' THEN +-- RAISE EXCEPTION 'Cannot change status from COMPLETED to %.', NEW."status"; +-- END IF; +-- -- If the quantity is changing +-- IF NEW."quantity" IS NOT NULL AND NEW."quantity" != OLD."quantity" THEN +-- RAISE EXCEPTION 'Cannot change quantity from % to %.', OLD."quantity", NEW."quantity"; +-- END IF; +-- -- If no exception was raised, return the new eventPassOrder row without performing any checks +-- RETURN NEW; +-- END IF; +-- +-- -- Lock the relevant rows in "eventPassOrder" and "eventPassPendingOrder" +-- PERFORM "id" FROM "eventPassOrder" +-- WHERE "eventPassId" = NEW."eventPassId" AND ("status" = 'CONFIRMED' OR "status" = 'COMPLETED' OR "status" = 'IS_MINTING') AND "id" != NEW."id" +-- FOR UPDATE; +-- +-- PERFORM "id" FROM "eventPassPendingOrder" +-- WHERE "eventPassId" = NEW."eventPassId" AND "id" != NEW."id" +-- FOR UPDATE; +-- +-- -- Calculate the total quantity of confirmed or completed eventPassOrders for the eventPassId, excluding the order being inserted +-- SELECT COALESCE(SUM("quantity"), 0) INTO total_quantity +-- FROM ( +-- SELECT quantity FROM "eventPassOrder" +-- WHERE "eventPassId" = NEW."eventPassId" AND ("status" = 'CONFIRMED' OR "status" = 'COMPLETED' OR "status" = 'IS_MINTING') AND "id" != NEW."id" +-- UNION ALL +-- SELECT quantity FROM "eventPassPendingOrder" +-- WHERE "eventPassId" = NEW."eventPassId" AND "id" != NEW."id" +-- ) AS combined_orders; +-- +-- -- Calculate the total quantity of confirmed or completed eventPassOrders for the eventPassId and accountId, excluding the order being inserted +-- SELECT COALESCE(SUM("quantity"), 0) INTO total_quantity_per_user +-- FROM ( +-- SELECT quantity FROM "eventPassOrder" +-- WHERE "eventPassId" = NEW."eventPassId" AND "accountId" = NEW."accountId" AND ("status" = 'CONFIRMED' OR "status" = 'COMPLETED' OR "status" = 'IS_MINTING') AND "id" != NEW."id" +-- UNION ALL +-- SELECT quantity FROM "eventPassPendingOrder" +-- WHERE "eventPassId" = NEW."eventPassId" AND "accountId" = NEW."accountId" AND "id" != NEW."id" +-- ) AS combined_orders; +-- +-- -- Calculate the total quantity of eventPassPendingOrders that are being moved to eventPassOrder +-- SELECT COALESCE(SUM("quantity"), 0) INTO pending_quantity +-- FROM "eventPassPendingOrder" +-- WHERE "eventPassId" = NEW."eventPassId" AND "accountId" = NEW."accountId"; +-- +-- -- Subtract the quantities of the eventPassPendingOrder entries that are being moved to eventPassOrder from the total quantities +-- total_quantity := total_quantity - pending_quantity; +-- total_quantity_per_user := total_quantity_per_user - pending_quantity; +-- +-- -- Fetch the maxAmount and maxAmountPerUser for the eventPassId +-- SELECT "maxAmount", "maxAmountPerUser" INTO max_amount, max_amount_per_user +-- FROM "eventPassPricing" +-- WHERE "eventPassId" = NEW."eventPassId"; +-- +-- -- If the eventPassId doesn't have a corresponding eventPassPricing, raise an exception +-- IF max_amount IS NULL THEN +-- RAISE EXCEPTION 'The eventPassId % does not have a corresponding eventPassPricing. Triggered by table: % and operation: %', NEW."eventPassId", TG_TABLE_NAME, TG_OP; +-- END IF; +-- +-- -- Check if the total quantity plus the new quantity exceeds the maxAmount or maxAmountPerUser +-- IF total_quantity + NEW."quantity" > max_amount THEN +-- RAISE EXCEPTION 'The total quantity exceeds the limit by %.', total_quantity + NEW."quantity" - max_amount; +-- END IF; +-- IF max_amount_per_user IS NOT NULL AND total_quantity_per_user + NEW."quantity" > max_amount_per_user THEN +-- RAISE EXCEPTION 'The quantity per user exceeds the limit by %.', total_quantity_per_user + NEW."quantity" - max_amount_per_user; +-- END IF; +-- +-- -- If no exception was raised, return the new eventPassOrder row +-- RETURN NEW; +-- END; +-- $$ LANGUAGE plpgsql; +-- +-- CREATE TRIGGER eventPassOrder_trigger +-- BEFORE INSERT OR UPDATE ON "eventPassOrder" +-- FOR EACH ROW +-- EXECUTE PROCEDURE check_event_pass_order(); +-- +-- CREATE TRIGGER eventPassPendingOrder_trigger +-- BEFORE INSERT OR UPDATE ON "eventPassPendingOrder" +-- FOR EACH ROW +-- EXECUTE PROCEDURE check_event_pass_order(); +DELETE FROM "public"."orderStatus" WHERE "value" = 'IS_MINTING'; diff --git a/hasura/app/migrations/default/1699015730524_squash_check_event_pass_order_add_is_minting/up.sql b/hasura/app/migrations/default/1699015730524_squash_check_event_pass_order_add_is_minting/up.sql new file mode 100644 index 000000000..84e08e9b2 --- /dev/null +++ b/hasura/app/migrations/default/1699015730524_squash_check_event_pass_order_add_is_minting/up.sql @@ -0,0 +1,154 @@ +CREATE OR REPLACE FUNCTION check_event_pass_order() +RETURNS TRIGGER AS $$ +DECLARE + total_quantity INTEGER; + total_quantity_per_user INTEGER; + max_amount INTEGER; + max_amount_per_user INTEGER; + pending_quantity INTEGER; + pending_quantity_per_user INTEGER; +BEGIN + + -- If the trigger function is being executed for the eventPassOrder table + IF TG_TABLE_NAME = 'eventPassOrder' AND TG_OP = 'UPDATE' THEN + -- If the status is being updated from 'COMPLETED' to another status than 'REFUNDED' + IF OLD."status" = 'COMPLETED' AND NEW."status" IS NOT NULL AND NEW."status" != 'REFUNDED' THEN + RAISE EXCEPTION 'Cannot change status from COMPLETED to %.', NEW."status"; + END IF; + -- If the quantity is changing + IF NEW."quantity" IS NOT NULL AND NEW."quantity" != OLD."quantity" THEN + RAISE EXCEPTION 'Cannot change quantity from % to %.', OLD."quantity", NEW."quantity"; + END IF; + -- If no exception was raised, return the new eventPassOrder row without performing any checks + RETURN NEW; + END IF; + + -- Lock the relevant rows in "eventPassOrder" and "eventPassPendingOrder" + PERFORM "id" FROM "eventPassOrder" + WHERE "eventPassId" = NEW."eventPassId" AND ("status" = 'CONFIRMED' OR "status" = 'COMPLETED' OR "status" = 'IS_MINTING') AND "id" != NEW."id" + FOR UPDATE; + + PERFORM "id" FROM "eventPassPendingOrder" + WHERE "eventPassId" = NEW."eventPassId" AND "id" != NEW."id" + FOR UPDATE; + + -- Calculate the total quantity of confirmed or completed eventPassOrders for the eventPassId, excluding the order being inserted + SELECT COALESCE(SUM("quantity"), 0) INTO total_quantity + FROM ( + SELECT quantity FROM "eventPassOrder" + WHERE "eventPassId" = NEW."eventPassId" AND ("status" = 'CONFIRMED' OR "status" = 'COMPLETED' OR "status" = 'IS_MINTING') AND "id" != NEW."id" + UNION ALL + SELECT quantity FROM "eventPassPendingOrder" + WHERE "eventPassId" = NEW."eventPassId" AND "id" != NEW."id" + ) AS combined_orders; + + -- Calculate the total quantity of confirmed or completed eventPassOrders for the eventPassId and accountId, excluding the order being inserted + SELECT COALESCE(SUM("quantity"), 0) INTO total_quantity_per_user + FROM ( + SELECT quantity FROM "eventPassOrder" + WHERE "eventPassId" = NEW."eventPassId" AND "accountId" = NEW."accountId" AND ("status" = 'CONFIRMED' OR "status" = 'COMPLETED' OR "status" = 'IS_MINTING') AND "id" != NEW."id" + UNION ALL + SELECT quantity FROM "eventPassPendingOrder" + WHERE "eventPassId" = NEW."eventPassId" AND "accountId" = NEW."accountId" AND "id" != NEW."id" + ) AS combined_orders; + + -- Calculate the total quantity of eventPassPendingOrders that are being moved to eventPassOrder + SELECT COALESCE(SUM("quantity"), 0) INTO pending_quantity + FROM "eventPassPendingOrder" + WHERE "eventPassId" = NEW."eventPassId" AND "accountId" = NEW."accountId"; + + -- Subtract the quantities of the eventPassPendingOrder entries that are being moved to eventPassOrder from the total quantities + total_quantity := total_quantity - pending_quantity; + total_quantity_per_user := total_quantity_per_user - pending_quantity; + + -- Fetch the maxAmount and maxAmountPerUser for the eventPassId + SELECT "maxAmount", "maxAmountPerUser" INTO max_amount, max_amount_per_user + FROM "eventPassPricing" + WHERE "eventPassId" = NEW."eventPassId"; + + -- If the eventPassId doesn't have a corresponding eventPassPricing, raise an exception + IF max_amount IS NULL THEN + RAISE EXCEPTION 'The eventPassId % does not have a corresponding eventPassPricing. Triggered by table: % and operation: %', NEW."eventPassId", TG_TABLE_NAME, TG_OP; + END IF; + + -- Check if the total quantity plus the new quantity exceeds the maxAmount or maxAmountPerUser + IF total_quantity + NEW."quantity" > max_amount THEN + RAISE EXCEPTION 'The total quantity exceeds the limit by %.', total_quantity + NEW."quantity" - max_amount; + END IF; + IF max_amount_per_user IS NOT NULL AND total_quantity_per_user + NEW."quantity" > max_amount_per_user THEN + RAISE EXCEPTION 'The quantity per user exceeds the limit by %.', total_quantity_per_user + NEW."quantity" - max_amount_per_user; + END IF; + + -- If no exception was raised, return the new eventPassOrder row + RETURN NEW; +END; +$$ LANGUAGE plpgsql; + +CREATE TRIGGER eventPassOrder_trigger +BEFORE INSERT OR UPDATE ON "eventPassOrder" +FOR EACH ROW +EXECUTE PROCEDURE check_event_pass_order(); + +CREATE TRIGGER eventPassPendingOrder_trigger +BEFORE INSERT OR UPDATE ON "eventPassPendingOrder" +FOR EACH ROW +EXECUTE PROCEDURE check_event_pass_order(); + +CREATE OR REPLACE FUNCTION update_eventPassOrder_sums() RETURNS TRIGGER AS $$ +DECLARE + target_eventPassId text; +BEGIN + -- Determine whether this is an INSERT/UPDATE or DELETE operation + IF TG_OP = 'DELETE' THEN + target_eventPassId := OLD."eventPassId"; + ELSE + target_eventPassId := NEW."eventPassId"; + END IF; + + -- Update existing record in eventPassOrderSums + UPDATE "eventPassOrderSums" + SET "totalReserved" = ( + SELECT COALESCE(SUM(quantity), 0) AS totalReserved + FROM ( + SELECT quantity FROM "eventPassOrder" + WHERE "eventPassId" = target_eventPassId AND ("status" != 'CANCELLED' AND "status" != 'ERROR' AND "status" != 'REFUNDED') + UNION ALL + SELECT quantity FROM "eventPassPendingOrder" + WHERE "eventPassId" = target_eventPassId + ) AS combined_orders + ) + WHERE "eventPassId" = target_eventPassId; + + -- If eventPassId doesn't exist in eventPassOrderSums, insert it + IF NOT FOUND THEN + INSERT INTO "eventPassOrderSums" ("eventPassId", "totalReserved") + VALUES ( + target_eventPassId, + ( + SELECT COALESCE(SUM(quantity), 0) AS totalReserved + FROM ( + SELECT quantity FROM "eventPassOrder" + WHERE "eventPassId" = target_eventPassId AND ("status" != 'CANCELLED' AND "status" != 'ERROR' AND "status" != 'REFUNDED') + UNION ALL + SELECT quantity FROM "eventPassPendingOrder" + WHERE "eventPassId" = target_eventPassId + ) AS combined_orders + ) + ); + END IF; + + RETURN NULL; +END; +$$ LANGUAGE plpgsql; + +CREATE TRIGGER update_order_sums +AFTER INSERT OR UPDATE OR DELETE ON "eventPassOrder" +FOR EACH ROW +EXECUTE FUNCTION update_eventPassOrder_sums(); + +CREATE TRIGGER update_pending_order_sums +AFTER INSERT OR UPDATE OR DELETE ON "eventPassPendingOrder" +FOR EACH ROW +EXECUTE FUNCTION update_eventPassOrder_sums(); + +INSERT INTO "public"."orderStatus"("value") VALUES (E'IS_MINTING'); diff --git a/hasura/app/migrations/default/1699119436644_roles_role_assignments_account/down.sql b/hasura/app/migrations/default/1699119436644_roles_role_assignments_account/down.sql new file mode 100644 index 000000000..38eebb697 --- /dev/null +++ b/hasura/app/migrations/default/1699119436644_roles_role_assignments_account/down.sql @@ -0,0 +1,69 @@ + +comment on column "public"."account"."isOrganizer" is E'An account can represent an user or organizer. It store essential informations and is used as the root class for relationships with other tables'; +alter table "public"."account" alter column "isOrganizer" set default false; +alter table "public"."account" alter column "isOrganizer" drop not null; +alter table "public"."account" add column "isOrganizer" bool; + +comment on column "public"."account"."organizerId" is E'An account can represent an user or organizer. It store essential informations and is used as the root class for relationships with other tables'; +alter table "public"."account" alter column "organizerId" drop not null; +alter table "public"."account" add column "organizerId" text; + +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create the roles table to store different user roles +-- CREATE TABLE "public"."roles" ( +-- "value" text NOT NULL, +-- PRIMARY KEY ("value") +-- ); +-- COMMENT ON TABLE "public"."roles" IS 'Stores user roles defining access levels and permissions within the Offline platform.'; +-- +-- -- Insert default roles into the roles table +-- INSERT INTO "public"."roles" ("value") VALUES +-- ('organizer_super_admin'), +-- ('organizer_admin'), +-- ('organizer_operations_manager'), +-- ('organizer_finance_manager'), +-- ('organizer_content_manager'), +-- ('organizer_validator'), +-- ('organizer_auditor'), +-- ('organizer_guest'), +-- ('organizer_human_resources'); +-- +-- -- Add comments to describe each role +-- COMMENT ON COLUMN "public"."roles"."value" IS 'The name of the role for access control.'; +-- +-- COMMENT ON CONSTRAINT "roles_pkey" ON "public"."roles" IS 'Primary key constraint ensuring unique values for roles.'; +-- +-- -- Comments describing individual roles +-- COMMENT ON COLUMN "public"."roles"."value" IS $$ +-- organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. +-- organizer_admin: Full Read & Write permissions on web2 and web3 components. +-- organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. +-- organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. +-- organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. +-- organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. +-- organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. +-- organizer_guest: Limited access to web2. Can view public content without web3 permissions. +-- organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). +-- $$; +-- +-- -- Migration script for roleAssignments +-- CREATE TABLE "public"."roleAssignments" ( +-- id uuid DEFAULT gen_random_uuid() NOT NULL, +-- "accountId" uuid REFERENCES account(id) NOT NULL, +-- "invitedById" uuid REFERENCES account(id) NOT NULL, +-- role text REFERENCES roles("value") NOT NULL, +-- "organizerId" text NOT NULL, +-- "eventId" text NOT NULL DEFAULT '', +-- created_at timestamptz NOT NULL DEFAULT now() +-- CONSTRAINT unique_role_assignment UNIQUE ("accountId", role, "organizerId", "eventId") +-- ); +-- +-- -- Comment explaining the purpose of the table and its design +-- COMMENT ON TABLE "public"."roleAssignments" IS 'Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration.'; +-- +-- select audit.audit_table( +-- '"roleAssignments"', +-- true, -- audit_rows: Record each row change +-- true -- audit_query_text: Record the SQL text +-- ); diff --git a/hasura/app/migrations/default/1699119436644_roles_role_assignments_account/up.sql b/hasura/app/migrations/default/1699119436644_roles_role_assignments_account/up.sql new file mode 100644 index 000000000..7f9f13743 --- /dev/null +++ b/hasura/app/migrations/default/1699119436644_roles_role_assignments_account/up.sql @@ -0,0 +1,62 @@ + +-- Create the roles table to store different user roles +CREATE TABLE "public"."roles" ( + "value" text NOT NULL, + PRIMARY KEY ("value") +); +COMMENT ON TABLE "public"."roles" IS 'Stores user roles defining access levels and permissions within the Offline platform.'; + +-- Insert default roles into the roles table +INSERT INTO "public"."roles" ("value") VALUES +('organizer_super_admin'), +('organizer_admin'), +('organizer_operations_manager'), +('organizer_finance_manager'), +('organizer_content_manager'), +('organizer_validator'), +('organizer_auditor'), +('organizer_guest'), +('organizer_human_resources'); + +-- Add comments to describe each role +COMMENT ON COLUMN "public"."roles"."value" IS 'The name of the role for access control.'; + +COMMENT ON CONSTRAINT "roles_pkey" ON "public"."roles" IS 'Primary key constraint ensuring unique values for roles.'; + +-- Comments describing individual roles +COMMENT ON COLUMN "public"."roles"."value" IS $$ + organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + organizer_admin: Full Read & Write permissions on web2 and web3 components. + organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + organizer_guest: Limited access to web2. Can view public content without web3 permissions. + organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). +$$; + +-- Migration script for roleAssignments +CREATE TABLE "public"."roleAssignments" ( + id uuid DEFAULT gen_random_uuid() NOT NULL, + "accountId" uuid REFERENCES account(id) NOT NULL, + "invitedById" uuid REFERENCES account(id) NOT NULL, + role text REFERENCES roles("value") NOT NULL, -- use the role value enum from roles column + "organizerId" text NOT NULL, + "eventId" text NOT NULL DEFAULT '', + created_at timestamptz NOT NULL DEFAULT now(), + CONSTRAINT unique_role_assignment UNIQUE ("accountId", role, "organizerId", "eventId") +); + +-- Comment explaining the purpose of the table and its design +COMMENT ON TABLE "public"."roleAssignments" IS 'Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration.'; + +select audit.audit_table( + '"roleAssignments"', + true, -- audit_rows: Record each row change + true -- audit_query_text: Record the SQL text +); + +alter table "public"."account" drop column "organizerId" cascade; + +alter table "public"."account" drop column "isOrganizer" cascade; diff --git a/hasura/app/migrations/default/1701254129012_create_follow/down.sql b/hasura/app/migrations/default/1701254129012_create_follow/down.sql new file mode 100644 index 000000000..ebf99105b --- /dev/null +++ b/hasura/app/migrations/default/1701254129012_create_follow/down.sql @@ -0,0 +1,20 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create the follow table to store follow relationships between accounts and organizers +-- CREATE TABLE "public"."follow" ( +-- "accountId" uuid NOT NULL REFERENCES "public"."account"("id"), +-- "organizerSlug" text NOT NULL, +-- created_at timestamptz NOT NULL DEFAULT now(), +-- PRIMARY KEY ("accountId", "organizerSlug") +-- ); +-- COMMENT ON TABLE "public"."follow" IS 'Stores follow relationships. Each row represents an account following an organizer.'; +-- +-- -- Add comments to describe each column +-- COMMENT ON COLUMN "public"."follow"."accountId" IS 'References the unique identifier of the account that is following an organizer.'; +-- COMMENT ON COLUMN "public"."follow"."organizerSlug" IS 'Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.'; +-- +-- -- Comment on the primary key constraint +-- COMMENT ON CONSTRAINT "follow_pkey" ON "public"."follow" IS 'Composite primary key ensuring that an account can follow a specific organizer only once.'; +-- +-- -- Optional: Create an index on the organizerSlug column for faster queries +-- CREATE INDEX "idx_follow_organizerSlug" ON "public"."follow" ("organizerSlug"); diff --git a/hasura/app/migrations/default/1701254129012_create_follow/up.sql b/hasura/app/migrations/default/1701254129012_create_follow/up.sql new file mode 100644 index 000000000..3755d7f2d --- /dev/null +++ b/hasura/app/migrations/default/1701254129012_create_follow/up.sql @@ -0,0 +1,18 @@ +-- Create the follow table to store follow relationships between accounts and organizers +CREATE TABLE "public"."follow" ( + "accountId" uuid NOT NULL REFERENCES "public"."account"("id"), + "organizerSlug" text NOT NULL, + created_at timestamptz NOT NULL DEFAULT now(), + PRIMARY KEY ("accountId", "organizerSlug") +); +COMMENT ON TABLE "public"."follow" IS 'Stores follow relationships. Each row represents an account following an organizer.'; + +-- Add comments to describe each column +COMMENT ON COLUMN "public"."follow"."accountId" IS 'References the unique identifier of the account that is following an organizer.'; +COMMENT ON COLUMN "public"."follow"."organizerSlug" IS 'Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.'; + +-- Comment on the primary key constraint +COMMENT ON CONSTRAINT "follow_pkey" ON "public"."follow" IS 'Composite primary key ensuring that an account can follow a specific organizer only once.'; + +-- Optional: Create an index on the organizerSlug column for faster queries +CREATE INDEX "idx_follow_organizerSlug" ON "public"."follow" ("organizerSlug"); diff --git a/hasura/app/migrations/default/1701796170434_eventPassNftContractType_update_eventPassNftContract/down.sql b/hasura/app/migrations/default/1701796170434_eventPassNftContractType_update_eventPassNftContract/down.sql new file mode 100644 index 000000000..31bed3332 --- /dev/null +++ b/hasura/app/migrations/default/1701796170434_eventPassNftContractType_update_eventPassNftContract/down.sql @@ -0,0 +1,41 @@ +-- Could not auto-generate a down migration. +-- Please write an appropriate down migration for the SQL below: +-- -- Create the eventPassNftContractType table to store the contract types +-- CREATE TABLE "public"."eventPassNftContractType" ( +-- "value" text NOT NULL, +-- PRIMARY KEY ("value") +-- ); +-- COMMENT ON TABLE "public"."eventPassNftContractType" IS 'Contract types representing the nature of the event pass NFT contract.'; +-- +-- -- Insert default values into eventPassNftContractType +-- INSERT INTO "public"."eventPassNftContractType" ("value") VALUES +-- ('normal'), +-- ('delayed_reveal'); +-- +-- -- Add comments to describe each type in eventPassNftContractType +-- COMMENT ON COLUMN "public"."eventPassNftContractType"."value" IS 'Type name for event pass NFT contract.'; +-- COMMENT ON CONSTRAINT "eventPassNftContractType_pkey" ON "public"."eventPassNftContractType" IS 'normal: Standard event pass NFT contract. +-- delayed_reveal: Event pass NFT contract with delayed reveal functionality.'; +-- +-- -- Alter the eventPassNftContract table to include new fields +-- ALTER TABLE "public"."eventPassNftContract" +-- ADD COLUMN "type" text REFERENCES "eventPassNftContractType"("value"), +-- ADD COLUMN "password" text, +-- ADD COLUMN "isDelayedRevealed" boolean NOT NULL DEFAULT false, +-- ADD COLUMN "isAirdrop" boolean NOT NULL DEFAULT false, +-- ADD COLUMN "created_at" timestamptz NOT NULL DEFAULT current_timestamp, +-- ADD COLUMN "updated_at" timestamptz NOT NULL DEFAULT current_timestamp; +-- +-- -- Add comments to the new columns in eventPassNftContract +-- COMMENT ON COLUMN "public"."eventPassNftContract"."type" IS 'Type of the event pass NFT contract.'; +-- COMMENT ON COLUMN "public"."eventPassNftContract"."password" IS 'Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.'; +-- COMMENT ON COLUMN "public"."eventPassNftContract"."isDelayedRevealed" IS 'Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.'; +-- COMMENT ON COLUMN "public"."eventPassNftContract"."isAirdrop" IS 'Flag indicating whether the event pass NFT is airdropped.'; +-- COMMENT ON COLUMN "public"."eventPassNftContract"."created_at" IS 'Timestamp of when the record was created.'; +-- COMMENT ON COLUMN "public"."eventPassNftContract"."updated_at" IS 'Timestamp of the last update to the record.'; +-- +-- -- Create trigger for updating updated_at in eventPassNftContract +-- CREATE TRIGGER set_eventPassNftContract_updated_at +-- BEFORE UPDATE ON "public"."eventPassNftContract" +-- FOR EACH ROW +-- EXECUTE FUNCTION public.set_current_timestamp_updated_at(); diff --git a/hasura/app/migrations/default/1701796170434_eventPassNftContractType_update_eventPassNftContract/up.sql b/hasura/app/migrations/default/1701796170434_eventPassNftContractType_update_eventPassNftContract/up.sql new file mode 100644 index 000000000..5dfc92251 --- /dev/null +++ b/hasura/app/migrations/default/1701796170434_eventPassNftContractType_update_eventPassNftContract/up.sql @@ -0,0 +1,39 @@ +-- Create the eventPassNftContractType table to store the contract types +CREATE TABLE "public"."eventPassNftContractType" ( + "value" text NOT NULL, + PRIMARY KEY ("value") +); +COMMENT ON TABLE "public"."eventPassNftContractType" IS 'Contract types representing the nature of the event pass NFT contract.'; + +-- Insert default values into eventPassNftContractType +INSERT INTO "public"."eventPassNftContractType" ("value") VALUES +('normal'), +('delayed_reveal'); + +-- Add comments to describe each type in eventPassNftContractType +COMMENT ON COLUMN "public"."eventPassNftContractType"."value" IS 'Type name for event pass NFT contract.'; +COMMENT ON CONSTRAINT "eventPassNftContractType_pkey" ON "public"."eventPassNftContractType" IS 'normal: Standard event pass NFT contract. +delayed_reveal: Event pass NFT contract with delayed reveal functionality.'; + +-- Alter the eventPassNftContract table to include new fields +ALTER TABLE "public"."eventPassNftContract" +ADD COLUMN "type" text NOT NULL DEFAULT 'normal' REFERENCES "eventPassNftContractType"("value"), +ADD COLUMN "password" text, +ADD COLUMN "isDelayedRevealed" boolean NOT NULL DEFAULT false, +ADD COLUMN "isAirdrop" boolean NOT NULL DEFAULT false, +ADD COLUMN "created_at" timestamptz NOT NULL DEFAULT current_timestamp, +ADD COLUMN "updated_at" timestamptz NOT NULL DEFAULT current_timestamp; + +-- Add comments to the new columns in eventPassNftContract +COMMENT ON COLUMN "public"."eventPassNftContract"."type" IS 'Type of the event pass NFT contract.'; +COMMENT ON COLUMN "public"."eventPassNftContract"."password" IS 'Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.'; +COMMENT ON COLUMN "public"."eventPassNftContract"."isDelayedRevealed" IS 'Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.'; +COMMENT ON COLUMN "public"."eventPassNftContract"."isAirdrop" IS 'Flag indicating whether the event pass NFT is airdropped.'; +COMMENT ON COLUMN "public"."eventPassNftContract"."created_at" IS 'Timestamp of when the record was created.'; +COMMENT ON COLUMN "public"."eventPassNftContract"."updated_at" IS 'Timestamp of the last update to the record.'; + +-- Create trigger for updating updated_at in eventPassNftContract +CREATE TRIGGER set_eventPassNftContract_updated_at +BEFORE UPDATE ON "public"."eventPassNftContract" +FOR EACH ROW +EXECUTE FUNCTION public.set_current_timestamp_updated_at(); diff --git a/hasura/app/seeds/default/0_account.sql b/hasura/app/seeds/default/0_account.sql index 7e6d3d320..6635953e8 100644 --- a/hasura/app/seeds/default/0_account.sql +++ b/hasura/app/seeds/default/0_account.sql @@ -1,5 +1,5 @@ SET check_function_bodies = false; -INSERT INTO public.account (id, address, email, "emailVerified", "isOrganizer", created_at, updated_at, "organizerId") VALUES ('ac542c34-1907-451c-94be-5df69a959080', '0x1bBEdB07706728A19c9dB82d3c420670D8040592', 'googl_user@gmail.com', true, false, '2023-06-20 13:54:30.361524+00', '2023-06-20 14:15:07.524094+00', NULL); -INSERT INTO public.account (id, address, email, "emailVerified", "isOrganizer", created_at, updated_at, "organizerId") VALUES ('679f92d6-a01e-4ab7-93f8-10840d22b0a5', '0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D', 'alpha_user@test.io', false, false, '2023-06-20 14:15:56.908195+00', '2023-06-20 14:15:56.908195+00', NULL); -INSERT INTO public.account (id, address, email, "emailVerified", "isOrganizer", created_at, updated_at, "organizerId") VALUES ('76189546-6368-4325-8aad-220e03837b7e', '0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F', '', false, false, '2023-06-20 14:16:43.827815+00', '2023-06-20 14:16:43.827815+00', NULL); -INSERT INTO public.account (id, address, email, "emailVerified", "isOrganizer", created_at, updated_at, "organizerId") VALUES ('9660cf3b-65ec-4ac5-a671-7eac4d93a842', '0x2CDE8fb599b7c656e7594959960DbeA1bC2e15F2', 'test@offline.live', false, true, '2023-07-31 16:00:33.157878+00', '2023-07-31 16:00:33.157878+00', 'clizzky8kap2t0bw7wka9a2id'); \ No newline at end of file +INSERT INTO public.account (id, address, email, "emailVerified", created_at, updated_at) VALUES ('ac542c34-1907-451c-94be-5df69a959080', '0x1bBEdB07706728A19c9dB82d3c420670D8040592', 'googl_user@gmail.com', false, '2023-06-20 13:54:30.361524+00', '2023-06-20 14:15:07.524094+00'); +INSERT INTO public.account (id, address, email, "emailVerified", created_at, updated_at) VALUES ('679f92d6-a01e-4ab7-93f8-10840d22b0a5', '0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D', 'alpha_user@test.io', false, '2023-06-20 14:15:56.908195+00', '2023-06-20 14:15:56.908195+00'); +INSERT INTO public.account (id, address, email, "emailVerified", created_at, updated_at) VALUES ('76189546-6368-4325-8aad-220e03837b7e', '0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F', '', false, '2023-06-20 14:16:43.827815+00', '2023-06-20 14:16:43.827815+00'); +INSERT INTO public.account (id, address, email, "emailVerified", created_at, updated_at) VALUES ('9660cf3b-65ec-4ac5-a671-7eac4d93a842', '0x2CDE8fb599b7c656e7594959960DbeA1bC2e15F2', '', true, '2023-07-31 16:00:33.157878+00', '2023-07-31 16:00:33.157878+00'); \ No newline at end of file diff --git a/hasura/app/seeds/default/11_roleAssignments.sql b/hasura/app/seeds/default/11_roleAssignments.sql new file mode 100644 index 000000000..fa0c7157b --- /dev/null +++ b/hasura/app/seeds/default/11_roleAssignments.sql @@ -0,0 +1,7 @@ +SET check_function_bodies = false; + +INSERT INTO "public"."roleAssignments" (id, "accountId", "invitedById", role, "organizerId", "eventId", created_at) VALUES +('02e75f94-c685-44ac-a2b3-6ff67feec05b', '679f92d6-a01e-4ab7-93f8-10840d22b0a5', '679f92d6-a01e-4ab7-93f8-10840d22b0a5', 'organizer_super_admin', 'clizzky8kap2t0bw7wka9a2id', '', '2023-11-04T17:11:48.978089+00:00'), +('c2ec94e6-ec58-419c-b721-f5f8605f1df5', '679f92d6-a01e-4ab7-93f8-10840d22b0a5', '679f92d6-a01e-4ab7-93f8-10840d22b0a5', 'organizer_human_resources', 'clizzky8kap2t0bw7wka9a2id', '', '2023-11-04T17:12:25.562633+00:00'), +('c2ec94e6-ec58-419c-b721-f5f8605f1df5', '679f92d6-a01e-4ab7-93f8-10840d22b0a5', '679f92d6-a01e-4ab7-93f8-10840d22b0a5', 'organizer_operations_manager', 'clizzky8kap2t0bw7wka9a2id', '', '2023-11-04T17:12:25.562633+00:00'), +('fd0d3f68-8177-4be0-bbb7-5be0deb452cd', '76189546-6368-4325-8aad-220e03837b7e', '679f92d6-a01e-4ab7-93f8-10840d22b0a5', 'organizer_admin', 'clizzky8kap2t0bw7wka9a2id', '', '2023-11-04T17:12:48.608583+00:00'); diff --git a/hasura/app/seeds/default/12_follow.sql b/hasura/app/seeds/default/12_follow.sql new file mode 100644 index 000000000..da0251b1d --- /dev/null +++ b/hasura/app/seeds/default/12_follow.sql @@ -0,0 +1,4 @@ +SET check_function_bodies = false; + +INSERT INTO "public"."follow" ("accountId", "organizerSlug", created_at) VALUES +('679f92d6-a01e-4ab7-93f8-10840d22b0a5', 'test', '2023-11-30T00:00:00.000000+00:00'); diff --git a/hasura/app/seeds/default/1_kyc.sql b/hasura/app/seeds/default/1_kyc.sql index 594aa6bd5..68c93b05d 100644 --- a/hasura/app/seeds/default/1_kyc.sql +++ b/hasura/app/seeds/default/1_kyc.sql @@ -1,3 +1,3 @@ SET check_function_bodies = false; -INSERT INTO public.kyc ("applicantId", "externalUserId", "createDate", "reviewStatus", "levelName", updated_at) VALUES ('64d5f7a58f241166d756ba33', '679f92d6-a01e-4ab7-93f8-10840d22b0a5', '2023-09-19 16:08:38+00', 'completed', 'basic_kyc_level', '2023-09-19 16:09:08.540391+00'); +INSERT INTO public.kyc ("applicantId", "externalUserId", "createDate", "reviewStatus", "levelName", updated_at) VALUES ('64d5f7a58f241166d756ba33', '679f92d6-a01e-4ab7-93f8-10840d22b0a5', '2023-09-19 16:08:38+00', 'completed', 'advanced_kyc_level', '2023-09-19 16:09:08.540391+00'); INSERT INTO public.kyc ("applicantId", "externalUserId", "createDate", "reviewStatus", "levelName", updated_at) VALUES ('74d4f7e59f241066d756ca30', '76189546-6368-4325-8aad-220e03837b7e', '2023-09-19 16:09:31+00', 'pending', 'basic_kyc_level', '2023-09-19 16:10:13.415191+00'); diff --git a/hasura/app/seeds/default/2_eventPassPricing.sql b/hasura/app/seeds/default/2_eventPassPricing.sql index 13732211e..f14e5ae29 100644 --- a/hasura/app/seeds/default/2_eventPassPricing.sql +++ b/hasura/app/seeds/default/2_eventPassPricing.sql @@ -51,6 +51,31 @@ VALUES 14400 ); +INSERT INTO + public."eventPassPricing" ( + "eventPassId", + created_at, + updated_at, + id, + "maxAmount", + "maxAmountPerUser", + "priceAmount", + "priceCurrency", + "timeBeforeDelete" + ) +VALUES + ( + 'fake-event-pass-3', + '2023-07-17 18:53:51.122975+00', + '2023-07-17 18:53:51.122975+00', + '609aa404-9467-4792-bb26-7b9de9cda12d', + 200, + 10, + 100000, + 'EUR', + 14400 + ); + INSERT INTO public."eventPassPricing" ( "eventPassId", diff --git a/hasura/app/seeds/default/4_eventPassNftContract.sql b/hasura/app/seeds/default/4_eventPassNftContract.sql index 0bc9ef5fd..271b9ca55 100644 --- a/hasura/app/seeds/default/4_eventPassNftContract.sql +++ b/hasura/app/seeds/default/4_eventPassNftContract.sql @@ -1,40 +1,65 @@ SET - check_function_bodies = false; + check_function_bodies = false; -INSERT INTO - public."eventPassNftContract" ( - id, - "chainId", - "contractAddress", - "eventId", - "eventPassId", - "organizerId" - ) +-- Insert first record with 'normal' type +INSERT INTO public."eventPassNftContract" ( + id, + "chainId", + "contractAddress", + "eventId", + "eventPassId", + "organizerId", + "type", + "password", + "isDelayedRevealed", + "isAirdrop", + "created_at", + "updated_at" +) VALUES - ( - '19d09cfe-6a5c-4481-a822-7161d5b4c8cf', - '5', - '0xfakecontractaddress1', - 'clizzpvidao620buvxit1ynko', - 'clj8raobj7g8l0aw3bfw6dny4', - 'clizzky8kap2t0bw7wka9a2id' - ); + ( + '19d09cfe-6a5c-4481-a822-7161d5b4c8cf', + '5', + '0xfakecontractaddress1', + 'clizzpvidao620buvxit1ynko', + 'clj8raobj7g8l0aw3bfw6dny4', + 'clizzky8kap2t0bw7wka9a2id', + 'normal', + NULL, + false, + false, + '2023-07-19 12:58:46.636737+00', + '2023-07-19 12:58:46.636737+00' + ); -INSERT INTO - public."eventPassNftContract" ( - id, - "chainId", - "contractAddress", - "eventId", - "eventPassId", - "organizerId" - ) +-- Insert second record with 'normal' type +INSERT INTO public."eventPassNftContract" ( + id, + "chainId", + "contractAddress", + "eventId", + "eventPassId", + "organizerId", + "type", + "password", + "isDelayedRevealed", + "isAirdrop", + "created_at", + "updated_at" +) VALUES - ( - '6fa834c5-cc89-4861-a1cf-ff4fce62ba20', - '5', - '0xfakecontractaddress2', - 'clizzpvidao620buvxit1ynko', - 'fake-event-pass-2', - 'clizzky8kap2t0bw7wka9a2id' - ); \ No newline at end of file + ( + '6fa834c5-cc89-4861-a1cf-ff4fce62ba20', + '5', + '0xfakecontractaddress2', + 'clizzpvidao620buvxit1ynko', + 'fake-event-pass-2', + 'clizzky8kap2t0bw7wka9a2id', + 'normal', + NULL, + false, + false, + '2023-07-19 15:58:46.636737+00', + '2023-07-19 15:58:46.636737+00' + ); +; \ No newline at end of file diff --git a/hasura/app/seeds/default/8_eventPassOrder.sql b/hasura/app/seeds/default/8_eventPassOrder.sql index 7c02d00d7..482f20e5d 100644 --- a/hasura/app/seeds/default/8_eventPassOrder.sql +++ b/hasura/app/seeds/default/8_eventPassOrder.sql @@ -1,2 +1,3 @@ SET check_function_bodies = false; INSERT INTO public."eventPassOrder" (id, "eventPassId", "accountId", status, quantity, created_at, updated_at, "stripeCheckoutSessionId") VALUES ('1e8b9aea-1b0a-4a05-803b-c72d0b46e9a2', 'fake-event-pass-2', '679f92d6-a01e-4ab7-93f8-10840d22b0a5', 'CONFIRMED', 8, '2023-10-10 16:59:59.364057+00', '2023-10-10 16:59:59.364057+00', 'cs_test_a17kYy8IpmWsLecscKe5pRQNP5hir8ysWC9sturzdXMfh7Y94gYJIAyePN'); +INSERT INTO public."eventPassOrder" (id, "eventPassId", "accountId", status, quantity, created_at, updated_at, "stripeCheckoutSessionId") VALUES ('2e8b9aea-1b0a-4a05-803b-c72d0b46e9a3', 'fake-event-pass-3', '679f92d6-a01e-4ab7-93f8-10840d22b0a5', 'IS_MINTING', 2, '2023-10-10 16:59:59.364057+00', '2023-10-10 16:59:59.364057+00', ''); \ No newline at end of file diff --git a/jest.config.js b/jest.config.js deleted file mode 100644 index 1e0d704f3..000000000 --- a/jest.config.js +++ /dev/null @@ -1,7 +0,0 @@ -const { getJestProjects } = require('@nx/jest'); - -module.exports = { - projects: getJestProjects(), - - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'mjs'], -}; diff --git a/libs/crypto/.swcrc b/libs/crypto/.swcrc index fb42f4b04..6e973f204 100644 --- a/libs/crypto/.swcrc +++ b/libs/crypto/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -28,4 +28,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/crypto/project.json b/libs/crypto/project.json index da3c0cd6b..36993f0fd 100644 --- a/libs/crypto/project.json +++ b/libs/crypto/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/crypto/**/*.ts", "libs/crypto/package.json"] diff --git a/libs/currency/api/project.json b/libs/currency/api/project.json index 6cba3eaf5..3b391e3eb 100644 --- a/libs/currency/api/project.json +++ b/libs/currency/api/project.json @@ -18,7 +18,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/currency/api/src/index.ts b/libs/currency/api/src/index.ts index 5f9f721ce..37ac8e049 100644 --- a/libs/currency/api/src/index.ts +++ b/libs/currency/api/src/index.ts @@ -1,3 +1,4 @@ +import { Currency_Enum_Not_Const } from '@currency/types'; import env from '@env/server'; import { isPreviewOrProduction } from '@shared/server'; import * as fs from 'fs'; @@ -5,6 +6,11 @@ import * as path from 'path'; import { fileURLToPath } from 'url'; export class Currency { + supportedCurrencies: string; + + constructor() { + this.supportedCurrencies = Object.values(Currency_Enum_Not_Const).join(','); + } async getRate(baseCurrency: string): Promise<{ [key: string]: number }> { if (!isPreviewOrProduction()) { return await this.fetchFromLocalFile(baseCurrency); @@ -12,7 +18,7 @@ export class Currency { try { // await this.saveToLocalFile(baseCurrency, rates); return await this.fetchFromAPI( - `http://data.fixer.io/api/latest?access_key=${env.FIXER_CURRENCY_API_KEY}&base=${baseCurrency}`, + `http://data.fixer.io/api/latest?access_key=${env.FIXER_CURRENCY_API_KEY}&base=${baseCurrency}&symbols=${this.supportedCurrencies}`, 'Fixer', ); } catch (error) { diff --git a/libs/currency/api/tsconfig.json b/libs/currency/api/tsconfig.json index 7492c3794..fa625a52a 100644 --- a/libs/currency/api/tsconfig.json +++ b/libs/currency/api/tsconfig.json @@ -7,7 +7,8 @@ "noImplicitOverride": true, "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true + "noFallthroughCasesInSwitch": true, + "preserveConstEnums": true }, "files": [], "include": [], diff --git a/libs/currency/api/tsconfig.lib.json b/libs/currency/api/tsconfig.lib.json index 41872c155..497a36741 100644 --- a/libs/currency/api/tsconfig.lib.json +++ b/libs/currency/api/tsconfig.lib.json @@ -3,6 +3,7 @@ "compilerOptions": { "outDir": "../../../dist/out-tsc", "declaration": true, + "preserveConstEnums": true, "types": ["node"] }, "include": ["src/**/*.ts", "../../../types/**/*.d.ts", "src/**/*.json"], diff --git a/libs/currency/types/project.json b/libs/currency/types/project.json index 708a615b1..45e4b5526 100644 --- a/libs/currency/types/project.json +++ b/libs/currency/types/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/currency/types/**/*.ts"] diff --git a/libs/currency/types/src/lib/currency-types.ts b/libs/currency/types/src/lib/currency-types.ts index 40d9e1611..413665c6f 100644 --- a/libs/currency/types/src/lib/currency-types.ts +++ b/libs/currency/types/src/lib/currency-types.ts @@ -36,11 +36,17 @@ export const rates = { }; export enum Currency_Enum_Not_Const { - AED = 'AED', - CNY = 'CNY', - EUR = 'EUR', - GBP = 'GBP', - QAR = 'QAR', - SGD = 'SGD', - USD = 'USD', + Aed = 'AED', + Cny = 'CNY', + Eur = 'EUR', + Gbp = 'GBP', + Qar = 'QAR', + Sgd = 'SGD', + Usd = 'USD', } + +export type CurrencyRates = { + [key in Currency_Enum_Not_Const]: { + [key in Currency_Enum_Not_Const]: number; + }; +}; diff --git a/libs/env/client/project.json b/libs/env/client/project.json index 018a46622..a1aec383d 100644 --- a/libs/env/client/project.json +++ b/libs/env/client/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/env/client/src/index.mjs b/libs/env/client/src/index.mjs index 57d5e8e7f..5974d3ee8 100644 --- a/libs/env/client/src/index.mjs +++ b/libs/env/client/src/index.mjs @@ -20,6 +20,7 @@ const env = createEnv({ NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY: z.string().min(1), NEXT_PUBLIC_OPENZEPPELIN_URL: z.string().min(1), NEXT_PUBLIC_THIRDWEB_MASTER_ADDRESS: z.string().min(1), + NEXT_PUBLIC_POSTHOG_KEY: z.string().min(1), }, runtimeEnv: { NEXT_PUBLIC_APP: process.env.NEXT_PUBLIC_APP, @@ -43,6 +44,7 @@ const env = createEnv({ NEXT_PUBLIC_OPENZEPPELIN_URL: process.env.NEXT_PUBLIC_OPENZEPPELIN_URL, NEXT_PUBLIC_THIRDWEB_MASTER_ADDRESS: process.env.NEXT_PUBLIC_THIRDWEB_MASTER_ADDRESS, + NEXT_PUBLIC_POSTHOG_KEY: process.env.NEXT_PUBLIC_POSTHOG_KEY, }, }); diff --git a/libs/env/server/project.json b/libs/env/server/project.json index a1ba4d0ca..3321f6957 100644 --- a/libs/env/server/project.json +++ b/libs/env/server/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/env/server/src/index.mjs b/libs/env/server/src/index.mjs index 775d7df65..fc07aab59 100644 --- a/libs/env/server/src/index.mjs +++ b/libs/env/server/src/index.mjs @@ -8,8 +8,6 @@ const env = createEnv({ ALCHEMY_API_KEY: z.string().min(1), ALCHEMY_AUTH_TOKEN: z.string().min(1), CHAIN: z.string(), - NX_CLOUD_AUTH_TOKEN: z.string().min(1), - NX_CACHE_DIRECTORY: z.string().min(1), HASURA_PROJECT_ENDPOINT: z.string().url(), HASURA_GRAPHQL_ADMIN_SECRET: z.string(), HYGRAPH_STAGE: z.string().min(1), @@ -39,19 +37,21 @@ const env = createEnv({ EXCHANGE_RATE_API_KEY: z.string().min(1), OPENZEPPELIN_URL: z.string().min(1), WEB_APP_URL: z.string().optional(), + POSTHOG_KEY: z.string().min(1), + POSTHOG_PERSONAL_API_KEY: z.string().min(1), }, runtimeEnv: { APP: process.env.APP, ALCHEMY_API_KEY: process.env.ALCHEMY_API_KEY, ALCHEMY_AUTH_TOKEN: process.env.ALCHEMY_AUTH_TOKEN, CHAIN: process.env.CHAIN, - NX_CLOUD_AUTH_TOKEN: process.env.NX_CLOUD_AUTH_TOKEN, - NX_CACHE_DIRECTORY: process.env.NX_CACHE_DIRECTORY, HASURA_PROJECT_ENDPOINT: process.env.HASURA_PROJECT_ENDPOINT, HASURA_GRAPHQL_ADMIN_SECRET: process.env.HASURA_GRAPHQL_ADMIN_SECRET, HYGRAPH_STAGE: process.env.HYGRAPH_STAGE, NEXTAUTH_URL: process.env.NEXTAUTH_URL, - NEXTAUTH_SECRET: process.env.NEXTAUTH_SECRET, + NEXTAUTH_SECRET: process.env.NEXTAUTH_SECRET + ? process.env.NEXTAUTH_SECRET.replace(/\\n/g, '\n') + : process.env.NEXTAUTH_SECRET, TOKEN_LIFE_TIME: process.env.TOKEN_LIFE_TIME, THIRDWEB_MASTER_ADDRESS: process.env.THIRDWEB_MASTER_ADDRESS, THIRDWEB_MASTER_PRIVATE_KEY: process.env.THIRDWEB_MASTER_PRIVATE_KEY, @@ -70,12 +70,16 @@ const env = createEnv({ UPLOAD_ACCOUNT_ID: process.env.UPLOAD_ACCOUNT_ID, UPLOAD_SECRET_API_KEY: process.env.UPLOAD_SECRET_API_KEY, UPLOAD_PATH_PREFIX: process.env.UPLOAD_PATH_PREFIX, - UPLOAD_SECRET_JWT: process.env.UPLOAD_SECRET_JWT, + UPLOAD_SECRET_JWT: process.env.UPLOAD_SECRET_JWT + ? process.env.UPLOAD_SECRET_JWT.replace(/\\n/g, '\n') + : process.env.UPLOAD_SECRET_JWT, UPLOAD_PUBLIC_API_KEY: process.env.UPLOAD_PUBLIC_API_KEY, FIXER_CURRENCY_API_KEY: process.env.FIXER_CURRENCY_API_KEY, EXCHANGE_RATE_API_KEY: process.env.EXCHANGE_RATE_API_KEY, - OPENZEPPELIN_URL: process.env.NEXT_PUBLIC_OPENZEPPELIN_URL, + OPENZEPPELIN_URL: process.env.OPENZEPPELIN_URL, WEB_APP_URL: process.env.WEB_APP_URL, + POSTHOG_KEY: process.env.POSTHOG_KEY, + POSTHOG_PERSONAL_API_KEY: process.env.POSTHOG_PERSONAL_API_KEY, }, }); diff --git a/libs/features/account/api/project.json b/libs/features/account/api/project.json index ecc5c3417..b46ea5244 100644 --- a/libs/features/account/api/project.json +++ b/libs/features/account/api/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/features/account/api/**/*.ts"] diff --git a/libs/features/account/api/src/lib/handleAccount.spec.ts b/libs/features/account/api/src/lib/handleAccount.spec.ts index 15c5725ed..57921b525 100644 --- a/libs/features/account/api/src/lib/handleAccount.spec.ts +++ b/libs/features/account/api/src/lib/handleAccount.spec.ts @@ -11,6 +11,7 @@ describe('handleAccount test', () => { address: '0x123', email: 'test@safsaf.safsaf', emailVerified: false, + roles: null, }; afterEach(async () => { diff --git a/libs/features/appNav/ui/.babelrc b/libs/features/app-nav/.babelrc similarity index 100% rename from libs/features/appNav/ui/.babelrc rename to libs/features/app-nav/.babelrc diff --git a/libs/features/app-nav/.eslintrc.json b/libs/features/app-nav/.eslintrc.json new file mode 100644 index 000000000..75b85077d --- /dev/null +++ b/libs/features/app-nav/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/features/app-nav/README.md b/libs/features/app-nav/README.md new file mode 100644 index 000000000..23e915417 --- /dev/null +++ b/libs/features/app-nav/README.md @@ -0,0 +1,7 @@ +# app-nav + +This library was generated with [Nx](https://nx.dev). + +## Running unit tests + +Run `nx test app-nav` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/appNav/ui/jest.config.ts b/libs/features/app-nav/jest.config.ts similarity index 61% rename from libs/features/appNav/ui/jest.config.ts rename to libs/features/app-nav/jest.config.ts index 27e020253..d213dad8c 100644 --- a/libs/features/appNav/ui/jest.config.ts +++ b/libs/features/app-nav/jest.config.ts @@ -1,7 +1,7 @@ /* eslint-disable */ export default { - displayName: 'features-appNav-ui', - preset: '../../../../jest.preset.js', + displayName: 'app-nav', + preset: '../../../jest.preset.js', transform: { '^.+\\.[tj]sx?$': [ '@swc/jest', @@ -9,5 +9,5 @@ export default { ], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../../coverage/libs/features/appNav/ui', + coverageDirectory: '../../../coverage/libs/features/app-nav', }; diff --git a/libs/features/app-nav/package.json b/libs/features/app-nav/package.json new file mode 100644 index 000000000..055bf5cc6 --- /dev/null +++ b/libs/features/app-nav/package.json @@ -0,0 +1,4 @@ +{ + "name": "@features/app-nav", + "version": "0.0.1" +} diff --git a/libs/features/app-nav/project.json b/libs/features/app-nav/project.json new file mode 100644 index 000000000..68c326429 --- /dev/null +++ b/libs/features/app-nav/project.json @@ -0,0 +1,50 @@ +{ + "name": "app-nav", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/features/app-nav/src", + "projectType": "library", + "tags": ["ui"], + "targets": { + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": ["libs/features/app-nav/**/*.{ts,tsx,js,jsx}"] + } + }, + "build": { + "executor": "@nx/rollup:rollup", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/features/app-nav", + "tsConfig": "libs/features/app-nav/tsconfig.lib.json", + "project": "libs/features/app-nav/package.json", + "entryFile": "libs/features/app-nav/src/index.ts", + "external": ["react", "react-dom", "react/jsx-runtime"], + "rollupConfig": "@nx/react/plugins/bundle-rollup", + "compiler": "swc", + "assets": [ + { + "glob": "libs/features/app-nav/README.md", + "input": ".", + "output": "." + } + ] + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/features/app-nav/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + } +} diff --git a/libs/features/app-nav/src/index.ts b/libs/features/app-nav/src/index.ts new file mode 100644 index 000000000..41e1ec485 --- /dev/null +++ b/libs/features/app-nav/src/index.ts @@ -0,0 +1,39 @@ +export { + AppNavLayout, + type AppNavLayoutProps, +} from './lib/AppNavLayout/AppNavLayout'; + +export { AppNavLayoutDesktop } from './lib/AppNavLayout/AppNavLayoutDesktop'; + +export { AppNavLayoutMobile } from './lib/AppNavLayout/AppNavLayoutMobile'; + +export { NavSectionSkeleton } from './lib/NavSection/NavSection'; + +export { CartNav, type CartNavProps } from './lib/CartNav/CartNav'; + +export { PassNav, type PassNavProps } from './lib/PassNav/PassNav'; + +export { NavLink, type NavLinkProps } from './lib/nav-link/NavLink'; + +export { + ProfileNav, + ProfileNavSkeleton, + type ProfileNavProps, +} from './lib/ProfileNav/ProfileNav'; + +export { ProfileNavClient } from './lib/ProfileNav/ProfileNavClient'; + +export { + ProfileAvatar, + type ProfileAvatarProps, +} from './lib/profile-avatar/ProfileAvatar'; + +export { + AppContainer, + AppContainerFooter, + AppContainerHeader, + AppContainerNavBack, + AppContainerNavBackSkeleton, + AppContainerOverflow, + type AppContainerNavBackProps, +} from './lib/AppContainer/AppContainer'; diff --git a/libs/features/app-nav/src/lib/AppContainer/AppContainer.tsx b/libs/features/app-nav/src/lib/AppContainer/AppContainer.tsx new file mode 100644 index 000000000..d8e20699e --- /dev/null +++ b/libs/features/app-nav/src/lib/AppContainer/AppContainer.tsx @@ -0,0 +1,110 @@ +import { Link } from '@next/navigation'; +import { PropsFrom } from '@next/types'; +import { Button, ButtonSkeleton } from '@ui/components'; +import { ChevronBack } from '@ui/icons'; +import { cn } from '@ui/shared'; +import { VariantProps, cva } from 'class-variance-authority'; +import React from 'react'; + +export interface AppContainerNavBackProps { + text: string; + href: PropsFrom; +} + +export const AppContainerNavBack: React.FC = ({ + text, + href, +}) => ( +
+ + + +
+); + +export const AppContainerNavBackSkeleton: React.FC = () => { + return ( + + ); +}; + +export type AppContainerProps = React.HTMLAttributes; + +export const AppContainer = React.forwardRef( + ({ className, ...props }, ref) => ( +
+ ), +); + +AppContainer.displayName = 'AppContainer'; + +const appContainerOverflowVariants = { + default: 'pb-14 md:pb-0 ', + stickyFooter: 'pb-24 md:pb-12', + stickyFooterLg: 'pb-40 md:pb-24', +}; + +const appContainerOverflowVariantsCva = cva('h-full overflow-y-auto md:pt-14', { + variants: { + variant: appContainerOverflowVariants, + }, + defaultVariants: { + variant: 'default', + }, +}); + +export interface AppContainerOverflowProps + extends React.HTMLAttributes, + VariantProps {} + +export const AppContainerOverflow = React.forwardRef< + HTMLDivElement, + AppContainerOverflowProps +>(({ className, variant, ...props }, ref) => ( +
+)); + +AppContainerOverflow.displayName = 'AppContainerOverflow'; + +export const AppContainerHeader = React.forwardRef< + HTMLDivElement, + React.HTMLAttributes +>(({ className, ...props }, ref) => ( +
+)); +AppContainerHeader.displayName = 'AppContainerHeader'; + +export type AppContainerFooterProps = React.HTMLAttributes; + +export const AppContainerFooter = React.forwardRef< + HTMLDivElement, + AppContainerFooterProps +>(({ className, ...props }, ref) => ( +
+)); + +AppContainerFooter.displayName = 'AppContainerFooter'; diff --git a/libs/features/appNav/ui/src/lib/AppNavLayout/AppNavLayout.stories.tsx b/libs/features/app-nav/src/lib/AppNavLayout/AppNavLayout.stories.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/AppNavLayout/AppNavLayout.stories.tsx rename to libs/features/app-nav/src/lib/AppNavLayout/AppNavLayout.stories.tsx diff --git a/libs/features/app-nav/src/lib/AppNavLayout/AppNavLayout.tsx b/libs/features/app-nav/src/lib/AppNavLayout/AppNavLayout.tsx new file mode 100644 index 000000000..02928bcb4 --- /dev/null +++ b/libs/features/app-nav/src/lib/AppNavLayout/AppNavLayout.tsx @@ -0,0 +1,23 @@ +import { + AppNavLayoutDesktop, + type AppNavLayoutDesktopProps, +} from './AppNavLayoutDesktop'; +import { AppNavLayoutMobile } from './AppNavLayoutMobile'; + +export interface AppNavLayoutProps extends AppNavLayoutDesktopProps { + children: React.ReactNode; +} + +export function AppNavLayout(props: AppNavLayoutProps) { + const { children, ...appNavLayout } = props; + + return ( +
+ {/* Navigation for larger screens */} + +
{children}
+ {/* Navigation for mobile screens */} + +
+ ); +} diff --git a/libs/features/app-nav/src/lib/AppNavLayout/AppNavLayoutDesktop.tsx b/libs/features/app-nav/src/lib/AppNavLayout/AppNavLayoutDesktop.tsx new file mode 100644 index 000000000..8354b2c4a --- /dev/null +++ b/libs/features/app-nav/src/lib/AppNavLayout/AppNavLayoutDesktop.tsx @@ -0,0 +1,39 @@ +import { NavigationMenu, NavigationMenuList, Separator } from '@ui/components'; +import { NavLink } from '../nav-link/NavLink'; +import Logo from './Logo'; + +export interface AppNavLayoutDesktopProps { + cartNav: React.ReactNode; + passNav: React.ReactNode; + profileNav: React.ReactNode; +} + +export const AppNavLayoutDesktop: React.FC = ({ + cartNav, + passNav, + profileNav, +}) => { + return ( +
+ + + + + + + + + + {cartNav} + {passNav} + + + + + + {profileNav} + + +
+ ); +}; diff --git a/libs/features/app-nav/src/lib/AppNavLayout/AppNavLayoutMobile.tsx b/libs/features/app-nav/src/lib/AppNavLayout/AppNavLayoutMobile.tsx new file mode 100644 index 000000000..49e3b2ada --- /dev/null +++ b/libs/features/app-nav/src/lib/AppNavLayout/AppNavLayoutMobile.tsx @@ -0,0 +1,32 @@ +import { NavigationMenu, NavigationMenuList } from '@ui/components'; + +export interface AppNavLayoutMobileProps { + cartNav: React.ReactNode; + passNav: React.ReactNode; + profileNav: React.ReactNode; +} + +export const AppNavLayoutMobile: React.FC = ({ + cartNav, + passNav, + profileNav, +}) => { + return ( + + +
+ {cartNav} +
+
+ {passNav} +
+
+ {profileNav} +
+
+
+ ); +}; diff --git a/libs/features/app-nav/src/lib/AppNavLayout/Logo.tsx b/libs/features/app-nav/src/lib/AppNavLayout/Logo.tsx new file mode 100644 index 000000000..3e626f943 --- /dev/null +++ b/libs/features/app-nav/src/lib/AppNavLayout/Logo.tsx @@ -0,0 +1,30 @@ +import * as React from 'react'; +const SvgComponent = (props: React.SVGProps) => ( + + + + + + + +); +export default SvgComponent; diff --git a/libs/features/appNav/ui/src/lib/AppNavLayout/examples.tsx b/libs/features/app-nav/src/lib/AppNavLayout/examples.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/AppNavLayout/examples.tsx rename to libs/features/app-nav/src/lib/AppNavLayout/examples.tsx diff --git a/libs/features/appNav/ui/src/lib/CartNav/CartNav.stories.tsx b/libs/features/app-nav/src/lib/CartNav/CartNav.stories.tsx similarity index 89% rename from libs/features/appNav/ui/src/lib/CartNav/CartNav.stories.tsx rename to libs/features/app-nav/src/lib/CartNav/CartNav.stories.tsx index 0fc8d9a71..3941d02df 100644 --- a/libs/features/appNav/ui/src/lib/CartNav/CartNav.stories.tsx +++ b/libs/features/app-nav/src/lib/CartNav/CartNav.stories.tsx @@ -1,10 +1,5 @@ import type { Meta, StoryObj } from '@storybook/react'; -import { - screen, - fireEvent, - userEvent, - within, -} from '@storybook/testing-library'; +import { screen, userEvent } from '@storybook/testing-library'; import { CartNav } from './CartNav'; import { CartNavDemo, cartNavProps } from './examples'; @@ -34,7 +29,7 @@ export const CartActive: Story = { export const CartWithHelperText: Story = { args: {}, play: async ({ canvasElement }) => { - userEvent.click(screen.getByText('Cart')); + userEvent.click(await screen.findByText(/cart/i)); // Check that the helper text is present await screen.findByText((content, element) => { return ( diff --git a/libs/features/appNav/ui/src/lib/CartNav/CartNav.tsx b/libs/features/app-nav/src/lib/CartNav/CartNav.tsx similarity index 91% rename from libs/features/appNav/ui/src/lib/CartNav/CartNav.tsx rename to libs/features/app-nav/src/lib/CartNav/CartNav.tsx index d86bca7b3..b6d7acb0e 100644 --- a/libs/features/appNav/ui/src/lib/CartNav/CartNav.tsx +++ b/libs/features/app-nav/src/lib/CartNav/CartNav.tsx @@ -1,6 +1,6 @@ -import { NavSection, type NavSectionProps } from '../NavSection/NavSection'; +import { AutoAnimate, Spinner } from '@ui/components'; import { Cart } from '@ui/icons'; -import { Spinner, AutoAnimate } from '@ui/components'; +import { NavSection, type NavSectionProps } from '../NavSection/NavSection'; export interface CartNavProps extends NavSectionProps { text: string; diff --git a/libs/features/appNav/ui/src/lib/CartNav/examples.tsx b/libs/features/app-nav/src/lib/CartNav/examples.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/CartNav/examples.tsx rename to libs/features/app-nav/src/lib/CartNav/examples.tsx diff --git a/libs/features/appNav/ui/src/lib/NavSection/NavSection.spec.tsx b/libs/features/app-nav/src/lib/NavSection/NavSection.spec.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/NavSection/NavSection.spec.tsx rename to libs/features/app-nav/src/lib/NavSection/NavSection.spec.tsx diff --git a/libs/features/appNav/ui/src/lib/NavSection/NavSection.stories.tsx b/libs/features/app-nav/src/lib/NavSection/NavSection.stories.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/NavSection/NavSection.stories.tsx rename to libs/features/app-nav/src/lib/NavSection/NavSection.stories.tsx diff --git a/libs/features/appNav/ui/src/lib/NavSection/NavSection.tsx b/libs/features/app-nav/src/lib/NavSection/NavSection.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/NavSection/NavSection.tsx rename to libs/features/app-nav/src/lib/NavSection/NavSection.tsx index bd808383e..fa643925c 100644 --- a/libs/features/appNav/ui/src/lib/NavSection/NavSection.tsx +++ b/libs/features/app-nav/src/lib/NavSection/NavSection.tsx @@ -1,11 +1,11 @@ -import { NavLink, type NavLinkProps } from '../nav-link/NavLink'; import { Button, ButtonSkeleton, Ping, - type ButtonProps, PingProps, + type ButtonProps, } from '@ui/components'; +import { NavLink, type NavLinkProps } from '../nav-link/NavLink'; export interface NavSectionProps extends Omit, diff --git a/libs/features/appNav/ui/src/lib/NavSection/examples.tsx b/libs/features/app-nav/src/lib/NavSection/examples.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/NavSection/examples.tsx rename to libs/features/app-nav/src/lib/NavSection/examples.tsx diff --git a/libs/features/appNav/ui/src/lib/PassNav/PassNav.stories.tsx b/libs/features/app-nav/src/lib/PassNav/PassNav.stories.tsx similarity index 89% rename from libs/features/appNav/ui/src/lib/PassNav/PassNav.stories.tsx rename to libs/features/app-nav/src/lib/PassNav/PassNav.stories.tsx index d1cda92ea..f156cc911 100644 --- a/libs/features/appNav/ui/src/lib/PassNav/PassNav.stories.tsx +++ b/libs/features/app-nav/src/lib/PassNav/PassNav.stories.tsx @@ -1,10 +1,5 @@ import type { Meta, StoryObj } from '@storybook/react'; -import { - screen, - fireEvent, - userEvent, - within, -} from '@storybook/testing-library'; +import { screen, userEvent } from '@storybook/testing-library'; import { PassNav } from './PassNav'; import { PassNavDemo, passNavProps } from './examples'; @@ -34,7 +29,7 @@ export const PassActive: Story = { export const PassWithHelperText: Story = { args: {}, play: async ({ canvasElement }) => { - userEvent.click(screen.getByText('Pass')); + userEvent.click(await screen.findByText(/pass/i)); // Check that the helper text is present await screen.findByText((content, element) => { return ( diff --git a/libs/features/appNav/ui/src/lib/PassNav/PassNav.tsx b/libs/features/app-nav/src/lib/PassNav/PassNav.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/PassNav/PassNav.tsx rename to libs/features/app-nav/src/lib/PassNav/PassNav.tsx diff --git a/libs/features/appNav/ui/src/lib/PassNav/examples.tsx b/libs/features/app-nav/src/lib/PassNav/examples.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/PassNav/examples.tsx rename to libs/features/app-nav/src/lib/PassNav/examples.tsx diff --git a/libs/features/appNav/ui/src/lib/ProfileNav/ProfileNav.spec.tsx b/libs/features/app-nav/src/lib/ProfileNav/ProfileNav.spec.tsx similarity index 90% rename from libs/features/appNav/ui/src/lib/ProfileNav/ProfileNav.spec.tsx rename to libs/features/app-nav/src/lib/ProfileNav/ProfileNav.spec.tsx index 2ebc990f4..c72c537ad 100644 --- a/libs/features/appNav/ui/src/lib/ProfileNav/ProfileNav.spec.tsx +++ b/libs/features/app-nav/src/lib/ProfileNav/ProfileNav.spec.tsx @@ -1,6 +1,6 @@ import { renderWithIntl } from '@test-utils/next-intl'; import { cryptoUserSession } from '../profile-avatar/examples'; -import ProfileNav from './ProfileNav'; +import { ProfileNav } from './ProfileNav'; import { cryptoUserMenuItems } from './examples'; describe('ProfileNav', () => { diff --git a/libs/features/appNav/ui/src/lib/ProfileNav/ProfileNav.stories.tsx b/libs/features/app-nav/src/lib/ProfileNav/ProfileNav.stories.tsx similarity index 84% rename from libs/features/appNav/ui/src/lib/ProfileNav/ProfileNav.stories.tsx rename to libs/features/app-nav/src/lib/ProfileNav/ProfileNav.stories.tsx index 47118a25c..1c0445d58 100644 --- a/libs/features/appNav/ui/src/lib/ProfileNav/ProfileNav.stories.tsx +++ b/libs/features/app-nav/src/lib/ProfileNav/ProfileNav.stories.tsx @@ -1,10 +1,10 @@ import type { Meta, StoryObj } from '@storybook/react'; +import { screen, userEvent } from '@storybook/testing-library'; import { - screen, - fireEvent, - userEvent, - within, -} from '@storybook/testing-library'; + cryptoUserSession, + normalUserSession, + normalUserSessionWithImage, +} from '../profile-avatar/examples'; import { ProfileNav, ProfileNavSkeleton } from './ProfileNav'; import { ProfileNavExample, @@ -12,11 +12,6 @@ import { normalUserMenuItems, notConnectedMenuItems, } from './examples'; -import { - cryptoUserSession, - normalUserSession, - normalUserSessionWithImage, -} from '../profile-avatar/examples'; const meta = { component: ProfileNav, @@ -33,7 +28,7 @@ type Story = StoryObj; export const CryptoUser: Story = { play: async ({ canvasElement }) => { - userEvent.click(screen.getByText('0x', { exact: false })); + userEvent.click(await screen.findByText('0x', { exact: false })); await screen.findByText('My Account'); await screen.findByText('Log out'); }, @@ -45,7 +40,7 @@ export const NormalUser: Story = { items: normalUserMenuItems, }, play: async ({ canvasElement }) => { - userEvent.click(screen.getByText('@', { exact: false })); + userEvent.click(await screen.findByText('@', { exact: false })); await screen.findByText('My Account'); await screen.findByText('Log out'); }, @@ -65,7 +60,7 @@ export const NoUser: Story = { signInText: 'Sign in', }, play: async ({ canvasElement }) => { - userEvent.click(screen.getByText('Sign in')); + userEvent.click(await screen.findByText('Sign in')); await screen.findByText('Settings'); }, }; diff --git a/libs/features/appNav/ui/src/lib/ProfileNav/ProfileNav.tsx b/libs/features/app-nav/src/lib/ProfileNav/ProfileNav.tsx similarity index 87% rename from libs/features/appNav/ui/src/lib/ProfileNav/ProfileNav.tsx rename to libs/features/app-nav/src/lib/ProfileNav/ProfileNav.tsx index ad9b5ed5e..dd9bc90c9 100644 --- a/libs/features/appNav/ui/src/lib/ProfileNav/ProfileNav.tsx +++ b/libs/features/app-nav/src/lib/ProfileNav/ProfileNav.tsx @@ -44,22 +44,22 @@ export function ProfileNav({ > {user ? (
- + {isLoading ? ( ) : ( - + )} - +
{email ? truncateEmailString(email, 12) : truncateString(eoa, 16)} - +
) : (
- + {isLoading ? ( ) : ( @@ -85,5 +85,3 @@ export function ProfileNavSkeleton() {
); } - -export default ProfileNav; diff --git a/libs/features/app-nav/src/lib/ProfileNav/ProfileNavClient.stories.tsx b/libs/features/app-nav/src/lib/ProfileNav/ProfileNavClient.stories.tsx new file mode 100644 index 000000000..1043ae315 --- /dev/null +++ b/libs/features/app-nav/src/lib/ProfileNav/ProfileNavClient.stories.tsx @@ -0,0 +1,26 @@ +import type { Meta, StoryObj } from '@storybook/react'; +import { + screen, + fireEvent, + userEvent, + within, +} from '@storybook/testing-library'; +import { ProfileNavClient } from './ProfileNavClient'; +import { ProfileNavClientExample } from './examples'; + +const meta = { + component: ProfileNavClient, + render: ProfileNavClientExample, +} satisfies Meta; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = { + play: async ({ canvasElement }) => { + userEvent.click(await screen.findByText('Sign in')); + await screen.findByText('Settings'); + await screen.findByText('Support'); + }, +}; diff --git a/apps/web/app/[locale]/@profileNav/ProfileNavClient.tsx b/libs/features/app-nav/src/lib/ProfileNav/ProfileNavClient.tsx similarity index 99% rename from apps/web/app/[locale]/@profileNav/ProfileNavClient.tsx rename to libs/features/app-nav/src/lib/ProfileNav/ProfileNavClient.tsx index c8fc90ea5..53a51c8b0 100644 --- a/apps/web/app/[locale]/@profileNav/ProfileNavClient.tsx +++ b/libs/features/app-nav/src/lib/ProfileNav/ProfileNavClient.tsx @@ -4,7 +4,7 @@ import { ProfileNav, ProfileNavSkeleton, type ProfileNavProps, -} from '@features/appNav/ui'; +} from './ProfileNav'; import { useAuthContext } from '@next/auth'; import { Link } from '@next/navigation'; import { useToast } from '@ui/components'; diff --git a/libs/features/appNav/ui/src/lib/ProfileNav/examples.tsx b/libs/features/app-nav/src/lib/ProfileNav/examples.tsx similarity index 63% rename from libs/features/appNav/ui/src/lib/ProfileNav/examples.tsx rename to libs/features/app-nav/src/lib/ProfileNav/examples.tsx index ea26558da..9d36a148d 100644 --- a/libs/features/appNav/ui/src/lib/ProfileNav/examples.tsx +++ b/libs/features/app-nav/src/lib/ProfileNav/examples.tsx @@ -1,8 +1,11 @@ import { ProfileNavProps, ProfileNav } from './ProfileNav'; +import { ProfileNavClient } from './ProfileNavClient'; import { cryptoUserSession, normalUserSession, } from '../profile-avatar/examples'; +import { AuthProvider, NextAuthProvider } from '@next/auth'; +import { useTranslations } from 'next-intl'; import { LifeBuoy, LogOut, LogIn, Settings, User } from '@ui/icons'; export const cryptoUserMenuItems = [ @@ -93,3 +96,30 @@ export const notConnectedMenuItems = [ text: 'Support', }, ] satisfies ProfileNavProps['items']; + +export function ProfileNavClientExample({ isNextAuthConnected = false }) { + const t = useTranslations('AppNav.Profile'); + return ( +
+ + true}> + {' '} + + +
+ ); +} diff --git a/libs/features/appNav/ui/src/lib/nav-desktop/NavDesktop.spec.tsx b/libs/features/app-nav/src/lib/nav-desktop/NavDesktop.spec.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/nav-desktop/NavDesktop.spec.tsx rename to libs/features/app-nav/src/lib/nav-desktop/NavDesktop.spec.tsx diff --git a/libs/features/appNav/ui/src/lib/nav-desktop/NavDesktop.stories.tsx b/libs/features/app-nav/src/lib/nav-desktop/NavDesktop.stories.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/nav-desktop/NavDesktop.stories.tsx rename to libs/features/app-nav/src/lib/nav-desktop/NavDesktop.stories.tsx diff --git a/libs/features/appNav/ui/src/lib/nav-desktop/NavDesktop.tsx b/libs/features/app-nav/src/lib/nav-desktop/NavDesktop.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/nav-desktop/NavDesktop.tsx rename to libs/features/app-nav/src/lib/nav-desktop/NavDesktop.tsx diff --git a/libs/features/appNav/ui/src/lib/nav-desktop/examples.tsx b/libs/features/app-nav/src/lib/nav-desktop/examples.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/nav-desktop/examples.tsx rename to libs/features/app-nav/src/lib/nav-desktop/examples.tsx diff --git a/libs/features/appNav/ui/src/lib/nav-link/NavLink.spec.tsx b/libs/features/app-nav/src/lib/nav-link/NavLink.spec.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/nav-link/NavLink.spec.tsx rename to libs/features/app-nav/src/lib/nav-link/NavLink.spec.tsx diff --git a/libs/features/appNav/ui/src/lib/nav-link/NavLink.stories.tsx b/libs/features/app-nav/src/lib/nav-link/NavLink.stories.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/nav-link/NavLink.stories.tsx rename to libs/features/app-nav/src/lib/nav-link/NavLink.stories.tsx diff --git a/libs/features/appNav/ui/src/lib/nav-link/NavLink.tsx b/libs/features/app-nav/src/lib/nav-link/NavLink.tsx similarity index 91% rename from libs/features/appNav/ui/src/lib/nav-link/NavLink.tsx rename to libs/features/app-nav/src/lib/nav-link/NavLink.tsx index 2fec350fc..623c3956e 100644 --- a/libs/features/appNav/ui/src/lib/nav-link/NavLink.tsx +++ b/libs/features/app-nav/src/lib/nav-link/NavLink.tsx @@ -17,13 +17,14 @@ export type NavLinkProps = LinkProps & { export function NavLink({ href, children, className }: NavLinkProps) { const isActive = usePathname() === href; return ( - + {children} diff --git a/libs/features/appNav/ui/src/lib/nav-link/examples.tsx b/libs/features/app-nav/src/lib/nav-link/examples.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/nav-link/examples.tsx rename to libs/features/app-nav/src/lib/nav-link/examples.tsx diff --git a/libs/features/appNav/ui/src/lib/nav-mobile/NavMobile.spec.tsx b/libs/features/app-nav/src/lib/nav-mobile/NavMobile.spec.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/nav-mobile/NavMobile.spec.tsx rename to libs/features/app-nav/src/lib/nav-mobile/NavMobile.spec.tsx diff --git a/libs/features/appNav/ui/src/lib/nav-mobile/NavMobile.stories.tsx b/libs/features/app-nav/src/lib/nav-mobile/NavMobile.stories.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/nav-mobile/NavMobile.stories.tsx rename to libs/features/app-nav/src/lib/nav-mobile/NavMobile.stories.tsx diff --git a/libs/features/appNav/ui/src/lib/nav-mobile/NavMobile.tsx b/libs/features/app-nav/src/lib/nav-mobile/NavMobile.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/nav-mobile/NavMobile.tsx rename to libs/features/app-nav/src/lib/nav-mobile/NavMobile.tsx diff --git a/libs/features/appNav/ui/src/lib/nav-mobile/examples.tsx b/libs/features/app-nav/src/lib/nav-mobile/examples.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/nav-mobile/examples.tsx rename to libs/features/app-nav/src/lib/nav-mobile/examples.tsx diff --git a/libs/features/appNav/ui/src/lib/profile-avatar/ProfileAvatar.spec.tsx b/libs/features/app-nav/src/lib/profile-avatar/ProfileAvatar.spec.tsx similarity index 92% rename from libs/features/appNav/ui/src/lib/profile-avatar/ProfileAvatar.spec.tsx rename to libs/features/app-nav/src/lib/profile-avatar/ProfileAvatar.spec.tsx index 863d9527c..6f05db39d 100644 --- a/libs/features/appNav/ui/src/lib/profile-avatar/ProfileAvatar.spec.tsx +++ b/libs/features/app-nav/src/lib/profile-avatar/ProfileAvatar.spec.tsx @@ -1,5 +1,5 @@ import { renderWithIntl } from '@test-utils/next-intl'; -import ProfileAvatar from './ProfileAvatar'; +import { ProfileAvatar } from './ProfileAvatar'; import { cryptoUserSession, normalUserSessionWithImage } from './examples'; describe('ProfileAvatar', () => { diff --git a/libs/features/appNav/ui/src/lib/profile-avatar/ProfileAvatar.stories.tsx b/libs/features/app-nav/src/lib/profile-avatar/ProfileAvatar.stories.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/profile-avatar/ProfileAvatar.stories.tsx rename to libs/features/app-nav/src/lib/profile-avatar/ProfileAvatar.stories.tsx diff --git a/libs/features/appNav/ui/src/lib/profile-avatar/ProfileAvatar.tsx b/libs/features/app-nav/src/lib/profile-avatar/ProfileAvatar.tsx similarity index 89% rename from libs/features/appNav/ui/src/lib/profile-avatar/ProfileAvatar.tsx rename to libs/features/app-nav/src/lib/profile-avatar/ProfileAvatar.tsx index cb202af45..d1d2a4caf 100644 --- a/libs/features/appNav/ui/src/lib/profile-avatar/ProfileAvatar.tsx +++ b/libs/features/app-nav/src/lib/profile-avatar/ProfileAvatar.tsx @@ -1,12 +1,12 @@ -import { useMemo } from 'react'; +import type { SafeUser } from '@next/auth'; import { Avatar, - AvatarImage, AvatarFallback, + AvatarImage, type AvatarProps, } from '@ui/components'; import { emojiAvatarForAddress, getInitials } from '@ui/shared'; -import type { SafeUser } from '@next/auth'; +import { useMemo } from 'react'; export interface ProfileAvatarProps extends Omit { user: SafeUser; @@ -33,12 +33,11 @@ function EmojiAvatar({ address, ...props }: EmojiAvatarProps) { export function ProfileAvatar(props: ProfileAvatarProps) { const { user: { name, profileImage, eoa }, + className, } = props; const fallBack = name ? getInitials(name) : ''; - const className = 'w-12 h-12'; - // const className = ''; return profileImage || fallBack ? ( - + - {/* Navigation for larger screens */} -
- - - - - - - - - - {cartNav} - {passNav} - - - - - - {profileNav} - - -
-
{children}
- {/* Navigation for mobile screens */} - - -
- {cartNav} -
-
- {passNav} -
-
- {profileNav} -
-
-
-
- ); -} diff --git a/libs/features/appNav/ui/.eslintrc.json b/libs/features/back-office/app-nav/.eslintrc.json similarity index 100% rename from libs/features/appNav/ui/.eslintrc.json rename to libs/features/back-office/app-nav/.eslintrc.json diff --git a/libs/features/back-office/app-nav/README.md b/libs/features/back-office/app-nav/README.md new file mode 100644 index 000000000..23e915417 --- /dev/null +++ b/libs/features/back-office/app-nav/README.md @@ -0,0 +1,7 @@ +# app-nav + +This library was generated with [Nx](https://nx.dev). + +## Running unit tests + +Run `nx test app-nav` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/back-office/app-nav/jest.config.ts b/libs/features/back-office/app-nav/jest.config.ts new file mode 100644 index 000000000..8a85e1530 --- /dev/null +++ b/libs/features/back-office/app-nav/jest.config.ts @@ -0,0 +1,18 @@ +/* eslint-disable */ +export default { + displayName: 'app-nav', + preset: '../../../../jest.preset.js', + transform: { + '^.+\\.[tj]sx?$': [ + '@swc/jest', + { + jsc: { + parser: { syntax: 'typescript', tsx: true }, + transform: { react: { runtime: 'automatic' } }, + }, + }, + ], + }, + moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], + coverageDirectory: '../../../../coverage/libs/features/back-office/app-nav', +}; diff --git a/libs/features/back-office/app-nav/package.json b/libs/features/back-office/app-nav/package.json new file mode 100644 index 000000000..467df89f2 --- /dev/null +++ b/libs/features/back-office/app-nav/package.json @@ -0,0 +1,4 @@ +{ + "name": "@features/back-office/app-nav", + "version": "0.0.1" +} diff --git a/libs/features/back-office/app-nav/project.json b/libs/features/back-office/app-nav/project.json new file mode 100644 index 000000000..669a06346 --- /dev/null +++ b/libs/features/back-office/app-nav/project.json @@ -0,0 +1,52 @@ +{ + "name": "back-office-app-nav", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/features/back-office/app-nav/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/features/back-office/app-nav/**/*.{ts,tsx,js,jsx}" + ] + } + }, + "build": { + "executor": "@nx/rollup:rollup", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/features/back-office/app-nav", + "tsConfig": "libs/features/back-office/app-nav/tsconfig.lib.json", + "project": "libs/features/back-office/app-nav/package.json", + "entryFile": "libs/features/back-office/app-nav/src/index.ts", + "external": ["react", "react-dom", "react/jsx-runtime"], + "rollupConfig": "@nx/react/plugins/bundle-rollup", + "compiler": "swc", + "assets": [ + { + "glob": "libs/features/back-office/app-nav/README.md", + "input": ".", + "output": "." + } + ] + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/features/back-office/app-nav/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + } +} diff --git a/libs/features/back-office/app-nav/src/index.ts b/libs/features/back-office/app-nav/src/index.ts new file mode 100644 index 000000000..c539c5a84 --- /dev/null +++ b/libs/features/back-office/app-nav/src/index.ts @@ -0,0 +1,13 @@ +export { ProfileNavSkeleton } from './lib/profile-nav/ProfileNav'; +export { ProfileNavClient } from './lib/profile-nav/ProfileNavClient'; + +export { + AppNavLayout, + type AppNavLayoutProps, +} from './lib/app-nav-layout/AppNavLayout'; + +export { + MenuNav, + MenuNavSkeleton, + type MenuNavProps, +} from './lib/menu-nav/MenuNav'; diff --git a/libs/features/back-office/app-nav/src/lib/app-nav-layout/AppNavLayout.stories.tsx b/libs/features/back-office/app-nav/src/lib/app-nav-layout/AppNavLayout.stories.tsx new file mode 100644 index 000000000..e642b212b --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/app-nav-layout/AppNavLayout.stories.tsx @@ -0,0 +1,218 @@ +import { expect } from '@storybook/jest'; +import { type Meta, type StoryObj } from '@storybook/react'; + +import { screen, userEvent } from '@storybook/testing-library'; +import { sleep } from '@utils'; +import { AppNavLayout } from './AppNavLayout'; +import { + MenuNavWithAdminRole, + MenuNavWithNoRole, + MenuNavWithNoUser, + MenuNavWithSuperAdminRole, + ProfileNavLoading, + ProfileNavWithAdminRole, + ProfileNavWithNoUser, + ProfileNavWithNoUserLoading, + ProfileNavWithSuperAdminRole, + ProfileNavWithUser, + ProfileNavWithUserLoading, +} from './examples'; + +const meta = { + component: AppNavLayout, + parameters: { + layout: 'fullscreen', + }, +} satisfies Meta; + +export default meta; + +type Story = StoryObj; + +export const WithNoUser: Story = { + args: { + children: 'test', + menuNav: , + profileNav: , + }, + play: async ({ canvasElement }) => { + await sleep(100); + const signIn = await screen.findAllByText('Sign in'); + userEvent.click(signIn[0]); + await screen.findByText('Settings'); + await screen.findByText('Support'); + }, +}; + +export const WithUser: Story = { + args: { + children: 'test', + menuNav: , + profileNav: , + }, + play: async ({ canvasElement }) => { + await sleep(100); + const myRolesRoute = await screen.findAllByText(/my roles/i); + userEvent.click(myRolesRoute[0]); + const profileButton = await screen.findAllByText(/john/i); + userEvent.click(profileButton[0]); + await screen.findByText('Settings'); + await screen.findByText('Support'); + await screen.findByText('Sign out'); + }, +}; + +export const WithAdminRole: Story = { + args: { + children: 'test', + menuNav: , + profileNav: , + }, + play: async ({ canvasElement }) => { + await sleep(100); + const eventsRoute = await screen.findAllByText(/events/i); + userEvent.click(eventsRoute[0]); + const profileButton = await screen.findAllByText(/organizer admin/i); + userEvent.click(profileButton[0]); + await screen.findByText(/super admin/i); + }, +}; + +export const WithSuperAdminRole: Story = { + args: { + children: 'test', + menuNav: , + profileNav: , + }, + play: async ({ canvasElement }) => { + await sleep(100); + const eventsRoute = await screen.findAllByText(/events/i); + userEvent.click(eventsRoute[0]); + const manageRoute = await screen.findAllByText(/manage/i); + userEvent.click(manageRoute[0]); + const profileButton = await screen.findAllByText(/organizer super admin/i); + userEvent.click(profileButton[0]); + await screen.findByText(/organizer admin/i); + }, +}; + +export const WithNoUserLoading: Story = { + args: { + children: 'test', + menuNav: , + profileNav: , + }, +}; + +export const WithSkeleton: Story = { + args: { + children: 'test', + menuNav: , + profileNav: , + }, +}; + +export const WithUserLoading: Story = { + args: { + children: 'test', + menuNav: , + profileNav: , + }, +}; + +export const WithNoUserMobile: Story = { + ...WithNoUser, + parameters: { + layout: 'fullscreen', + viewport: { + defaultViewport: 'mobile1', + }, + }, + play: async ({ canvasElement }) => { + await sleep(100); + const signIn = await screen.findAllByText('Sign in'); + userEvent.click(signIn[1]); + await screen.findByText('Settings'); + await screen.findByText('Support'); + }, +}; + +export const WithUserMobile: Story = { + ...WithUser, + parameters: { + layout: 'fullscreen', + viewport: { + defaultViewport: 'mobile1', + }, + nextjs: { + appDirectory: true, + navigation: { + pathname: '/my-roles', + }, + }, + }, + play: async ({ canvasElement }) => { + await sleep(100); + const myRolesRoute = await screen.findAllByText(/my roles/i); + expect(myRolesRoute[1]).toBeInTheDocument(); + const profileButton = await screen.findAllByText(/john/i); + userEvent.click(profileButton[1]); + await screen.findByText('Settings'); + await screen.findByText('Support'); + await screen.findByText('Sign out'); + }, +}; + +export const WithSuperAdminRoleMobile: Story = { + ...WithSuperAdminRole, + parameters: { + layout: 'fullscreen', + viewport: { + defaultViewport: 'mobile1', + }, + nextjs: { + appDirectory: true, + navigation: { + pathname: '/events', + }, + }, + }, + play: async ({ canvasElement }) => { + await sleep(100); + const eventsRoute = await screen.findAllByText(/Events/i); + expect(eventsRoute[1]).toBeInTheDocument(); + const profileButton = await screen.findAllByText(/organizer super admin/i); + userEvent.click(profileButton[1]); + await screen.findByText(/organizer admin/i); + }, +}; + +export const WithNoUserLoadingMobile: Story = { + ...WithNoUserLoading, + parameters: { + layout: 'fullscreen', + viewport: { + defaultViewport: 'mobile1', + }, + }, +}; + +export const WithSkeletonMobile: Story = { + ...WithSkeleton, + parameters: { + layout: 'fullscreen', + viewport: { + defaultViewport: 'mobile1', + }, + }, +}; + +export const WithUserLoadingMobile: Story = { + ...WithUserLoading, + parameters: { + layout: 'fullscreen', + viewport: { + defaultViewport: 'mobile1', + }, + }, +}; diff --git a/libs/features/back-office/app-nav/src/lib/app-nav-layout/AppNavLayout.tsx b/libs/features/back-office/app-nav/src/lib/app-nav-layout/AppNavLayout.tsx new file mode 100644 index 000000000..02928bcb4 --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/app-nav-layout/AppNavLayout.tsx @@ -0,0 +1,23 @@ +import { + AppNavLayoutDesktop, + type AppNavLayoutDesktopProps, +} from './AppNavLayoutDesktop'; +import { AppNavLayoutMobile } from './AppNavLayoutMobile'; + +export interface AppNavLayoutProps extends AppNavLayoutDesktopProps { + children: React.ReactNode; +} + +export function AppNavLayout(props: AppNavLayoutProps) { + const { children, ...appNavLayout } = props; + + return ( +
+ {/* Navigation for larger screens */} + +
{children}
+ {/* Navigation for mobile screens */} + +
+ ); +} diff --git a/libs/features/back-office/app-nav/src/lib/app-nav-layout/AppNavLayoutDesktop.tsx b/libs/features/back-office/app-nav/src/lib/app-nav-layout/AppNavLayoutDesktop.tsx new file mode 100644 index 000000000..dbd4d5475 --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/app-nav-layout/AppNavLayoutDesktop.tsx @@ -0,0 +1,32 @@ +import { NavLink } from '@features/app-nav'; +import { NavigationMenu, NavigationMenuList, Separator } from '@ui/components'; +import Logo from './Logo'; + +export interface AppNavLayoutDesktopProps { + menuNav: React.ReactNode; + profileNav: React.ReactNode; +} + +export const AppNavLayoutDesktop: React.FC = ({ + profileNav, + menuNav, +}) => { + return ( +
+ + + + + + + {menuNav} + + + + + {profileNav} + + +
+ ); +}; diff --git a/libs/features/back-office/app-nav/src/lib/app-nav-layout/AppNavLayoutMobile.tsx b/libs/features/back-office/app-nav/src/lib/app-nav-layout/AppNavLayoutMobile.tsx new file mode 100644 index 000000000..c0a7fb2e7 --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/app-nav-layout/AppNavLayoutMobile.tsx @@ -0,0 +1,23 @@ +import { NavigationMenu, NavigationMenuList } from '@ui/components'; + +export interface AppNavLayoutMobileProps { + menuNav: React.ReactNode; + profileNav: React.ReactNode; +} + +export const AppNavLayoutMobile: React.FC = ({ + profileNav, + menuNav, +}) => { + return ( + + +
{menuNav}
+
{profileNav}
+
+
+ ); +}; diff --git a/libs/features/appNav/ui/src/lib/AppNavLayout/Logo.tsx b/libs/features/back-office/app-nav/src/lib/app-nav-layout/Logo.tsx similarity index 100% rename from libs/features/appNav/ui/src/lib/AppNavLayout/Logo.tsx rename to libs/features/back-office/app-nav/src/lib/app-nav-layout/Logo.tsx diff --git a/libs/features/back-office/app-nav/src/lib/app-nav-layout/examples.tsx b/libs/features/back-office/app-nav/src/lib/app-nav-layout/examples.tsx new file mode 100644 index 000000000..c2cdca7e8 --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/app-nav-layout/examples.tsx @@ -0,0 +1,68 @@ +import { backOfficeAccounts } from '@test-utils/gql'; +import { MenuNav } from '../menu-nav/MenuNav'; +import { ProfileNav, ProfileNavSkeleton } from '../profile-nav/ProfileNav'; +import { + itemsAdmin, + itemsNotConnected, + itemsSuperAdmin, + itemsUserNoRoles, + user, +} from '../profile-nav/examples'; +import { + organizerRoleAdmin, + organizerRoleSuperAdmin, +} from '../role-avatar/examples'; + +export const ProfileNavWithNoUser = () => ( + +); + +export const ProfileNavLoading = () => ; + +export const ProfileNavWithNoUserLoading = () => ( + +); + +export const ProfileNavWithUser = () => ( + +); + +export const ProfileNavWithUserLoading = () => ( + +); + +export const ProfileNavWithAdminRole = () => ( + +); + +export const ProfileNavWithSuperAdminRole = () => ( + +); + +export const MenuNavWithNoUser = () => ; + +export const MenuNavWithNoRole = () => ( + +); + +export const MenuNavWithAdminRole = () => ( + +); + +export const MenuNavWithSuperAdminRole = () => ( + +); diff --git a/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNav.tsx b/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNav.tsx new file mode 100644 index 000000000..36e36a8b0 --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNav.tsx @@ -0,0 +1,72 @@ +import { Roles_Enum } from '@gql/shared/types'; +import { AppUser } from '@next/types'; +import { TextSkeleton } from '@ui/components'; +import { EventManagement, UserRoles, Users } from '@ui/icons'; +import { useTranslations } from 'next-intl'; +import { MenuNavDesktop } from './MenuNavDesktop'; +import { MenuNavMobile, MenuNavMobileProps } from './MenuNavMobile'; + +export type MenuNavProps = { + user?: AppUser; +}; + +export const MenuNav: React.FC = ({ user }) => { + const t = useTranslations('AppNav.MenuNav'); + let items: MenuNavMobileProps['items'] = []; + + const adminItems: MenuNavMobileProps['items'] = [ + { + icon: , + value: '/events', + text: t('events-management-text'), + type: 'item', + }, + ]; + const manageRoles: MenuNavMobileProps['items'][0] = { + icon: , + value: '/manage-roles', + text: t('manage-roles-text'), + type: 'item', + }; + if (!user) return null; + if (user && !user?.role) + items = [ + { + icon: , + value: '/my-roles', + + text: t('my-roles-text'), + type: 'item', + }, + ]; + else { + switch (user.role?.role) { + case Roles_Enum.OrganizerSuperAdmin: + items = [...adminItems, manageRoles]; + break; + case Roles_Enum.OrganizerAdmin: + items = [...adminItems]; + break; + case Roles_Enum.OrganizerHumanResources: + items = [manageRoles]; + break; + default: + break; + } + } + if (items.length === 0) return null; + return ( + <> +
+ +
+
+ +
+ + ); +}; + +export const MenuNavSkeleton: React.FC = () => { + return ; +}; diff --git a/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNavDesktop.tsx b/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNavDesktop.tsx new file mode 100644 index 000000000..d004a70e9 --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNavDesktop.tsx @@ -0,0 +1,35 @@ +import { NavLink } from '@features/app-nav'; +import { SelectItemsProps } from '@ui/components'; +import { iconCVA } from '@ui/icons'; +import { cn } from '@ui/shared'; + +export type MenuNavDesktopProps = SelectItemsProps; + +export const MenuNavDesktop: React.FC = ({ + items, + ...props +}) => { + if (items.length === 0) return null; + const iconClasses = iconCVA({ + size: 'default', + marginRight: 'default', + }); + return ( + items.length > 0 && + items.map(({ type, value, icon, text, ...props }) => { + return type === 'item' ? ( + + <> + {icon && ( + + )} + {text} + + + ) : null; + }) + ); +}; diff --git a/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNavMobile.tsx b/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNavMobile.tsx new file mode 100644 index 000000000..5e0dc416c --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/menu-nav/MenuNavMobile.tsx @@ -0,0 +1,37 @@ +'use client'; +import { usePathname, useRouter } from '@next/navigation'; +import { + Select, + SelectItems, + SelectItemsProps, + SelectTrigger, + SelectValue, +} from '@ui/components'; +import { Menu } from '@ui/icons'; + +export type MenuNavMobileProps = SelectItemsProps & { + goToText: string; +}; + +export const MenuNavMobile: React.FC = ({ + items, + goToText, + ...props +}) => { + const pathname = usePathname(); + const defaultValue = items.find((item) => item.value === pathname)?.value; + const router = useRouter(); + if (items.length === 0) return null; + return ( + + ); +}; diff --git a/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNav.stories.tsx b/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNav.stories.tsx new file mode 100644 index 000000000..cf2d2cd66 --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNav.stories.tsx @@ -0,0 +1,146 @@ +import type { Meta, StoryObj } from '@storybook/react'; +// import { cryptoUserSession } from '../profile-avatar/examples'; +import { screen, userEvent } from '@storybook/testing-library'; +import { sleep } from '@utils'; +import { organizerRoleAdmin } from '../role-avatar/examples'; +import { ProfileNav, ProfileNavSkeleton } from './ProfileNav'; +import { + ProfileNavExample, + itemsAdmin, + itemsNotConnected, + itemsUserNoRoles, + itemsUserWithRoles, + user, +} from './examples'; + +const meta = { + component: ProfileNav, + render: ProfileNavExample, +} satisfies Meta; + +export default meta; + +type Story = StoryObj; + +export const NotConnected: Story = { + args: { + isLoading: false, + signInText: 'Sign in', + items: itemsNotConnected, + }, + play: async ({ canvasElement }) => { + await sleep(100); + await userEvent.click(await screen.findByText('Sign in')); + await screen.findByText('Settings'); + await screen.findByText('Support'); + }, +}; + +export const WithUserNoRoles: Story = { + args: { + user, + isLoading: false, + items: itemsUserNoRoles, + }, + play: async ({ canvasElement }) => { + await sleep(100); + await userEvent.click(await screen.findByText(/john/i)); + await screen.findByText('Settings'); + screen.getByText('Support'); + screen.getByText(/0x/i); + screen.getByText(/sign out/i); + }, +}; + +export const WithUserNoRolesMobile: Story = { + ...WithUserNoRoles, + parameters: { + viewport: { + defaultViewport: 'mobile1', + }, + }, +}; + +export const WithUserRoles: Story = { + args: { + user, + isLoading: false, + items: itemsUserWithRoles, + }, + play: async ({ canvasElement }) => { + await sleep(100); + await userEvent.click(await screen.findByText(/john/i)); + await screen.findByText('Settings'); + screen.getByText('Support'); + screen.getByText(/0x/i); + screen.getByText(/sign out/i); + screen.getByText(/switch to role/i); + screen.getByText(/super admin/i); + screen.getByText(/organizer admin/i); + }, +}; + +export const WithAdminRole: Story = { + args: { + role: organizerRoleAdmin, + isLoading: false, + items: itemsAdmin, + }, + play: async ({ canvasElement }) => { + await sleep(100); + await userEvent.click(await screen.findByText(/Organizer admin/i)); + await screen.findByText('Settings'); + screen.getByText(/current role/i); + screen.getByText('Support'); + screen.getByText(/0x/i); + screen.getByText(/sign out/i); + screen.getByText(/switch to my account/i); + screen.getByText(/switch to role/i); + screen.getByText(/super admin/i); + }, +}; + +export const WithAdminRoleMobile: Story = { + ...WithAdminRole, + parameters: { + viewport: { + defaultViewport: 'mobile1', + }, + }, + play: async ({ canvasElement }) => { + await sleep(100); + await userEvent.click(await screen.findByText(/Organizer admin/i)); + await screen.findByText('Settings'); + screen.getByText(/current role/i); + screen.getByText('Support'); + screen.getByText(/0x/i); + screen.getByText(/sign out/i); + screen.getByText(/switch to my account/i); + screen.getByText(/switch to role/i); + screen.getByText(/super admin/i); + }, +}; + +export const WithAdminRoleLoading: Story = { + args: { + ...WithAdminRole.args, + isLoading: true, + }, +}; + +export const WithAdminRoleLoadingMobile: Story = { + parameters: { + viewport: { + defaultViewport: 'mobile1', + }, + }, + args: { + ...WithAdminRole.args, + isLoading: true, + }, +}; + +export const Skeleton: Story = { + render: ProfileNavSkeleton, + args: NotConnected.args, +}; diff --git a/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNav.tsx b/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNav.tsx new file mode 100644 index 000000000..89015d294 --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNav.tsx @@ -0,0 +1,139 @@ +import { ProfileAvatar, ProfileAvatarProps } from '@features/app-nav'; +import { RoleBadge } from '@features/back-office/roles'; +import { RoleWithOrganizer } from '@roles/types'; +import { + AutoAnimate, + AvatarSkeleton, + Button, + DropdownMenu, + DropdownMenuItems, + DropdownMenuItemsProps, + DropdownMenuTrigger, + Spinner, + TextSkeleton, +} from '@ui/components'; +import { OutlineUserCircle } from '@ui/icons'; +import { truncateEmailString, truncateString } from '@utils'; +import { RoleAvatar } from '../role-avatar/RoleAvatar'; + +export interface ProfileNavProps + extends Omit, + Omit, + ProfileNavNotConnectedProps, + DropdownMenuItemsProps { + user?: ProfileNavUserProps['user']; + role?: ProfileNavRoleProps['role']; +} + +export function ProfileNav({ + user, + role, + items, + signInText, + isLoading, + ...props +}: ProfileNavProps) { + function ProfileNavContent() { + if (role) return ; + else if (user) return ; + return ( + + ); + } + return ( + + + + + + + ); +} + +interface ProfileNavUserProps + extends Omit { + user: ProfileAvatarProps['user']; + isLoading: boolean; +} + +function ProfileNavUser({ user, isLoading }: ProfileNavUserProps) { + const email = user?.email || ''; + const eoa = user?.eoa || ''; + return ( +
+ + {isLoading ? ( + + ) : ( + + )} + +
+ {email ? truncateEmailString(email, 12) : truncateString(eoa, 16)} +
+
+ ); +} + +interface ProfileNavNotConnectedProps { + isLoading: boolean; + signInText?: React.ReactNode; +} + +function ProfileNavNotConnected({ + signInText, + isLoading, +}: ProfileNavNotConnectedProps) { + return ( +
+ + {isLoading ? ( + + ) : ( + + )} + + {/* */} +
{signInText}
+
+ ); +} + +interface ProfileNavRoleProps { + role: RoleWithOrganizer; + isLoading: boolean; +} + +function ProfileNavRole({ role, isLoading }: ProfileNavRoleProps) { + const name = role.organizer?.name; + return ( +
+ + {isLoading ? ( + + ) : ( + + )} + +
+
{name}
+ +
+
+ ); +} + +export function ProfileNavSkeleton() { + return ( +
+ + +
+ ); +} diff --git a/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNavClient.stories.tsx b/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNavClient.stories.tsx new file mode 100644 index 000000000..ad552ed92 --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNavClient.stories.tsx @@ -0,0 +1,24 @@ +import type { Meta, StoryObj } from '@storybook/react'; +import { screen, userEvent } from '@storybook/testing-library'; +import { ProfileNavClient } from './ProfileNavClient'; +import { ProfileNavClientExample } from './examples'; + +const meta = { + component: ProfileNavClient, + render: ProfileNavClientExample, +} satisfies Meta; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = { + args: { + isNextAuthConnected: false, + }, + play: async ({ canvasElement }) => { + userEvent.click(await screen.findByText('Sign in')); + await screen.findByText('Settings'); + await screen.findByText('Support'); + }, +}; diff --git a/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNavClient.tsx b/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNavClient.tsx new file mode 100644 index 000000000..cdb864c5a --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/profile-nav/ProfileNavClient.tsx @@ -0,0 +1,346 @@ +'use client'; + +import { RoleBadge } from '@features/back-office/roles'; +import { SafeUser, useAuthContext } from '@next/auth'; +import { Link, useRouter } from '@next/navigation'; +import { AppUser } from '@next/types'; +import { isSameRole } from '@roles/common'; +import { RoleWithOrganizer } from '@roles/types'; +import { BlockchainAddress, DropdownMenuItem, useToast } from '@ui/components'; +import { LifeBuoy, LogIn, LogOut, Settings, User } from '@ui/icons'; +import { getErrorMessage } from '@utils'; +import { useSession } from 'next-auth/react'; +import { useCallback, useMemo } from 'react'; +import { RoleAvatar } from '../role-avatar/RoleAvatar'; +import { + ProfileNav, + ProfileNavSkeleton, + type ProfileNavProps, +} from './ProfileNav'; + +interface ConstructItemsParams { + roles?: RoleWithOrganizer[]; + matchingRole?: RoleWithOrganizer; + safeUser: SafeUser | undefined; + profileSectionsText: { + myAccount: string; + support: string; + supportTitle: string; + supportDescription: string; + signOut: string; + signOutTitle: string; + signOutDescription: string; + signIn: string; + settings: string; + copiedAddress: string; + switchToMyAccount: string; + myCurrentRole: string; + switchToRole: string; + switchToRoleToastTitle: string; + switchToRoleToastErrorTitle: string; + switchToMyAccountToastTitle: string; + switchToMyAccountToastTDescription: string; + switchToMyAccountToastErrorTitle: string; + }; + login: () => void; + signOutUserAction: () => void; + switchToRole: (role: RoleWithOrganizer) => void; + switchToMyAccount: () => void; + toast: ReturnType['toast']; +} + +export interface ProfileNavClientProps + extends Pick< + ConstructItemsParams, + 'roles' | 'matchingRole' | 'profileSectionsText' + > { + signInText: string; + isNextAuthConnected?: boolean; + account?: AppUser; +} + +interface RoleItemProps { + role: RoleWithOrganizer; + switchToRole: (role: RoleWithOrganizer) => void; +} + +const RoleItem = ({ role, switchToRole }: RoleItemProps) => { + const name = role.organizer?.name; + return ( + switchToRole(role)} + className="cursor-pointer" + > +
+ +
+
{name}
+ +
+
+
+ ); +}; + +const RoleItemDisplay = ({ role }: { role: RoleWithOrganizer }) => ( +
+ +
+
{role.organizer?.name}
+ +
+
+); + +export const constructItems = ({ + roles, + matchingRole, + safeUser, + profileSectionsText, + login, + signOutUserAction, + switchToRole, + switchToMyAccount, + toast, +}: ConstructItemsParams): ProfileNavProps['items'] => { + const commonSections: ProfileNavProps['items'] = [ + { + type: 'item', + wrapper: , + icon: , + className: 'cursor-pointer', + text: profileSectionsText.settings, + }, + { + type: 'item', + icon: , + className: 'cursor-pointer', + text: profileSectionsText.support, + action: () => + toast({ + title: profileSectionsText.supportTitle, + description: profileSectionsText.supportDescription, + }), + }, + ]; + + const currentRoleSections: ProfileNavProps['items'] = matchingRole + ? [ + { + type: 'label', + text: profileSectionsText.myCurrentRole, + className: 'md:hidden', + }, + { + type: 'children', + children: , + className: 'md:hidden', + }, + { + type: 'separator', + className: 'md:hidden', + }, + ] + : []; + + const userInfoSections: ProfileNavProps['items'] = safeUser + ? [ + { + type: 'label', + text: profileSectionsText.myAccount, + className: 'pt-2 pb-0', + }, + { + type: 'children', + children: ( +
+ +
+ ), + }, + ] + : []; + if (safeUser?.name) { + userInfoSections.splice(1, 0, { + type: 'children', + children: ( +
{safeUser.name}
+ ), + }); + } + if (matchingRole) { + userInfoSections.push({ + type: 'item', + text: profileSectionsText.switchToMyAccount, + icon: , + className: 'cursor-pointer', + action: switchToMyAccount, + }); + } + + const notMachingRoleSections: ProfileNavProps['items'] = roles?.length + ? [ + ...roles + .filter((role) => role !== matchingRole) + .map( + (role) => + ({ + type: 'children', + children: , + className: 'cursor-pointer', + }) as ProfileNavProps['items'][0], + ), + ] + : []; + + const rolesSections: ProfileNavProps['items'] = notMachingRoleSections?.length + ? [ + { type: 'separator' }, + { + type: 'label', + text: profileSectionsText.switchToRole, + className: 'pt-2 pb-0', + }, + ...notMachingRoleSections, + ] + : []; + + return !safeUser + ? [ + { + type: 'item', + icon: , + className: 'cursor-pointer font-semibold', + action: login, + text: profileSectionsText.signIn, + }, + { type: 'separator' }, + ...commonSections, + ] + : [ + ...currentRoleSections, + ...userInfoSections, + ...rolesSections, + { type: 'separator' }, + ...commonSections, + { + type: 'item', + icon: , + className: 'cursor-pointer', + action: signOutUserAction, + text: profileSectionsText.signOut, + }, + ]; +}; + +export const ProfileNavClient = ({ + signInText, + profileSectionsText, + isNextAuthConnected, + roles, + account, +}: ProfileNavClientProps) => { + const { safeUser, login, logout, safeAuth, connecting } = useAuthContext(); + const { update } = useSession(); + const { toast } = useToast(); + const router = useRouter(); + + const matchingRole = account?.role + ? roles?.find((role) => { + const userRole = account.role; + return isSameRole({ role, roleToCompare: userRole }); + }) + : undefined; + + const signOutUserAction = useCallback(async () => { + await logout({ refresh: true }); + toast({ + title: profileSectionsText.signOutTitle, + description: profileSectionsText.signOutDescription, + }); + }, [logout, toast, profileSectionsText]); + + const switchToRole = useCallback( + async (role: RoleWithOrganizer) => { + try { + const session = await update({ role }); + console.log({ session }); + toast({ + title: profileSectionsText.switchToRoleToastTitle, + description: , + }); + // TODO redirect to default role route + // const defaultRoleRoute = ''; + router.refresh(); + } catch (error) { + console.error(error); + toast({ + title: profileSectionsText.switchToRoleToastErrorTitle, + description: getErrorMessage(error), + variant: 'destructive', + }); + } + }, + [update, toast, profileSectionsText], + ); + + const switchToMyAccount = useCallback(async () => { + try { + await update(); + toast({ + title: profileSectionsText.switchToMyAccountToastTitle, + description: profileSectionsText.switchToMyAccountToastTDescription, + }); + router.push('/my-roles'); + router.refresh(); + } catch (error) { + console.error(error); + toast({ + title: profileSectionsText.switchToMyAccountToastErrorTitle, + description: getErrorMessage(error), + variant: 'destructive', + }); + } + }, [update, toast, profileSectionsText]); + + const items: ProfileNavProps['items'] = useMemo( + () => + constructItems({ + roles, + matchingRole, + safeUser, + profileSectionsText, + login, + signOutUserAction, + switchToRole, + switchToMyAccount, + toast, + }), + [ + roles, + matchingRole, + safeUser, + profileSectionsText, + login, + signOutUserAction, + switchToRole, + switchToMyAccount, + toast, + ], + ); + return !safeAuth ? ( + + ) : ( + + ); +}; diff --git a/libs/features/back-office/app-nav/src/lib/profile-nav/examples.tsx b/libs/features/back-office/app-nav/src/lib/profile-nav/examples.tsx new file mode 100644 index 000000000..09b13a9ee --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/profile-nav/examples.tsx @@ -0,0 +1,134 @@ +import { AuthProvider, NextAuthProvider, SafeUser } from '@next/auth'; +import { toast } from '@ui/components'; +import { useTranslations } from 'next-intl'; +import { + organizerRoleAdmin, + organizerRoleSuperAdmin, +} from '../role-avatar/examples'; +import { ProfileNav, ProfileNavProps } from './ProfileNav'; +import { + ProfileNavClient, + ProfileNavClientProps, + constructItems, +} from './ProfileNavClient'; + +export function ProfileNavClientExample(props: ProfileNavClientProps) { + const t = useTranslations('AppNav.Profile'); + return ( +
+ + true}> + {' '} + + +
+ ); +} + +export function ProfileNavExample(props: ProfileNavProps) { + return ( +
+ {' '} +
+ ); +} + +const profileSectionsText = { + myAccount: 'My account', + support: 'Support', + supportTitle: 'Support', + supportDescription: 'Support description', + signOut: 'Sign out', + signOutTitle: 'Sign out', + signOutDescription: 'Sign out description', + signIn: 'Sign in', + settings: 'Settings', + copiedAddress: 'Copied address!', + switchToMyAccount: 'Switch to my account', + myCurrentRole: 'My current role', + switchToRole: 'Switch to role', + switchToRoleToastTitle: 'Switched to role:', + switchToRoleToastErrorTitle: 'Error while trying to switch to role', + switchToMyAccountToastErrorTitle: + 'Error while trying to switch to your account', + switchToMyAccountToastTitle: 'User account', + switchToMyAccountToastTDescription: + 'You are now connected with your own account', +} as ProfileNavClientProps['profileSectionsText']; + +export const user = { + eoa: '0x1bBEdB07706728A19c9dB82d3c420670D8040592', + safes: [], + email: 'johndoe@example.com', + name: 'John Doe', + profileImage: 'https://robohash.org/johndoe.png?size=96x96', +} satisfies SafeUser; + +const commonProps = { + profileSectionsText, + safeUser: user, + login: () => null, + signOutUserAction: () => null, + switchToRole: () => null, + switchToMyAccount: () => null, + toast, +}; + +export const itemsNotConnected: ProfileNavProps['items'] = constructItems({ + ...commonProps, + safeUser: undefined, +}); + +export const itemsUserNoRoles: ProfileNavProps['items'] = constructItems({ + ...commonProps, +}); + +export const itemsUserWithRoles: ProfileNavProps['items'] = constructItems({ + ...commonProps, + roles: [organizerRoleAdmin, organizerRoleSuperAdmin], +}); + +export const itemsAdmin: ProfileNavProps['items'] = constructItems({ + ...commonProps, + roles: [organizerRoleAdmin, organizerRoleSuperAdmin], + matchingRole: organizerRoleAdmin, +}); + +export const itemsSuperAdmin: ProfileNavProps['items'] = constructItems({ + ...commonProps, + roles: [organizerRoleAdmin, organizerRoleSuperAdmin], + matchingRole: organizerRoleSuperAdmin, +}); diff --git a/libs/features/back-office/app-nav/src/lib/role-avatar/RoleAvatar.stories.tsx b/libs/features/back-office/app-nav/src/lib/role-avatar/RoleAvatar.stories.tsx new file mode 100644 index 000000000..e8fcf1fe5 --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/role-avatar/RoleAvatar.stories.tsx @@ -0,0 +1,29 @@ +import type { Meta } from '@storybook/react'; +import { RoleAvatar } from './RoleAvatar'; +import { + RoleAvatarExample, + organizerRoleAdmin, + organizerRoleWithoutImage, +} from './examples'; + +const Story: Meta = { + component: RoleAvatar, + title: 'RoleAvatar', + parameters: { + screen: { + mobile: true, + }, + }, + args: { + role: organizerRoleAdmin, + }, +}; +export default Story; + +export const OrganizerWithImage = {}; + +export const OrganizerWithoutImage = { + args: { + role: organizerRoleWithoutImage, + }, +}; diff --git a/libs/features/back-office/app-nav/src/lib/role-avatar/RoleAvatar.tsx b/libs/features/back-office/app-nav/src/lib/role-avatar/RoleAvatar.tsx new file mode 100644 index 000000000..b253414d4 --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/role-avatar/RoleAvatar.tsx @@ -0,0 +1,30 @@ +import type { RoleWithOrganizer } from '@roles/types'; +import { + Avatar, + AvatarFallback, + AvatarImage, + type AvatarProps, +} from '@ui/components'; +import { getInitials } from '@ui/shared'; + +export interface RoleAvatarProps extends Omit { + role: RoleWithOrganizer; +} + +export function RoleAvatar({ + role: { organizer }, + className, + ...props +}: RoleAvatarProps) { + const fallBack = organizer?.name ? getInitials(organizer.name) : ''; + const profileImage = organizer?.image?.url || ''; + return profileImage || fallBack ? ( + + + {fallBack} + + ) : null; +} diff --git a/libs/features/back-office/app-nav/src/lib/role-avatar/examples.tsx b/libs/features/back-office/app-nav/src/lib/role-avatar/examples.tsx new file mode 100644 index 000000000..9f22e5c32 --- /dev/null +++ b/libs/features/back-office/app-nav/src/lib/role-avatar/examples.tsx @@ -0,0 +1,30 @@ +import { backOfficeAccounts } from '@test-utils/gql'; +import { RoleAvatar, RoleAvatarProps } from './RoleAvatar'; + +export const organizerRoleAdmin = { + ...backOfficeAccounts.beta_organizer_admin_user.role, + organizer: { + image: { + url: 'https://robohash.org/organizer.png?size=96x96', + }, + name: 'Organizer Name', + slug: 'organizer-name', + }, +} as RoleAvatarProps['role']; + +export const organizerRoleSuperAdmin = { + ...organizerRoleAdmin, + ...backOfficeAccounts.alpha_organizer_super_admin_user.role, +} as RoleAvatarProps['role']; + +export const organizerRoleWithoutImage = { + ...organizerRoleAdmin, + organizer: { + ...organizerRoleAdmin.organizer, + image: {}, + }, +} as RoleAvatarProps['role']; + +export function RoleAvatarExample(props: RoleAvatarProps) { + return ; +} diff --git a/libs/features/back-office/app-nav/src/stories.tsx b/libs/features/back-office/app-nav/src/stories.tsx new file mode 100644 index 000000000..8132bec64 --- /dev/null +++ b/libs/features/back-office/app-nav/src/stories.tsx @@ -0,0 +1,6 @@ +export { + WithAdminRole, + WithNoUser, + WithSuperAdminRole, + WithUser, +} from './lib/app-nav-layout/AppNavLayout.stories'; diff --git a/libs/features/back-office/dashboard-api/tsconfig.json b/libs/features/back-office/app-nav/tsconfig.json similarity index 100% rename from libs/features/back-office/dashboard-api/tsconfig.json rename to libs/features/back-office/app-nav/tsconfig.json diff --git a/libs/features/back-office/app-nav/tsconfig.lib.json b/libs/features/back-office/app-nav/tsconfig.lib.json new file mode 100644 index 000000000..da8c25a03 --- /dev/null +++ b/libs/features/back-office/app-nav/tsconfig.lib.json @@ -0,0 +1,28 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../../dist/out-tsc", + "types": [ + "node", + "@nx/react/typings/cssmodule.d.ts", + "@nx/react/typings/image.d.ts", + "next", + "@nx/next/typings/image.d.ts" + ] + }, + "exclude": [ + "jest.config.ts", + "src/stories.tsx", + "src/**/examples.tsx", + "src/**/*.stories.tsx", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "src/**/*.spec.tsx", + "src/**/*.test.tsx", + "src/**/*.spec.js", + "src/**/*.test.js", + "src/**/*.spec.jsx", + "src/**/*.test.jsx" + ], + "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"] +} diff --git a/libs/features/appNav/ui/tsconfig.spec.json b/libs/features/back-office/app-nav/tsconfig.spec.json similarity index 100% rename from libs/features/appNav/ui/tsconfig.spec.json rename to libs/features/back-office/app-nav/tsconfig.spec.json diff --git a/libs/features/back-office/dashboard-api/package.json b/libs/features/back-office/dashboard-api/package.json deleted file mode 100644 index 2a0b7a6da..000000000 --- a/libs/features/back-office/dashboard-api/package.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "@features/back-office/dashboard-api", - "version": "0.0.1" -} diff --git a/libs/features/back-office/dashboard-api/src/index.ts b/libs/features/back-office/dashboard-api/src/index.ts deleted file mode 100644 index 582e11fc8..000000000 --- a/libs/features/back-office/dashboard-api/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './lib/getEventsFromOrganizerId'; diff --git a/libs/features/back-office/dashboard-types/README.md b/libs/features/back-office/dashboard-types/README.md deleted file mode 100644 index 13c2a3454..000000000 --- a/libs/features/back-office/dashboard-types/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# features-back-office-dashboard-types - -This library was generated with [Nx](https://nx.dev). - -## Building - -Run `nx build features-back-office-dashboard-types` to build the library. - -## Running unit tests - -Run `nx test features-back-office-dashboard-types` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/back-office/dashboard-types/package.json b/libs/features/back-office/dashboard-types/package.json deleted file mode 100644 index 5bf092e0d..000000000 --- a/libs/features/back-office/dashboard-types/package.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "@features/back-office/dashboard-types", - "version": "0.0.1" -} diff --git a/libs/features/back-office/dashboard-types/project.json b/libs/features/back-office/dashboard-types/project.json deleted file mode 100644 index 08430861e..000000000 --- a/libs/features/back-office/dashboard-types/project.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "name": "features-back-office-dashboard-types", - "$schema": "../../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/features/back-office/dashboard-types/src", - "projectType": "library", - "targets": { - "build": { - "executor": "@nx/js:swc", - "outputs": ["{options.outputPath}"], - "options": { - "outputPath": "dist/libs/features/back-office/dashboard-types", - "tsConfig": "libs/features/back-office/dashboard-types/tsconfig.lib.json", - "packageJson": "libs/features/back-office/dashboard-types/package.json", - "main": "libs/features/back-office/dashboard-types/src/index.ts", - "assets": ["libs/features/back-office/dashboard-types/*.md"] - } - }, - "lint": { - "executor": "@nx/linter:eslint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": [ - "libs/features/back-office/dashboard-types/**/*.ts", - "libs/features/back-office/dashboard-types/package.json" - ] - } - }, - "test": { - "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "options": { - "jestConfig": "libs/features/back-office/dashboard-types/jest.config.ts", - "passWithNoTests": true - }, - "configurations": { - "ci": { - "ci": true, - "codeCoverage": true - } - } - } - }, - "tags": [] -} diff --git a/libs/features/back-office/dashboard-types/src/lib/index.ts b/libs/features/back-office/dashboard-types/src/lib/index.ts deleted file mode 100644 index b0059a054..000000000 --- a/libs/features/back-office/dashboard-types/src/lib/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type { GetEventsFromOrganizerIdQuery } from '@gql/admin/types'; - -export type EventFromOrganizer = NonNullable< - NonNullable['events'] ->[0]; diff --git a/libs/features/back-office/dashboard/src/index.ts b/libs/features/back-office/dashboard/src/index.ts deleted file mode 100644 index 615981e4a..000000000 --- a/libs/features/back-office/dashboard/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './lib/Dashboard'; diff --git a/libs/features/back-office/dashboard/src/lib/Dashboard.tsx b/libs/features/back-office/dashboard/src/lib/Dashboard.tsx deleted file mode 100644 index 9874fd902..000000000 --- a/libs/features/back-office/dashboard/src/lib/Dashboard.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import { EventCards, type EventCardsProps } from './EventCards'; - -interface OrganizerDashboardProps extends Omit { - events?: EventCardsProps['events']; -} - -export async function OrganizerDashboard({ - events, - organizerId, -}: OrganizerDashboardProps) { - return events && events.length ? ( - - ) : ( -

No event at the moment for {organizerId}

- ); -} diff --git a/libs/features/back-office/dashboard/src/server.ts b/libs/features/back-office/dashboard/src/server.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/libs/features/back-office/dashboard-api/.eslintrc.json b/libs/features/back-office/events-api/.eslintrc.json similarity index 100% rename from libs/features/back-office/dashboard-api/.eslintrc.json rename to libs/features/back-office/events-api/.eslintrc.json diff --git a/libs/features/back-office/events-api/README.md b/libs/features/back-office/events-api/README.md new file mode 100644 index 000000000..de2f564dc --- /dev/null +++ b/libs/features/back-office/events-api/README.md @@ -0,0 +1,7 @@ +# features-back-office-events-api + +This library was generated with [Nx](https://nx.dev). + +## Running unit tests + +Run `nx test features-back-office-events-api` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/back-office/dashboard-api/jest.config.ts b/libs/features/back-office/events-api/jest.config.ts similarity index 75% rename from libs/features/back-office/dashboard-api/jest.config.ts rename to libs/features/back-office/events-api/jest.config.ts index 25879fbf3..6835255b6 100644 --- a/libs/features/back-office/dashboard-api/jest.config.ts +++ b/libs/features/back-office/events-api/jest.config.ts @@ -1,6 +1,6 @@ /* eslint-disable */ export default { - displayName: 'features-back-office-dashboard-api', + displayName: 'features-back-office-events-api', preset: '../../../../jest.preset.js', transform: { '^.+\\.[tj]sx?$': [ @@ -15,5 +15,5 @@ export default { }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: - '../../../../coverage/libs/features/back-office/dashboard-api', + '../../../../coverage/libs/features/back-office/events-api', }; diff --git a/libs/features/back-office/events-api/package.json b/libs/features/back-office/events-api/package.json new file mode 100644 index 000000000..7a82b7b57 --- /dev/null +++ b/libs/features/back-office/events-api/package.json @@ -0,0 +1,4 @@ +{ + "name": "@features/back-office/events-api", + "version": "0.0.1" +} diff --git a/libs/features/back-office/events-api/project.json b/libs/features/back-office/events-api/project.json new file mode 100644 index 000000000..faca8e6b1 --- /dev/null +++ b/libs/features/back-office/events-api/project.json @@ -0,0 +1,52 @@ +{ + "name": "features-back-office-events-api", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/features/back-office/events-api/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/features/back-office/events-api/**/*.{ts,tsx,js,jsx}" + ] + } + }, + "build": { + "executor": "@nx/rollup:rollup", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/features/back-office/events-api", + "tsConfig": "libs/features/back-office/events-api/tsconfig.lib.json", + "project": "libs/features/back-office/events-api/package.json", + "entryFile": "libs/features/back-office/events-api/src/index.ts", + "external": ["react", "react-dom", "react/jsx-runtime"], + "rollupConfig": "@nx/react/plugins/bundle-rollup", + "compiler": "swc", + "assets": [ + { + "glob": "libs/features/back-office/events-api/README.md", + "input": ".", + "output": "." + } + ] + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/features/back-office/events-api/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + } +} diff --git a/libs/features/back-office/events-api/src/index.ts b/libs/features/back-office/events-api/src/index.ts new file mode 100644 index 000000000..8eef2690b --- /dev/null +++ b/libs/features/back-office/events-api/src/index.ts @@ -0,0 +1,7 @@ +export { getEventPassDelayedRevealedFromEventPassIdOrganizer } from './lib/getEventPassDelayedRevealedFromEventPassIdOrganizer'; +export { + getEventPassNftFiles, + type GetEventPassNftFilesProps, +} from './lib/getEventPassNftFiles'; +export { getEventWithPassesOrganizer } from './lib/getEventWithPassesOrganizer'; +export { getEventsFromOrganizerIdTable } from './lib/getEventsFromOrganizerIdTable'; diff --git a/libs/features/back-office/dashboard-api/src/lib/createEventPassNftContract.ts b/libs/features/back-office/events-api/src/lib/createEventPassNftContract.ts similarity index 100% rename from libs/features/back-office/dashboard-api/src/lib/createEventPassNftContract.ts rename to libs/features/back-office/events-api/src/lib/createEventPassNftContract.ts diff --git a/libs/features/back-office/dashboard-api/src/lib/createEventPassNfts.ts b/libs/features/back-office/events-api/src/lib/createEventPassNfts.ts similarity index 100% rename from libs/features/back-office/dashboard-api/src/lib/createEventPassNfts.ts rename to libs/features/back-office/events-api/src/lib/createEventPassNfts.ts diff --git a/libs/features/back-office/events-api/src/lib/getEventPassDelayedRevealedFromEventPassIdOrganizer.ts b/libs/features/back-office/events-api/src/lib/getEventPassDelayedRevealedFromEventPassIdOrganizer.ts new file mode 100644 index 000000000..e585652ca --- /dev/null +++ b/libs/features/back-office/events-api/src/lib/getEventPassDelayedRevealedFromEventPassIdOrganizer.ts @@ -0,0 +1,23 @@ +import env from '@env/server'; +import { adminSdk } from '@gql/admin/api'; +import type { Locale, Stage } from '@gql/shared/types'; +import { cache } from 'react'; + +interface GetEventPassDelayedRevealedFromEventPassIdOrganizerProps { + eventPassId: string; + locale: Locale; +} + +export const getEventPassDelayedRevealedFromEventPassIdOrganizer = cache( + async ({ + eventPassId, + locale, + }: GetEventPassDelayedRevealedFromEventPassIdOrganizerProps) => { + const data = await adminSdk.GetEventPassDelayedRevealedFromEventPassId({ + eventPassId: eventPassId, + locale: locale, + stage: env.HYGRAPH_STAGE as Stage, + }); + return data?.eventPass?.eventPassDelayedRevealed; + }, +); diff --git a/libs/features/back-office/events-api/src/lib/getEventPassNftFiles.tsx b/libs/features/back-office/events-api/src/lib/getEventPassNftFiles.tsx new file mode 100644 index 000000000..b7f75b243 --- /dev/null +++ b/libs/features/back-office/events-api/src/lib/getEventPassNftFiles.tsx @@ -0,0 +1,28 @@ +import { FileSummary } from '@bytescale/sdk'; +import env from '@env/server'; +import { + getEventPassOrganizerFolderPath, + type GetEventPassOrganizerFolderPath, +} from '@features/pass-common'; +import { FolderWrapper } from '@file-upload/admin'; +import { cacheWithDynamicKeys } from '@next/cache'; + +export type GetEventPassNftFilesProps = GetEventPassOrganizerFolderPath; + +export const getEventPassNftFiles = cacheWithDynamicKeys( + async (props: GetEventPassNftFilesProps) => { + const folder = new FolderWrapper(); + const folderPath = getEventPassOrganizerFolderPath(props); + const list = await folder.listFolder({ + accountId: env.UPLOAD_ACCOUNT_ID, + folderPath: folderPath, + }); + return list.items.filter((item): item is FileSummary => 'filePath' in item); + }, + (props: [GetEventPassNftFilesProps]) => [ + props[0].organizerId, + props[0].eventId, + props[0].eventPassId, + 'getEventPassNftFiles', + ], +); diff --git a/libs/features/back-office/events-api/src/lib/getEventWithPassesOrganizer.ts b/libs/features/back-office/events-api/src/lib/getEventWithPassesOrganizer.ts new file mode 100644 index 000000000..ecbe7b8a6 --- /dev/null +++ b/libs/features/back-office/events-api/src/lib/getEventWithPassesOrganizer.ts @@ -0,0 +1,20 @@ +import env from '@env/server'; +import { adminSdk } from '@gql/admin/api'; +import type { Locale, Stage } from '@gql/shared/types'; +import { cache } from 'react'; + +interface GetEventWithPassesOrganizer { + slug: string; + locale: string; +} + +export const getEventWithPassesOrganizer = cache( + async ({ slug, locale }: GetEventWithPassesOrganizer) => { + const data = await adminSdk.GetEventWithPassesOrganizer({ + slug, + locale: locale as Locale, + stage: env.HYGRAPH_STAGE as Stage, + }); + return data?.event; + }, +); diff --git a/libs/features/back-office/dashboard-api/src/lib/getEventsFromOrganizerId.ts b/libs/features/back-office/events-api/src/lib/getEventsFromOrganizerIdTable.ts similarity index 51% rename from libs/features/back-office/dashboard-api/src/lib/getEventsFromOrganizerId.ts rename to libs/features/back-office/events-api/src/lib/getEventsFromOrganizerIdTable.ts index 3a80deb42..f65a0fcb7 100644 --- a/libs/features/back-office/dashboard-api/src/lib/getEventsFromOrganizerId.ts +++ b/libs/features/back-office/events-api/src/lib/getEventsFromOrganizerIdTable.ts @@ -3,16 +3,16 @@ import { adminSdk } from '@gql/admin/api'; import type { Locale, Stage } from '@gql/shared/types'; import { cache } from 'react'; -interface getEventsFromOrganizerIdProps { +interface getEventsFromOrganizerIdTableProps { id: string; - locale: string; + locale: Locale; } -export const getEventsFromOrganizerId = cache( - async ({ id, locale }: getEventsFromOrganizerIdProps) => { - const data = await adminSdk.GetEventsFromOrganizerId({ +export const getEventsFromOrganizerIdTable = cache( + async ({ id, locale }: getEventsFromOrganizerIdTableProps) => { + const data = await adminSdk.GetEventsFromOrganizerIdTable({ id: id, - locale: locale as Locale, + locale: locale, stage: env.HYGRAPH_STAGE as Stage, }); return data?.organizer?.events; diff --git a/libs/features/back-office/dashboard/tsconfig.json b/libs/features/back-office/events-api/tsconfig.json similarity index 100% rename from libs/features/back-office/dashboard/tsconfig.json rename to libs/features/back-office/events-api/tsconfig.json diff --git a/libs/features/back-office/dashboard-api/tsconfig.lib.json b/libs/features/back-office/events-api/tsconfig.lib.json similarity index 100% rename from libs/features/back-office/dashboard-api/tsconfig.lib.json rename to libs/features/back-office/events-api/tsconfig.lib.json diff --git a/libs/features/back-office/dashboard-api/tsconfig.spec.json b/libs/features/back-office/events-api/tsconfig.spec.json similarity index 100% rename from libs/features/back-office/dashboard-api/tsconfig.spec.json rename to libs/features/back-office/events-api/tsconfig.spec.json diff --git a/libs/features/back-office/dashboard-types/.eslintrc.json b/libs/features/back-office/events-types/.eslintrc.json similarity index 100% rename from libs/features/back-office/dashboard-types/.eslintrc.json rename to libs/features/back-office/events-types/.eslintrc.json diff --git a/libs/features/back-office/dashboard-types/.swcrc b/libs/features/back-office/events-types/.swcrc similarity index 100% rename from libs/features/back-office/dashboard-types/.swcrc rename to libs/features/back-office/events-types/.swcrc diff --git a/libs/features/back-office/events-types/README.md b/libs/features/back-office/events-types/README.md new file mode 100644 index 000000000..65a2a3889 --- /dev/null +++ b/libs/features/back-office/events-types/README.md @@ -0,0 +1,11 @@ +# features-back-office-events-types + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build features-back-office-events-types` to build the library. + +## Running unit tests + +Run `nx test features-back-office-events-types` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/back-office/dashboard-types/jest.config.ts b/libs/features/back-office/events-types/jest.config.ts similarity index 68% rename from libs/features/back-office/dashboard-types/jest.config.ts rename to libs/features/back-office/events-types/jest.config.ts index b57c42248..b6f17f8c0 100644 --- a/libs/features/back-office/dashboard-types/jest.config.ts +++ b/libs/features/back-office/events-types/jest.config.ts @@ -1,6 +1,6 @@ /* eslint-disable */ export default { - displayName: 'features-back-office-dashboard-types', + displayName: 'features-back-office-events-types', preset: '../../../../jest.preset.js', testEnvironment: 'node', transform: { @@ -8,5 +8,5 @@ export default { }, moduleFileExtensions: ['ts', 'js', 'html'], coverageDirectory: - '../../../../coverage/libs/features/back-office/dashboard-types', + '../../../../coverage/libs/features/back-office/events-types', }; diff --git a/libs/features/back-office/events-types/package.json b/libs/features/back-office/events-types/package.json new file mode 100644 index 000000000..41e6f7db0 --- /dev/null +++ b/libs/features/back-office/events-types/package.json @@ -0,0 +1,4 @@ +{ + "name": "@features/back-office/events-types", + "version": "0.0.1" +} diff --git a/libs/features/back-office/events-types/project.json b/libs/features/back-office/events-types/project.json new file mode 100644 index 000000000..9bbad66df --- /dev/null +++ b/libs/features/back-office/events-types/project.json @@ -0,0 +1,44 @@ +{ + "name": "features-back-office-events-types", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/features/back-office/events-types/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/features/back-office/events-types", + "tsConfig": "libs/features/back-office/events-types/tsconfig.lib.json", + "packageJson": "libs/features/back-office/events-types/package.json", + "main": "libs/features/back-office/events-types/src/index.ts", + "assets": ["libs/features/back-office/events-types/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/features/back-office/events-types/**/*.ts", + "libs/features/back-office/events-types/package.json" + ] + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/features/back-office/events-types/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + }, + "tags": [] +} diff --git a/libs/features/back-office/dashboard-types/src/index.ts b/libs/features/back-office/events-types/src/index.ts similarity index 100% rename from libs/features/back-office/dashboard-types/src/index.ts rename to libs/features/back-office/events-types/src/index.ts diff --git a/libs/features/back-office/events-types/src/lib/index.ts b/libs/features/back-office/events-types/src/lib/index.ts new file mode 100644 index 000000000..7233ac0c5 --- /dev/null +++ b/libs/features/back-office/events-types/src/lib/index.ts @@ -0,0 +1,18 @@ +import type { + GetEventWithPassesOrganizerQuery, + GetEventsFromOrganizerIdTableQuery, +} from '@gql/admin/types'; + +export type EventFromOrganizerWithPasses = NonNullable< + GetEventWithPassesOrganizerQuery['event'] +>; + +export type EventFromOrganizerTable = NonNullable< + NonNullable['events'] +>[0]; + +export type EventPass = EventFromOrganizerWithPasses['eventPasses'][0]; + +export type EventPassDelayedRevealed = NonNullable< + EventPass['eventPassDelayedRevealed'] +>; diff --git a/libs/features/back-office/dashboard-types/tsconfig.json b/libs/features/back-office/events-types/tsconfig.json similarity index 100% rename from libs/features/back-office/dashboard-types/tsconfig.json rename to libs/features/back-office/events-types/tsconfig.json diff --git a/libs/features/back-office/dashboard-types/tsconfig.lib.json b/libs/features/back-office/events-types/tsconfig.lib.json similarity index 100% rename from libs/features/back-office/dashboard-types/tsconfig.lib.json rename to libs/features/back-office/events-types/tsconfig.lib.json diff --git a/libs/features/back-office/dashboard-types/tsconfig.spec.json b/libs/features/back-office/events-types/tsconfig.spec.json similarity index 100% rename from libs/features/back-office/dashboard-types/tsconfig.spec.json rename to libs/features/back-office/events-types/tsconfig.spec.json diff --git a/libs/features/back-office/dashboard/.babelrc b/libs/features/back-office/events/.babelrc similarity index 100% rename from libs/features/back-office/dashboard/.babelrc rename to libs/features/back-office/events/.babelrc diff --git a/libs/features/back-office/dashboard/.eslintrc.json b/libs/features/back-office/events/.eslintrc.json similarity index 100% rename from libs/features/back-office/dashboard/.eslintrc.json rename to libs/features/back-office/events/.eslintrc.json diff --git a/libs/features/back-office/events/README.md b/libs/features/back-office/events/README.md new file mode 100644 index 000000000..cb79262af --- /dev/null +++ b/libs/features/back-office/events/README.md @@ -0,0 +1,7 @@ +# features-organizer-features-back-office-events + +This library was generated with [Nx](https://nx.dev). + +## Running unit tests + +Run `nx test features-back-office-events` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/back-office/dashboard/jest.config.ts b/libs/features/back-office/events/jest.config.ts similarity index 84% rename from libs/features/back-office/dashboard/jest.config.ts rename to libs/features/back-office/events/jest.config.ts index 8779e491e..d20d11808 100644 --- a/libs/features/back-office/dashboard/jest.config.ts +++ b/libs/features/back-office/events/jest.config.ts @@ -1,11 +1,11 @@ /* eslint-disable */ export default { - displayName: 'features-back-office-dashboard', + displayName: 'features-back-office-events', preset: '../../../../jest.preset.js', transform: { '^(?!.*\\.(js|jsx|ts|tsx|css|json)$)': '@nx/react/plugins/jest', '^.+\\.[tj]sx?$': ['babel-jest', { presets: ['@nx/react/babel'] }], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../../coverage/libs/features/back-office/dashboard', + coverageDirectory: '../../../../coverage/libs/features/back-office/events', }; diff --git a/libs/features/back-office/dashboard/project.json b/libs/features/back-office/events/project.json similarity index 65% rename from libs/features/back-office/dashboard/project.json rename to libs/features/back-office/events/project.json index 85941f34e..2e8f36131 100644 --- a/libs/features/back-office/dashboard/project.json +++ b/libs/features/back-office/events/project.json @@ -1,16 +1,16 @@ { - "name": "features-back-office-dashboard", + "name": "features-back-office-events", "$schema": "../../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/features/back-office/dashboard/src", + "sourceRoot": "libs/features/back-office/events/src", "projectType": "library", "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ - "libs/features/back-office/dashboard/**/*.{ts,tsx,js,jsx}" + "libs/features/back-office/events/**/*.{ts,tsx,js,jsx}" ] } }, @@ -18,7 +18,7 @@ "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "libs/features/back-office/dashboard/jest.config.ts", + "jestConfig": "libs/features/back-office/events/jest.config.ts", "passWithNoTests": true }, "configurations": { diff --git a/libs/features/back-office/events/src/index.ts b/libs/features/back-office/events/src/index.ts new file mode 100644 index 000000000..932eeaf69 --- /dev/null +++ b/libs/features/back-office/events/src/index.ts @@ -0,0 +1,5 @@ +export { + EventSheet, + EventSheetSkeleton, +} from './lib/organisms/EventSheet/EventSheet'; +export { EventTableSkeleton, EventsPage } from './lib/pages/EventsPage'; diff --git a/libs/features/back-office/dashboard/src/lib/EventCards.tsx b/libs/features/back-office/events/src/lib/EventCards.tmp similarity index 91% rename from libs/features/back-office/dashboard/src/lib/EventCards.tsx rename to libs/features/back-office/events/src/lib/EventCards.tmp index 24c65c814..75e9bea6e 100644 --- a/libs/features/back-office/dashboard/src/lib/EventCards.tsx +++ b/libs/features/back-office/events/src/lib/EventCards.tmp @@ -1,10 +1,11 @@ 'use client'; +import { UploadDropzone } from '@bytescale/upload-widget-react'; +import env from '@env/client'; import { ExternalProvider } from '@ethersproject/providers/lib/web3-provider'; -import type { EventFromOrganizer as TEvent } from '@features/back-office/dashboard-types'; +import type { EventFromOrganizer as TEvent } from '@features/back-office/events-types'; import { getEventPassOrganizerFolderPath } from '@features/pass-common'; import { useAuthContext } from '@next/auth'; -import { useUploader } from '@next/uploader-provider'; import NftCollection, { type NftsMetadata } from '@nft/thirdweb-organizer'; import { Avatar, @@ -15,13 +16,10 @@ import { CardDescription, CardFooter, CardHeader, - CardOverlay, CardTitle, useToast, } from '@ui/components'; import { useEffect, useState } from 'react'; -import { UploadDropzone } from 'react-uploader'; -import type { UploadWidgetConfig, UploaderInterface } from 'uploader'; import { checkFolder, checkFolderLength, @@ -35,10 +33,9 @@ export interface EventCardsProps { export function EventCards(props: EventCardsProps) { const { safeUser, provider } = useAuthContext(); - const { uploader } = useUploader(); return safeUser && provider ? ( - + ) : (

Provider is not ready.

); @@ -46,7 +43,6 @@ export function EventCards(props: EventCardsProps) { interface EventCardProps extends EventCardsProps { provider: ExternalProvider; - uploader: EventPassContentProps['uploader']; } type DeployFunction = ( @@ -63,7 +59,6 @@ interface EventPassContentProps { event: TEvent; deploy: DeployFunction; organizerId: string; - uploader: UploaderInterface | null; } function EventPassContent({ @@ -71,7 +66,6 @@ function EventPassContent({ event, eventPass, deploy, - uploader, }: EventPassContentProps) { const [filesNumber, setFilesNumber] = useState(0); const path = getEventPassOrganizerFolderPath({ @@ -101,6 +95,7 @@ function EventPassContent({ }, [path, event.id, eventPass.id, eventPass.eventPassPricing?.maxAmount]); const uploaderOptions = { + apiKey: env.NEXT_PUBLIC_UPLOAD_PUBLIC_API_KEY, multi: true, path: { @@ -115,6 +110,9 @@ function EventPassContent({ if (status.isEqual) { return { errorMessage: 'Already enough files.' }; } + if (!File.name.endsWith('.png')) { + return { errorMessage: 'File is not a .png' }; + } }, maxFileCount: eventPass.eventPassPricing?.maxAmount, showFinishButton: true, @@ -124,7 +122,7 @@ function EventPassContent({ primary: '#377dff', }, }, - } satisfies UploadWidgetConfig; + }; return ( @@ -141,7 +139,6 @@ function EventPassContent({
- {!eventPass.eventPassPricing?.maxAmount ? (

No eventPassPricing for this eventPass

@@ -185,12 +182,11 @@ function EventPassContent({ filesNumber !== eventPass.eventPassPricing.maxAmount ? ( <> {filesNumber}/{eventPass.eventPassPricing?.maxAmount} - {uploader && ( + { { - files + onUpdate={async ({ uploadedFiles }) => { + uploadedFiles .map((x) => { return x.fileUrl; }) @@ -208,7 +204,7 @@ function EventPassContent({ alert(files.map((x) => x.fileUrl).join('\n')); }} /> - )} + } ) : ( + + + ) : ( + + {deployContract} + + )} + + ); +} + +function EventPassContractDeployed({ eventPass }: EventPassCardFooterProps) { + const t = useTranslations( + 'OrganizerEvents.Sheet.EventPassCard.EventPassCardFooter', + ); + return ( + + ); +} + +export function EventPassCardFooter({ + eventPass, + ...props +}: EventPassCardFooterProps) { + return ( + + {!eventPass.eventPassNftContract ? ( + + ) : ( + + )} + + ); +} diff --git a/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassDeployButtonClient.tsx b/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassDeployButtonClient.tsx new file mode 100644 index 000000000..c77822127 --- /dev/null +++ b/libs/features/back-office/events/src/lib/molecules/EventPassCardFooter/EventPassDeployButtonClient.tsx @@ -0,0 +1,19 @@ +'use client'; + +import { EventPass } from '@features/back-office/events-types'; +import { GetEventPassOrganizerFolderPath } from '@features/pass-common'; +import { Button } from '@ui/components'; + +export interface EventPassDeployButtonClientProps + extends GetEventPassOrganizerFolderPath { + eventPass: EventPass; + children: React.ReactNode; +} + +export function EventPassDeployButtonClient({ + children, + eventPass, +}: EventPassDeployButtonClientProps) { + //TODO add deploy button + await for sdk with signer + return ; +} diff --git a/libs/features/back-office/events/src/lib/molecules/EventPassNftFiles/EventPassNftFiles.tsx b/libs/features/back-office/events/src/lib/molecules/EventPassNftFiles/EventPassNftFiles.tsx new file mode 100644 index 000000000..272770cfa --- /dev/null +++ b/libs/features/back-office/events/src/lib/molecules/EventPassNftFiles/EventPassNftFiles.tsx @@ -0,0 +1,41 @@ +import { + AccordionContent, + AccordionItem, + AccordionTrigger, + TableSkeleton, +} from '@ui/components'; +import { useTranslations } from 'next-intl'; +import { Suspense } from 'react'; + +import { + EventPassNftFilesTable, + EventPassNftFilesTableProps, +} from '../EventPassNftFilesTable/EventPassNftFilesTable'; + +export type EventPassNftFilesProps = EventPassNftFilesTableProps; + +export function EventPassNftFiles({ + eventPass, + ...props +}: EventPassNftFilesProps) { + const t = useTranslations( + 'OrganizerEvents.Sheet.EventPassCard.EventPassNftFiles', + ); + return ( + + {t('title')} + + {eventPass.eventPassPricing?.maxAmount ? ( + } + > + + + ) : null} + + + ); +} diff --git a/libs/features/back-office/events/src/lib/molecules/EventPassNftFilesTable/EventPassFilesUploader.tsx b/libs/features/back-office/events/src/lib/molecules/EventPassNftFilesTable/EventPassFilesUploader.tsx new file mode 100644 index 000000000..d6e54137f --- /dev/null +++ b/libs/features/back-office/events/src/lib/molecules/EventPassNftFilesTable/EventPassFilesUploader.tsx @@ -0,0 +1,22 @@ +'use client'; + +import { UploadDropzone } from '@bytescale/upload-widget-react'; + +import env from '@env/client'; + +import * as Bytescale from '@bytescale/sdk'; +import { getNextAppURL } from '@shared/client'; + +export type EventPassNftFilesTableProps = GetEventPassNftFilesProps; + +export async function EventPassNftFilesUploader({ + eventPass, + ...props +}: EventPassNftFilesTableProps) { + await Bytescale.AuthManager.beginAuthSession({ + accountId: env.NEXT_PUBLIC_UPLOAD_ACCOUNT_ID, + authUrl: `${getNextAppURL()}/api/bytescale/jwt`, + authHeaders: async () => Promise.resolve({}), + }); + return null; +} diff --git a/libs/features/back-office/events/src/lib/molecules/EventPassNftFilesTable/EventPassNftFilesTable.tsx b/libs/features/back-office/events/src/lib/molecules/EventPassNftFilesTable/EventPassNftFilesTable.tsx new file mode 100644 index 000000000..790557ee3 --- /dev/null +++ b/libs/features/back-office/events/src/lib/molecules/EventPassNftFilesTable/EventPassNftFilesTable.tsx @@ -0,0 +1,55 @@ +import { + getEventPassNftFiles, + type GetEventPassNftFilesProps, +} from '@features/back-office/events-api'; +import { EventFromOrganizerWithPasses } from '@features/back-office/events-types'; +import { Locale, messages } from '@next/i18n'; +import { + getTableHeaderControlText, + getTableNoResultText, + getTablePaginationControlText, +} from '@next/i18n-ui'; +import { deepPick } from '@utils'; +import { NextIntlClientProvider, useLocale } from 'next-intl'; +import { getTranslations } from 'next-intl/server'; +import { EventPassNftFilesTableClient } from './EventPassNftFilesTableClient'; + +export interface EventPassNftFilesTableProps extends GetEventPassNftFilesProps { + eventPass: EventFromOrganizerWithPasses['eventPasses'][0]; +} + +export async function EventPassNftFilesTable({ + eventPass, + ...props +}: EventPassNftFilesTableProps) { + const nftFiles = await getEventPassNftFiles(props); + const nftFilesModifiedPath = nftFiles.map((file) => ({ + ...file, + filePath: file.filePath.split('/').pop() || '', + })); + const locale = useLocale() as Locale; + const t = await getTranslations({ + locale, + namespace: 'OrganizerEvents.Sheet.EventPassCard.EventPassNftFilesTable', + }); + const headerControlText = await getTableHeaderControlText(locale); + const noResultsText = await getTableNoResultText(locale); + const paginationPropsText = await getTablePaginationControlText(locale); + const paginationProps = { + controlText: paginationPropsText, + }; + const localeMessages = deepPick(messages[locale], [ + 'OrganizerEvents.Sheet.EventPassCard.EventPassNftFilesTable', + ]); + return ( + + + + ); +} diff --git a/libs/features/back-office/events/src/lib/molecules/EventPassNftFilesTable/EventPassNftFilesTableClient.tsx b/libs/features/back-office/events/src/lib/molecules/EventPassNftFilesTable/EventPassNftFilesTableClient.tsx new file mode 100644 index 000000000..9f7f41d44 --- /dev/null +++ b/libs/features/back-office/events/src/lib/molecules/EventPassNftFilesTable/EventPassNftFilesTableClient.tsx @@ -0,0 +1,109 @@ +'use client'; + +import { FileSummary } from '@bytescale/sdk'; +import { ColumnDef } from '@tanstack/react-table'; +import { + Checkbox, + DataTable, + DataTableColumnHeader, + DataTableProps, + DataTableRowActions, + DataTableRowActionsProps, +} from '@ui/components'; +import { Delete, SeeDetails } from '@ui/icons'; +import { useTranslations } from 'next-intl'; +import Link from 'next/link'; +import { ColumnsProps } from '../../organisms/EventsTable/EventsTable'; + +export interface EventPassNftFilesTableClientProps + extends Pick, + Omit, 'columns'> {} + +export function EventPassNftFilesTableClient({ + headerControlText, + ...props +}: EventPassNftFilesTableClientProps) { + const t = useTranslations( + 'OrganizerEvents.Sheet.EventPassCard.EventPassNftFilesTable', + ); + const columns: ColumnDef[] = [ + { + id: 'select', + header: ({ table }) => ( + table.toggleAllPageRowsSelected(!!value)} + aria-label="Select all" + className="translate-y-[2px]" + /> + ), + cell: ({ row }) => ( + row.toggleSelected(!!value)} + aria-label="Select row" + className="translate-y-[2px]" + /> + ), + enableSorting: false, + enableHiding: false, + }, + { + accessorKey: 'filePath', + meta: { + title: t('header-file-path'), + }, + header: ({ column }) => ( + + ), + cell: ({ row }) => { + return ( +
+ + {row.getValue('filePath')} + +
+ ); + }, + enableHiding: false, + }, + { + id: 'actions', + meta: { + align: 'right', + }, + cell: ({ row }) => { + const items = [ + { + type: 'item', + text: t('header-show'), + icon: , + wrapper: , + className: 'cursor-pointer', + }, + { + type: 'item', + text: t('header-delete'), + icon: , + // Add your delete function here + action: () => null, + className: 'cursor-pointer', + }, + ] satisfies DataTableRowActionsProps['items']; + return ; + }, + }, + ]; + + return ( + + className="h-full w-full" + {...props} + columns={columns} + /> + ); +} diff --git a/libs/features/back-office/events/src/lib/molecules/EventPassNftsInfos/EventPassNftsInfos.tsx b/libs/features/back-office/events/src/lib/molecules/EventPassNftsInfos/EventPassNftsInfos.tsx new file mode 100644 index 000000000..d769c776d --- /dev/null +++ b/libs/features/back-office/events/src/lib/molecules/EventPassNftsInfos/EventPassNftsInfos.tsx @@ -0,0 +1,81 @@ +import { EventFromOrganizerWithPasses } from '@features/back-office/events-types'; +import { ConvertedCurrency } from '@next/currency'; +import { + AccordionContent, + AccordionItem, + AccordionTrigger, + Alert, + AspectRatio, +} from '@ui/components'; +import { useTranslations } from 'next-intl'; +import Image from 'next/image'; + +export interface EventPassNftsInfosProps { + eventPass: EventFromOrganizerWithPasses['eventPasses'][0]; +} + +export function EventPassNftsInfos({ eventPass }: EventPassNftsInfosProps) { + const t = useTranslations( + 'OrganizerEvents.Sheet.EventPassCard.EventPassNftsInfos', + ); + return ( + + {t('title')} + +
+

{t('image')}

+

+ + {eventPass.nftName} + +

+
+
+

{t('name')}

+

{eventPass.nftName}

+
+
+

{t('description')}

+

{eventPass.nftDescription}

+
+ {!eventPass.eventPassPricing?.maxAmount ? ( + //TODO replace with form for eventPassPricing (with role protection) +
+ {t('no-event-pass-pricing')} +
+ ) : ( + <> +
+

{t('max-amount')}

+

+ {eventPass.eventPassPricing?.maxAmount} +

+
+
+

{t('max-amount-per-user')}

+

+ {eventPass.eventPassPricing?.maxAmountPerUser || ''} +

+
+
+

{t('price')}

+

+ +

+
+ + )} +
+
+ ); +} diff --git a/libs/features/back-office/events/src/lib/organisms/EventPassCard/EventPassCard.tsx b/libs/features/back-office/events/src/lib/organisms/EventPassCard/EventPassCard.tsx new file mode 100644 index 000000000..ce9a07f7e --- /dev/null +++ b/libs/features/back-office/events/src/lib/organisms/EventPassCard/EventPassCard.tsx @@ -0,0 +1,84 @@ +import { + AccordionSkeleton, + ButtonSkeleton, + Card, + CardContent, + CardDescription, + CardDescriptionSkeleton, + CardFooter, + CardHeader, + CardTitle, + CardTitleSkeleton, +} from '@ui/components'; + +import { EventPassNftContractType_Enum } from '@gql/shared/types'; +import { useTranslations } from 'next-intl'; +import { EventPassTypeBadge } from '../../atoms/EventPassTypeBadge/EventPassTypeBadge'; +import { getEventPassType } from '../../common/getEventPassType'; +import { EventPassCardFooter } from '../../molecules/EventPassCardFooter/EventPassCardFooter'; +import { EventPassCardContentDelayedReveal } from '../EventPassCardContentDelayedReveal/EventPassCardContentDelayedReveal'; +import { + EventPassCardContentNormal, + type EventPassCardContentNormalProps, +} from '../EventPassCardContentNormal/EventPassCardContentNormal'; + +export type EventPassCardProps = EventPassCardContentNormalProps; + +export const EventPassCard = ({ + eventPass, + event, + organizerId, + ...props +}: EventPassCardProps) => { + const t = useTranslations('OrganizerEvents.Sheet.EventPassCard'); + const type = getEventPassType(eventPass); + return ( + + + + {eventPass.name} + + + {eventPass.description} + + {type === EventPassNftContractType_Enum.Normal ? ( + + ) : ( + + )} + + + ); +}; + +export const EventPassCardSkeleton = () => { + return ( + + + + + + + + + + + + + ); +}; diff --git a/libs/features/back-office/events/src/lib/organisms/EventPassCardContentDelayedReveal/EventPassCardContentDelayedReveal.tsx b/libs/features/back-office/events/src/lib/organisms/EventPassCardContentDelayedReveal/EventPassCardContentDelayedReveal.tsx new file mode 100644 index 000000000..e150c8d1a --- /dev/null +++ b/libs/features/back-office/events/src/lib/organisms/EventPassCardContentDelayedReveal/EventPassCardContentDelayedReveal.tsx @@ -0,0 +1,34 @@ +import { EventFromOrganizerWithPasses } from '@features/back-office/events-types'; +import { Accordion, CardContent } from '@ui/components'; +import { EventPassNftFiles } from '../../molecules/EventPassNftFiles/EventPassNftFiles'; +import { + EventPassNftsInfos, + type EventPassNftsInfosProps, +} from '../../molecules/EventPassNftsInfos/EventPassNftsInfos'; + +export interface EventPassCardContentDelayedRevealProps + extends EventPassNftsInfosProps { + event: EventFromOrganizerWithPasses; + organizerId: string; +} + +//TODO - put delayed reveal form and infos here +export const EventPassCardContentDelayedReveal = ({ + eventPass, + event, + organizerId, +}: EventPassCardContentDelayedRevealProps) => { + return ( + + + + + + + ); +}; diff --git a/libs/features/back-office/events/src/lib/organisms/EventPassCardContentNormal/EventPassCardContentNormal.tsx b/libs/features/back-office/events/src/lib/organisms/EventPassCardContentNormal/EventPassCardContentNormal.tsx new file mode 100644 index 000000000..f2f38ee60 --- /dev/null +++ b/libs/features/back-office/events/src/lib/organisms/EventPassCardContentNormal/EventPassCardContentNormal.tsx @@ -0,0 +1,33 @@ +import { EventFromOrganizerWithPasses } from '@features/back-office/events-types'; +import { Accordion, CardContent } from '@ui/components'; +import { EventPassNftFiles } from '../../molecules/EventPassNftFiles/EventPassNftFiles'; +import { + EventPassNftsInfos, + type EventPassNftsInfosProps, +} from '../../molecules/EventPassNftsInfos/EventPassNftsInfos'; + +export interface EventPassCardContentNormalProps + extends EventPassNftsInfosProps { + event: EventFromOrganizerWithPasses; + organizerId: string; +} + +export const EventPassCardContentNormal = ({ + eventPass, + event, + organizerId, +}: EventPassCardContentNormalProps) => { + return ( + + + + + + + ); +}; diff --git a/libs/features/back-office/events/src/lib/organisms/EventSheet/EventSheet.stories.tsx b/libs/features/back-office/events/src/lib/organisms/EventSheet/EventSheet.stories.tsx new file mode 100644 index 000000000..009686fe1 --- /dev/null +++ b/libs/features/back-office/events/src/lib/organisms/EventSheet/EventSheet.stories.tsx @@ -0,0 +1,39 @@ +import type { Meta, StoryObj } from '@storybook/react'; + +import { + EventSheetExample, + EventSheetSkeletonExample, + event, +} from './examples'; + +import { EventSheet } from './EventSheet'; + +const meta: Meta = { + component: EventSheet, + parameters: { + layout: 'fullscreen', + }, + render: EventSheetExample, + args: { + event, + }, +}; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = {}; + +export const WithMobile: Story = { + parameters: { + layout: 'fullscreen', + viewport: { + defaultViewport: 'mobile1', + }, + }, +}; + +export const Skeleton: Story = { + render: () => , +}; diff --git a/libs/features/back-office/events/src/lib/organisms/EventSheet/EventSheet.tsx b/libs/features/back-office/events/src/lib/organisms/EventSheet/EventSheet.tsx new file mode 100644 index 000000000..9083f2fdc --- /dev/null +++ b/libs/features/back-office/events/src/lib/organisms/EventSheet/EventSheet.tsx @@ -0,0 +1,59 @@ +import { + SheetHeader, + SheetNavigation, + SheetNavigationSkeleton, + SheetOverflow, + SheetTitle, + SheetTitleSkeleton, +} from '@ui/components'; +import { useLocale, useTranslations } from 'next-intl'; +import Link from 'next/link'; +import { + EventPassCard, + EventPassCardSkeleton, + type EventPassCardProps, +} from '../EventPassCard/EventPassCard'; +export type EventSheetProps = Pick; + +export const EventSheet = ({ event, organizerId }: EventSheetProps) => { + const t = useTranslations('OrganizerEvents.Sheet'); + const locale = useLocale(); + return ( + <> + + {event.title} + + + {event.eventPasses?.map((eventPass, index) => ( + + ))} + + } + size="full" + backButtonText={t('go-back-to-events')} + /> + + ); +}; + +export const EventSheetSkeleton = () => { + return ( + <> + + + + + + {Array.from({ length: 3 }).map((_, index) => ( + + ))} + + + ); +}; diff --git a/libs/features/back-office/events/src/lib/organisms/EventSheet/examples.tsx b/libs/features/back-office/events/src/lib/organisms/EventSheet/examples.tsx new file mode 100644 index 000000000..1b9b4f1ba --- /dev/null +++ b/libs/features/back-office/events/src/lib/organisms/EventSheet/examples.tsx @@ -0,0 +1,82 @@ +import { AppNavLayout } from '@features/back-office/app-nav'; +import { WithSuperAdminRole } from '@features/back-office/app-nav/stories'; +import { Currency_Enum } from '@gql/shared/types'; +import { AuthProvider, NextAuthProvider } from '@next/auth'; +import { Sheet, SheetContent } from '@ui/components'; +import { + EventSheet, + EventSheetSkeleton, + type EventSheetProps, +} from './EventSheet'; + +export const event: EventSheetProps['event'] = { + title: 'Epic Music Festival', + id: 'evt-12345', + slug: 'epic-music-festival', + heroImage: { + url: 'https://picsum.photos/seed/hero/800/450', + }, + eventPasses: [ + { + __typename: 'EventPass', + name: 'VIP Access', + id: 'pass-1001', + description: + 'Exclusive VIP pass with backstage access and premium seating', + nftName: 'EpicFestVIP', + nftDescription: + 'Limited Edition NFT for VIP attendees of Epic Music Festival', + nftImage: { + url: 'https://picsum.photos/id/620/350/350', + }, + eventPassPricing: { + maxAmount: 100, + priceAmount: 42500, + priceCurrency: Currency_Enum.Eur, + }, + eventPassNftContract: { + contractAddress: '0x123456789abcdef', + }, + }, + { + name: 'General Admission', + id: 'pass-1002', + description: 'General admission pass with access to all public areas', + nftName: 'EpicFestGA', + nftDescription: 'General Admission NFT for Epic Music Festival', + nftImage: { + url: 'https://picsum.photos/id/621/350/350', + }, + eventPassPricing: null, + eventPassNftContract: null, + }, + ], +}; + +export const EventSheetExample = (props: EventSheetProps) => { + return ( + + + true}> + + + + + + + + + ); +}; + +export const EventSheetSkeletonExample = () => { + return ( + + + + + + + + ); +}; diff --git a/libs/features/back-office/events/src/lib/organisms/EventsTable/EventsTable.stories.tsx b/libs/features/back-office/events/src/lib/organisms/EventsTable/EventsTable.stories.tsx new file mode 100644 index 000000000..26c2aed42 --- /dev/null +++ b/libs/features/back-office/events/src/lib/organisms/EventsTable/EventsTable.stories.tsx @@ -0,0 +1,31 @@ +import type { Meta, StoryObj } from '@storybook/react'; + +import { EventsTableExample, eventsTableData } from './examples'; + +import { EventsTable } from './EventsTable'; + +const meta: Meta = { + component: EventsTable, + parameters: { + layout: 'fullscreen', + }, + render: EventsTableExample, + args: { + events: eventsTableData, + }, +}; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = {}; + +export const WithMobile: Story = { + parameters: { + layout: 'fullscreen', + viewport: { + defaultViewport: 'mobile1', + }, + }, +}; diff --git a/libs/features/back-office/events/src/lib/organisms/EventsTable/EventsTable.tsx b/libs/features/back-office/events/src/lib/organisms/EventsTable/EventsTable.tsx new file mode 100644 index 000000000..e44699b23 --- /dev/null +++ b/libs/features/back-office/events/src/lib/organisms/EventsTable/EventsTable.tsx @@ -0,0 +1,138 @@ +'use client'; + +import { AppContainer, AppContainerHeader } from '@features/app-nav'; +import type { EventFromOrganizerTable } from '@features/back-office/events-types'; +import { Link } from '@next/navigation'; +import { ColumnDef } from '@tanstack/react-table'; +import { + CardTitle, + DataTable, + DataTableColumnHeader, + DataTableColumnHeaderProps, + DataTableProps, + DataTableRowActions, + DataTableRowActionsProps, +} from '@ui/components'; +import { Edit } from '@ui/icons'; +import { useTranslations } from 'next-intl'; + +export interface ColumnsProps { + titleText: string; + slugText: string; + dateStartText: string; + editText: string; + headerControlText: DataTableColumnHeaderProps['controlText']; +} + +export interface EventsTableProps + extends Pick, + Omit, 'columns' | 'data'> { + events: EventFromOrganizerTable[]; +} +export function EventsTable({ + events, + headerControlText, + ...props +}: EventsTableProps) { + // const tTable = useTranslations('UI.Table'); + const t = useTranslations('OrganizerEvents.Table'); + const columns: ColumnDef[] = [ + { + accessorKey: 'title', + meta: { + title: t('header-title'), + }, + header: ({ column }) => ( + + ), + cell: ({ row }) => { + return ( +
+ + {row.getValue('title')} + +
+ ); + }, + }, + { + accessorKey: 'slug', + meta: { + title: t('header-slug'), + }, + header: ({ column }) => ( + + ), + cell: ({ row }) => { + return ( +
+ {row.getValue('slug')} +
+ ); + }, + filterFn: (row, id, value) => { + return value.includes(row.getValue(id)); + }, + }, + // { + // accessorKey: 'eventParameters.dateStart', + // meta: { + // title: t('header-date-start'), + // }, + // header: ({ column }) => ( + // + // ), + // cell: ({ row }) => { + // return ( + //
+ // {row.getValue('eventParameters.dateStart')} + //
+ // ); + // }, + // }, + { + id: 'actions', + meta: { + align: 'right', + }, + cell: ({ row }) => { + const items = [ + { + type: 'item', + text: t('header-edit'), + icon: , + wrapper: , + className: 'cursor-pointer', + }, + ] satisfies DataTableRowActionsProps['items']; + return ; + }, + }, + ]; + return ( + + + {t('title')} + + + className="h-full w-full px-6 pb-44 md:pb-28" + data={events} + columns={columns} + {...props} + /> + {/* noResultsText={tTable('no-results')} */} + + ); +} diff --git a/libs/features/back-office/events/src/lib/organisms/EventsTable/examples.tsx b/libs/features/back-office/events/src/lib/organisms/EventsTable/examples.tsx new file mode 100644 index 000000000..5158374c3 --- /dev/null +++ b/libs/features/back-office/events/src/lib/organisms/EventsTable/examples.tsx @@ -0,0 +1,184 @@ +import { AppNavLayout } from '@features/back-office/app-nav'; +import { WithSuperAdminRole } from '@features/back-office/app-nav/stories'; +import { EventFromOrganizerTable } from '@features/back-office/events-types'; +import { + useTableHeaderControlText, + useTableNoResultText, + useTablePaginationControlText, + useTableToggleColumnsControlText, +} from '@next/i18n-ui'; +import { useTranslations } from 'next-intl'; +import { EventsTable, EventsTableProps } from './EventsTable'; + +export const eventsTableData: EventFromOrganizerTable[] = [ + { + title: 'An event test title', + slug: 'test-an-event-test-title', + eventParameters: { + dateStart: '2023-08-24 08:35:47.155813', + dateEnd: '2023-08-25 12:00:00.155813', + dateSaleStart: '2023-07-23 12:00:00.0', + dateSaleEnd: '2023-08-24 12:00:00.0', + timezone: 'Europe/London', + }, + }, + { + title: 'Another event title', + slug: 'test-another-event-title', + eventParameters: { + dateStart: '2023-09-15 10:00:00.0', + dateEnd: '2023-09-16 18:30:00.0', + dateSaleStart: '2023-08-10 12:00:00.0', + dateSaleEnd: '2023-09-14 12:00:00.0', + timezone: 'Europe/Paris', + }, + }, + { + title: 'Upcoming concert', + slug: 'upcoming-concert', + eventParameters: { + dateStart: '2023-10-20 19:00:00.0', + dateEnd: '2023-10-21 23:00:00.0', + dateSaleStart: '2023-09-25 12:00:00.0', + dateSaleEnd: '2023-10-19 12:00:00.0', + timezone: 'America/New_York', + }, + }, + { + title: 'Summer Festival', + slug: 'summer-festival', + eventParameters: { + dateStart: '2023-06-30 14:00:00.0', + dateEnd: '2023-07-02 23:59:59.0', + dateSaleStart: '2023-05-15 12:00:00.0', + dateSaleEnd: '2023-06-29 12:00:00.0', + timezone: 'Europe/Berlin', + }, + }, + { + title: 'Tech Conference', + slug: 'tech-conference', + eventParameters: { + dateStart: '2023-11-10 09:00:00.0', + dateEnd: '2023-11-12 18:00:00.0', + dateSaleStart: '2023-10-01 12:00:00.0', + dateSaleEnd: '2023-11-09 12:00:00.0', + timezone: 'America/Los_Angeles', + }, + }, + { + title: 'Music Showcase', + slug: 'music-showcase', + eventParameters: { + dateStart: '2023-09-05 19:30:00.0', + dateEnd: '2023-09-06 23:30:00.0', + dateSaleStart: '2023-08-01 12:00:00.0', + dateSaleEnd: '2023-09-04 12:00:00.0', + timezone: 'America/New_York', + }, + }, + { + title: 'Art Exhibition', + slug: 'art-exhibition', + eventParameters: { + dateStart: '2023-07-15 10:00:00.0', + dateEnd: '2023-07-17 18:00:00.0', + dateSaleStart: '2023-06-01 12:00:00.0', + dateSaleEnd: '2023-07-14 12:00:00.0', + timezone: 'Europe/Paris', + }, + }, + { + title: 'Sports Championship', + slug: 'sports-championship', + eventParameters: { + dateStart: '2023-12-01 14:00:00.0', + dateEnd: '2023-12-03 21:00:00.0', + dateSaleStart: '2023-11-01 12:00:00.0', + dateSaleEnd: '2023-11-30 12:00:00.0', + timezone: 'Europe/London', + }, + }, + { + title: 'Summer Music Festival in Central Park', + slug: 'summer-music-festival-central-park', + eventParameters: { + dateStart: '2024-07-01 15:00:00.0', + dateEnd: '2024-07-03 23:59:59.0', + dateSaleStart: '2024-05-01 12:00:00.0', + dateSaleEnd: '2024-06-30 12:00:00.0', + timezone: 'America/New_York', + }, + }, + { + title: 'International Art Exhibition: A Journey Through Time and Space', + slug: 'international-art-exhibition-journey', + eventParameters: { + dateStart: '2024-09-10 10:00:00.0', + dateEnd: '2024-09-15 18:00:00.0', + dateSaleStart: '2024-07-01 12:00:00.0', + dateSaleEnd: '2024-09-09 12:00:00.0', + timezone: 'Europe/Paris', + }, + }, + { + title: 'Epic Sci-Fi Convention: GalaxyQuest 2024', + slug: 'epic-sci-fi-convention-galaxyquest', + eventParameters: { + dateStart: '2025-03-15 09:00:00.0', + dateEnd: '2025-03-18 20:00:00.0', + dateSaleStart: '2024-12-01 12:00:00.0', + dateSaleEnd: '2025-03-14 12:00:00.0', + timezone: 'America/Los_Angeles', + }, + }, + { + title: 'World Series of Poker Championship', + slug: 'world-series-poker-championship', + eventParameters: { + dateStart: '2025-11-20 12:00:00.0', + dateEnd: '2025-11-30 23:59:59.0', + dateSaleStart: '2025-09-01 12:00:00.0', + dateSaleEnd: '2025-11-19 12:00:00.0', + timezone: 'Europe/London', + }, + }, + { + title: 'Historical Reenactment: Battle of Gettysburg 160th Anniversary', + slug: 'historical-reenactment-battle-gettysburg', + eventParameters: { + dateStart: '2023-07-01 08:00:00.0', + dateEnd: '2023-07-03 18:00:00.0', + dateSaleStart: '2023-05-01 12:00:00.0', + dateSaleEnd: '2023-06-30 12:00:00.0', + timezone: 'America/New_York', + }, + }, +]; + +export function EventsTableExample(props: EventsTableProps) { + const headerControlText = useTableHeaderControlText(); + const noResultsText = useTableNoResultText(); + const paginationProps = { + controlText: useTablePaginationControlText(), + }; + const t = useTranslations('OrganizerEvents.Table'); + const toolbarProps = { + searchProps: { + filterKey: 'title', + placeholder: t('search-placeholder'), + }, + toggleColumnsText: useTableToggleColumnsControlText(), + }; + return ( + + + + ); +} diff --git a/libs/features/back-office/events/src/lib/pages/EventsPage.tsx b/libs/features/back-office/events/src/lib/pages/EventsPage.tsx new file mode 100644 index 000000000..56f3e1c3d --- /dev/null +++ b/libs/features/back-office/events/src/lib/pages/EventsPage.tsx @@ -0,0 +1,34 @@ +import { defaultLocale, messages, type Locale } from '@next/i18n'; +import { deepPick } from '@utils'; +import { NextIntlClientProvider, useLocale, useTranslations } from 'next-intl'; +import { + EventsTable, + type EventsTableProps, +} from '../organisms/EventsTable/EventsTable'; +import { AppContainer, AppContainerHeader } from '@features/app-nav'; +import { CardTitle, TableSkeleton } from '@ui/components'; + +export type EventsPageProps = EventsTableProps; + +export function EventsPage(props: EventsPageProps) { + const _locale = useLocale(); + const locale: Locale = (_locale as Locale) || defaultLocale; + const localeMessages = deepPick(messages[locale], ['OrganizerEvents.Table']); + return ( + + + + ); +} + +export function EventTableSkeleton() { + const t = useTranslations('OrganizerEvents.Table'); + return ( + + + {t('title')} + + + + ); +} diff --git a/libs/features/appNav/ui/tsconfig.json b/libs/features/back-office/events/tsconfig.json similarity index 92% rename from libs/features/appNav/ui/tsconfig.json rename to libs/features/back-office/events/tsconfig.json index 769658b98..c88d07dad 100644 --- a/libs/features/appNav/ui/tsconfig.json +++ b/libs/features/back-office/events/tsconfig.json @@ -4,7 +4,6 @@ "allowJs": false, "esModuleInterop": false, "allowSyntheticDefaultImports": true, - "resolveJsonModule": true, "strict": true }, "files": [], diff --git a/libs/features/back-office/dashboard/tsconfig.lib.json b/libs/features/back-office/events/tsconfig.lib.json similarity index 73% rename from libs/features/back-office/dashboard/tsconfig.lib.json rename to libs/features/back-office/events/tsconfig.lib.json index 1547ea009..a6564ea23 100644 --- a/libs/features/back-office/dashboard/tsconfig.lib.json +++ b/libs/features/back-office/events/tsconfig.lib.json @@ -10,6 +10,8 @@ ], "exclude": [ "jest.config.ts", + "src/**/examples.tsx", + "src/**/*.stories.tsx", "src/**/*.spec.ts", "src/**/*.test.ts", "src/**/*.spec.tsx", @@ -19,5 +21,11 @@ "src/**/*.spec.jsx", "src/**/*.test.jsx" ], - "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"] + "include": [ + "src/**/*.js", + "src/**/*.jsx", + "src/**/*.ts", + "src/**/*.tsx", + "../../../types/**/*.d.ts" + ] } diff --git a/libs/features/back-office/events/tsconfig.spec.json b/libs/features/back-office/events/tsconfig.spec.json new file mode 100644 index 000000000..3bcbd4a54 --- /dev/null +++ b/libs/features/back-office/events/tsconfig.spec.json @@ -0,0 +1,22 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/examples.tsx", + "src/**/*.stories.tsx", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.test.tsx", + "src/**/*.spec.tsx", + "src/**/*.test.js", + "src/**/*.spec.js", + "src/**/*.test.jsx", + "src/**/*.spec.jsx", + "src/**/*.d.ts" + ] +} diff --git a/libs/features/back-office/roles-actions/.eslintrc.json b/libs/features/back-office/roles-actions/.eslintrc.json new file mode 100644 index 000000000..772a43d27 --- /dev/null +++ b/libs/features/back-office/roles-actions/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["plugin:@nx/react", "../../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/features/back-office/dashboard-api/README.md b/libs/features/back-office/roles-actions/README.md similarity index 54% rename from libs/features/back-office/dashboard-api/README.md rename to libs/features/back-office/roles-actions/README.md index 9721be026..a8d651359 100644 --- a/libs/features/back-office/dashboard-api/README.md +++ b/libs/features/back-office/roles-actions/README.md @@ -1,7 +1,7 @@ -# features-back-office-dashboard-api +# features-back-office-roles-actions This library was generated with [Nx](https://nx.dev). ## Running unit tests -Run `nx test features-back-office-dashboard-api` to execute the unit tests via [Jest](https://jestjs.io). +Run `nx test features-back-office-roles-actions` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/back-office/roles-actions/jest.config.ts b/libs/features/back-office/roles-actions/jest.config.ts new file mode 100644 index 000000000..75d999a8f --- /dev/null +++ b/libs/features/back-office/roles-actions/jest.config.ts @@ -0,0 +1,7 @@ +/* eslint-disable */ +export default { + displayName: 'features-back-office-roles-actions', + preset: '../../../../jest.preset.js', + coverageDirectory: + '../../../../coverage/libs/features/back-office/roles-actions', +}; diff --git a/libs/features/back-office/roles-actions/package.json b/libs/features/back-office/roles-actions/package.json new file mode 100644 index 000000000..74820d4ae --- /dev/null +++ b/libs/features/back-office/roles-actions/package.json @@ -0,0 +1,4 @@ +{ + "name": "@features/back-office/roles-actions", + "version": "0.0.1" +} diff --git a/libs/features/back-office/dashboard-api/project.json b/libs/features/back-office/roles-actions/project.json similarity index 62% rename from libs/features/back-office/dashboard-api/project.json rename to libs/features/back-office/roles-actions/project.json index 3d5b02a16..480ce233b 100644 --- a/libs/features/back-office/dashboard-api/project.json +++ b/libs/features/back-office/roles-actions/project.json @@ -1,16 +1,16 @@ { - "name": "features-back-office-dashboard-api", + "name": "features-back-office-roles-actions", "$schema": "../../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/features/back-office/dashboard-api/src", + "sourceRoot": "libs/features/back-office/roles-actions/src", "projectType": "library", "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ - "libs/features/back-office/dashboard-api/**/*.{ts,tsx,js,jsx}" + "libs/features/back-office/roles-actions/**/*.{ts,tsx,js,jsx}" ] } }, @@ -18,16 +18,16 @@ "executor": "@nx/rollup:rollup", "outputs": ["{options.outputPath}"], "options": { - "outputPath": "dist/libs/features/back-office/dashboard-api", - "tsConfig": "libs/features/back-office/dashboard-api/tsconfig.lib.json", - "project": "libs/features/back-office/dashboard-api/package.json", - "entryFile": "libs/features/back-office/dashboard-api/src/index.ts", + "outputPath": "dist/libs/features/back-office/roles-actions", + "tsConfig": "libs/features/back-office/roles-actions/tsconfig.lib.json", + "project": "libs/features/back-office/roles-actions/package.json", + "entryFile": "libs/features/back-office/roles-actions/src/index.ts", "external": ["react", "react-dom", "react/jsx-runtime"], "rollupConfig": "@nx/react/plugins/bundle-rollup", "compiler": "swc", "assets": [ { - "glob": "libs/features/back-office/dashboard-api/README.md", + "glob": "libs/features/back-office/roles-actions/README.md", "input": ".", "output": "." } @@ -38,7 +38,7 @@ "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "libs/features/back-office/dashboard-api/jest.config.ts", + "jestConfig": "libs/features/back-office/roles-actions/jest.config.ts", "passWithNoTests": true }, "configurations": { diff --git a/libs/features/back-office/roles-actions/src/index.ts b/libs/features/back-office/roles-actions/src/index.ts new file mode 100644 index 000000000..417282032 --- /dev/null +++ b/libs/features/back-office/roles-actions/src/index.ts @@ -0,0 +1,3 @@ +'use server'; + +export { inviteAccountWithRole } from './lib/inviteAccountWithRole'; diff --git a/libs/features/back-office/roles-actions/src/lib/inviteAccountWithRole.spec.ts b/libs/features/back-office/roles-actions/src/lib/inviteAccountWithRole.spec.ts new file mode 100644 index 000000000..2d73f005f --- /dev/null +++ b/libs/features/back-office/roles-actions/src/lib/inviteAccountWithRole.spec.ts @@ -0,0 +1,122 @@ +import { Roles_Enum } from '@gql/shared/types'; +import { getCurrentUser } from '@next/next-auth/user'; +import { RoleAuthorization, RoleInvitationService } from '@roles/admin'; +import { backOfficeAccounts } from '@test-utils/gql'; +import { inviteAccountWithRole } from './inviteAccountWithRole'; + +jest.mock('@next/next-auth/user', () => ({ + getCurrentUser: jest.fn(), +})); + +jest.mock('@roles/admin', () => { + return { + RoleAuthorization: jest.fn().mockImplementation(() => { + return { inviteAccountWithRole: jest.fn() }; + }), + RoleInvitationService: jest.fn().mockImplementation(() => { + return { + invitationForRoleExists: jest.fn(), + createInvitation: jest.fn(), + }; + }), + }; +}); + +describe('inviteAccountWithRole', () => { + const authzMock = jest.fn(); + (RoleAuthorization as jest.Mock).mockImplementation(() => { + return { inviteAccountWithRole: authzMock }; + }); + const user = backOfficeAccounts.alpha_organizer_super_admin_user; + + const mockInviteProps = { + role: Roles_Enum.OrganizerAdmin, + address: '0x2CDE8fb599b7c656e7594959960DbeA1bC2e15F2', + }; + const mockInvite = { + ...mockInviteProps, + senderAddress: user.address, + organizerId: user.role.organizerId, + }; + beforeEach(() => { + jest.clearAllMocks(); + }); + + // Invites account with role successfully when user is logged in and authorized + it('should invite account with role successfully when user is logged in and authorized', async () => { + const inviteRoleMock = { + invitationForRoleExists: jest.fn(), + createInvitation: jest.fn(), + }; + + (getCurrentUser as jest.Mock).mockResolvedValue(user); + + (RoleInvitationService as jest.Mock).mockImplementation( + () => inviteRoleMock, + ); + + authzMock.mockReturnValue(true); + inviteRoleMock.invitationForRoleExists.mockResolvedValue(false); + inviteRoleMock.createInvitation.mockResolvedValue('invitation'); + + const result = await inviteAccountWithRole(mockInviteProps); + + expect(result).toEqual('invitation'); + }); + + // Throws error when user is not authorized to invite account with role + it('should throw error when user is not authorized to invite account with role', async () => { + const inviteRoleMock = { + invitationForRoleExists: jest.fn(), + createInvitation: jest.fn(), + }; + + (getCurrentUser as jest.Mock).mockResolvedValue(user); + (RoleInvitationService as jest.Mock).mockImplementation( + () => inviteRoleMock, + ); + + authzMock.mockReturnValue(false); + + await expect(inviteAccountWithRole(mockInviteProps)).rejects.toThrow( + 'User not authorized to invite account with role', + ); + }); + + // Throws error when user does not have a role + it('should throw error when user does not have a role', async () => { + const inviteRoleMock = { + invitationForRoleExists: jest.fn(), + createInvitation: jest.fn(), + }; + + (getCurrentUser as jest.Mock).mockResolvedValue({ ...user, role: null }); + (RoleInvitationService as jest.Mock).mockImplementation( + () => inviteRoleMock, + ); + + authzMock.mockReturnValue(false); + + await expect(inviteAccountWithRole(mockInviteProps)).rejects.toThrow( + 'User does not have a role', + ); + }); + + it('should throw error when user invited already have the role', async () => { + const inviteRoleMock = { + invitationForRoleExists: jest.fn().mockResolvedValue(true), + createInvitation: jest.fn(), + }; + + (getCurrentUser as jest.Mock).mockResolvedValue(user); + (RoleInvitationService as jest.Mock).mockImplementation( + () => inviteRoleMock, + ); + + authzMock.mockReturnValue(true); + + await expect(inviteAccountWithRole(mockInviteProps)).rejects.toThrow( + 'User already invited to this role', + ); + }); +}); diff --git a/libs/features/back-office/roles-actions/src/lib/inviteAccountWithRole.ts b/libs/features/back-office/roles-actions/src/lib/inviteAccountWithRole.ts new file mode 100644 index 000000000..17ac022b7 --- /dev/null +++ b/libs/features/back-office/roles-actions/src/lib/inviteAccountWithRole.ts @@ -0,0 +1,44 @@ +import { getCurrentUser } from '@next/next-auth/user'; +import { + RoleAuthorization, + RoleInvitationService, + type CreateInvitationProps, +} from '@roles/admin'; + +export type InviteAccountWithRoleProps = Omit< + CreateInvitationProps, + 'expiration' | 'user' | 'organizerId' | 'senderAddress' +>; + +export const inviteAccountWithRole = async ({ + role, + address, + eventId, +}: InviteAccountWithRoleProps) => { + const user = await getCurrentUser(); + const authz = new RoleAuthorization(); + if (!user) throw new Error('User not logged in'); + if (!user.role) throw new Error('User does not have a role'); + const invite: CreateInvitationProps = { + role, + address, + eventId, + senderAddress: user.address, + organizerId: user.role.organizerId, + }; + if ( + !authz.inviteAccountWithRole({ + user, + role, + organizerId: invite.organizerId, + eventId: invite.eventId, + }) + ) + throw new Error('User not authorized to invite account with role'); + + const inviteRole = new RoleInvitationService(); + if (await inviteRole.invitationForRoleExists(invite)) { + throw new Error('User already invited to this role'); + } + return inviteRole.createInvitation(invite); +}; diff --git a/libs/features/back-office/roles-actions/tsconfig.json b/libs/features/back-office/roles-actions/tsconfig.json new file mode 100644 index 000000000..c88d07dad --- /dev/null +++ b/libs/features/back-office/roles-actions/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "jsx": "react-jsx", + "allowJs": false, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ], + "extends": "../../../../tsconfig.base.json" +} diff --git a/libs/features/back-office/roles-actions/tsconfig.lib.json b/libs/features/back-office/roles-actions/tsconfig.lib.json new file mode 100644 index 000000000..56459eb54 --- /dev/null +++ b/libs/features/back-office/roles-actions/tsconfig.lib.json @@ -0,0 +1,25 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../../dist/out-tsc", + "types": [ + "node", + "@nx/react/typings/cssmodule.d.ts", + "@nx/react/typings/image.d.ts", + "next", + "@nx/next/typings/image.d.ts" + ] + }, + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "src/**/*.spec.tsx", + "src/**/*.test.tsx", + "src/**/*.spec.js", + "src/**/*.test.js", + "src/**/*.spec.jsx", + "src/**/*.test.jsx" + ], + "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"] +} diff --git a/libs/features/back-office/dashboard/tsconfig.spec.json b/libs/features/back-office/roles-actions/tsconfig.spec.json similarity index 100% rename from libs/features/back-office/dashboard/tsconfig.spec.json rename to libs/features/back-office/roles-actions/tsconfig.spec.json diff --git a/libs/features/back-office/roles-api/.eslintrc.json b/libs/features/back-office/roles-api/.eslintrc.json new file mode 100644 index 000000000..772a43d27 --- /dev/null +++ b/libs/features/back-office/roles-api/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["plugin:@nx/react", "../../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/features/back-office/dashboard/README.md b/libs/features/back-office/roles-api/README.md similarity index 50% rename from libs/features/back-office/dashboard/README.md rename to libs/features/back-office/roles-api/README.md index 151a1def6..d50978309 100644 --- a/libs/features/back-office/dashboard/README.md +++ b/libs/features/back-office/roles-api/README.md @@ -1,7 +1,7 @@ -# features-organizer-features-back-office-dashboard +# features-back-office-roles-api This library was generated with [Nx](https://nx.dev). ## Running unit tests -Run `nx test features-back-office-dashboard` to execute the unit tests via [Jest](https://jestjs.io). +Run `nx test features-back-office-roles-api` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/back-office/roles-api/jest.config.ts b/libs/features/back-office/roles-api/jest.config.ts new file mode 100644 index 000000000..205cd5b14 --- /dev/null +++ b/libs/features/back-office/roles-api/jest.config.ts @@ -0,0 +1,19 @@ +/* eslint-disable */ +export default { + displayName: 'features-back-office-roles-api', + preset: '../../../../jest.preset.js', + transform: { + '^.+\\.[tj]sx?$': [ + '@swc/jest', + { + jsc: { + parser: { syntax: 'typescript', tsx: true }, + transform: { react: { runtime: 'automatic' } }, + }, + }, + ], + }, + moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], + coverageDirectory: '../../../../coverage/libs/features/back-office/roles-api', + testPathIgnorePatterns: ['.*\\.integration\\..*'], +}; diff --git a/libs/features/back-office/roles-api/jest.integration.config.ts b/libs/features/back-office/roles-api/jest.integration.config.ts new file mode 100644 index 000000000..6c99fdb64 --- /dev/null +++ b/libs/features/back-office/roles-api/jest.integration.config.ts @@ -0,0 +1,18 @@ +/* eslint-disable */ +export default { + displayName: 'features-back-office-roles-api-integration', + preset: '../../../../jest.preset.js', + setupFiles: [ + `${process.cwd()}/tools/test/jest.setup.ts`, + `${process.cwd()}/tools/test/jest.setup.back-office.ts`, + ], + globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, + globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: + '../../../../coverage/libs/features/back-office/roles-api-integration', + testMatch: ['**/*.integration.test.ts'], +}; diff --git a/libs/features/back-office/roles-api/package.json b/libs/features/back-office/roles-api/package.json new file mode 100644 index 000000000..7b3e90b67 --- /dev/null +++ b/libs/features/back-office/roles-api/package.json @@ -0,0 +1,4 @@ +{ + "name": "@features/back-office/roles-api", + "version": "0.0.1" +} diff --git a/libs/features/back-office/roles-api/project.json b/libs/features/back-office/roles-api/project.json new file mode 100644 index 000000000..55ef55d69 --- /dev/null +++ b/libs/features/back-office/roles-api/project.json @@ -0,0 +1,66 @@ +{ + "name": "features-back-office-roles-api", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/features/back-office/roles-api/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/features/back-office/roles-api/**/*.{ts,tsx,js,jsx}" + ] + } + }, + "build": { + "executor": "@nx/rollup:rollup", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/features/back-office/roles-api", + "tsConfig": "libs/features/back-office/roles-api/tsconfig.lib.json", + "project": "libs/features/back-office/roles-api/package.json", + "entryFile": "libs/features/back-office/roles-api/src/index.ts", + "external": ["react", "react-dom", "react/jsx-runtime"], + "rollupConfig": "@nx/react/plugins/bundle-rollup", + "compiler": "swc", + "assets": [ + { + "glob": "libs/features/back-office/roles-api/README.md", + "input": ".", + "output": "." + } + ] + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/features/back-office/roles-api/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + }, + "test-integration": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/features/back-office/roles-api/jest.integration.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + } +} diff --git a/libs/features/back-office/roles-api/src/index.ts b/libs/features/back-office/roles-api/src/index.ts new file mode 100644 index 000000000..96d1054b6 --- /dev/null +++ b/libs/features/back-office/roles-api/src/index.ts @@ -0,0 +1,3 @@ +export { getMyRoles } from './lib/getMyRoles'; +export { getMyRolesWithOrganizerAndInviterInfos } from './lib/getMyRolesWithOrganizerAndInviterInfos'; +export { getMyRolesWithOrganizerInfos } from './lib/getMyRolesWithOrganizerInfos'; diff --git a/libs/features/back-office/roles-api/src/lib/getMyRoles.integration.test.ts b/libs/features/back-office/roles-api/src/lib/getMyRoles.integration.test.ts new file mode 100644 index 000000000..d64617194 --- /dev/null +++ b/libs/features/back-office/roles-api/src/lib/getMyRoles.integration.test.ts @@ -0,0 +1,75 @@ +import { userSdk } from '@gql/user/api'; +import { + PgClient, + applySeeds, + createDbClient, + deleteAllTables, +} from '@test-utils/db'; +import { + alphaUserClient, + betaUserClient, + deltaUserClient, +} from '@test-utils/gql'; +import { getMyRoles } from './getMyRoles'; + +jest.mock('@next/next-auth/user', () => { + return { + isConnected: jest.fn().mockReturnValue(true), + }; +}); + +describe('getMyRoles Integration Test', () => { + let client: PgClient; + + const alphaUser = alphaUserClient({ isBackOffice: true }); + const betaUser = betaUserClient({ isBackOffice: true }); + const deltaUser = deltaUserClient(); + + beforeAll(async () => { + client = await createDbClient(); + await deleteAllTables(client); + await applySeeds(client, ['account', 'roleAssignments']); + }); + + afterAll(async () => { + await deleteAllTables(client); + }); + + beforeEach(() => { + jest.clearAllMocks(); + }); + it('Alpha User should have three roles', async () => { + jest.spyOn(userSdk, 'GetMyRoles').mockImplementationOnce(async () => { + return await alphaUser.GetMyRoles(); + }); + + const result = await getMyRoles(); + expect(result.length).toEqual(3); + }); + + it('Beta User should have one role', async () => { + jest.spyOn(userSdk, 'GetMyRoles').mockImplementationOnce(async () => { + return await betaUser.GetMyRoles(); + }); + + const result = await getMyRoles(); + expect(result.length).toEqual(1); + }); + + it('Delta User should have no role', async () => { + jest.spyOn(userSdk, 'GetMyRoles').mockImplementationOnce(async () => { + return await deltaUser.GetMyRoles(); + }); + + const result = await getMyRoles(); + expect(result).toEqual([]); + }); + + it('should throw an error when sdk fail', async () => { + jest.spyOn(userSdk, 'GetMyRoles').mockImplementation(async () => { + throw new Error('sdk error'); + }); + + await expect(getMyRoles()).rejects.toThrow('sdk error'); + }); +}); diff --git a/libs/features/back-office/roles-api/src/lib/getMyRoles.spec.ts b/libs/features/back-office/roles-api/src/lib/getMyRoles.spec.ts new file mode 100644 index 000000000..f004dc249 --- /dev/null +++ b/libs/features/back-office/roles-api/src/lib/getMyRoles.spec.ts @@ -0,0 +1,37 @@ +import { userSdk } from '@gql/user/api'; +import { isConnected } from '@next/next-auth/user'; +import { backOfficeAccounts } from '@test-utils/gql'; +import { getMyRoles } from './getMyRoles'; + +jest.mock('@gql/user/api'); +jest.mock('@next/next-auth/user', () => { + return { + isConnected: jest.fn().mockReturnValue(true), + }; +}); + +describe('GetMyRoles', () => { + const userSdkMock = jest.spyOn(userSdk, 'GetMyRoles').mockResolvedValue({ + roleAssignments: [backOfficeAccounts.alpha_organizer_super_admin_user.role], + }); + + beforeEach(() => { + jest.clearAllMocks(); + }); + // Function returns role assignments when user is connected and data is available + it('should return role assignments when user is connected and data is available', async () => { + const result = await getMyRoles(); + + expect(isConnected as jest.Mock).toHaveBeenCalled(); + expect(userSdkMock).toHaveBeenCalled(); + expect(result).toEqual([ + backOfficeAccounts.alpha_organizer_super_admin_user.role, + ]); + }); + + // Function throws an error when user is not connected + it('should throw an error when user is not connected', async () => { + (isConnected as jest.Mock).mockReturnValueOnce(false); + await expect(getMyRoles()).rejects.toThrow('User not connected'); + }); +}); diff --git a/libs/features/back-office/roles-api/src/lib/getMyRoles.ts b/libs/features/back-office/roles-api/src/lib/getMyRoles.ts new file mode 100644 index 000000000..720ca98fd --- /dev/null +++ b/libs/features/back-office/roles-api/src/lib/getMyRoles.ts @@ -0,0 +1,16 @@ +import { userSdk } from '@gql/user/api'; +import { isConnected } from '@next/next-auth/user'; +import { cache } from 'react'; + +export const getMyRoles = cache(async () => { + if (!isConnected()) throw new Error('User not connected'); + const data = await userSdk.GetMyRoles( + {}, + { + next: { + tags: ['my-roles'], + }, + }, + ); + return data?.roleAssignments; +}); diff --git a/libs/features/back-office/roles-api/src/lib/getMyRolesWithOrganizerAndInviterInfos.ts b/libs/features/back-office/roles-api/src/lib/getMyRolesWithOrganizerAndInviterInfos.ts new file mode 100644 index 000000000..5744fabd9 --- /dev/null +++ b/libs/features/back-office/roles-api/src/lib/getMyRolesWithOrganizerAndInviterInfos.ts @@ -0,0 +1,20 @@ +import env from '@env/server'; +import { Stage } from '@gql/shared/types'; +import { userSdk } from '@gql/user/api'; +import { isConnected } from '@next/next-auth/user'; +import { cache } from 'react'; + +export const getMyRolesWithOrganizerAndInviterInfos = cache(async () => { + if (!isConnected()) throw new Error('User not connected'); + const data = await userSdk.GetMyRolesWithOrganizerAndInviterInfos( + { + stage: env.HYGRAPH_STAGE as Stage, + }, + { + next: { + tags: ['my-roles'], + }, + }, + ); + return data?.roleAssignments; +}); diff --git a/libs/features/back-office/roles-api/src/lib/getMyRolesWithOrganizerInfos.ts b/libs/features/back-office/roles-api/src/lib/getMyRolesWithOrganizerInfos.ts new file mode 100644 index 000000000..1d8e3ddcf --- /dev/null +++ b/libs/features/back-office/roles-api/src/lib/getMyRolesWithOrganizerInfos.ts @@ -0,0 +1,20 @@ +import env from '@env/server'; +import { Stage } from '@gql/shared/types'; +import { userSdk } from '@gql/user/api'; +import { isConnected } from '@next/next-auth/user'; +import { cache } from 'react'; + +export const getMyRolesWithOrganizerInfos = cache(async () => { + if (!isConnected()) throw new Error('User not connected'); + const data = await userSdk.GetMyRolesWithOrganizerInfos( + { + stage: env.HYGRAPH_STAGE as Stage, + }, + { + next: { + tags: ['my-roles'], + }, + }, + ); + return data?.roleAssignments; +}); diff --git a/libs/features/back-office/roles-api/tsconfig.json b/libs/features/back-office/roles-api/tsconfig.json new file mode 100644 index 000000000..c88d07dad --- /dev/null +++ b/libs/features/back-office/roles-api/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "jsx": "react-jsx", + "allowJs": false, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ], + "extends": "../../../../tsconfig.base.json" +} diff --git a/libs/features/back-office/roles-api/tsconfig.lib.json b/libs/features/back-office/roles-api/tsconfig.lib.json new file mode 100644 index 000000000..571e62e8e --- /dev/null +++ b/libs/features/back-office/roles-api/tsconfig.lib.json @@ -0,0 +1,31 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../../dist/out-tsc", + "types": [ + "node", + "@nx/react/typings/cssmodule.d.ts", + "@nx/react/typings/image.d.ts", + "next", + "@nx/next/typings/image.d.ts" + ] + }, + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "src/**/*.spec.tsx", + "src/**/*.test.tsx", + "src/**/*.spec.js", + "src/**/*.test.js", + "src/**/*.spec.jsx", + "src/**/*.test.jsx" + ], + "include": [ + "src/**/*.js", + "src/**/*.jsx", + "src/**/*.ts", + "src/**/*.tsx", + "../../../../types/**/*.d.ts" + ] +} diff --git a/libs/features/back-office/roles-api/tsconfig.spec.json b/libs/features/back-office/roles-api/tsconfig.spec.json new file mode 100644 index 000000000..104e62b12 --- /dev/null +++ b/libs/features/back-office/roles-api/tsconfig.spec.json @@ -0,0 +1,21 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.test.tsx", + "src/**/*.spec.tsx", + "src/**/*.test.js", + "src/**/*.spec.js", + "src/**/*.test.jsx", + "src/**/*.spec.jsx", + "src/**/*.d.ts", + "../../../../types/**/*.d.ts" + ] +} diff --git a/libs/features/back-office/roles/.eslintrc.json b/libs/features/back-office/roles/.eslintrc.json new file mode 100644 index 000000000..772a43d27 --- /dev/null +++ b/libs/features/back-office/roles/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["plugin:@nx/react", "../../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/features/back-office/roles/README.md b/libs/features/back-office/roles/README.md new file mode 100644 index 000000000..9fe75f287 --- /dev/null +++ b/libs/features/back-office/roles/README.md @@ -0,0 +1,7 @@ +# features-back-office-roles + +This library was generated with [Nx](https://nx.dev). + +## Running unit tests + +Run `nx test features-back-office-roles` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/back-office/roles/jest.config.ts b/libs/features/back-office/roles/jest.config.ts new file mode 100644 index 000000000..bb5d2834d --- /dev/null +++ b/libs/features/back-office/roles/jest.config.ts @@ -0,0 +1,18 @@ +/* eslint-disable */ +export default { + displayName: 'features-back-office-roles', + preset: '../../../../jest.preset.js', + transform: { + '^.+\\.[tj]sx?$': [ + '@swc/jest', + { + jsc: { + parser: { syntax: 'typescript', tsx: true }, + transform: { react: { runtime: 'automatic' } }, + }, + }, + ], + }, + moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], + coverageDirectory: '../../../../coverage/libs/features/back-office/roles', +}; diff --git a/libs/features/back-office/roles/package.json b/libs/features/back-office/roles/package.json new file mode 100644 index 000000000..f0f3c5287 --- /dev/null +++ b/libs/features/back-office/roles/package.json @@ -0,0 +1,4 @@ +{ + "name": "@features/back-office/roles", + "version": "0.0.1" +} diff --git a/libs/features/appNav/ui/project.json b/libs/features/back-office/roles/project.json similarity index 57% rename from libs/features/appNav/ui/project.json rename to libs/features/back-office/roles/project.json index 62c5d9142..07446568f 100644 --- a/libs/features/appNav/ui/project.json +++ b/libs/features/back-office/roles/project.json @@ -1,31 +1,33 @@ { - "name": "features-appNav-ui", + "name": "features-back-office-roles", "$schema": "../../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/features/appNav/ui/src", + "sourceRoot": "libs/features/back-office/roles/src", "projectType": "library", - "tags": ["ui"], + "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["libs/features/appNav/ui/**/*.{ts,tsx,js,jsx}"] + "lintFilePatterns": [ + "libs/features/back-office/roles/**/*.{ts,tsx,js,jsx}" + ] } }, "build": { "executor": "@nx/rollup:rollup", "outputs": ["{options.outputPath}"], "options": { - "outputPath": "dist/libs/features/appNav/ui", - "tsConfig": "libs/features/appNav/ui/tsconfig.lib.json", - "project": "libs/features/appNav/ui/package.json", - "entryFile": "libs/features/appNav/ui/src/index.ts", + "outputPath": "dist/libs/features/back-office/roles", + "tsConfig": "libs/features/back-office/roles/tsconfig.lib.json", + "project": "libs/features/back-office/roles/package.json", + "entryFile": "libs/features/back-office/roles/src/index.ts", "external": ["react", "react-dom", "react/jsx-runtime"], "rollupConfig": "@nx/react/plugins/bundle-rollup", "compiler": "swc", "assets": [ { - "glob": "libs/features/appNav/ui/README.md", + "glob": "libs/features/back-office/roles/README.md", "input": ".", "output": "." } @@ -36,7 +38,7 @@ "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "libs/features/appNav/ui/jest.config.ts", + "jestConfig": "libs/features/back-office/roles/jest.config.ts", "passWithNoTests": true }, "configurations": { diff --git a/libs/features/back-office/roles/src/index.ts b/libs/features/back-office/roles/src/index.ts new file mode 100644 index 000000000..35cf3c713 --- /dev/null +++ b/libs/features/back-office/roles/src/index.ts @@ -0,0 +1 @@ +export { RoleBadge, type RoleBadgeProps } from './lib/role-badge/RoleBadge'; diff --git a/libs/features/back-office/roles/src/lib/role-badge/RoleBadge.stories.tsx b/libs/features/back-office/roles/src/lib/role-badge/RoleBadge.stories.tsx new file mode 100644 index 000000000..195b80817 --- /dev/null +++ b/libs/features/back-office/roles/src/lib/role-badge/RoleBadge.stories.tsx @@ -0,0 +1,61 @@ +import { Roles_Enum_Not_Const_Values } from '@roles/types'; +import { Meta, StoryObj } from '@storybook/react'; +import { RoleBadge, RoleBadgeProps } from './RoleBadge'; + +const roleOptions = Object.values(Roles_Enum_Not_Const_Values).map((role) => ({ + role, + organizerId: 'fake', + eventId: '', +})); + +const RoleBadgeStory: Meta = { + title: 'Atoms/RoleBadge', + component: RoleBadge, + argTypes: { + role: { + options: roleOptions, + control: { type: 'select' }, + }, + }, +}; + +export default RoleBadgeStory; + +type RoleBadgeStory = StoryObj; + +export const DefaultRoleBadge: RoleBadgeStory = { + args: { + role: roleOptions[0], + }, +}; + +const AllRolesComponent: React.FC = () => ( + <> + {roleOptions.map((role) => ( + + ))} + +); + +export const AllRoles = { + render: AllRolesComponent, + argTypes: { + role: { + control: false, + }, + }, +}; + +export const AllRolesWithDarkMode = { + render: AllRolesComponent, + argTypes: { + role: { + control: false, + }, + }, + parameters: { + darkMode: { + isDark: true, + }, + }, +}; diff --git a/libs/features/back-office/roles/src/lib/role-badge/RoleBadge.tsx b/libs/features/back-office/roles/src/lib/role-badge/RoleBadge.tsx new file mode 100644 index 000000000..175a96fd6 --- /dev/null +++ b/libs/features/back-office/roles/src/lib/role-badge/RoleBadge.tsx @@ -0,0 +1,58 @@ +import { Role, Roles_Enum_Not_Const_Values } from '@roles/types'; +import { Badge, BadgeProps } from '@ui/components'; +import { useTranslations } from 'next-intl'; + +export interface RoleBadgeProps extends Omit { + role: Role; +} + +export function RoleBadge({ role, className, ...props }: RoleBadgeProps) { + const t = useTranslations('Roles.RoleBadge'); + const texts = { + [Roles_Enum_Not_Const_Values.OrganizerAdmin]: t('organizer-admin'), + [Roles_Enum_Not_Const_Values.OrganizerAuditor]: t('organizer-auditor'), + [Roles_Enum_Not_Const_Values.OrganizerContentManager]: t( + 'organizer-content-manager', + ), + [Roles_Enum_Not_Const_Values.OrganizerFinanceManager]: t( + 'organizer-finance-manager', + ), + [Roles_Enum_Not_Const_Values.OrganizerGuest]: t('organizer-guest'), + [Roles_Enum_Not_Const_Values.OrganizerHumanResources]: t( + 'organizer-human-resources', + ), + [Roles_Enum_Not_Const_Values.OrganizerOperationsManager]: t( + 'organizer-operations-manager', + ), + [Roles_Enum_Not_Const_Values.OrganizerSuperAdmin]: t( + 'organizer-super-admin', + ), + [Roles_Enum_Not_Const_Values.OrganizerValidator]: t('organizer-validator'), + }; + const classes = { + [Roles_Enum_Not_Const_Values.OrganizerAdmin]: + 'bg-blue-200 text-blue-800 hover:bg-blue-300 dark:bg-blue-900 dark:text-blue-100 dark:hover:bg-blue-800', + [Roles_Enum_Not_Const_Values.OrganizerAuditor]: + 'bg-green-200 text-green-800 hover:bg-green-300 dark:bg-green-900 dark:text-green-100 dark:hover:bg-green-800', + [Roles_Enum_Not_Const_Values.OrganizerContentManager]: + 'bg-yellow-200 text-yellow-800 hover:bg-yellow-300 dark:bg-yellow-900 dark:text-yellow-100 dark:hover:bg-yellow-800', + [Roles_Enum_Not_Const_Values.OrganizerFinanceManager]: + 'bg-red-200 text-red-800 hover:bg-red-300 dark:bg-red-900 dark:text-red-100 dark:hover:bg-red-800', + [Roles_Enum_Not_Const_Values.OrganizerGuest]: + 'bg-purple-200 text-purple-800 hover:bg-purple-300 dark:bg-purple-900 dark:text-purple-100 dark:hover:bg-purple-800', + [Roles_Enum_Not_Const_Values.OrganizerHumanResources]: + 'bg-pink-200 text-pink-800 hover:bg-pink-300 dark:bg-pink-900 dark:text-pink-100 dark:hover:bg-pink-800', + [Roles_Enum_Not_Const_Values.OrganizerOperationsManager]: + 'bg-indigo-200 text-indigo-800 hover:bg-indigo-300 dark:bg-indigo-900 dark:text-indigo-100 dark:hover:bg-indigo-800', + [Roles_Enum_Not_Const_Values.OrganizerSuperAdmin]: + 'bg-gray-200 text-gray-800 hover:bg-gray-300 dark:bg-gray-900 dark:text-gray-100 dark:hover:bg-gray-800', + [Roles_Enum_Not_Const_Values.OrganizerValidator]: + 'bg-teal-200 text-teal-800 hover:bg-teal-300 dark:bg-teal-900 dark:text-teal-100 dark:hover:bg-teal-800', + }; + if (!role) return null; + return ( + + {texts[role.role]} + + ); +} diff --git a/libs/features/back-office/roles/tsconfig.json b/libs/features/back-office/roles/tsconfig.json new file mode 100644 index 000000000..c88d07dad --- /dev/null +++ b/libs/features/back-office/roles/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "jsx": "react-jsx", + "allowJs": false, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ], + "extends": "../../../../tsconfig.base.json" +} diff --git a/libs/features/back-office/roles/tsconfig.lib.json b/libs/features/back-office/roles/tsconfig.lib.json new file mode 100644 index 000000000..8a7c9db8e --- /dev/null +++ b/libs/features/back-office/roles/tsconfig.lib.json @@ -0,0 +1,27 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../../dist/out-tsc", + "types": [ + "node", + "@nx/react/typings/cssmodule.d.ts", + "@nx/react/typings/image.d.ts", + "next", + "@nx/next/typings/image.d.ts" + ] + }, + "exclude": [ + "jest.config.ts", + "src/**/examples.tsx", + "src/**/*.stories.tsx", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "src/**/*.spec.tsx", + "src/**/*.test.tsx", + "src/**/*.spec.js", + "src/**/*.test.js", + "src/**/*.spec.jsx", + "src/**/*.test.jsx" + ], + "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"] +} diff --git a/libs/features/back-office/roles/tsconfig.spec.json b/libs/features/back-office/roles/tsconfig.spec.json new file mode 100644 index 000000000..103368636 --- /dev/null +++ b/libs/features/back-office/roles/tsconfig.spec.json @@ -0,0 +1,20 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.test.tsx", + "src/**/*.spec.tsx", + "src/**/*.test.js", + "src/**/*.spec.js", + "src/**/*.test.jsx", + "src/**/*.spec.jsx", + "src/**/*.d.ts" + ] +} diff --git a/libs/features/cart-actions/project.json b/libs/features/cart-actions/project.json index 942456aa7..4e3800ab0 100644 --- a/libs/features/cart-actions/project.json +++ b/libs/features/cart-actions/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/features/cart-actions/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/features/cart-api/project.json b/libs/features/cart-api/project.json index 3c3fa56de..ca7ab45e6 100644 --- a/libs/features/cart-api/project.json +++ b/libs/features/cart-api/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/features/cart-api/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/features/cart-api/src/index.ts b/libs/features/cart-api/src/index.ts index 40465dc5e..00f734b89 100644 --- a/libs/features/cart-api/src/index.ts +++ b/libs/features/cart-api/src/index.ts @@ -1,5 +1,6 @@ export { getEventPassOrdersConfirmed } from './lib/getEventPassOrdersConfirmed'; export { getEventPassOrdersFromStripeCheckoutSession } from './lib/getEventPassOrdersFromStripeCheckoutSession'; +export { getEventPassOrdersIsMinting } from './lib/getEventPassOrdersIsMinting'; export { getEventPassPendingOrders } from './lib/getEventPassPendingOrders'; export { getEventPassPendingOrdersMinimal } from './lib/getEventPassPendingOrdersMinimal'; export { getEventWithPasses } from './lib/getEventWithPasses'; diff --git a/libs/features/cart-api/src/lib/getEventPassOrdersIsMinting.ts b/libs/features/cart-api/src/lib/getEventPassOrdersIsMinting.ts new file mode 100644 index 000000000..eae779445 --- /dev/null +++ b/libs/features/cart-api/src/lib/getEventPassOrdersIsMinting.ts @@ -0,0 +1,9 @@ +import { userSdk } from '@gql/user/api'; + +export const getEventPassOrdersIsMinting = async () => { + const res = await userSdk.GetEventPassOrdersIsMinting( + {}, + { cache: 'no-store' }, // TODO: remove this when we have a proper cache invalidation strategy + ); + return res.eventPassOrder; +}; diff --git a/libs/features/cart-cron/project.json b/libs/features/cart-cron/project.json index 530e9621d..d0b0b0fc4 100644 --- a/libs/features/cart-cron/project.json +++ b/libs/features/cart-cron/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/features/cart-cron/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/features/cart-types/src/lib/index.ts b/libs/features/cart-types/src/lib/index.ts index 7a8046cca..0cf5a8f3b 100644 --- a/libs/features/cart-types/src/lib/index.ts +++ b/libs/features/cart-types/src/lib/index.ts @@ -1,5 +1,5 @@ import { EventPassPendingOrder } from '@features/organizer/event-types'; -import type { GetEventWithPassesQuery } from '@gql/anonymous/types'; +import type { GetEventWithPassesQuery } from '@gql/admin/types'; import type { GetEventPassOrdersFromIdsQuery, GetEventPassPendingOrdersQuery, @@ -10,10 +10,10 @@ export type EventCart = NonNullable; export type UserPassPendingOrder = GetEventPassPendingOrdersQuery['eventPassPendingOrder'][0]; -export type EventPassCart = Pick< - EventPassPendingOrder, - 'eventPassId' | 'quantity' ->; +export interface EventPassCart + extends Pick { + created_at?: string; +} export type UserPassOrder = GetEventPassOrdersFromIdsQuery['eventPassOrder'][0]; diff --git a/libs/features/cart/project.json b/libs/features/cart/project.json index 756e09587..c817d81e7 100644 --- a/libs/features/cart/project.json +++ b/libs/features/cart/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/features/cart/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/features/cart/src/lib/CartCancelled/CartCancelled.stories.tsx b/libs/features/cart/src/lib/CartCancelled/CartCancelled.stories.tsx index c9ce1dcaa..1b2e3a23d 100644 --- a/libs/features/cart/src/lib/CartCancelled/CartCancelled.stories.tsx +++ b/libs/features/cart/src/lib/CartCancelled/CartCancelled.stories.tsx @@ -1,4 +1,5 @@ import type { Meta, StoryObj } from '@storybook/react'; +import { graphql } from 'msw'; import { CartCancelled } from './CartCancelled'; import { @@ -11,12 +12,21 @@ import { const meta: Meta = { render: CartCancelledExample, component: CartCancelled, - parameters: { - layout: 'fullscreen', - }, args: { passes: [passOrder1, passOrder2], }, + parameters: { + layout: 'fullscreen', + msw: { + handlers: [ + graphql.query('GetEventWithPasses', (req, res, ctx) => { + return ctx.data({ + event: null, + }); + }), + ], + }, + }, }; export default meta; diff --git a/libs/features/cart/src/lib/CartCancelled/CartCancelled.tsx b/libs/features/cart/src/lib/CartCancelled/CartCancelled.tsx index b1d2839dd..1c63134d4 100644 --- a/libs/features/cart/src/lib/CartCancelled/CartCancelled.tsx +++ b/libs/features/cart/src/lib/CartCancelled/CartCancelled.tsx @@ -1,14 +1,15 @@ +import { + AppContainer, + AppContainerFooter, + AppContainerOverflow, +} from '@features/app-nav'; import { UserPassOrder } from '@features/cart-types'; import { Link } from '@next/navigation'; import { Alert, Button, - Card, CardContent, - CardFooter, CardHeader, - CardOverflow, - CardOverlay, CardTitle, } from '@ui/components'; import { useTranslations } from 'next-intl'; @@ -36,28 +37,25 @@ export const CartCancelled: FC = ({ passes }) => { return acc; }, {} as any); return ( -
- - - - - {t('title')} - - - {t('description')} - - - - - - - - - - - - - -
+ + + + + {t('title')} + + + {t('description')} + + + + + + + + + + + + ); }; diff --git a/libs/features/cart/src/lib/CartCancelled/examples.tsx b/libs/features/cart/src/lib/CartCancelled/examples.tsx index 3010faaec..841938270 100644 --- a/libs/features/cart/src/lib/CartCancelled/examples.tsx +++ b/libs/features/cart/src/lib/CartCancelled/examples.tsx @@ -1,5 +1,5 @@ -import { AppNavLayout } from '@features/appNav/ui'; -import { WithNormalUser } from '@features/appNav/ui/stories'; +import { AppNavLayout } from '@features/app-nav'; +import { WithNormalUser } from '@features/app-nav/stories'; import { CartCancelled, type CartCancelledProps } from './CartCancelled'; diff --git a/libs/features/cart/src/lib/CartSuccessful/CartSuccessful.stories.tsx b/libs/features/cart/src/lib/CartSuccessful/CartSuccessful.stories.tsx index 89ecbe2fa..05b3dfb4a 100644 --- a/libs/features/cart/src/lib/CartSuccessful/CartSuccessful.stories.tsx +++ b/libs/features/cart/src/lib/CartSuccessful/CartSuccessful.stories.tsx @@ -1,4 +1,5 @@ import type { Meta, StoryObj } from '@storybook/react'; +import { graphql } from 'msw'; import { CartSuccessful } from './CartSuccessful'; import { @@ -13,6 +14,15 @@ const meta: Meta = { component: CartSuccessful, parameters: { layout: 'fullscreen', + msw: { + handlers: [ + graphql.query('GetEventWithPasses', (req, res, ctx) => { + return ctx.data({ + event: null, + }); + }), + ], + }, }, args: { passes: [passOrder1, passOrder2], diff --git a/libs/features/cart/src/lib/CartSuccessful/CartSuccessful.tsx b/libs/features/cart/src/lib/CartSuccessful/CartSuccessful.tsx index 05e8b0b48..075875f3f 100644 --- a/libs/features/cart/src/lib/CartSuccessful/CartSuccessful.tsx +++ b/libs/features/cart/src/lib/CartSuccessful/CartSuccessful.tsx @@ -3,17 +3,18 @@ import { Link } from '@next/navigation'; import { Alert, Button, - Card, CardContent, - CardFooter, CardHeader, - CardOverflow, - CardOverlay, CardTitle, } from '@ui/components'; import { useTranslations } from 'next-intl'; import { FC } from 'react'; import { EventPassList } from '../EventPassList/EventPassList'; +import { + AppContainer, + AppContainerOverflow, + AppContainerFooter, +} from '@features/app-nav'; export type CartSuccessfulProps = { passes: UserPassOrder[]; @@ -36,28 +37,25 @@ export const CartSuccessful: FC = ({ passes }) => { return acc; }, {} as any); return ( -
- - - - - {t('title')} - - - {t('description')} - - - - - - - - - - - - - -
+ + + + + {t('title')} + + + {t('description')} + + + + + + + + + + + + ); }; diff --git a/libs/features/cart/src/lib/CartSuccessful/examples.tsx b/libs/features/cart/src/lib/CartSuccessful/examples.tsx index 7784b9766..bc0e87d7a 100644 --- a/libs/features/cart/src/lib/CartSuccessful/examples.tsx +++ b/libs/features/cart/src/lib/CartSuccessful/examples.tsx @@ -1,5 +1,5 @@ -import { AppNavLayout } from '@features/appNav/ui'; -import { WithNormalUser } from '@features/appNav/ui/stories'; +import { AppNavLayout } from '@features/app-nav'; +import { WithNormalUser } from '@features/app-nav/stories'; import { CartSuccessful, type CartSuccessfulProps } from './CartSuccessful'; diff --git a/libs/features/cart/src/lib/EventPassList/EventPassList.tsx b/libs/features/cart/src/lib/EventPassList/EventPassList.tsx index fee0062c6..1813707d7 100644 --- a/libs/features/cart/src/lib/EventPassList/EventPassList.tsx +++ b/libs/features/cart/src/lib/EventPassList/EventPassList.tsx @@ -13,12 +13,15 @@ import { } from '../EventPasses/EventPasses'; export interface EventPassListProps - extends Pick { + extends Pick { allPasses?: AllPassesCart; } export interface EventPassesContentProps - extends Pick, + extends Pick< + EventPassesProps, + 'passes' | 'noActions' | 'timeRemainingDeletion' + >, EventSlugs {} const EventPassListContent: React.FC = async ({ @@ -26,17 +29,29 @@ const EventPassListContent: React.FC = async ({ eventSlug, passes, noActions, + timeRemainingDeletion, }) => { // const event = await GetEventWithPasses const locale = useLocale(); - const event = await getEventWithPasses({ eventSlug, locale }); + const event = await getEventWithPasses({ + eventSlug, + locale, + }); if (!event) return null; - return ; + return ( + + ); }; export const EventPassList: React.FC = ({ allPasses, noActions, + timeRemainingDeletion, }) => { return ( @@ -50,6 +65,7 @@ export const EventPassList: React.FC = ({ eventSlug={eventSlug} passes={eventPasses} noActions={noActions} + timeRemainingDeletion={timeRemainingDeletion} /> diff --git a/libs/features/cart/src/lib/EventPassTimeBeforeDeletion/EventPassTimeBeforeDeletion.tsx b/libs/features/cart/src/lib/EventPassTimeBeforeDeletion/EventPassTimeBeforeDeletion.tsx new file mode 100644 index 000000000..e4fcfd62a --- /dev/null +++ b/libs/features/cart/src/lib/EventPassTimeBeforeDeletion/EventPassTimeBeforeDeletion.tsx @@ -0,0 +1,22 @@ +import { defaultLocale, messages, type Locale } from '@next/i18n'; +import { deepPick } from '@utils'; +import { NextIntlClientProvider, useLocale } from 'next-intl'; +import { + EventPassTimeBeforeDeletionClient, + EventPassTimeBeforeDeletionClientProps, +} from './EventPassTimeBeforeDeletionClient'; + +export const EventPassTimeBeforeDeletion: React.FC< + EventPassTimeBeforeDeletionClientProps +> = (props) => { + const _locale = useLocale(); + const locale: Locale = (_locale as Locale) || defaultLocale; + const localeMessages = deepPick(messages[locale], [ + 'Cart.List.Event.TimeBeforeDeletion', + ]); + return ( + + + + ); +}; diff --git a/libs/features/cart/src/lib/EventPassTimeBeforeDeletion/EventPassTimeBeforeDeletionClient.tsx b/libs/features/cart/src/lib/EventPassTimeBeforeDeletion/EventPassTimeBeforeDeletionClient.tsx new file mode 100644 index 000000000..c172a9a3d --- /dev/null +++ b/libs/features/cart/src/lib/EventPassTimeBeforeDeletion/EventPassTimeBeforeDeletionClient.tsx @@ -0,0 +1,34 @@ +'use client'; +import { useNow } from '@next/i18n-ui'; +import { Badge } from '@ui/components'; +import { Timer } from '@ui/icons'; +import { useFormatter, useTranslations } from 'next-intl'; + +export type EventPassTimeBeforeDeletionClientProps = { + timeBeforeDelete: number; + created_at: string; +}; + +export const EventPassTimeBeforeDeletionClient: React.FC< + EventPassTimeBeforeDeletionClientProps +> = ({ timeBeforeDelete, created_at }) => { + const t = useTranslations('Cart.List.Event.TimeBeforeDeletion'); + const now = useNow({ + // Update every 10 seconds + updateInterval: 1000 * 10, + }); + const format = useFormatter(); + + // Calculate the deletion time + const deletionTime = new Date( + new Date(created_at).getTime() + timeBeforeDelete * 1000, + ); + + return ( + }> + {t('time-before-deletion', { + relativeTime: format.relativeTime(deletionTime, now), + })} + + ); +}; diff --git a/libs/features/cart/src/lib/EventPasses/EventPasses.stories.tsx b/libs/features/cart/src/lib/EventPasses/EventPasses.stories.tsx index 51fea7d7d..2890042df 100644 --- a/libs/features/cart/src/lib/EventPasses/EventPasses.stories.tsx +++ b/libs/features/cart/src/lib/EventPasses/EventPasses.stories.tsx @@ -1,3 +1,4 @@ +import { expect } from '@storybook/jest'; import type { Meta, StoryObj } from '@storybook/react'; import { screen, userEvent } from '@storybook/testing-library'; @@ -21,17 +22,17 @@ type Story = StoryObj; export const Default: Story = {}; -export const Opened: Story = { +export const OpenedWithNoTimeDeletion: Story = { play: async () => { const accordionTrigger = await screen.findByRole('button', { name: /Lorem ipsum/i, }); accordionTrigger.click(); await screen.findByText(/6 x/i); - await screen.findByText(/General Admission/i); + screen.getByText(/General Admission/i); await screen.findByText(/€1,237.86/i); - await screen.findByText(/3 x/i); - await screen.findByText(/VIP Pass/i); + screen.getByText(/3 x/i); + screen.getByText(/VIP Pass/i); await screen.findByText(/€2,380.50/i); userEvent.click( screen.getByRole('button', { @@ -46,6 +47,71 @@ export const Opened: Story = { }, }; +export const OpenedWithTimeRemainingDeletion: Story = { + args: { + timeRemainingDeletion: true, + }, + play: async () => { + const accordionTrigger = await screen.findByRole('button', { + name: /Lorem ipsum/i, + }); + accordionTrigger.click(); + await screen.findByText(/6 x/i); + screen.getByText(/General Admission/i); + await screen.findByText(/€1,237.86/i); + screen.getByText(/expires: in 4 hours/i); + screen.getByText(/3 x/i); + screen.getByText(/VIP Pass/i); + screen.getByText(/€2,380.50/i); + screen.getByText(/expires: in 29 minutes/i); + userEvent.click( + screen.getByRole('button', { + name: /Edit/i, + }), + ); + userEvent.click( + screen.getByRole('button', { + name: /Delete/i, + }), + ); + }, +}; + +export const OpenedWithNoActions: Story = { + args: { + noActions: true, + }, + play: async () => { + const accordionTrigger = await screen.findByRole('button', { + name: /Lorem ipsum/i, + }); + accordionTrigger.click(); + await screen.findByText(/6 x/i); + screen.getByText(/General Admission/i); + await screen.findByText(/€1,237.86/i); + expect(screen.queryByText(/Edit/i)).toBeNull(); + expect(screen.queryByText(/Delete/i)).toBeNull(); + }, +}; + +export const OpenedMobile: Story = { + parameters: { + viewport: { + defaultViewport: 'mobile1', + }, + }, + ...OpenedWithTimeRemainingDeletion, +}; + export const Skeleton: Story = { render: () => , }; + +export const SkeletonMobile: Story = { + parameters: { + viewport: { + defaultViewport: 'mobile1', + }, + }, + ...Skeleton, +}; diff --git a/libs/features/cart/src/lib/EventPasses/EventPasses.tsx b/libs/features/cart/src/lib/EventPasses/EventPasses.tsx index 4b81c3ef9..a47032d52 100644 --- a/libs/features/cart/src/lib/EventPasses/EventPasses.tsx +++ b/libs/features/cart/src/lib/EventPasses/EventPasses.tsx @@ -12,6 +12,7 @@ import { } from '@ui/components'; import { useTranslations } from 'next-intl'; import Image from 'next/image'; +import { EventPassTimeBeforeDeletion } from '../EventPassTimeBeforeDeletion/EventPassTimeBeforeDeletion'; import { EventPassesActions, type EventPassesActionsProps, @@ -21,16 +22,17 @@ export interface EventPassesProps extends Pick { event: EventCart; noActions?: boolean; + timeRemainingDeletion?: boolean; } const layout = { triggerContainer: 'flex space-x-3 max-h-28 md:max-h-48', - image: 'rounded-sm', + image: 'rounded-sm object-cover', grid: 'grid max-h-full w-full grid-cols-3 md:grid-cols-6 md:gap-4', textContainer: 'md:space-y-4 ml-2 text-left flex flex-col justify-start md:justify-center col-span-2 md:col-span-4', imageContainer: - 'relative h-20 w-20 shrink-0 overflow-hidden rounded-sm md:h-40 md:w-40 col-span-1 md:col-span-2', + 'relative md:h-20 md:w-20 w-16 h-16 shrink-0 overflow-hidden rounded-sm md:h-40 md:w-40 col-span-1 md:col-span-2', button: 'self-start', }; @@ -38,6 +40,7 @@ const AccordionContentWrapper: React.FC = ({ event, passes, noActions, + timeRemainingDeletion, }) => { const t = useTranslations('Cart.List.Event'); const enrichedPasses = passes.map((pass) => { @@ -65,7 +68,7 @@ const AccordionContentWrapper: React.FC = ({ className="font-semibold" >{`${pass.quantity} x`} -
+
{pass.name} @@ -74,6 +77,18 @@ const AccordionContentWrapper: React.FC = ({ amount={pass.eventPassPricing?.priceAmount || 0} currency={pass.eventPassPricing?.priceCurrency} /> + {timeRemainingDeletion && + pass.eventPassPricing?.timeBeforeDelete && + pass.created_at && ( +
+ +
+ )}
) : null, @@ -92,7 +107,11 @@ const AccordionContentWrapper: React.FC = ({ ); }; -export const EventPasses: React.FC = ({ event, passes }) => { +export const EventPasses: React.FC = ({ + event, + passes, + ...props +}) => { const t = useTranslations('Cart.List.Event'); return ( @@ -101,9 +120,8 @@ export const EventPasses: React.FC = ({ event, passes }) => {
{event.title}
@@ -117,7 +135,7 @@ export const EventPasses: React.FC = ({ event, passes }) => { - +
); }; @@ -129,7 +147,7 @@ export const EventPassesSkeleton: React.FC = () => {
diff --git a/libs/features/cart/src/lib/EventPasses/examples.tsx b/libs/features/cart/src/lib/EventPasses/examples.tsx index b16693408..5c306fed7 100644 --- a/libs/features/cart/src/lib/EventPasses/examples.tsx +++ b/libs/features/cart/src/lib/EventPasses/examples.tsx @@ -6,17 +6,48 @@ import { passWithMaxAmountPerUser, passWithMaxAmountPerUserCart, } from '@features/organizer/event/examples'; +import { Currency_Enum } from '@gql/shared/types'; import { Accordion } from '@ui/components'; import { EventPasses, type EventPassesProps } from './EventPasses'; +const passPending1 = { + ...passWithMaxAmountCart, + created_at: '2023-06-05T00:00:00Z', +} satisfies EventPassesProps['passes'][0]; + +const passPending2 = { + ...passWithMaxAmountPerUserCart, + created_at: '2023-06-04T20:29:00Z', +} satisfies EventPassesProps['passes'][0]; + export const eventPassesCart: EventPassesProps['passes'] = [ - passWithMaxAmountCart, - passWithMaxAmountPerUserCart, + passPending1, + passPending2, ]; export const eventCartProps: EventCart = { ...eventProps, - eventPasses: [passWithMaxAmount, passWithMaxAmountPerUser], + eventPasses: [ + { + ...passWithMaxAmount, + eventPassPricing: { + maxAmount: 7, + priceCurrency: Currency_Enum.Usd, + priceAmount: 130000, + timeBeforeDelete: 14400, + }, + }, + { + ...passWithMaxAmountPerUser, + eventPassPricing: { + maxAmountPerUser: 3, + maxAmount: 30, + priceCurrency: Currency_Enum.Usd, + priceAmount: 250000, + timeBeforeDelete: 14400, + }, + }, + ], }; export const eventPassesProps: EventPassesProps = { diff --git a/libs/features/cart/src/lib/EventPassesCart/EventPassesCart.tsx b/libs/features/cart/src/lib/EventPassesCart/EventPassesCart.tsx index 0c4d3d81f..5eda46446 100644 --- a/libs/features/cart/src/lib/EventPassesCart/EventPassesCart.tsx +++ b/libs/features/cart/src/lib/EventPassesCart/EventPassesCart.tsx @@ -3,7 +3,7 @@ import { PassCache } from '@features/pass-cache'; import { AllPassesCart, UserPassPendingOrder } from '@features/cart-types'; import { Alert } from '@ui/components'; import { useLocale } from 'next-intl'; -import { getTranslator } from 'next-intl/server'; +import { getTranslations } from 'next-intl/server'; import Image, { StaticImageData } from 'next/image'; import { Suspense } from 'react'; import { @@ -47,9 +47,12 @@ const EventPassesCartContent: React.FC = async ({ Object.values(organizer).every((event) => event.length === 0), ); const locale = useLocale(); - const t = await getTranslator(locale, 'Cart.List'); + const t = await getTranslations({ locale, namespace: 'Cart.List' }); return !isCartEmpty && allPassesCart ? ( - + ) : (
diff --git a/libs/features/cart/src/lib/NoUserCart/NoUserCart.tsx b/libs/features/cart/src/lib/NoUserCart/NoUserCart.tsx index 72a4d0721..034c30b19 100644 --- a/libs/features/cart/src/lib/NoUserCart/NoUserCart.tsx +++ b/libs/features/cart/src/lib/NoUserCart/NoUserCart.tsx @@ -1,11 +1,12 @@ import { - Card, + AppContainer, + AppContainerFooter, + AppContainerOverflow, +} from '@features/app-nav'; +import { CardContent, CardDescription, - CardFooter, CardHeader, - CardOverflow, - CardOverlay, CardTitle, } from '@ui/components'; import { useTranslations } from 'next-intl'; @@ -21,22 +22,19 @@ export type NoUserCartProps = EventPassesCartProps; export const NoUserCart: React.FC = ({ noCartImage }) => { const t = useTranslations('Cart.NoUserCart'); return ( -
- - - - {t('title')} - {t('description')} - - - - - - - - - - -
+ + + + {t('title')} + {t('description')} + + + + + + + + + ); }; diff --git a/libs/features/cart/src/lib/NoUserCart/examples.tsx b/libs/features/cart/src/lib/NoUserCart/examples.tsx index 6a46b4138..6ef459538 100644 --- a/libs/features/cart/src/lib/NoUserCart/examples.tsx +++ b/libs/features/cart/src/lib/NoUserCart/examples.tsx @@ -1,5 +1,5 @@ -import { AppNavLayout } from '@features/appNav/ui'; -import { WithNoUser } from '@features/appNav/ui/stories'; +import { AppNavLayout } from '@features/app-nav'; +import { WithNoUser } from '@features/app-nav/stories'; import { AuthProvider, NextAuthProvider } from '@next/auth'; import { NoUserCart } from './NoUserCart'; diff --git a/libs/features/cart/src/lib/UserCart/UserCart.tsx b/libs/features/cart/src/lib/UserCart/UserCart.tsx index d8b6eaae4..0eb49ff8e 100644 --- a/libs/features/cart/src/lib/UserCart/UserCart.tsx +++ b/libs/features/cart/src/lib/UserCart/UserCart.tsx @@ -1,11 +1,12 @@ import { - Card, + AppContainer, + AppContainerFooter, + AppContainerOverflow, +} from '@features/app-nav'; +import { CardContent, CardDescription, - CardFooter, CardHeader, - CardOverflow, - CardOverlay, CardTitle, } from '@ui/components'; import { useTranslations } from 'next-intl'; @@ -26,25 +27,20 @@ export const UserCart: React.FC = ({ }) => { const t = useTranslations('Cart.UserCart'); return ( -
- - - - {t('title')} - {t('description')} - - - - - - - - {children} - - -
+ + + + {t('title')} + {t('description')} + + + + + + {children} + ); }; diff --git a/libs/features/cart/src/lib/UserCart/examples.tsx b/libs/features/cart/src/lib/UserCart/examples.tsx index ef8ae9475..7c88f8b9b 100644 --- a/libs/features/cart/src/lib/UserCart/examples.tsx +++ b/libs/features/cart/src/lib/UserCart/examples.tsx @@ -1,5 +1,5 @@ -import { AppNavLayout } from '@features/appNav/ui'; -import { WithNormalUser } from '@features/appNav/ui/stories'; +import { AppNavLayout } from '@features/app-nav'; +import { WithNormalUser } from '@features/app-nav/stories'; import { AuthProvider, NextAuthProvider } from '@next/auth'; import { Button } from '@ui/components'; import { useTranslations } from 'next-intl'; diff --git a/libs/features/kyc-actions/project.json b/libs/features/kyc-actions/project.json index 4a039892f..8a6fc5121 100644 --- a/libs/features/kyc-actions/project.json +++ b/libs/features/kyc-actions/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/features/kyc-actions/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/features/kyc-api/.swcrc b/libs/features/kyc-api/.swcrc index fb42f4b04..6e973f204 100644 --- a/libs/features/kyc-api/.swcrc +++ b/libs/features/kyc-api/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -28,4 +28,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/kyc-api/project.json b/libs/features/kyc-api/project.json index 9541e8f90..e1f2032d3 100644 --- a/libs/features/kyc-api/project.json +++ b/libs/features/kyc-api/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/features/kyc-common/.swcrc b/libs/features/kyc-common/.swcrc index fb42f4b04..6e973f204 100644 --- a/libs/features/kyc-common/.swcrc +++ b/libs/features/kyc-common/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -28,4 +28,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/kyc-common/project.json b/libs/features/kyc-common/project.json index c22be4369..177b4a742 100644 --- a/libs/features/kyc-common/project.json +++ b/libs/features/kyc-common/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/features/kyc-common/src/lib/index.spec.ts b/libs/features/kyc-common/src/lib/index.spec.ts index d0b5d1e70..8994aee7a 100644 --- a/libs/features/kyc-common/src/lib/index.spec.ts +++ b/libs/features/kyc-common/src/lib/index.spec.ts @@ -1,12 +1,13 @@ -import { isUserKycValidated, isUserKycPending } from './index'; -import { KycStatus_Enum } from '@gql/shared/types'; +import { KycLevelName_Enum, KycStatus_Enum } from '@gql/shared/types'; import { AppUser } from '@next/types'; +import { isUserKycPending, isUserKycValidated } from './index'; describe('KYC status functions', () => { const userValidated = { id: 'dummy', address: 'dummy', kyc: { + levelName: KycLevelName_Enum.BasicKycLevel, reviewStatus: KycStatus_Enum.Completed, applicantId: 'dummy', }, @@ -16,6 +17,7 @@ describe('KYC status functions', () => { id: 'dummy', address: 'dummy', kyc: { + levelName: KycLevelName_Enum.BasicKycLevel, reviewStatus: KycStatus_Enum.Pending, applicantId: 'dummy', }, @@ -44,4 +46,29 @@ describe('KYC status functions', () => { expect(isUserKycPending(userValidated)).toBe(false); expect(isUserKycPending(userNoKYC)).toBe(false); }); + + it('should return true if user KYC is completed and levelName matches', () => { + expect( + isUserKycValidated(userValidated, KycLevelName_Enum.BasicKycLevel), + ).toBe(true); + }); + it('should return true if user KYC is completed and levelName advanced matches', () => { + expect( + isUserKycValidated( + { + ...userValidated, + kyc: { + ...userValidated.kyc, + levelName: KycLevelName_Enum.AdvancedKycLevel, + }, + }, + KycLevelName_Enum.AdvancedKycLevel, + ), + ).toBe(true); + }); + it('should return false if user KYC is completed but levelName does not match', () => { + expect( + isUserKycValidated(userValidated, KycLevelName_Enum.AdvancedKycLevel), + ).toBe(false); + }); }); diff --git a/libs/features/kyc-common/src/lib/index.ts b/libs/features/kyc-common/src/lib/index.ts index 9b896ed05..1e9719452 100644 --- a/libs/features/kyc-common/src/lib/index.ts +++ b/libs/features/kyc-common/src/lib/index.ts @@ -1,7 +1,11 @@ -import { KycStatus_Enum } from '@gql/shared/types'; +import { KycLevelName_Enum, KycStatus_Enum } from '@gql/shared/types'; import { AppUser } from '@next/types'; -export function isUserKycValidated(user: AppUser | undefined) { +export function isUserKycValidated( + user: AppUser | undefined, + levelName?: KycLevelName_Enum, +) { + if (levelName && user?.kyc?.levelName !== levelName) return false; const status = user?.kyc?.reviewStatus; return !(!status || status !== KycStatus_Enum.Completed); } diff --git a/libs/features/kyc/project.json b/libs/features/kyc/project.json index 82c9814f0..1bddbddc2 100644 --- a/libs/features/kyc/project.json +++ b/libs/features/kyc/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/features/kyc/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/features/kyc/src/lib/SumsubButton/SumsubButton.tsx b/libs/features/kyc/src/lib/SumsubButton/SumsubButton.tsx index e55beca17..5bb43a9f9 100644 --- a/libs/features/kyc/src/lib/SumsubButton/SumsubButton.tsx +++ b/libs/features/kyc/src/lib/SumsubButton/SumsubButton.tsx @@ -50,7 +50,9 @@ const SumsubButtonContent: React.FC = ({ config={{ lang: locale }} {...props} > - + ); }; diff --git a/libs/features/kyc/src/lib/SumsubDialog/SumsubDialog.tsx b/libs/features/kyc/src/lib/SumsubDialog/SumsubDialog.tsx index d25f58cad..0bf69634f 100644 --- a/libs/features/kyc/src/lib/SumsubDialog/SumsubDialog.tsx +++ b/libs/features/kyc/src/lib/SumsubDialog/SumsubDialog.tsx @@ -10,7 +10,6 @@ import { import { useTranslations } from 'next-intl'; import { SumsubDialogClient, SumsubWebSdkProps } from './SumsubDialogClient'; - export interface SumsubDialogProps extends DialogProps, SumsubWebSdkProps { children?: React.ReactNode; } diff --git a/libs/features/kyc/src/lib/SumsubDialog/SumsubDialogClient.tsx b/libs/features/kyc/src/lib/SumsubDialog/SumsubDialogClient.tsx index aa213c9b5..5ca558705 100644 --- a/libs/features/kyc/src/lib/SumsubDialog/SumsubDialogClient.tsx +++ b/libs/features/kyc/src/lib/SumsubDialog/SumsubDialogClient.tsx @@ -47,7 +47,7 @@ export const SumsubDialogClient: React.FC = ({ if (status === KycStatus_Enum.Completed) { setStatusConfirmed(true); } - if (statusDifferent) update(); + if (statusDifferent) await update(); } } function onError(error: Error) { diff --git a/libs/features/navigation/project.json b/libs/features/navigation/project.json index aef6a3b83..6f720dcbb 100644 --- a/libs/features/navigation/project.json +++ b/libs/features/navigation/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/features/navigation/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/features/navigation/src/lib/Error/ErrorClient.tsx b/libs/features/navigation/src/lib/Error/ErrorClient.tsx index 6b016be7b..e50bbbb00 100644 --- a/libs/features/navigation/src/lib/Error/ErrorClient.tsx +++ b/libs/features/navigation/src/lib/Error/ErrorClient.tsx @@ -1,6 +1,11 @@ 'use client'; -import { Alert, Button, Card, CardContent, CardFooter } from '@ui/components'; +import { + AppContainer, + AppContainerFooter, + AppContainerOverflow, +} from '@features/app-nav'; +import { Alert, Button, CardContent } from '@ui/components'; import { useTranslations } from 'next-intl'; import Image from 'next/image'; @@ -13,17 +18,24 @@ export interface ErrorProps { export function ErrorClient({ error, reset, customMessage }: ErrorProps) { const t = useTranslations('Navigation'); return ( - - -
- {t('error-message')} -
- - {t('error-message')} - {customMessage &&

{customMessage}

} -
-
- + + + +
+ {t('error-message')} +
+ {/* IMPORTANT: no idea why but putting Alert in this component is breaking the next apps with `TypeError: Cannot destructure property 'parallelRouterKey' of 'param' as it is null.` */} + + {t('error-message')} + {customMessage &&

{customMessage}

} +
+ {/*
+ {t('error-message')} + {customMessage &&

{customMessage}

} +
*/} +
+
+ -
-
+ + ); } diff --git a/libs/features/navigation/src/lib/Error/examples.tsx b/libs/features/navigation/src/lib/Error/examples.tsx index 5fd23267c..65ea49842 100644 --- a/libs/features/navigation/src/lib/Error/examples.tsx +++ b/libs/features/navigation/src/lib/Error/examples.tsx @@ -1,5 +1,5 @@ -import { AppNavLayout } from '@features/appNav/ui'; -import { WithNormalUser } from '@features/appNav/ui/stories'; +import { AppNavLayout } from '@features/app-nav'; +import { WithNormalUser } from '@features/app-nav/stories'; import { ErrorClient, type ErrorProps } from './ErrorClient'; export const ErrorExample = (props: ErrorProps) => { diff --git a/libs/features/navigation/src/lib/NotFound/NotFound.tsx b/libs/features/navigation/src/lib/NotFound/NotFound.tsx index cc8775bf1..b533d1632 100644 --- a/libs/features/navigation/src/lib/NotFound/NotFound.tsx +++ b/libs/features/navigation/src/lib/NotFound/NotFound.tsx @@ -1,27 +1,34 @@ +import { + AppContainer, + AppContainerFooter, + AppContainerOverflow, +} from '@features/app-nav'; import { Link } from '@next/navigation'; -import { Alert, Button, Card, CardContent, CardFooter } from '@ui/components'; +import { Alert, Button, CardContent } from '@ui/components'; import { useTranslations } from 'next-intl'; import Image from 'next/image'; export function NotFound() { const t = useTranslations('Navigation'); return ( - - -
- {t('404-not-found')} -
- - {t('404-not-found')} - -
- + + + +
+ {t('404-not-found')} +
+ + {t('404-not-found')} + +
+
+ -
-
+ + ); } diff --git a/libs/features/navigation/src/lib/NotFound/examples.tsx b/libs/features/navigation/src/lib/NotFound/examples.tsx index 9a3e858e1..dc279f8d7 100644 --- a/libs/features/navigation/src/lib/NotFound/examples.tsx +++ b/libs/features/navigation/src/lib/NotFound/examples.tsx @@ -1,5 +1,5 @@ -import { AppNavLayout } from '@features/appNav/ui'; -import { WithNormalUser } from '@features/appNav/ui/stories'; +import { AppNavLayout } from '@features/app-nav'; +import { WithNormalUser } from '@features/app-nav/stories'; import { NotFound } from './NotFound'; export const NotFoundExample = () => { diff --git a/libs/features/navigation/tsconfig.lib.json b/libs/features/navigation/tsconfig.lib.json index a931ba843..f765a569f 100644 --- a/libs/features/navigation/tsconfig.lib.json +++ b/libs/features/navigation/tsconfig.lib.json @@ -12,6 +12,8 @@ }, "exclude": [ "jest.config.ts", + "src/**/examples.tsx", + "src/**/*.stories.tsx", "src/**/*.spec.ts", "src/**/*.test.ts", "src/**/*.spec.tsx", diff --git a/libs/features/organizer/event-actions/project.json b/libs/features/organizer/event-actions/project.json index b92cb4209..ec1ad4ca4 100644 --- a/libs/features/organizer/event-actions/project.json +++ b/libs/features/organizer/event-actions/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/features/organizer/event-actions/src/index.ts b/libs/features/organizer/event-actions/src/index.ts index 932754911..00c961832 100644 --- a/libs/features/organizer/event-actions/src/index.ts +++ b/libs/features/organizer/event-actions/src/index.ts @@ -1 +1,4 @@ -export { updateEventPassCart } from './lib/updateEventPassCart'; +export { + updateEventPassCart, + type UpdateEventPassCartProps, +} from './lib/updateEventPassCart'; diff --git a/libs/features/organizer/event-api/README.md b/libs/features/organizer/event-api/README.md index 60301a4a7..c23afc414 100644 --- a/libs/features/organizer/event-api/README.md +++ b/libs/features/organizer/event-api/README.md @@ -1,7 +1,7 @@ -# features-organizer--event-api +# features-organizer-event-api This library was generated with [Nx](https://nx.dev). ## Running unit tests -Run `nx test features-organizer--event-api` to execute the unit tests via [Jest](https://jestjs.io). +Run `nx test features-organizer-event-api` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/organizer/event-api/jest.config.ts b/libs/features/organizer/event-api/jest.config.ts index 590af3217..a95339f5d 100644 --- a/libs/features/organizer/event-api/jest.config.ts +++ b/libs/features/organizer/event-api/jest.config.ts @@ -1,6 +1,6 @@ /* eslint-disable */ export default { - displayName: 'features-organizer--event-api', + displayName: 'features-organizer-event-api', preset: '../../../../jest.preset.js', transform: { '^.+\\.[tj]sx?$': [ diff --git a/libs/features/organizer/event-api/project.json b/libs/features/organizer/event-api/project.json index 835beac88..1ef04374f 100644 --- a/libs/features/organizer/event-api/project.json +++ b/libs/features/organizer/event-api/project.json @@ -1,12 +1,12 @@ { - "name": "features-organizer--event-api", + "name": "features-organizer-event-api", "$schema": "../../../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "libs/features/organizer/event-api/src", "projectType": "library", "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ @@ -18,7 +18,7 @@ "executor": "@nx/rollup:rollup", "outputs": ["{options.outputPath}"], "options": { - "outputPath": "dist/libs/features/organizer//event-api", + "outputPath": "dist/libs/features/organizer/event-api", "tsConfig": "libs/features/organizer/event-api/tsconfig.lib.json", "project": "libs/features/organizer/event-api/package.json", "entryFile": "libs/features/organizer/event-api/src/index.ts", diff --git a/libs/features/organizer/event-api/src/index.ts b/libs/features/organizer/event-api/src/index.ts index da7cef058..f6d1d4331 100644 --- a/libs/features/organizer/event-api/src/index.ts +++ b/libs/features/organizer/event-api/src/index.ts @@ -1,8 +1,8 @@ export { getEvent } from './lib/getEvent'; export { getEventPassCart } from './lib/getEventPassCart'; +export { getEventPassOrderPurchasedForEventPass } from './lib/getEventPassOrderPurchasedForEventPass'; +export { getEventPassOrderPurchasedForEventPasses } from './lib/getEventPassOrderPurchasedForEventPasses'; export { getEventPassOrderSums } from './lib/getEventPassOrderSums'; export { getEventPassOrdersConfirmed } from './lib/getEventPassOrdersConfirmed'; -export { getEventPassOrdersConfirmedOrCompletedForEventPass } from './lib/getEventPassOrdersConfirmedOrCompletedForEventPass'; -export { getEventPassOrdersConfirmedOrCompletedForEventPasses } from './lib/getEventPassOrdersConfirmedOrCompletedForEventPasses'; export { getEventPasses } from './lib/getEventPasses'; export { getEventPassesCart } from './lib/getEventPassesCart'; diff --git a/libs/features/organizer/event-api/src/lib/getEventPassOrdersConfirmedOrCompletedForEventPass.spec.ts b/libs/features/organizer/event-api/src/lib/getEventPassOrderPurchasedForEventPass.spec.ts similarity index 58% rename from libs/features/organizer/event-api/src/lib/getEventPassOrdersConfirmedOrCompletedForEventPass.spec.ts rename to libs/features/organizer/event-api/src/lib/getEventPassOrderPurchasedForEventPass.spec.ts index 230b61615..588d0f161 100644 --- a/libs/features/organizer/event-api/src/lib/getEventPassOrdersConfirmedOrCompletedForEventPass.spec.ts +++ b/libs/features/organizer/event-api/src/lib/getEventPassOrderPurchasedForEventPass.spec.ts @@ -1,26 +1,24 @@ import { userSdk } from '@gql/user/api'; import { getCurrentUser } from '@next/next-auth/user'; -import { getEventPassOrdersConfirmedOrCompletedForEventPass } from './getEventPassOrdersConfirmedOrCompletedForEventPass'; +import { getEventPassOrderPurchasedForEventPass } from './getEventPassOrderPurchasedForEventPass'; jest.mock('@next/next-auth/user'); jest.mock('@gql/user/api', () => ({ userSdk: { - GetEventPassOrdersConfirmedOrCompletedForEventPassId: jest - .fn() - .mockResolvedValue({ - eventPassOrder: [{ id: 'test-order' }], - }), + GetEventPassOrderPurchasedForEventPassesId: jest.fn().mockResolvedValue({ + eventPassOrder: [{ id: 'test-order' }], + }), }, })); -describe('getEventPassOrdersConfirmedOrCompletedForEventPass', () => { +describe('getEventPassOrderPurchasedForEventPass', () => { const mockEventPassId = 'test-pass'; it('should return null if user is not authenticated', async () => { (getCurrentUser as jest.Mock).mockResolvedValue(null); - const result = await getEventPassOrdersConfirmedOrCompletedForEventPass({ + const result = await getEventPassOrderPurchasedForEventPass({ eventPassId: mockEventPassId, }); @@ -31,19 +29,19 @@ describe('getEventPassOrdersConfirmedOrCompletedForEventPass', () => { const mockUser = { id: 'test-user' }; (getCurrentUser as jest.Mock).mockResolvedValue(mockUser); - const result = await getEventPassOrdersConfirmedOrCompletedForEventPass({ + const result = await getEventPassOrderPurchasedForEventPass({ eventPassId: mockEventPassId, }); expect(result).toEqual([{ id: 'test-order' }]); expect( - userSdk.GetEventPassOrdersConfirmedOrCompletedForEventPassId, + userSdk.GetEventPassOrderPurchasedForEventPassesId, ).toHaveBeenCalledWith( { eventPassId: mockEventPassId }, { next: { tags: [ - `GetEventPassOrdersConfirmedOrCompletedForEventPassId-${mockEventPassId}`, + `GetEventPassOrderPurchasedForEventPassesId-${mockEventPassId}`, ], }, }, diff --git a/libs/features/organizer/event-api/src/lib/getEventPassOrderPurchasedForEventPass.ts b/libs/features/organizer/event-api/src/lib/getEventPassOrderPurchasedForEventPass.ts new file mode 100644 index 000000000..912856a51 --- /dev/null +++ b/libs/features/organizer/event-api/src/lib/getEventPassOrderPurchasedForEventPass.ts @@ -0,0 +1,26 @@ +import { userSdk } from '@gql/user/api'; +import { getCurrentUser } from '@next/next-auth/user'; + +interface getExistingEventPassProps { + eventPassId: string; +} + +export const getEventPassOrderPurchasedForEventPass = async ({ + eventPassId, +}: getExistingEventPassProps) => { + const user = await getCurrentUser(); + if (!user) { + return null; + } + const data = await userSdk.GetEventPassOrderPurchasedForEventPassesId( + { + eventPassId, + }, + { + next: { + tags: [`GetEventPassOrderPurchasedForEventPassesId-${eventPassId}`], + }, + }, + ); + return data?.eventPassOrder; +}; diff --git a/libs/features/organizer/event-api/src/lib/getEventPassOrdersConfirmedOrCompletedForEventPasses.spec.ts b/libs/features/organizer/event-api/src/lib/getEventPassOrderPurchasedForEventPasses.spec.ts similarity index 57% rename from libs/features/organizer/event-api/src/lib/getEventPassOrdersConfirmedOrCompletedForEventPasses.spec.ts rename to libs/features/organizer/event-api/src/lib/getEventPassOrderPurchasedForEventPasses.spec.ts index dec05fd8d..54804732c 100644 --- a/libs/features/organizer/event-api/src/lib/getEventPassOrdersConfirmedOrCompletedForEventPasses.spec.ts +++ b/libs/features/organizer/event-api/src/lib/getEventPassOrderPurchasedForEventPasses.spec.ts @@ -1,26 +1,24 @@ import { userSdk } from '@gql/user/api'; import { getCurrentUser } from '@next/next-auth/user'; -import { getEventPassOrdersConfirmedOrCompletedForEventPasses } from './getEventPassOrdersConfirmedOrCompletedForEventPasses'; +import { getEventPassOrderPurchasedForEventPasses } from './getEventPassOrderPurchasedForEventPasses'; jest.mock('@next/next-auth/user'); jest.mock('@gql/user/api', () => ({ userSdk: { - GetEventPassOrdersConfirmedOrCompletedForEventPassIds: jest - .fn() - .mockResolvedValue({ - eventPassOrder: [{ id: 'test-order' }], - }), + GetEventPassOrderPurchasedForEventPassesIds: jest.fn().mockResolvedValue({ + eventPassOrder: [{ id: 'test-order' }], + }), }, })); -describe('getEventPassOrdersConfirmedOrCompletedForEventPasses', () => { +describe('getEventPassOrderPurchasedForEventPasses', () => { const mockEventPassIds = ['test-pass1', 'test-pass2']; it('should return null if user is not authenticated', async () => { (getCurrentUser as jest.Mock).mockResolvedValue(null); - const result = await getEventPassOrdersConfirmedOrCompletedForEventPasses({ + const result = await getEventPassOrderPurchasedForEventPasses({ eventPassIds: mockEventPassIds, }); @@ -31,18 +29,18 @@ describe('getEventPassOrdersConfirmedOrCompletedForEventPasses', () => { const mockUser = { id: 'test-user' }; (getCurrentUser as jest.Mock).mockResolvedValue(mockUser); - const result = await getEventPassOrdersConfirmedOrCompletedForEventPasses({ + const result = await getEventPassOrderPurchasedForEventPasses({ eventPassIds: mockEventPassIds, }); expect(result).toEqual([{ id: 'test-order' }]); expect( - userSdk.GetEventPassOrdersConfirmedOrCompletedForEventPassIds, + userSdk.GetEventPassOrderPurchasedForEventPassesIds, ).toHaveBeenCalledWith( { eventPassIds: mockEventPassIds }, { next: { - tags: ['GetEventPassOrdersConfirmedOrCompletedForEventPassIds'], + tags: ['GetEventPassOrderPurchasedForEventPassesIds'], }, }, ); diff --git a/libs/features/organizer/event-api/src/lib/getEventPassOrdersConfirmedOrCompletedForEventPasses.ts b/libs/features/organizer/event-api/src/lib/getEventPassOrderPurchasedForEventPasses.ts similarity index 51% rename from libs/features/organizer/event-api/src/lib/getEventPassOrdersConfirmedOrCompletedForEventPasses.ts rename to libs/features/organizer/event-api/src/lib/getEventPassOrderPurchasedForEventPasses.ts index 99918451f..069824ae2 100644 --- a/libs/features/organizer/event-api/src/lib/getEventPassOrdersConfirmedOrCompletedForEventPasses.ts +++ b/libs/features/organizer/event-api/src/lib/getEventPassOrderPurchasedForEventPasses.ts @@ -5,23 +5,22 @@ interface getExistingEventPassesProps { eventPassIds: string[]; } -export const getEventPassOrdersConfirmedOrCompletedForEventPasses = async ({ +export const getEventPassOrderPurchasedForEventPasses = async ({ eventPassIds, }: getExistingEventPassesProps) => { const user = await getCurrentUser(); if (!user) { return null; } - const data = - await userSdk.GetEventPassOrdersConfirmedOrCompletedForEventPassIds( - { - eventPassIds, + const data = await userSdk.GetEventPassOrderPurchasedForEventPassesIds( + { + eventPassIds, + }, + { + next: { + tags: ['GetEventPassOrderPurchasedForEventPassesIds'], }, - { - next: { - tags: ['GetEventPassOrdersConfirmedOrCompletedForEventPassIds'], - }, - }, - ); + }, + ); return data?.eventPassOrder; }; diff --git a/libs/features/organizer/event-api/src/lib/getEventPassOrdersConfirmedOrCompletedForEventPass.ts b/libs/features/organizer/event-api/src/lib/getEventPassOrdersConfirmedOrCompletedForEventPass.ts deleted file mode 100644 index 4097474ec..000000000 --- a/libs/features/organizer/event-api/src/lib/getEventPassOrdersConfirmedOrCompletedForEventPass.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { userSdk } from '@gql/user/api'; -import { getCurrentUser } from '@next/next-auth/user'; - -interface getExistingEventPassProps { - eventPassId: string; -} - -export const getEventPassOrdersConfirmedOrCompletedForEventPass = async ({ - eventPassId, -}: getExistingEventPassProps) => { - const user = await getCurrentUser(); - if (!user) { - return null; - } - const data = - await userSdk.GetEventPassOrdersConfirmedOrCompletedForEventPassId( - { - eventPassId, - }, - { - next: { - tags: [ - `GetEventPassOrdersConfirmedOrCompletedForEventPassId-${eventPassId}`, - ], - }, - }, - ); - return data?.eventPassOrder; -}; diff --git a/libs/features/organizer/event/jest.config.ts b/libs/features/organizer/event/jest.config.ts index 27bfddb5d..32819f315 100644 --- a/libs/features/organizer/event/jest.config.ts +++ b/libs/features/organizer/event/jest.config.ts @@ -2,12 +2,5 @@ export default { displayName: 'features-organizer-event', preset: '../../../../jest.preset.js', - transform: { - '^.+\\.[tj]sx?$': [ - '@swc/jest', - { jsc: { transform: { react: { runtime: 'automatic' } } } }, - ], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../../../coverage/libs/features/organizer/event', }; diff --git a/libs/features/organizer/event/project.json b/libs/features/organizer/event/project.json index d098dfc93..4489617e9 100644 --- a/libs/features/organizer/event/project.json +++ b/libs/features/organizer/event/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/features/organizer/event/src/lib/molecules/EventDetails/examples.tsx b/libs/features/organizer/event/src/lib/molecules/EventDetails/examples.tsx index 07a1dce7c..65ccd33ee 100644 --- a/libs/features/organizer/event/src/lib/molecules/EventDetails/examples.tsx +++ b/libs/features/organizer/event/src/lib/molecules/EventDetails/examples.tsx @@ -1,5 +1,5 @@ +import { rtfProps, rtfWithImageProps } from '@next/hygraph/examples'; import { type EventDetailsProps } from './EventDetails'; -import { rtfWithImageProps, rtfProps } from '@next/hygraph/examples'; export const eventDetailsProps: EventDetailsProps = { description: { diff --git a/libs/features/organizer/event/src/lib/molecules/EventHero/EventHero.spec.tsx b/libs/features/organizer/event/src/lib/molecules/EventHero/EventHero.spec.tsx index 164c9ca80..1e63befd6 100644 --- a/libs/features/organizer/event/src/lib/molecules/EventHero/EventHero.spec.tsx +++ b/libs/features/organizer/event/src/lib/molecules/EventHero/EventHero.spec.tsx @@ -4,8 +4,10 @@ import * as stories from './EventHero.stories'; const { Default, Loading } = composeStories(stories); -// TODO: need to mock EventDatesServer -describe.skip('EventHero', () => { +jest.mock('@next/date', () => ({ + EventDatesServer: () =>
EventDatesServer
, +})); +describe('EventHero', () => { it('should render successfully Stories', () => { const stories = [Default, Loading]; stories.forEach((Story) => { diff --git a/libs/features/organizer/event/src/lib/molecules/EventHero/EventHero.tsx b/libs/features/organizer/event/src/lib/molecules/EventHero/EventHero.tsx index 2b88b6ea5..7ffeb1960 100644 --- a/libs/features/organizer/event/src/lib/molecules/EventHero/EventHero.tsx +++ b/libs/features/organizer/event/src/lib/molecules/EventHero/EventHero.tsx @@ -3,7 +3,6 @@ import { EventDatesServer, type EventDatesServerProps } from '@next/date'; import { AspectRatio, AspectRatioSkeleton, - ButtonSkeleton, Text, TextSkeleton, } from '@ui/components'; @@ -13,8 +12,6 @@ import { EventLocations, type EventLocationsProps, } from '../../molecules/EventLocations/EventLocations'; -import { EventHeroButton, type EventHeroButtonProps } from './EventHeroButton'; - import { EventOrganizerButton, EventOrganizerButtonSkeleton, @@ -23,22 +20,20 @@ import { export interface EventHeroProps extends EventDatesServerProps, EventLocationsProps, - EventHeroButtonProps, - Pick {} + Pick {} const layout = { grid: 'grid grid-cols-1 items-center gap-8 md:grid-cols-2', - image: 'rounded-sm', + image: 'rounded-sm object-cover', textContainer: 'md:space-y-4 items-start h-full flex flex-col', text: 'mb-2 md:mb-4', }; export const EventHero: React.FC = ({ heroImage, + heroImageClasses, title, organizer, - purchaseLink, - purchaseText, ...locationDatesProps }) => { return ( @@ -47,13 +42,11 @@ export const EventHero: React.FC = ({ {title}
-
{title} @@ -64,9 +57,6 @@ export const EventHero: React.FC = ({
-
- -
); @@ -77,7 +67,6 @@ export const EventHeroSkeleton: React.FC = () => {
-
@@ -86,9 +75,6 @@ export const EventHeroSkeleton: React.FC = () => {
-
- -
); diff --git a/libs/features/organizer/event/src/lib/molecules/EventHero/EventHeroButton.tsx b/libs/features/organizer/event/src/lib/molecules/EventHero/EventHeroButton.tsx deleted file mode 100644 index 4ad56e207..000000000 --- a/libs/features/organizer/event/src/lib/molecules/EventHero/EventHeroButton.tsx +++ /dev/null @@ -1,22 +0,0 @@ -import { Button } from '@ui/components'; - -import { Link } from '@next/navigation'; -import { PropsFrom } from '@next/types'; -import { QrCode } from '@ui/icons'; -export interface EventHeroButtonProps { - purchaseLink: PropsFrom; - purchaseText: string; -} - -export const EventHeroButton: React.FC = ({ - purchaseLink, - purchaseText, -}) => { - return ( - - - - ); -}; diff --git a/libs/features/organizer/event/src/lib/molecules/EventHero/examples.tsx b/libs/features/organizer/event/src/lib/molecules/EventHero/examples.tsx index e8e4bae02..34480d2ff 100644 --- a/libs/features/organizer/event/src/lib/molecules/EventHero/examples.tsx +++ b/libs/features/organizer/event/src/lib/molecules/EventHero/examples.tsx @@ -43,8 +43,6 @@ export const eventHeroProps: EventHeroProps = { // followers: [], ...eventLocationsProps, ...eventDatesProps, - purchaseLink: { href: { pathname: '/dummy' } }, - purchaseText: 'Select passes', organizer, }; @@ -55,7 +53,5 @@ export const event2HeroProps: EventHeroProps = { title: 'World cup 2023', ...event2LocationsProps, ...event2DatesProps, - purchaseLink: { href: { pathname: '/dummy' } }, - purchaseText: 'Select passes', organizer: organizer2, }; diff --git a/libs/features/organizer/event/src/lib/molecules/EventOrganizerButton/EventOrganizerButton.tsx b/libs/features/organizer/event/src/lib/molecules/EventOrganizerButton/EventOrganizerButton.tsx index d90ed9730..fc9364fb6 100644 --- a/libs/features/organizer/event/src/lib/molecules/EventOrganizerButton/EventOrganizerButton.tsx +++ b/libs/features/organizer/event/src/lib/molecules/EventOrganizerButton/EventOrganizerButton.tsx @@ -20,6 +20,7 @@ const layout = { export const EventOrganizerButton: React.FC = ({ name, image, + imageClasses, slug, }) => { return ( @@ -27,7 +28,7 @@ export const EventOrganizerButton: React.FC = ({
diff --git a/libs/features/organizer/event/src/lib/molecules/PassCard/PassCardSelectClient.tsx b/libs/features/organizer/event/src/lib/molecules/PassCard/PassCardSelectClient.tsx index a75e0cabb..87e02804b 100644 --- a/libs/features/organizer/event/src/lib/molecules/PassCard/PassCardSelectClient.tsx +++ b/libs/features/organizer/event/src/lib/molecules/PassCard/PassCardSelectClient.tsx @@ -14,7 +14,6 @@ export interface PassCardSelectClientProps extends Omit, EventSlugs { eventPassId: string; - updateEventPassCart: typeof updateEventPassCart; } //TODO: here handle error cases from updateEventPassCart (display with toast) diff --git a/libs/features/organizer/event/src/lib/molecules/PassOptions/PassOptions.tsx b/libs/features/organizer/event/src/lib/molecules/PassOptions/PassOptions.tsx index 00c29ecac..421296610 100644 --- a/libs/features/organizer/event/src/lib/molecules/PassOptions/PassOptions.tsx +++ b/libs/features/organizer/event/src/lib/molecules/PassOptions/PassOptions.tsx @@ -30,11 +30,18 @@ export const PassOptions: React.FC = ({ {description} - - + {eventDateLocation && ( + <> + + + + )} ))} diff --git a/libs/features/organizer/event/src/lib/molecules/PassTotal/PassTotal.stories.tsx b/libs/features/organizer/event/src/lib/molecules/PassTotal/PassTotal.stories.tsx index 6bab83fe4..5bdf859ae 100644 --- a/libs/features/organizer/event/src/lib/molecules/PassTotal/PassTotal.stories.tsx +++ b/libs/features/organizer/event/src/lib/molecules/PassTotal/PassTotal.stories.tsx @@ -2,7 +2,7 @@ import { expect } from '@storybook/jest'; import { Meta, StoryObj } from '@storybook/react'; import { screen } from '@storybook/testing-library'; -import { PassTotal } from './PassTotal'; +import { PassTotal, PassTotalSkeleton } from './PassTotal'; import { passTotalProps, passWithMaxAmountCart, @@ -45,3 +45,7 @@ export const WithSeveralPasses: Story = { expect(totalPrice).toBeInTheDocument(); }, }; + +export const Skeleton: Story = { + render: () => , +}; diff --git a/libs/features/organizer/event/src/lib/molecules/PassTotal/PassTotal.tsx b/libs/features/organizer/event/src/lib/molecules/PassTotal/PassTotal.tsx index 05814f753..2a9686a01 100644 --- a/libs/features/organizer/event/src/lib/molecules/PassTotal/PassTotal.tsx +++ b/libs/features/organizer/event/src/lib/molecules/PassTotal/PassTotal.tsx @@ -5,7 +5,7 @@ import { Currency_Enum } from '@gql/shared/types'; import { ConvertedCurrency } from '@next/currency'; import { Text, TextSkeleton } from '@ui/components'; import { useLocale } from 'next-intl'; -import { getTranslator } from 'next-intl/server'; +import { getTranslations } from 'next-intl/server'; import React, { Suspense } from 'react'; export interface PassTotalProps { @@ -40,7 +40,10 @@ export const PassTotalContent: React.FC = async ({ } } const locale = useLocale(); - const t = await getTranslator(locale, 'Organizer.Event.PassPurchase.Footer'); + const t = await getTranslations({ + locale, + namespace: 'Organizer.Event.PassPurchase.Footer', + }); return (
@@ -48,13 +51,19 @@ export const PassTotalContent: React.FC = async ({ totalPasses, })} - + + t('total.price', { convertedAmount }) + } + {...money} + />
); }; export const PassTotalSkeleton: React.FC = () => ( -
+
diff --git a/libs/features/organizer/event/src/lib/organisms/PassFooter/PassFooterCardClient.tsx b/libs/features/organizer/event/src/lib/organisms/PassFooter/PassFooterCardClient.tsx index 81e37e6f2..f6f8fe6a2 100644 --- a/libs/features/organizer/event/src/lib/organisms/PassFooter/PassFooterCardClient.tsx +++ b/libs/features/organizer/event/src/lib/organisms/PassFooter/PassFooterCardClient.tsx @@ -1,8 +1,9 @@ +import { AppContainerFooter } from '@features/app-nav'; import { getEventPassesCart } from '@features/organizer/event-api'; import type { EventPass } from '@features/organizer/event-types'; import { Link } from '@next/navigation'; import { PropsFrom } from '@next/types'; -import { AutoAnimate, Button, CardFooter, CardOverlay } from '@ui/components'; +import { AutoAnimate, Button } from '@ui/components'; import { Cart } from '@ui/icons'; import React, { Suspense } from 'react'; import { PassTotal } from '../../molecules/PassTotal/PassTotal'; @@ -36,27 +37,21 @@ export const PassFooterCardClientContent: React.FC< eventPassIds: passesData.map(({ id }) => id), }); return ( - + {passesCart?.length ? ( - <> - - + + - - - - - - + + + ) : null} ); diff --git a/libs/features/organizer/event/src/lib/organisms/PassFooter/PassFooterSheetClient.tsx b/libs/features/organizer/event/src/lib/organisms/PassFooter/PassFooterSheet.tsx similarity index 50% rename from libs/features/organizer/event/src/lib/organisms/PassFooter/PassFooterSheetClient.tsx rename to libs/features/organizer/event/src/lib/organisms/PassFooter/PassFooterSheet.tsx index 5d39459d2..b02260978 100644 --- a/libs/features/organizer/event/src/lib/organisms/PassFooter/PassFooterSheetClient.tsx +++ b/libs/features/organizer/event/src/lib/organisms/PassFooter/PassFooterSheet.tsx @@ -1,7 +1,12 @@ import { getEventPassesCart } from '@features/organizer/event-api'; import { Link } from '@next/navigation'; import { PropsFrom } from '@next/types'; -import { AutoAnimate, Button, SheetFooter, SheetOverlay } from '@ui/components'; +import { + AutoAnimate, + Button, + ButtonSkeleton, + SheetFooter, +} from '@ui/components'; import { Cart } from '@ui/icons'; import React, { Suspense } from 'react'; import { PassTotal } from '../../molecules/PassTotal/PassTotal'; @@ -15,19 +20,15 @@ export interface PassFooterSheetProps { goPaymentLink: PropsFrom; } -export const PassFooterSheetClient: React.FC = ( - props, -) => { +export const PassFooterSheet: React.FC = (props) => { return ( - - + }> + ); }; -export const PassFooterSheetClientContent: React.FC< - PassFooterSheetProps -> = async ({ +export const PassFooterSheetContent: React.FC = async ({ passes: passesData, organizerSlug, eventSlug, @@ -42,25 +43,23 @@ export const PassFooterSheetClientContent: React.FC< return ( {passesCart?.length ? ( - <> - - + + - - - - - - + + + ) : null} ); diff --git a/libs/features/organizer/event/src/lib/organisms/PassList/PassList.spec.tsx b/libs/features/organizer/event/src/lib/organisms/PassList/PassList.spec.tsx deleted file mode 100644 index fa23d8cff..000000000 --- a/libs/features/organizer/event/src/lib/organisms/PassList/PassList.spec.tsx +++ /dev/null @@ -1,43 +0,0 @@ -// PassList.spec.tsx -import { composeStories } from '@storybook/react'; -import { renderWithIntl } from '@test-utils/next-intl'; -import { screen } from '@testing-library/react'; -import * as stories from './PassList.stories'; - -const { Default, BoundaryConditions } = composeStories(stories); - -//TODO: solve issue from ConvertedCurrency: async function ConvertedCurrency({ variant, ...props }) { TypeError: Cannot destructure property 'variant' of 'undefined' as it is undefined. -describe.skip('PassList', () => { - test('renders PassList with initial values', () => { - renderWithIntl(); - const incrementButtons = screen.getAllByRole('button', { - name: /increment value/i, - }); - const decrementButtons = screen.getAllByRole('button', { - name: /decrement value/i, - }); - // Two buttons (increment and decrement) for each PassCard - expect(incrementButtons).toHaveLength(2); - expect(decrementButtons).toHaveLength(2); - }); - - test('increment buttons are disabled at max value', () => { - renderWithIntl(); - const incrementButtons = screen.getAllByRole('button', { - name: /increment value/i, - }); - incrementButtons.forEach((incrementButton) => { - expect(incrementButton).toBeDisabled(); - }); - }); - - test('decrement buttons are not disabled at max value', () => { - renderWithIntl(); - const decrementButtons = screen.getAllByRole('button', { - name: /decrement value/i, - }); - decrementButtons.forEach((decrementButton) => { - expect(decrementButton).not.toBeDisabled(); - }); - }); -}); diff --git a/libs/features/organizer/event/src/lib/organisms/PassList/PassList.stories.tsx b/libs/features/organizer/event/src/lib/organisms/PassList/PassList.stories.tsx index fb380d7bc..6c6b051f9 100644 --- a/libs/features/organizer/event/src/lib/organisms/PassList/PassList.stories.tsx +++ b/libs/features/organizer/event/src/lib/organisms/PassList/PassList.stories.tsx @@ -1,13 +1,13 @@ // PassList.stories.tsx import { Meta, StoryObj } from '@storybook/react'; -import { screen, userEvent } from '@storybook/testing-library'; -import { expect } from '@storybook/jest'; +import { default as passCardMeta } from '../../molecules/PassCard/PassCard.stories'; import { PassList, PassListSkeleton } from './PassList'; import { PassListBoundaryMaxExample, passListProps } from './examples'; const meta = { component: PassList, args: passListProps, + parameters: passCardMeta.parameters, } satisfies Meta; export default meta; @@ -18,21 +18,21 @@ export const Default: Story = {}; export const BoundaryConditions: Story = { render: PassListBoundaryMaxExample, - play: async () => { - const incrementButtons = await screen.findAllByRole('button', { - name: /increment value/i, - }); - incrementButtons.forEach((incrementButton) => { - expect(incrementButton).toBeDisabled(); - }); + // play: async () => { + // const incrementButtons = await screen.findAllByRole('button', { + // name: /increment value/i, + // }); + // incrementButtons.forEach((incrementButton) => { + // expect(incrementButton).toBeDisabled(); + // }); - const decrementButtons = screen.getAllByRole('button', { - name: /decrement value/i, - }); - decrementButtons.forEach((decrementButton) => { - expect(decrementButton).not.toBeDisabled(); - }); - }, + // const decrementButtons = screen.getAllByRole('button', { + // name: /decrement value/i, + // }); + // decrementButtons.forEach((decrementButton) => { + // expect(decrementButton).not.toBeDisabled(); + // }); + // }, }; export const Loading: Story = { diff --git a/libs/features/organizer/event/src/lib/pages/Event/Event.tsx b/libs/features/organizer/event/src/lib/pages/Event/Event.tsx index 852f529ac..7ae11bfdb 100644 --- a/libs/features/organizer/event/src/lib/pages/Event/Event.tsx +++ b/libs/features/organizer/event/src/lib/pages/Event/Event.tsx @@ -1,22 +1,19 @@ import { - Card, - CardHeader, - CardFooter, - CardOverflow, - Button, - ButtonSkeleton, - CardOverlay, -} from '@ui/components'; -import { - EventHero, - EventHeroSkeleton, - type EventHeroProps, -} from '../../molecules/EventHero/EventHero'; + AppContainer, + AppContainerFooter, + AppContainerOverflow, +} from '@features/app-nav'; +import { ButtonSkeleton, CardHeader } from '@ui/components'; import { EventDetails, EventDetailsSkeleton, type EventDetailsProps, } from '../../molecules/EventDetails/EventDetails'; +import { + EventHero, + EventHeroSkeleton, + type EventHeroProps, +} from '../../molecules/EventHero/EventHero'; import { EventFooter, type EventFooterProps } from './EventFooter'; export interface EventProps @@ -34,31 +31,32 @@ export const Event: React.FC = ({ ...eventHeroProps }) => { return ( - - + + - + - - - + + - - + + ); }; export const EventSkeleton: React.FC = () => { return ( - - - - - - - - - + + + + + + + + + + + ); }; diff --git a/libs/features/organizer/event/src/lib/pages/Event/examples.tsx b/libs/features/organizer/event/src/lib/pages/Event/examples.tsx index d51807b87..531779f1f 100644 --- a/libs/features/organizer/event/src/lib/pages/Event/examples.tsx +++ b/libs/features/organizer/event/src/lib/pages/Event/examples.tsx @@ -1,18 +1,24 @@ +import { AppNavLayout } from '@features/app-nav'; +import { WithNormalUser } from '@features/app-nav/stories'; import { - eventHeroProps, - event2HeroProps, -} from '../../molecules/EventHero/examples'; -import { - eventDetailsProps, eventDetails2Props, + eventDetailsProps, } from '../../molecules/EventDetails/examples'; +import { + event2HeroProps, + eventHeroProps, +} from '../../molecules/EventHero/examples'; import { Event, EventSkeleton, type EventProps } from './Event'; -import { WithNormalUser } from '@features/appNav/ui/stories'; -import { AppNavLayout } from '@features/appNav/ui'; export const eventProps: EventProps = { ...eventHeroProps, ...eventDetailsProps, + purchaseLink: { + href: { + pathname: 'dummy', + }, + }, + purchaseText: 'Purchase', id: 'fake_event_1', slug: 'event-slug', }; diff --git a/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchase.spec.tsx b/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchase.spec.tsx deleted file mode 100644 index be2219ebc..000000000 --- a/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchase.spec.tsx +++ /dev/null @@ -1,52 +0,0 @@ -// PassPurchase.spec.tsx -import { composeStories } from '@storybook/react'; -import { renderWithIntl } from '@test-utils/next-intl'; -import { screen } from '@testing-library/react'; -import * as stories from './PassPurchase.stories'; - -const { NoPassSelected, SelectPasses, WithFullSizeAndBackButton } = - composeStories(stories); - -jest.mock('@next/navigation', () => ({ - ...jest.requireActual('@next/navigation'), - useRouter: () => ({ - back: jest.fn(), - }), - usePathname: jest.fn(), -})); - -//TODO: solve issue from ConvertedCurrency: async function ConvertedCurrency({ variant, ...props }) { TypeError: Cannot destructure property 'variant' of 'undefined' as it is undefined. -describe.skip('PassPurchase', () => { - test('CardFooter does not appear when no passes are selected', () => { - renderWithIntl(); - const cartButton = screen.queryByRole('button', { - name: /Go to payment/i, - }); - expect(cartButton).not.toBeInTheDocument(); - - const passTotal = screen.queryByText(/Total/i); - expect(passTotal).not.toBeInTheDocument(); - }); - test('CardFooter appears when passes are selected', async () => { - renderWithIntl(); - await SelectPasses.play(); - const cartButton = screen.getByRole('button', { - name: /Go to payment/i, - }); - expect(cartButton).toBeInTheDocument(); - - const passTotal = screen.getByText(/Total/i); - expect(passTotal).toBeInTheDocument(); - }); - test.skip('Next Link provided with backButtonLink', () => { - const backButtonLink = { href: '/dummy' }; - renderWithIntl( - , - ); - const backButton = screen.getByRole('link', { - name: /Go back to the event/i, - }); - expect(backButton).toBeInTheDocument(); - expect(backButton).toHaveAttribute('href', backButtonLink.href); - }); -}); diff --git a/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchase.stories.tsx b/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchase.stories.tsx index f7acc8317..c8a88cb8f 100644 --- a/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchase.stories.tsx +++ b/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchase.stories.tsx @@ -2,6 +2,8 @@ import { expect } from '@storybook/jest'; import { Meta, StoryObj } from '@storybook/react'; import { screen } from '@storybook/testing-library'; +import { graphql } from 'msw'; +import { default as passCardMeta } from '../../molecules/PassCard/PassCard.stories'; import { PassPurchaseSheet } from './PassPurchaseSheet'; import { PassPurchaseCardExample, @@ -16,7 +18,23 @@ const meta = { args: passPurchaseProps, render: PassPurchaseSheetExample, parameters: { + ...passCardMeta.parameters, layout: 'fullscreen', + msw: { + handlers: [ + ...passCardMeta.parameters.msw.handlers, + graphql.query( + 'GetEventPassPendingOrderForEventPasses', + (req, res, ctx) => { + return res( + ctx.data({ + eventPassPendingOrder: null, + }), + ); + }, + ), + ], + }, }, } satisfies Meta; @@ -85,7 +103,7 @@ export const WithFullSizeAndBackButton: Story = { const backButton = await screen.findByRole('button', { name: /Go back to the event/i, }); - expect(backButton).toBeVisible(); + await expect(backButton).toBeVisible(); }, }; diff --git a/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchaseCard.tsx b/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchaseCard.tsx index 2d3ae47dc..8529bd642 100644 --- a/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchaseCard.tsx +++ b/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchaseCard.tsx @@ -1,12 +1,15 @@ // PassPurchase.tsx +import { + AppContainerNavBack, + AppContainerNavBackProps, + AppContainerOverflow, +} from '@features/app-nav'; import { Link } from '@next/navigation'; import { PropsFrom } from '@next/types'; import { CardContent, CardDescription, CardHeader, - CardNavBack, - CardOverflow, CardTitle, } from '@ui/components'; import React from 'react'; @@ -16,7 +19,7 @@ import { PassList, PassListProps } from '../../organisms/PassList/PassList'; export interface PassPurchaseCardProps extends PassListProps { backButtonText: string; - backButtonLink: PropsFrom; + backButtonLink: AppContainerNavBackProps['href']; goPaymentText: string; goPaymentLink: PropsFrom; title: string; @@ -36,12 +39,12 @@ export const PassPurchaseCard: React.FC = ({ }) => { return ( <> - - - {title} - {description} - - + + + + {title} + {description} + = ({ hasConfirmedPasses={hasConfirmedPasses} /> - + ; + extends SheetNavigationProps, + PassListProps, + PassFooterSheetProps { title: string; description: string; + closeLink: LinkProps; } export const PassPurchaseSheet: React.FC = ({ @@ -38,19 +38,20 @@ export const PassPurchaseSheet: React.FC = ({ description, title, backButtonText, - backButtonLink, organizerSlug, eventSlug, hasConfirmedPasses, + closeLink, ...footerProps }) => { + const locale = useLocale(); return ( <> - - {title} - {description} - - + + + {title} + {description} + = ({ /> - - } backButtonText={backButtonText} + size={size} /> ); diff --git a/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchaseSheetNavigationClient.tsx b/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchaseSheetNavigationClient.tsx deleted file mode 100644 index 6f4f9977a..000000000 --- a/libs/features/organizer/event/src/lib/pages/PassPurchase/PassPurchaseSheetNavigationClient.tsx +++ /dev/null @@ -1,18 +0,0 @@ -'use client'; -import { useRouter } from '@next/navigation'; -import { SheetNavigation, type SheetNavigationProps } from '@ui/components'; - -export type PassPurchaseSheetNavigationClientProps = SheetNavigationProps; - -export const PassPurchaseSheetNavigationClient: React.FC< - PassPurchaseSheetNavigationClientProps -> = ({ backButtonText, size }) => { - const router = useRouter(); - return ( - router.back()} - backButtonText={backButtonText} - size={size} - /> - ); -}; diff --git a/libs/features/organizer/event/src/lib/pages/PassPurchase/examples.tsx b/libs/features/organizer/event/src/lib/pages/PassPurchase/examples.tsx index e2b10a3e9..1f2ab5963 100644 --- a/libs/features/organizer/event/src/lib/pages/PassPurchase/examples.tsx +++ b/libs/features/organizer/event/src/lib/pages/PassPurchase/examples.tsx @@ -1,20 +1,24 @@ +import { Sheet } from '@ui/components'; +import { lotsOfPasses } from '../../molecules/PassTotal/examples'; import { passListProps } from '../../organisms/PassList/examples'; +import { eventProps } from '../Event/examples'; +import { + PassPurchaseCard, + type PassPurchaseCardProps, +} from './PassPurchaseCard'; import { PassPurchaseSheet, PassPurchaseSheetSkeleton, type PassPurchaseSheetProps, type PassPurchaseSheetSkeletonProps, } from './PassPurchaseSheet'; -import { PassPurchaseCard } from './PassPurchaseCard'; -import { lotsOfPasses } from '../../molecules/PassTotal/examples'; -import { eventProps } from '../Event/examples'; -import { Sheet } from '@ui/components'; export const passPurchaseProps = { ...passListProps, backButtonText: 'Go back to the event', goPaymentText: 'Go to payment', goPaymentLink: { href: '/dummy' }, + closeLink: { href: '/dummy' }, title: 'Pass selection', organizerSlug: eventProps?.organizer?.slug || '', eventSlug: eventProps.slug, @@ -34,7 +38,7 @@ export const PassPurchaseSheetExample = (props: PassPurchaseSheetProps) => { ); }; -export const PassPurchaseCardExample = (props: PassPurchaseSheetProps) => ( +export const PassPurchaseCardExample = (props: PassPurchaseCardProps) => ( ); diff --git a/libs/features/organizer/event/src/lib/pages/PassPurchaseSheetContainer/PassPurchaseSheetContainer.spec.tsx b/libs/features/organizer/event/src/lib/pages/PassPurchaseSheetContainer/PassPurchaseSheetContainer.spec.tsx deleted file mode 100644 index 766c1bbed..000000000 --- a/libs/features/organizer/event/src/lib/pages/PassPurchaseSheetContainer/PassPurchaseSheetContainer.spec.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// PassPurchaseSheetContainer.spec.tsx -import { composeStories } from '@storybook/react'; -import { renderWithIntl } from '@test-utils/next-intl'; -import { fireEvent, screen } from '@testing-library/react'; -import * as stories from './PassPurchaseSheetContainer.stories'; - -const { Default, WithFullSize } = composeStories(stories); - -jest.mock('@next/navigation', () => ({ - ...jest.requireActual('@next/navigation'), - useRouter: () => ({ - back: jest.fn(), - }), - usePathname: jest.fn(), -})); - -//TODO: solve issue from ConvertedCurrency: async function ConvertedCurrency({ variant, ...props }) { TypeError: Cannot destructure property 'variant' of 'undefined' as it is undefined. -describe.skip('PassPurchaseSheetContainer', () => { - test('onOpenChange is called when close button is clicked', () => { - const onOpenChangeMock = jest.fn(); - - renderWithIntl(); - const closeButton = screen.getByRole('button', { name: /close/i }); - fireEvent.click(closeButton); - - expect(onOpenChangeMock).toHaveBeenCalledTimes(1); - expect(onOpenChangeMock).toHaveBeenCalledWith(false); - const sheet = screen.queryByText(/title/i); - expect(sheet).toBeNull(); - }); - - test('onOpenChange is called when "Go back" button is clicked', () => { - const onOpenChangeMock = jest.fn(); - - renderWithIntl(); - const goBackButton = screen.getByRole('button', { - name: /Go back to the event/i, - }); - fireEvent.click(goBackButton); - - expect(onOpenChangeMock).toHaveBeenCalledTimes(1); - expect(onOpenChangeMock).toHaveBeenCalledWith(false); - const sheet = screen.queryByText(/title/i); - expect(sheet).toBeNull(); - }); -}); diff --git a/libs/features/organizer/event/src/lib/pages/PassPurchaseSheetContainer/PassPurchaseSheetContainer.stories.tsx b/libs/features/organizer/event/src/lib/pages/PassPurchaseSheetContainer/PassPurchaseSheetContainer.stories.tsx index 76e8f1090..90c4e0b3f 100644 --- a/libs/features/organizer/event/src/lib/pages/PassPurchaseSheetContainer/PassPurchaseSheetContainer.stories.tsx +++ b/libs/features/organizer/event/src/lib/pages/PassPurchaseSheetContainer/PassPurchaseSheetContainer.stories.tsx @@ -6,14 +6,13 @@ import { import { PassPurchaseSheetContainer } from './PassPurchaseSheetContainer'; import { Meta, StoryObj } from '@storybook/react'; +import { default as passPurchaseMeta } from '../PassPurchase/PassPurchase.stories'; const meta = { component: PassPurchaseSheetContainerExample, args: passPurchaseContainerProps, + parameters: passPurchaseMeta.parameters, render: PassPurchaseSheetContainerExample, - parameters: { - layout: 'fullscreen', - }, } satisfies Meta; export default meta; diff --git a/libs/features/organizer/event/src/lib/pages/PassPurchaseSheetContainer/examples.tsx b/libs/features/organizer/event/src/lib/pages/PassPurchaseSheetContainer/examples.tsx index 925ba0f31..57e226a96 100644 --- a/libs/features/organizer/event/src/lib/pages/PassPurchaseSheetContainer/examples.tsx +++ b/libs/features/organizer/event/src/lib/pages/PassPurchaseSheetContainer/examples.tsx @@ -1,11 +1,14 @@ -import { passPurchaseProps } from '../PassPurchase/examples'; +import { AppNavLayout } from '@features/app-nav'; +import { WithNormalUser } from '@features/app-nav/stories'; +import { Sheet } from '@ui/components'; +import { Event } from '../Event/Event'; +import { eventProps } from '../Event/examples'; import { PassPurchaseSheet } from '../PassPurchase/PassPurchaseSheet'; +import { passPurchasePropsWithLotsOfPasses } from '../PassPurchase/examples'; import { PassPurchaseSheetContainer, type PassPurchaseSheetContainerProps, } from './PassPurchaseSheetContainer'; -import { WithNormalUser } from '@features/appNav/ui/stories'; -import { AppNavLayout } from '@features/appNav/ui'; export const passPurchaseContainerProps = { open: true, @@ -16,9 +19,12 @@ export const PassPurchaseSheetContainerExample = ({ ...props }: PassPurchaseSheetContainerProps) => ( - - - + + + + + + ); diff --git a/libs/next/hasura/utils/.eslintrc.json b/libs/features/organizer/organizer-api/.eslintrc.json similarity index 100% rename from libs/next/hasura/utils/.eslintrc.json rename to libs/features/organizer/organizer-api/.eslintrc.json diff --git a/libs/features/organizer/organizer-api/README.md b/libs/features/organizer/organizer-api/README.md new file mode 100644 index 000000000..d3b950cb9 --- /dev/null +++ b/libs/features/organizer/organizer-api/README.md @@ -0,0 +1,11 @@ +# features-organizer-organizer-api + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build features-organizer-organizer-api` to build the library. + +## Running unit tests + +Run `nx test features-organizer-organizer-api` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/organizer/organizer-api/jest.config.ts b/libs/features/organizer/organizer-api/jest.config.ts new file mode 100644 index 000000000..52350a72e --- /dev/null +++ b/libs/features/organizer/organizer-api/jest.config.ts @@ -0,0 +1,12 @@ +/* eslint-disable */ +export default { + displayName: 'features-organizer-organizer-api', + preset: '../../../../jest.preset.js', + testEnvironment: 'node', + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: + '../../../../coverage/libs/features/organizer/organizer-api', +}; diff --git a/libs/features/organizer/organizer-api/package.json b/libs/features/organizer/organizer-api/package.json new file mode 100644 index 000000000..5907d673c --- /dev/null +++ b/libs/features/organizer/organizer-api/package.json @@ -0,0 +1,4 @@ +{ + "name": "@features/organizer/organizer-api", + "version": "0.0.1" +} diff --git a/libs/features/organizer/organizer-api/project.json b/libs/features/organizer/organizer-api/project.json new file mode 100644 index 000000000..7dba0bab5 --- /dev/null +++ b/libs/features/organizer/organizer-api/project.json @@ -0,0 +1,53 @@ +{ + "name": "features-organizer-organizer-api", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/features/organizer/organizer-api/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/rollup:rollup", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/features/organizer/organizer-api", + "tsConfig": "libs/features/organizer/organizer-api/tsconfig.lib.json", + "project": "libs/features/organizer/organizer-api/package.json", + "entryFile": "libs/features/organizer/organizer-api/src/index.ts", + "external": ["react", "react-dom", "react/jsx-runtime"], + "rollupConfig": "@nx/react/plugins/bundle-rollup", + "compiler": "swc", + "assets": [ + { + "glob": "libs/features/organizer/organizer-api/README.md", + "input": ".", + "output": "." + } + ] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/features/organizer/organizer-api/**/*.ts", + "libs/features/organizer/organizer-api/package.json" + ] + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/features/organizer/organizer-api/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + }, + "tags": [] +} diff --git a/libs/features/organizer/organizer-api/src/index.ts b/libs/features/organizer/organizer-api/src/index.ts new file mode 100644 index 000000000..e97e84cbe --- /dev/null +++ b/libs/features/organizer/organizer-api/src/index.ts @@ -0,0 +1,3 @@ +export { getOrganizer } from './lib/getOrganizer'; +export { getOrganizerFromSlug } from './lib/getOrganizerFromSlug'; +export { getOrganizerLatestEvents } from './lib/getOrganizerLatestEvents'; diff --git a/libs/features/organizer/organizer-api/src/lib/getOrganizer.ts b/libs/features/organizer/organizer-api/src/lib/getOrganizer.ts new file mode 100644 index 000000000..13e630ea6 --- /dev/null +++ b/libs/features/organizer/organizer-api/src/lib/getOrganizer.ts @@ -0,0 +1,20 @@ +import env from '@env/server'; +import { adminSdk } from '@gql/admin/api'; +import type { Locale, Stage } from '@gql/shared/types'; +import { cache } from 'react'; + +interface GetOrganizerProps { + slug: string; + locale: string; +} + +export const getOrganizer = cache( + async ({ slug, locale }: GetOrganizerProps) => { + const data = await adminSdk.GetOrganizer({ + slug, + locale: locale as Locale, + stage: env.HYGRAPH_STAGE as Stage, + }); + return data?.organizer; + }, +); diff --git a/libs/features/organizer/organizer-api/src/lib/getOrganizerFromSlug.ts b/libs/features/organizer/organizer-api/src/lib/getOrganizerFromSlug.ts new file mode 100644 index 000000000..2b77b3989 --- /dev/null +++ b/libs/features/organizer/organizer-api/src/lib/getOrganizerFromSlug.ts @@ -0,0 +1,18 @@ +import env from '@env/server'; +import { adminSdk } from '@gql/admin/api'; +import type { Stage } from '@gql/shared/types'; +import { cache } from 'react'; + +interface GetOrganizerFromSlugProps { + slug: string; +} + +export const getOrganizerFromSlug = cache( + async ({ slug }: GetOrganizerFromSlugProps) => { + const data = await adminSdk.GetOrganizerFromSlug({ + slug, + stage: env.HYGRAPH_STAGE as Stage, + }); + return data?.organizer; + }, +); diff --git a/libs/features/organizer/organizer-api/src/lib/getOrganizerLatestEvents.ts b/libs/features/organizer/organizer-api/src/lib/getOrganizerLatestEvents.ts new file mode 100644 index 000000000..7343c3dee --- /dev/null +++ b/libs/features/organizer/organizer-api/src/lib/getOrganizerLatestEvents.ts @@ -0,0 +1,25 @@ +import env from '@env/server'; +import { adminSdk } from '@gql/admin/api'; +import type { Locale, Stage } from '@gql/shared/types'; +import { cache } from 'react'; +import { getOrganizerFromSlug } from './getOrganizerFromSlug'; + +interface GetOrganizerLatestEventsProps { + slug: string; + locale: string; +} + +export const getOrganizerLatestEvents = cache( + async ({ slug, locale }: GetOrganizerLatestEventsProps) => { + const organizer = await getOrganizerFromSlug({ + slug, + }); + if (!organizer) throw new Error(`Organizer with slug ${slug} not found`); + const data = await adminSdk.GetOrganizerLatestEvents({ + organizerId: organizer.id, + locale: locale as Locale, + stage: env.HYGRAPH_STAGE as Stage, + }); + return data?.eventParameters; + }, +); diff --git a/libs/features/organizer/organizer-api/tsconfig.json b/libs/features/organizer/organizer-api/tsconfig.json new file mode 100644 index 000000000..c88d07dad --- /dev/null +++ b/libs/features/organizer/organizer-api/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "jsx": "react-jsx", + "allowJs": false, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ], + "extends": "../../../../tsconfig.base.json" +} diff --git a/libs/features/organizer/organizer-api/tsconfig.lib.json b/libs/features/organizer/organizer-api/tsconfig.lib.json new file mode 100644 index 000000000..cb5a7c9a3 --- /dev/null +++ b/libs/features/organizer/organizer-api/tsconfig.lib.json @@ -0,0 +1,29 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../../dist/out-tsc", + "types": ["node", "next"] + }, + "files": [ + "../../../../node_modules/@nx/react/typings/cssmodule.d.ts", + "../../../../node_modules/@nx/next/typings/image.d.ts" + ], + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "src/**/*.spec.tsx", + "src/**/*.test.tsx", + "src/**/*.spec.js", + "src/**/*.test.js", + "src/**/*.spec.jsx", + "src/**/*.test.jsx" + ], + "include": [ + "src/**/*.js", + "src/**/*.jsx", + "src/**/*.ts", + "src/**/*.tsx", + "../../../../types/**/*.d.ts" + ] +} diff --git a/libs/next/hasura/utils/tsconfig.spec.json b/libs/features/organizer/organizer-api/tsconfig.spec.json similarity index 59% rename from libs/next/hasura/utils/tsconfig.spec.json rename to libs/features/organizer/organizer-api/tsconfig.spec.json index 1f5e683d5..6668655fc 100644 --- a/libs/next/hasura/utils/tsconfig.spec.json +++ b/libs/features/organizer/organizer-api/tsconfig.spec.json @@ -5,5 +5,10 @@ "module": "commonjs", "types": ["jest", "node"] }, - "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] } diff --git a/libs/features/organizer/organizer-types/.eslintrc.json b/libs/features/organizer/organizer-types/.eslintrc.json new file mode 100644 index 000000000..632e9b0e2 --- /dev/null +++ b/libs/features/organizer/organizer-types/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/features/organizer/organizer-types/.swcrc b/libs/features/organizer/organizer-types/.swcrc new file mode 100644 index 000000000..2c0fbef0a --- /dev/null +++ b/libs/features/organizer/organizer-types/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} diff --git a/libs/features/organizer/organizer-types/README.md b/libs/features/organizer/organizer-types/README.md new file mode 100644 index 000000000..3a869b3fb --- /dev/null +++ b/libs/features/organizer/organizer-types/README.md @@ -0,0 +1,7 @@ +# features-organizer-types + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build features-organizer-types` to build the library. diff --git a/libs/features/organizer/organizer-types/package.json b/libs/features/organizer/organizer-types/package.json new file mode 100644 index 000000000..e1389f029 --- /dev/null +++ b/libs/features/organizer/organizer-types/package.json @@ -0,0 +1,4 @@ +{ + "name": "@features/organizer/organizer-types", + "version": "0.0.1" +} diff --git a/libs/features/organizer/organizer-types/project.json b/libs/features/organizer/organizer-types/project.json new file mode 100644 index 000000000..16f8f25dc --- /dev/null +++ b/libs/features/organizer/organizer-types/project.json @@ -0,0 +1,30 @@ +{ + "name": "features-organizer-types", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/features/organizer/organizer-types/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/features/organizer/organizer-types", + "tsConfig": "libs/features/organizer/organizer-types/tsconfig.lib.json", + "packageJson": "libs/features/organizer/organizer-types/package.json", + "main": "libs/features/organizer/organizer-types/src/index.ts", + "assets": ["libs/features/organizer/organizer-types/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/features/organizer/organizer-types/**/*.ts", + "libs/features/organizer/organizer-types/package.json" + ] + } + } + }, + "tags": [] +} diff --git a/libs/features/organizer/organizer-types/src/index.ts b/libs/features/organizer/organizer-types/src/index.ts new file mode 100644 index 000000000..58e628872 --- /dev/null +++ b/libs/features/organizer/organizer-types/src/index.ts @@ -0,0 +1 @@ +export type { Organizer, OrganizerLatestEvents } from './lib/index'; diff --git a/libs/features/organizer/organizer-types/src/lib/index.ts b/libs/features/organizer/organizer-types/src/lib/index.ts new file mode 100644 index 000000000..82e2f9702 --- /dev/null +++ b/libs/features/organizer/organizer-types/src/lib/index.ts @@ -0,0 +1,10 @@ +import { + GetOrganizerLatestEventsQuery, + GetOrganizerQuery, +} from '@gql/admin/types'; + +export type Organizer = NonNullable; + +export type OrganizerLatestEvents = NonNullable< + GetOrganizerLatestEventsQuery['eventParameters'] +>; diff --git a/libs/features/organizer/organizer-types/tsconfig.json b/libs/features/organizer/organizer-types/tsconfig.json new file mode 100644 index 000000000..47cfabecf --- /dev/null +++ b/libs/features/organizer/organizer-types/tsconfig.json @@ -0,0 +1,13 @@ +{ + "extends": "../../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs" + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + } + ] +} diff --git a/libs/features/organizer/organizer-types/tsconfig.lib.json b/libs/features/organizer/organizer-types/tsconfig.lib.json new file mode 100644 index 000000000..28369ef76 --- /dev/null +++ b/libs/features/organizer/organizer-types/tsconfig.lib.json @@ -0,0 +1,11 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "module": "commonjs", + "outDir": "../../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], + "include": ["src/**/*.ts"] +} diff --git a/libs/features/organizer/organizer-ui/.eslintrc.json b/libs/features/organizer/organizer-ui/.eslintrc.json new file mode 100644 index 000000000..772a43d27 --- /dev/null +++ b/libs/features/organizer/organizer-ui/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["plugin:@nx/react", "../../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/features/appNav/ui/README.md b/libs/features/organizer/organizer-ui/README.md similarity index 55% rename from libs/features/appNav/ui/README.md rename to libs/features/organizer/organizer-ui/README.md index bbbbc413d..b48328eae 100644 --- a/libs/features/appNav/ui/README.md +++ b/libs/features/organizer/organizer-ui/README.md @@ -1,7 +1,7 @@ -# features-appNav-ui +# features-organizer This library was generated with [Nx](https://nx.dev). ## Running unit tests -Run `nx test features-appNav-ui` to execute the unit tests via [Jest](https://jestjs.io). +Run `nx test features-organizer` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/features/organizer/organizer-ui/jest.config.ts b/libs/features/organizer/organizer-ui/jest.config.ts new file mode 100644 index 000000000..c28e3f650 --- /dev/null +++ b/libs/features/organizer/organizer-ui/jest.config.ts @@ -0,0 +1,21 @@ +/* eslint-disable */ +export default { + displayName: 'features-organizer-ui', + preset: '../../../../jest.preset.js', + transform: { + '^.+\\.[tj]sx?$': [ + '@swc/jest', + { + jsc: { + parser: { syntax: 'typescript', tsx: true }, + transform: { react: { runtime: 'automatic' } }, + }, + }, + ], + }, + moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], + coverageDirectory: + '../../../../coverage/libs/features/organizer/organizer-ui', + testMatch: ['/src/**/*.+(spec|test).[tj]s?(x)'], + testPathIgnorePatterns: ['.*\\.integration\\..*'], +}; diff --git a/libs/features/organizer/organizer-ui/jest.integration.config.ts b/libs/features/organizer/organizer-ui/jest.integration.config.ts new file mode 100644 index 000000000..7aa158493 --- /dev/null +++ b/libs/features/organizer/organizer-ui/jest.integration.config.ts @@ -0,0 +1,15 @@ +/* eslint-disable */ +export default { + displayName: 'features-organizer-ui-integration', + preset: '../../../../jest.preset.js', + setupFiles: [`${process.cwd()}/tools/test/jest.setup.ts`], + globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, + globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: + '../../../../coverage/libs/features/organizer-ui-integration', + testMatch: ['**/*.integration.test.ts'], +}; diff --git a/libs/features/organizer/organizer-ui/package.json b/libs/features/organizer/organizer-ui/package.json new file mode 100644 index 000000000..84154d243 --- /dev/null +++ b/libs/features/organizer/organizer-ui/package.json @@ -0,0 +1,4 @@ +{ + "name": "@feature/organizer/organizer-ui", + "version": "0.0.1" +} diff --git a/libs/features/organizer/organizer-ui/project.json b/libs/features/organizer/organizer-ui/project.json new file mode 100644 index 000000000..55e99cf00 --- /dev/null +++ b/libs/features/organizer/organizer-ui/project.json @@ -0,0 +1,66 @@ +{ + "name": "features-organizer-ui", + "$schema": "../../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/features/organizer/organizer-ui/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/features/organizer/organizer-ui/**/*.{ts,tsx,js,jsx}" + ] + } + }, + "build": { + "executor": "@nx/rollup:rollup", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/features/organizer/organizer-ui", + "tsConfig": "libs/features/organizer/organizer-ui/tsconfig.lib.json", + "project": "libs/features/organizer/organizer-ui/package.json", + "entryFile": "libs/features/organizer/organizer-ui/src/index.ts", + "external": ["react", "react-dom", "react/jsx-runtime"], + "rollupConfig": "@nx/react/plugins/bundle-rollup", + "compiler": "swc", + "assets": [ + { + "glob": "libs/features/organizer/organizer-ui/README.md", + "input": ".", + "output": "." + } + ] + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/features/organizer/organizer-ui/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + }, + "test-integration": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/features/organizer/organizer-ui/jest.integration.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + } +} diff --git a/libs/features/organizer/organizer-ui/src/index.ts b/libs/features/organizer/organizer-ui/src/index.ts new file mode 100644 index 000000000..3ea68fac4 --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/index.ts @@ -0,0 +1,11 @@ +export { + OrganizerSection, + OrganizerSectionSkeleton, + type OrganizerSectionProps, +} from './lib/OrganizerSection/OrganizerSection'; + +export { + OrganizerEventsSection, + OrganizerEventsSectionSkeleton, + type OrganizerEventsSectionProps, +} from './lib/OrganizerEventsSection/OrganizerEventsSection'; diff --git a/libs/features/organizer/organizer-ui/src/lib/OrganizerEventsSection/OrganizerEventsSection.tsx b/libs/features/organizer/organizer-ui/src/lib/OrganizerEventsSection/OrganizerEventsSection.tsx new file mode 100644 index 000000000..8a8b17baa --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/OrganizerEventsSection/OrganizerEventsSection.tsx @@ -0,0 +1,91 @@ +import { OrganizerLatestEvents } from '@features/organizer/organizer-types'; +import { + Alert, + CardContent, + CardHeader, + Text, + TextSkeleton, +} from '@ui/components'; +import { useTranslations } from 'next-intl'; +import { StaticImageData } from 'next/image'; +import { + OrganizerLatestEventCard, + OrganizerLatestEventCardProps, + OrganizerLatestEventCardSkeleton, +} from './OrganizerLatestEventCard'; + +interface NoEventsPlaceholderProps { + noEventsImage?: string | StaticImageData; +} + +export interface OrganizerEventsSectionProps + extends NoEventsPlaceholderProps, + Pick { + latestEvents: OrganizerLatestEvents; +} + +const NoEventsPlaceholder: React.FC = ({ + noEventsImage, +}) => { + const t = useTranslations('Organizer.OrganizerEventsSection'); + return ( +
+ + {t('noEvents')} + + {/*
+ {t('noEvents')} +
*/} +
+ ); +}; + +export const OrganizerEventsSection: React.FC = ({ + latestEvents, + noEventsImage, + slug, +}) => { + const t = useTranslations('Organizer.OrganizerEventsSection'); + //TODO add placeholder for when no events are available + return ( + <> + + {t('title')} + + + {latestEvents?.length > 0 ? ( +
+ {latestEvents.map( + (event: OrganizerLatestEvents[0], index: number) => ( + + ), + )} +
+ ) : ( + + )} +
+ + ); +}; + +export const OrganizerEventsSectionSkeleton: React.FC = () => ( + <> + + + + + + +
+ {Array.from({ length: 3 }, (_, index) => ( + + ))} +
+
+ +); diff --git a/libs/features/organizer/organizer-ui/src/lib/OrganizerEventsSection/OrganizerLatestEventCard.tsx b/libs/features/organizer/organizer-ui/src/lib/OrganizerEventsSection/OrganizerLatestEventCard.tsx new file mode 100644 index 000000000..78ba90c8b --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/OrganizerEventsSection/OrganizerLatestEventCard.tsx @@ -0,0 +1,47 @@ +import type { + Organizer, + OrganizerLatestEvents, +} from '@features/organizer/organizer-types'; +import { Link } from '@next/navigation'; +import { + AspectRatio, + AspectRatioSkeleton, + Text, + TextSkeleton, +} from '@ui/components'; +import Image from 'next/image'; + +export interface OrganizerLatestEventCardProps { + latestEvent: OrganizerLatestEvents[0]; + slug: Organizer['slug']; +} + +export const OrganizerLatestEventCard: React.FC< + OrganizerLatestEventCardProps +> = ({ latestEvent, slug }) => { + return ( + + + {latestEvent.event?.title + + + {latestEvent?.event?.title} + + + ); +}; + +export const OrganizerLatestEventCardSkeleton: React.FC = () => ( +
+ + +
+); diff --git a/libs/features/organizer/organizer-ui/src/lib/OrganizerFollowButton/OrganizerFollowButton.tsx b/libs/features/organizer/organizer-ui/src/lib/OrganizerFollowButton/OrganizerFollowButton.tsx new file mode 100644 index 000000000..82063ded5 --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/OrganizerFollowButton/OrganizerFollowButton.tsx @@ -0,0 +1,55 @@ +import { isConnected } from '@next/next-auth/user'; +import { ButtonSkeleton } from '@ui/components'; +import { useTranslations } from 'next-intl'; +import { Suspense } from 'react'; +import { isFollowingOrganizer } from '../actions/isFollowingOrganizer'; +import { + OrganizerFollowButtonClient, + type OrganizerFollowButtonClientProps, +} from './OrganizerFollowButtonClient'; + +export type OrganizerFollowButtonProps = Omit< + OrganizerFollowButtonContentProps, + 'text' +>; +type OrganizerFollowButtonContentProps = Omit< + OrganizerFollowButtonClientProps, + 'isConnected' +>; + +const OrganizerFollowButtonContent = async ({ + slug, + ...props +}: OrganizerFollowButtonContentProps) => { + const isUserConnected = await isConnected(); + let isFollowing = false; + if (isUserConnected) { + isFollowing = await isFollowingOrganizer(slug); + } + return ( + + ); +}; + +export const OrganizerFollowButton = ({ + name, + ...props +}: OrganizerFollowButtonProps) => { + const t = useTranslations('Organizer.OrganizerFollowButton'); + const text = { + follow: t('follow'), + unfollow: t('unfollow'), + helperTextFollow: t('helperTextFollow', { name }), + helperTextUnfollow: t('helperTextUnfollow', { name }), + }; + return ( + }> + + + ); +}; diff --git a/libs/features/organizer/organizer-ui/src/lib/OrganizerFollowButton/OrganizerFollowButtonClient.tsx b/libs/features/organizer/organizer-ui/src/lib/OrganizerFollowButton/OrganizerFollowButtonClient.tsx new file mode 100644 index 000000000..c697f855f --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/OrganizerFollowButton/OrganizerFollowButtonClient.tsx @@ -0,0 +1,58 @@ +'use client'; + +import { Organizer } from '@features/organizer/organizer-types'; +import { Toggle, ToggleProps } from '@ui/components'; +import { Star, StarFill } from '@ui/icons'; +import { textColors } from '@ui/shared'; +import { debounce } from 'lodash'; +import { useState } from 'react'; +import { followToggleOrganizer } from '../actions/followToggleOrganizer'; + +export type OrganizerProps = Pick; +export interface OrganizerFollowButtonClientProps + extends Omit, + OrganizerProps { + text: { + follow: string; + unfollow: string; + helperTextFollow: string; + helperTextUnfollow: string; + }; + isConnected: boolean; +} + +export const OrganizerFollowButtonClient = ({ + pressed, + slug, + text, + isConnected, + ...props +}: OrganizerFollowButtonClientProps) => { + const [checked, setChecked] = useState(pressed); + + // optimistic update + const handleAction = debounce(async () => { + setChecked((prev) => !prev); + try { + await followToggleOrganizer(slug); + } catch (error) { + console.error(error); + setChecked((prev) => !prev); + } + }, 2000); + + return ( + +
+ {checked ? : } + {checked ? text.unfollow : text.follow} +
+
+ ); +}; diff --git a/libs/features/organizer/organizer-ui/src/lib/OrganizerHero/OrganizerHero.tsx b/libs/features/organizer/organizer-ui/src/lib/OrganizerHero/OrganizerHero.tsx new file mode 100644 index 000000000..9b67a5096 --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/OrganizerHero/OrganizerHero.tsx @@ -0,0 +1,66 @@ +import type { Organizer } from '@features/organizer/organizer-types'; +import { + Avatar, + AvatarFallback, + AvatarImage, + AvatarSkeleton, + ButtonSkeleton, + Text, + TextSkeleton, +} from '@ui/components'; +import { getInitials } from '@ui/shared'; +import Image from 'next/image'; +import { title } from 'process'; +import { OrganizerFollowButton } from '../OrganizerFollowButton/OrganizerFollowButton'; + +export type OrganizerHeroProps = Omit; + +export const OrganizerHero: React.FC = ({ + name, + slug, + image, + imageClasses, + heroImage, + heroImageClasses, +}) => { + // const t = useTranslations('Organizer.OrganizerHero'); + + return ( +
+ {title} +
+ + {getInitials(name)} + + +
+ {name} + +
+
+
+ ); +}; + +export const OrganizerHeroSkeleton: React.FC = () => ( +
+
+
+ +
+ + +
+
+
+); diff --git a/libs/features/organizer/organizer-ui/src/lib/OrganizerPage/OrganizerPage.stories.tsx b/libs/features/organizer/organizer-ui/src/lib/OrganizerPage/OrganizerPage.stories.tsx new file mode 100644 index 000000000..d92490463 --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/OrganizerPage/OrganizerPage.stories.tsx @@ -0,0 +1,75 @@ +import { Meta, StoryObj } from '@storybook/react'; +import { graphql } from 'msw'; +import { OrganizerSection } from '../OrganizerSection/OrganizerSection'; +import { + OrganizerPageDemo, + OrganizerPageSkeleton, + OrganizerPageWithEventsDemo, + organizer, + organizer2, +} from './examples'; + +const meta = { + component: OrganizerSection, + render: OrganizerPageDemo, + args: { + ...organizer, + }, + parameters: { + layout: 'fullscreen', + msw: { + handlers: [ + graphql.query('CheckFollowingOrganizer', (req, res, ctx) => { + return ctx.data({ + follow_by_pk: null, + }); + }), + ], + }, + }, +} satisfies Meta; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = {}; + +export const WithLongNameSocialLinksAndEvents: Story = { + args: { + ...organizer2, + }, + render: OrganizerPageWithEventsDemo, +}; + +export const Dark: Story = { + ...WithLongNameSocialLinksAndEvents, + parameters: { + darkMode: { + isDark: true, + }, + layout: 'fullscreen', + }, +}; + +export const Mobile: Story = { + ...WithLongNameSocialLinksAndEvents, + parameters: { + viewport: { + defaultViewport: 'mobile1', + }, + }, +}; + +export const Skeleton: Story = { + render: OrganizerPageSkeleton, +}; + +export const SkeletonMobile: Story = { + ...Skeleton, + parameters: { + viewport: { + defaultViewport: 'mobile1', + }, + }, +}; diff --git a/libs/features/organizer/organizer-ui/src/lib/OrganizerPage/examples.tsx b/libs/features/organizer/organizer-ui/src/lib/OrganizerPage/examples.tsx new file mode 100644 index 000000000..534578847 --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/OrganizerPage/examples.tsx @@ -0,0 +1,131 @@ +import { + AppContainer, + AppContainerOverflow, + AppNavLayout, +} from '@features/app-nav'; +import { WithNormalUser } from '@features/app-nav/stories'; +import { + Organizer, + OrganizerLatestEvents, +} from '@features/organizer/organizer-types'; +import { rtfProps, rtfWithLinkProps } from '@next/hygraph/examples'; +import { + OrganizerEventsSection, + OrganizerEventsSectionSkeleton, +} from '../OrganizerEventsSection/OrganizerEventsSection'; +import { + OrganizerSection, + OrganizerSectionProps, + OrganizerSectionSkeleton, +} from '../OrganizerSection/OrganizerSection'; + +export const organizer = { + name: 'Organizer name', + slug: 'organizer-slug', + heroImage: { + url: 'https://picsum.photos/seed/hero/2200/800', + }, + image: { + url: 'https://picsum.photos/id/123/350/350', + }, + description: { + json: rtfProps.content, + references: [], + }, +} satisfies Organizer; + +export const organizer2 = { + name: 'Organizer with a longer name', + slug: 'organizer-slug-2', + heroImage: { + url: 'https://picsum.photos/seed/picsum/2200/800', + }, + image: { + url: 'https://picsum.photos/id/323/350/350', + }, + description: { + json: rtfWithLinkProps.content, + references: [], + }, + twitterHandle: 'twitterHandle', + instagramHandle: 'instagramHandle', + tiktokHandle: 'tiktokHandle', + facebookHandle: 'facebookHandle', + youtubeHandle: 'youtubeHandle', + telegramHandle: 'telegramHandle', + discordWidgetId: 'discordWidgetId', +} satisfies Organizer; + +export const latestEvents = [ + { + event: { + title: 'Music Festival 2022', + slug: 'event-slug-2', + heroImage: { + url: 'https://picsum.photos/seed/truc/2200/800', + }, + }, + }, + { + event: { + title: 'Meet and Greet', + slug: 'event-slug', + heroImage: { + url: 'https://picsum.photos/seed/event/2200/800', + }, + }, + }, + { + event: { + title: 'International Music and Arts Festival 2022', + slug: 'event-slug-3', + heroImage: { + url: 'https://picsum.photos/seed/event3/2200/800', + }, + }, + }, +] satisfies OrganizerLatestEvents; + +export function OrganizerPageDemo(organizerPageProps: OrganizerSectionProps) { + return ( + + + + + + + + + ); +} + +export function OrganizerPageWithEventsDemo( + organizerPageProps: OrganizerSectionProps, +) { + return ( + + + + + + + + + ); +} +export const OrganizerPageSkeleton = () => ( + + + + + + + + +); diff --git a/libs/features/organizer/organizer-ui/src/lib/OrganizerSection/OrganizerSection.tsx b/libs/features/organizer/organizer-ui/src/lib/OrganizerSection/OrganizerSection.tsx new file mode 100644 index 000000000..dc5796373 --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/OrganizerSection/OrganizerSection.tsx @@ -0,0 +1,65 @@ +import { Organizer } from '@features/organizer/organizer-types'; +import { RichTextField, RichTextFieldSkeleton } from '@next/hygraph'; +import { CardContent } from '@ui/components'; +import { + OrganizerHero, + OrganizerHeroProps, + OrganizerHeroSkeleton, +} from '../OrganizerHero/OrganizerHero'; +import { + SocialMediaButtons, + SocialMediaButtonsProps, + SocialMediaButtonsSkeleton, +} from '../SocialMediaButtons/SocialMediaButtons'; + +export interface OrganizerSectionProps + extends OrganizerHeroProps, + Pick { + className?: string; +} + +export const OrganizerSection: React.FC = ({ + description, + twitterHandle, + instagramHandle, + tiktokHandle, + facebookHandle, + youtubeHandle, + telegramHandle, + discordWidgetId, + ...props +}) => { + const platforms = [ + twitterHandle && { platform: 'twitter', handle: twitterHandle }, + instagramHandle && { platform: 'instagram', handle: instagramHandle }, + tiktokHandle && { platform: 'tiktok', handle: tiktokHandle }, + facebookHandle && { platform: 'facebook', handle: facebookHandle }, + youtubeHandle && { platform: 'youtube', handle: youtubeHandle }, + telegramHandle && { platform: 'telegram', handle: telegramHandle }, + discordWidgetId && { platform: 'discord', handle: discordWidgetId }, + ].filter(Boolean) as SocialMediaButtonsProps['platforms']; + return ( + <> + + + + {description && ( + + )} + + + ); +}; + +export const OrganizerSectionSkeleton: React.FC = () => ( + <> + + + + + + +); diff --git a/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/DiscordWidget.tsx b/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/DiscordWidget.tsx new file mode 100644 index 000000000..6cb6c7ab7 --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/DiscordWidget.tsx @@ -0,0 +1,24 @@ +import { HoverCardContent } from '@ui/components'; + +const DiscordWidget = ({ handle }: { handle: string }) => { + const discordUrl = `https://discord.com/widget?id=${handle}&theme=dark`; + + return ( + + + + ); +}; + +export default DiscordWidget; diff --git a/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/FacebookWidget.tsx b/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/FacebookWidget.tsx new file mode 100644 index 000000000..258099235 --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/FacebookWidget.tsx @@ -0,0 +1,31 @@ +'use server'; + +import { HoverCardContent, TextSkeleton } from '@ui/components'; +import { Suspense } from 'react'; + +const FacebookWidgetContent = async ({ handle }: { handle: string }) => { + let profileInfo = ''; + try { + const response = await fetch( + `https://graph.facebook.com/v18.0/oembed_page?url=https://www.facebook.com/${handle}/&access_token=YOUR-ACCESS-TOKEN&maxwidth=320`, + ); + const data = await response.json(); + profileInfo = data.html; + } catch (error) { + console.error('Error fetching Facebook profile:', error); + } + + return profileInfo ? ( +
+ ) : null; +}; + +const FacebookWidget = ({ handle }: { handle: string }) => ( + + }> + + + +); + +export default FacebookWidget; diff --git a/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/InstagramWidget.tsx b/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/InstagramWidget.tsx new file mode 100644 index 000000000..463cdfe6e --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/InstagramWidget.tsx @@ -0,0 +1,32 @@ +'use server'; + +import { HoverCardContent, TextSkeleton } from '@ui/components'; +import { Suspense } from 'react'; + +const InstagramWidgetContent = async ({ handle }: { handle: string }) => { + let profileInfo = ''; + try { + //TODO change for env.FACEBOOK_API_TOKEN + const response = await fetch( + `https://graph.facebook.com/v18.0/instagram_oembed?url=https://www.instagram.com/${handle}/&access_token=1067711531029153|OC1pYofqsBMeAUcn-w8aljGCxWk&maxwidth=320`, + ); + const data = await response.json(); + profileInfo = data.html; + } catch (error) { + console.error('Error fetching Instagram profile:', error); + } + + return profileInfo ? ( +
+ ) : null; +}; + +const InstagramWidget = ({ handle }: { handle: string }) => ( + + }> + + + +); + +export default InstagramWidget; diff --git a/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/SocialMediaButton.stories.tsx b/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/SocialMediaButton.stories.tsx new file mode 100644 index 000000000..68fe6ada8 --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/SocialMediaButton.stories.tsx @@ -0,0 +1,91 @@ +import { Meta, StoryObj } from '@storybook/react'; +import { screen, userEvent } from '@storybook/testing-library'; +import { sleep } from '@utils'; +import { SocialMediaButton } from './SocialMediaButton'; + +const meta = { + component: SocialMediaButton, +} satisfies Meta; + +export default meta; + +type Story = StoryObj; + +export const Twitter = { + args: { + platform: 'twitter', + handle: 'PSG_inside', + }, +} satisfies Story; + +export const Discord = { + args: { + platform: 'discord', + handle: '834227967404146718', + }, +} satisfies Story; + +export const DiscordWithIframe = { + args: { + platform: 'discord', + handle: '834227967404146718', + }, + parameters: { + chromatic: { disableSnapshot: true }, + }, + play: async ({ canvasElement }) => { + await userEvent.hover(screen.getByRole('button')); + await screen.findByTestId('iframe'); + }, +} satisfies Story; + +export const Instagram = { + args: { + platform: 'instagram', + handle: 'psg', + }, +} satisfies Story; + +export const TikTok = { + args: { + platform: 'tiktok', + handle: 'psg', + }, +} satisfies Story; + +export const Facebook = { + args: { + platform: 'facebook', + handle: 'PSG', + }, +} satisfies Story; + +export const Youtube = { + args: { + platform: 'youtube', + handle: 'psg', + }, + play: async ({ canvasElement }) => { + await userEvent.hover(screen.getByRole('button')); + await sleep(1000); + await screen.findByText(/psg/i); + }, +} satisfies Story; + +export const Twitch = { + args: { + platform: 'twitch', + handle: 'psg', + }, +} satisfies Story; + +export const Telegram = { + args: { + platform: 'telegram', + handle: 'psg', + }, + play: async ({ canvasElement }) => { + await userEvent.hover(screen.getByRole('button')); + await screen.findByText(/go to telegram/i); + }, +} satisfies Story; diff --git a/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/SocialMediaButton.tsx b/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/SocialMediaButton.tsx new file mode 100644 index 000000000..74a98be18 --- /dev/null +++ b/libs/features/organizer/organizer-ui/src/lib/SocialMediaButton/SocialMediaButton.tsx @@ -0,0 +1,134 @@ +import dynamic from 'next/dynamic'; + +import FacebookWidget from './FacebookWidget'; +import InstagramWidget from './InstagramWidget'; +import TwitterWidget from './TwitterWidget'; + +import { + Button, + ButtonProps, + HoverCard, + HoverCardContent, + HoverCardTrigger, +} from '@ui/components'; +import { + Discord, + Facebook, + Instagram, + Telegram, + TikTok, + Twitch, + Twitter, + Youtube, +} from '@ui/icons'; +import { VariantProps, cva } from 'class-variance-authority'; +import { useTranslations } from 'next-intl'; +import Link from 'next/link'; +import * as React from 'react'; +import TikTokWidget from './TikTokWidget'; +import YouTubeWidget from './YouTubeWidget'; + +const socialMediaVariants = { + twitter: Twitter, + instagram: Instagram, + tiktok: TikTok, + facebook: Facebook, + youtube: Youtube, + twitch: Twitch, + discord: Discord, + telegram: Telegram, +}; + +export const platformsVariants = Object.keys(socialMediaVariants) as Array< + keyof typeof socialMediaVariants +>; + +const socialMediaUrls = { + twitter: 'https://www.twitter.com/', + instagram: 'https://www.instagram.com/', + tiktok: 'https://www.tiktok.com/@', + facebook: 'https://www.facebook.com/', + youtube: 'https://www.youtube.com/user/', + twitch: 'https://www.twitch.tv/', + discord: 'https://discord.gg/', + telegram: 'https://t.me/', +}; + +const socialMediaButtonVariantsCva = cva({ + variants: { + platform: socialMediaVariants, + }, + defaultVariants: { + platform: 'twitter', + }, +}); + +export interface SocialMediaButtonProps + extends Omit, + VariantProps { + platform: keyof typeof socialMediaVariants; + handle: string; +} + +const DiscordWidget = dynamic(() => import('./DiscordWidget'), { ssr: false }); +const TwitchWidget = dynamic(() => import('./TwitchWidget'), { ssr: false }); + +const SocialMediaHoverContent: React.FC<{ + platform: keyof typeof socialMediaVariants; + handle: string; +}> = ({ platform, handle }) => { + const t = useTranslations('Organizer.SocialMediaButton'); + switch (platform) { + case 'twitter': + return ; + case 'discord': + return ; + case 'instagram': + return ; + case 'facebook': + return ; + case 'tiktok': + return ; + case 'twitch': + return ; + case 'youtube': + return ; + // Add more cases for other platforms + default: + return ( + +
{t('go-to-platform', { platform })}
+
+ ); + } +}; + +export const SocialMediaButton: React.FC = ({ + platform, + handle, + variant = 'ghost', + ...props +}) => { + const IconComponent = socialMediaVariants[platform]; + + return ( + + + + - {/* Here can display if pass revealed or not */} - {/* In case user connected and is owner of the pass, put call to action button 'Reveal Pass' or 'Download Pass'/'Add to Google/Apple Wallet' */} - - + + + {/* Here can display if pass revealed or not */} + {/* In case user connected and is owner of the pass, put call to action button 'Reveal Pass' or 'Download Pass'/'Add to Google/Apple Wallet' */} + ) : null} - + ); }; @@ -160,9 +151,9 @@ export const SinglePassSkeleton: React.FC<{ isOwner?: boolean }> = ({ isOwner = false, }) => { return ( - - - + + +
@@ -176,12 +167,12 @@ export const SinglePassSkeleton: React.FC<{ isOwner?: boolean }> = ({ - + {isOwner ? ( - + - + ) : null} - + ); }; diff --git a/libs/features/pass/src/lib/pages/SinglePass/examples.tsx b/libs/features/pass/src/lib/pages/SinglePass/examples.tsx index fa2502ae3..76dcacdf8 100644 --- a/libs/features/pass/src/lib/pages/SinglePass/examples.tsx +++ b/libs/features/pass/src/lib/pages/SinglePass/examples.tsx @@ -11,8 +11,8 @@ import { } from './SinglePass'; import type { User } from 'next-auth'; -import { WithNoUser, WithNormalUser } from '@features/appNav/ui/stories'; -import { AppNavLayout } from '@features/appNav/ui'; +import { WithNoUser, WithNormalUser } from '@features/app-nav/stories'; +import { AppNavLayout } from '@features/app-nav'; export const owner: User = { id: '123', diff --git a/libs/features/pass/src/lib/pages/UserPass/UserPass.stories.tsx b/libs/features/pass/src/lib/pages/UserPass/UserPass.stories.tsx index 3b1d11fb3..bae8c8d71 100644 --- a/libs/features/pass/src/lib/pages/UserPass/UserPass.stories.tsx +++ b/libs/features/pass/src/lib/pages/UserPass/UserPass.stories.tsx @@ -68,6 +68,20 @@ export const WithUserNoData: Story = { }, }; +export const WithUserMintingOrders: Story = { + args: { + children: ( + + ), + }, + render: (args) => , +}; + export const WithUserDialogTimezone: Story = { args: { children: ( @@ -126,7 +140,7 @@ export const DownloadPassesSuccess: Story = { await clickOnBatchDownloadButton(); // Check for a toast on success const toastElement = await screen.findByRole('status'); - expect(toastElement).not.toHaveClass('destructive'); + await expect(toastElement).not.toHaveClass('destructive'); }, }; @@ -148,7 +162,7 @@ export const DownloadPassesError: Story = { await clickOnBatchDownloadButton(); // Check for a toast on error const toastElement = await screen.findByRole('alert'); - expect(toastElement).toHaveClass('destructive'); + await expect(toastElement).toHaveClass('destructive'); }, }; @@ -171,7 +185,7 @@ export const BatchRevealDialogSuccess: Story = { // Check for a toast on success userEvent.click(await screen.findByLabelText('Reveal')); const toastElement = await screen.findByRole('status'); - expect(toastElement).not.toHaveClass('destructive'); + await expect(toastElement).not.toHaveClass('destructive'); }, }; @@ -221,7 +235,7 @@ export const DownloadOnePassSuccess: Story = { expect(await screen.findByRole('status')).toBeInTheDocument(); // Check for a toast on success const toastDescription = await screen.findByText(/Pass downloaded/i); - expect(toastDescription).toBeVisible(); + await expect(toastDescription).toBeVisible(); }, }; @@ -248,7 +262,7 @@ export const DownloadOnePassError: Story = { expect(await screen.findByRole('status')).toBeInTheDocument(); // Check for a toast on error const toastElement = await screen.findByRole('alert'); - expect(toastElement).toHaveClass('destructive'); + await expect(toastElement).toHaveClass('destructive'); expect(toastElement).toHaveTextContent(/Error/i); }, }; @@ -271,7 +285,7 @@ export const RevealOnePassSuccess: Story = { await clickOnRevealButton(); // Check for a toast on success const toastDescription = await screen.findByText(/Pass revealed/i); - expect(toastDescription).toBeVisible(); + await expect(toastDescription).toBeVisible(); }, }; @@ -296,7 +310,7 @@ export const RevealOnePassError: Story = { await clickOnRevealButton(); // Check for a toast on error const toastElement = await screen.findByRole('alert'); - expect(toastElement).toHaveClass('destructive'); + await expect(toastElement).toHaveClass('destructive'); expect(toastElement).toHaveTextContent(/Error/i); }, }; diff --git a/libs/features/pass/src/lib/pages/UserPass/UserPass.tsx b/libs/features/pass/src/lib/pages/UserPass/UserPass.tsx index d8359b851..53ed00f1f 100644 --- a/libs/features/pass/src/lib/pages/UserPass/UserPass.tsx +++ b/libs/features/pass/src/lib/pages/UserPass/UserPass.tsx @@ -1,16 +1,16 @@ 'use client'; +import { AppContainer, AppContainerHeader } from '@features/app-nav'; import { Link } from '@next/navigation'; import { - Card, - CardHeader, - CardOverflow, + Badge, CardTitle, Tabs, TabsContent, TabsList, TabsTrigger, } from '@ui/components'; + import { useSelectedLayoutSegment } from 'next/navigation'; import React from 'react'; @@ -19,6 +19,7 @@ export interface UserPassProps { title: string; comingSoon: string; past: string; + textMintingOrdersBadge?: string; } export const UserPass: React.FC = ({ @@ -26,40 +27,45 @@ export const UserPass: React.FC = ({ title, comingSoon, past, + textMintingOrdersBadge, }) => { const activeTab = useSelectedLayoutSegment(); + return ( -
- - - - {title} - - {activeTab === 'organizer' ? ( - children - ) : ( - - - - {comingSoon} - - - {past} - - - - {children} - - - )} - - -
+ + + +
+ {title} + {textMintingOrdersBadge ? ( + {textMintingOrdersBadge} + ) : null} +
+
+
+ {activeTab === 'organizer' ? ( + children + ) : ( + + + + {comingSoon} + + + {past} + + + + {children} + + + )} +
); }; diff --git a/libs/features/pass/src/lib/pages/UserPass/examples.tsx b/libs/features/pass/src/lib/pages/UserPass/examples.tsx index c7ed3a7bf..731f34d85 100644 --- a/libs/features/pass/src/lib/pages/UserPass/examples.tsx +++ b/libs/features/pass/src/lib/pages/UserPass/examples.tsx @@ -1,12 +1,22 @@ -import { NextAuthProvider } from '@next/auth'; -import { WithNormalUser } from '@features/appNav/ui/stories'; -import { AppNavLayout } from '@features/appNav/ui'; +import { AppNavLayout } from '@features/app-nav'; +import { WithNormalUser } from '@features/app-nav/stories'; import { Toaster } from '@ui/components'; -import { UserPass } from './UserPass'; import { useTranslations } from 'next-intl'; +import { UserPass } from './UserPass'; -export function UserPassExample({ children }: { children: React.ReactNode }) { +export function UserPassExample({ + children, + numMintingOrders, +}: { + children: React.ReactNode; + numMintingOrders?: number; +}) { const t = useTranslations('Pass.UserPass'); + const textMintingOrdersBadge = numMintingOrders + ? t('minting-success-message-badge', { + numPass: numMintingOrders, + }) + : ''; return ( <> } /> diff --git a/libs/features/payment-api/.swcrc b/libs/features/payment-api/.swcrc index fb42f4b04..6e973f204 100644 --- a/libs/features/payment-api/.swcrc +++ b/libs/features/payment-api/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -28,4 +28,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/features/payment-api/project.json b/libs/features/payment-api/project.json index 2e37acd80..307169c11 100644 --- a/libs/features/payment-api/project.json +++ b/libs/features/payment-api/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/features/payment-api/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/features/settings/project.json b/libs/features/settings/project.json index 8034d3bf1..2e6039e8b 100644 --- a/libs/features/settings/project.json +++ b/libs/features/settings/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/features/settings/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/features/settings/src/lib/Settings/Settings.stories.tsx b/libs/features/settings/src/lib/Settings/Settings.stories.tsx index c0965d763..cf743c462 100644 --- a/libs/features/settings/src/lib/Settings/Settings.stories.tsx +++ b/libs/features/settings/src/lib/Settings/Settings.stories.tsx @@ -1,7 +1,5 @@ // GlobalSettings.stories.tsx import { Meta, StoryObj } from '@storybook/react'; -import { screen, userEvent } from '@storybook/testing-library'; -import { expect } from '@storybook/jest'; import { Settings } from './Settings'; import { SettingsExample } from './examples'; diff --git a/libs/features/settings/src/lib/Settings/Settings.tsx b/libs/features/settings/src/lib/Settings/Settings.tsx index c738c09a8..2fe16a641 100644 --- a/libs/features/settings/src/lib/Settings/Settings.tsx +++ b/libs/features/settings/src/lib/Settings/Settings.tsx @@ -1,10 +1,8 @@ +import { AppContainer, AppContainerOverflow } from '@features/app-nav'; import { - Card, CardContent, CardDescription, CardHeader, - CardOverflow, - CardOverlay, CardTitle, } from '@ui/components'; import { useTranslations } from 'next-intl'; @@ -15,36 +13,33 @@ export const Settings: React.FC = () => { const t = useTranslations('Settings'); // getLocalCart(); return ( -
- - - - {t('title')} - {t('description')} - - - - - - - -
+ + + + {t('title')} + {t('description')} + + + + + + ); }; diff --git a/libs/features/settings/src/lib/Settings/examples.tsx b/libs/features/settings/src/lib/Settings/examples.tsx index d85d6a6b2..18e466fa1 100644 --- a/libs/features/settings/src/lib/Settings/examples.tsx +++ b/libs/features/settings/src/lib/Settings/examples.tsx @@ -1,6 +1,6 @@ import { Settings } from './Settings'; -import { WithNoUser, WithNormalUser } from '@features/appNav/ui/stories'; -import { AppNavLayout } from '@features/appNav/ui'; +import { WithNoUser, WithNormalUser } from '@features/app-nav/stories'; +import { AppNavLayout } from '@features/app-nav'; export const SettingsExample = () => { return ( diff --git a/libs/file-upload/admin/project.json b/libs/file-upload/admin/project.json index 943ac12a1..b15735725 100644 --- a/libs/file-upload/admin/project.json +++ b/libs/file-upload/admin/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/file-upload/admin/src/lib/index.spec.ts b/libs/file-upload/admin/src/lib/index.spec.ts index c9c4c0155..58d544479 100644 --- a/libs/file-upload/admin/src/lib/index.spec.ts +++ b/libs/file-upload/admin/src/lib/index.spec.ts @@ -1,12 +1,13 @@ +import * as Upload from '@bytescale/sdk'; +import retry from 'async-retry'; import { - UploadWrapper, + FileCopyStatusEnum, FileWrapper, FolderWrapper, JobWrapper, + UploadWrapper, executeJobWithRetry, } from './index'; -import * as Upload from 'upload-js-full'; -import retry from 'async-retry'; let jobWrapper: JobWrapper; @@ -33,7 +34,7 @@ jest.mock('async-retry', () => { }; }); -jest.mock('upload-js-full', () => ({ +jest.mock('@bytescale/sdk', () => ({ UploadManager: jest.fn().mockImplementation(() => ({ upload: jest.fn().mockResolvedValue({ fileUrl: 'https://mock-file-url.com', @@ -59,7 +60,9 @@ jest.mock('upload-js-full', () => ({ size: 43182, tags: ['example_tag'], }), - copyFile: jest.fn().mockResolvedValue({ status: 'Copied' }), + copyFile: jest + .fn() + .mockResolvedValue({ status: FileCopyStatusEnum.Copied }), copyFileBatch: jest.fn().mockResolvedValue({ jobId: 'mock-job-id' }), deleteFile: jest.fn().mockResolvedValue(undefined), deleteFileBatch: jest.fn().mockResolvedValue({ @@ -188,7 +191,6 @@ describe('UploadWrapper', () => { it('should upload a file and return its URL and path', async () => { const mockUploadOptions = { - accountId: 'mock-account-id', data: 'Mock data', //... other fields }; @@ -208,7 +210,9 @@ describe('FileWrapper', () => { beforeEach(() => { process.env.UPLOAD_SECRET_API_KEY = 'mock-api-key'; - mockJobApi = new Upload.JobApi(); + mockJobApi = new Upload.JobApi({ + apiKey: process.env.UPLOAD_SECRET_API_KEY, + }); mockJobWrapper = new JobWrapper(mockJobApi); fileWrapper = new FileWrapper(undefined, mockJobWrapper); }); @@ -262,7 +266,7 @@ describe('FileWrapper', () => { const result: Upload.CopyFileResponse = await fileWrapper.copyFile(mockCopyFileOptions); - expect(result.status).toEqual('Copied'); + expect(result.status).toEqual(FileCopyStatusEnum.Copied); }); it('should copy multiple files in a batch operation', async () => { diff --git a/libs/file-upload/admin/src/lib/index.ts b/libs/file-upload/admin/src/lib/index.ts index 867c0ecd3..b865b4a00 100644 --- a/libs/file-upload/admin/src/lib/index.ts +++ b/libs/file-upload/admin/src/lib/index.ts @@ -1,8 +1,12 @@ -import * as Upload from 'upload-js-full'; -import retry from 'async-retry'; +import * as Upload from '@bytescale/sdk'; import env from '@env/server'; +import retry from 'async-retry'; -export const FileCopyStatus = Upload.FileCopyStatus; +export const enum FileCopyStatusEnum { + Copied = 'Copied', + FileNotFound = 'FileNotFound', + SkippedDueToCondition = 'SkippedDueToCondition', +} export async function executeJobWithRetry( method: (params: any) => Promise, @@ -56,12 +60,10 @@ export class UploadWrapper { private uploadManager: Upload.UploadManager; constructor() { - this.uploadManager = new Upload.UploadManager( - new Upload.Configuration({ - fetchApi: fetch, - apiKey: env.UPLOAD_SECRET_API_KEY, - }), - ); + this.uploadManager = new Upload.UploadManager({ + fetchApi: fetch, + apiKey: env.UPLOAD_SECRET_API_KEY, + }); } async uploadFile( @@ -83,12 +85,10 @@ export class FileWrapper { constructor(fileApi?: Upload.FileApi, jobWrapper?: JobWrapper) { this.fileApi = fileApi || - new Upload.FileApi( - new Upload.Configuration({ - fetchApi: fetch, - apiKey: env.UPLOAD_SECRET_API_KEY, - }), - ); + new Upload.FileApi({ + fetchApi: fetch, + apiKey: env.UPLOAD_SECRET_API_KEY, + }); this.jobWrapper = jobWrapper || new JobWrapper(); } @@ -194,12 +194,10 @@ export class FolderWrapper { private folderApi: Upload.FolderApi; constructor() { - this.folderApi = new Upload.FolderApi( - new Upload.Configuration({ - fetchApi: fetch, - apiKey: env.UPLOAD_SECRET_API_KEY, - }), - ); + this.folderApi = new Upload.FolderApi({ + fetchApi: fetch, + apiKey: env.UPLOAD_SECRET_API_KEY, + }); } async putFolder( @@ -231,12 +229,10 @@ export class JobWrapper { constructor(jobApi?: Upload.JobApi) { this.jobApi = jobApi || - new Upload.JobApi( - new Upload.Configuration({ - fetchApi: fetch, - apiKey: env.UPLOAD_SECRET_API_KEY, - }), - ); + new Upload.JobApi({ + fetchApi: fetch, + apiKey: env.UPLOAD_SECRET_API_KEY, + }); } async getJob(jobOptions: Upload.GetJobParams): Promise { diff --git a/libs/file-upload/user/project.json b/libs/file-upload/user/project.json index a7a322926..72edd6b1d 100644 --- a/libs/file-upload/user/project.json +++ b/libs/file-upload/user/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/gql/admin/api/project.json b/libs/gql/admin/api/project.json index 172552ae1..dae0bd7b2 100644 --- a/libs/gql/admin/api/project.json +++ b/libs/gql/admin/api/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/gql/user/api/**/*.{ts, gql, graphql}"] diff --git a/libs/gql/admin/api/src/generated/index.ts b/libs/gql/admin/api/src/generated/index.ts index 355c3764e..c01decce6 100644 --- a/libs/gql/admin/api/src/generated/index.ts +++ b/libs/gql/admin/api/src/generated/index.ts @@ -7,7 +7,6 @@ export const AccountFieldsFragmentDoc = ` address email emailVerified - organizerId } `; export const KycFieldsFragmentDoc = ` @@ -39,8 +38,11 @@ export const EventListFieldsFragmentDoc = ` slug title heroImage { + width + height url } + heroImageClasses } `; export const OrganizerFieldsFragmentDoc = ` @@ -48,20 +50,10 @@ export const OrganizerFieldsFragmentDoc = ` id slug name - description { - json - references { - ... on Asset { - __typename - id - url - mimeType - } - } - } image { url } + imageClasses } `; export const EventDateLocationsFieldsFragmentDoc = ` @@ -107,6 +99,7 @@ export const EventPassFieldsFragmentDoc = ` heroImage { url } + heroImageClasses organizer { id slug @@ -114,6 +107,7 @@ export const EventPassFieldsFragmentDoc = ` image { url } + imageClasses } } } @@ -129,6 +123,13 @@ export const EventPassNftFieldsFragmentDoc = ` currentOwnerAddress } `; +export const RoleAssignmentsFieldsFragmentDoc = ` + fragment RoleAssignmentsFields on roleAssignments { + role + organizerId + eventId +} + `; export const StripeCheckoutSessionFieldsFragmentDoc = ` fragment StripeCheckoutSessionFields on stripeCheckoutSession { stripeSessionId @@ -163,10 +164,14 @@ export const StripeCustomerFieldsFragmentDoc = ` kyc { ...KycFields } + roles { + ...RoleAssignmentsFields + } } } ${AccountFieldsFragmentDoc} -${KycFieldsFragmentDoc}`; +${KycFieldsFragmentDoc} +${RoleAssignmentsFieldsFragmentDoc}`; const GetAccountByEmailDocument = ` query GetAccountByEmail($email: String!) { account(where: {email: {_eq: $email}}) { @@ -178,6 +183,13 @@ ${KycFieldsFragmentDoc}`; } ${AccountFieldsFragmentDoc} ${KycFieldsFragmentDoc}`; + const GetAccountByAddressDocument = ` + query GetAccountByAddress($address: String!) { + account(where: {address: {_eq: $address}}) { + ...AccountFields + } +} + ${AccountFieldsFragmentDoc}`; const GetAccountByIdDocument = ` query GetAccountById($id: uuid!) { account(where: {id: {_eq: $id}}) { @@ -264,7 +276,7 @@ ${KycFieldsFragmentDoc}`; `; const GetEventPassOrderFromIdDocument = ` query GetEventPassOrderFromId($id: uuid!) { - eventPassOrder(where: {id: {_eq: $id}}) { + eventPassOrder_by_pk(id: $id) { id eventPassId quantity @@ -398,6 +410,7 @@ ${KycFieldsFragmentDoc}`; image { url } + imageClasses } eventDateLocations { ...EventDateLocationsFields @@ -415,13 +428,9 @@ ${EventDateLocationsFieldsFragmentDoc}`; heroImage { url } + heroImageClasses organizer { - id - slug - name - image { - url - } + ...OrganizerFields } eventDateLocations { ...EventDateLocationsFields @@ -435,41 +444,84 @@ ${EventDateLocationsFieldsFragmentDoc}`; priceCurrency maxAmount maxAmountPerUser + timeBeforeDelete } } } } - ${EventDateLocationsFieldsFragmentDoc}`; - const GetEventsFromOrganizerIdDocument = ` - query GetEventsFromOrganizerId($id: ID!, $locale: Locale!, $stage: Stage!) @cached { + ${OrganizerFieldsFragmentDoc} +${EventDateLocationsFieldsFragmentDoc}`; + const GetEventsFromOrganizerIdTableDocument = ` + query GetEventsFromOrganizerIdTable($id: ID!, $locale: Locale!, $stage: Stage!) @cached { organizer(where: {id: $id}, locales: [$locale, en], stage: $stage) { events { title - id slug - heroImage { + eventParameters { + dateStart + dateEnd + dateSaleStart + dateSaleEnd + timezone + } + } + } +} + `; + const GetEventWithPassesOrganizerDocument = ` + query GetEventWithPassesOrganizer($slug: String!, $locale: Locale!, $stage: Stage!) @cached { + event(where: {slug: $slug}, locales: [$locale, en], stage: $stage) { + title + id + slug + eventPasses { + name + id + description + nftName + nftImage { url } - eventPasses { + nftDescription + passOptions { + name + description + eventDateLocation { + ...EventDateLocationsFields + } + } + eventPassPricing { + maxAmount + maxAmountPerUser + priceAmount + priceCurrency + timeBeforeDelete + } + eventPassNftContract { + type + contractAddress + eventPassId + } + eventPassDelayedRevealed { name - id description nftName + nftDescription nftImage { url } - nftDescription - eventPassPricing { - maxAmount - } - eventPassNftContract { - contractAddress + passOptions { + name + description + eventDateLocation { + ...EventDateLocationsFields + } } } } } } - `; + ${EventDateLocationsFieldsFragmentDoc}`; const GetEventPassesDocument = ` query GetEventPasses($eventSlug: String!, $locale: Locale!, $stage: Stage!) @cached { eventPasses( @@ -497,6 +549,28 @@ ${EventDateLocationsFieldsFragmentDoc}`; } } } +} + ${EventDateLocationsFieldsFragmentDoc}`; + const GetEventPassDelayedRevealedFromEventPassIdDocument = ` + query GetEventPassDelayedRevealedFromEventPassId($eventPassId: ID!, $locale: Locale!, $stage: Stage!) @cached { + eventPass(where: {id: $eventPassId}, locales: [$locale, en], stage: $stage) { + eventPassDelayedRevealed { + name + description + nftName + nftDescription + nftImage { + url + } + passOptions { + name + description + eventDateLocation { + ...EventDateLocationsFields + } + } + } + } } ${EventDateLocationsFieldsFragmentDoc}`; const UpdateEventPassNftFromNftTransferDocument = ` @@ -592,6 +666,14 @@ ${EventDateLocationsFieldsFragmentDoc}`; eventPassNftContract(where: {eventPassId: {_eq: $eventPassId}}) { contractAddress } +} + `; + const GetEventPassNftContractDelayedRevealedFromEventPassIdDocument = ` + query GetEventPassNftContractDelayedRevealedFromEventPassId($eventPassId: String) @cached { + eventPassNftContract(where: {eventPassId: {_eq: $eventPassId}}) { + type + isDelayedRevealed + } } `; const GetEventPassOrderSumsDocument = ` @@ -623,15 +705,85 @@ ${EventDateLocationsFieldsFragmentDoc}`; maxAmount maxAmountPerUser } +} + `; + const DeleteFollowOrganizerDocument = ` + mutation DeleteFollowOrganizer($accountId: uuid!, $organizerSlug: String!) { + delete_follow_by_pk(accountId: $accountId, organizerSlug: $organizerSlug) { + organizerSlug + } +} + `; + const CheckFollowingOrganizerDocument = ` + query CheckFollowingOrganizer($accountId: uuid!, $organizerSlug: String!) { + follow_by_pk(accountId: $accountId, organizerSlug: $organizerSlug) { + accountId + organizerSlug + } } `; const GetOrganizerDocument = ` query GetOrganizer($slug: String!, $locale: Locale!, $stage: Stage!) @cached { organizer(where: {slug: $slug}, locales: [$locale, en], stage: $stage) { - ...OrganizerFields + slug + name + description { + json + references { + ... on Asset { + __typename + id + url + mimeType + } + } + } + image { + url + } + imageClasses + heroImage { + url + } + heroImageClasses + twitterHandle + instagramHandle + tiktokHandle + facebookHandle + youtubeHandle + telegramHandle + discordWidgetId + } +} + `; + const GetOrganizerFromSlugDocument = ` + query GetOrganizerFromSlug($slug: String!, $stage: Stage!) @cached { + organizer(where: {slug: $slug}, locales: [en], stage: $stage) { + id + slug } } - ${OrganizerFieldsFragmentDoc}`; + `; + const GetOrganizerLatestEventsDocument = ` + query GetOrganizerLatestEvents($organizerId: String!, $locale: Locale!, $stage: Stage!) @cached { + eventParameters( + where: {organizerId: {_eq: $organizerId}} + order_by: {dateStart: desc} + limit: 3 + ) { + dateStart + dateEnd + event(where: {}, locales: [$locale, en], stage: $stage) { + slug + title + heroImage { + url + } + heroImageClasses + } + } +} + `; const InsertEventParametersDocument = ` mutation InsertEventParameters($objects: [eventParameters_insert_input!]!) { insert_eventParameters(objects: $objects) { @@ -669,6 +821,22 @@ ${EventPassFieldsFragmentDoc}`; } } ${EventPassNftFieldsFragmentDoc}`; + const CreateRoleAssignmentDocument = ` + mutation CreateRoleAssignment($input: roleAssignments_insert_input!) { + insert_roleAssignments_one(object: $input) { + role + } +} + `; + const GetRoleMinimalDocument = ` + query GetRoleMinimal($accountId: uuid!, $role: roles_enum!, $organizerId: String!, $eventId: String) { + roleAssignments( + where: {accountId: {_eq: $accountId}, role: {_eq: $role}, organizerId: {_eq: $organizerId}, eventId: {_eq: $eventId}} + ) { + id + } +} + `; const CreateStripeCheckoutSessionDocument = ` mutation CreateStripeCheckoutSession($stripeCheckoutSession: stripeCheckoutSession_insert_input!) { insert_stripeCheckoutSession_one(object: $stripeCheckoutSession) { @@ -729,6 +897,9 @@ export function getSdk(requester: Requester) { GetAccountByEmail(variables: Types.GetAccountByEmailQueryVariables, options?: C): Promise { return requester(GetAccountByEmailDocument, variables, options) as Promise; }, + GetAccountByAddress(variables: Types.GetAccountByAddressQueryVariables, options?: C): Promise { + return requester(GetAccountByAddressDocument, variables, options) as Promise; + }, GetAccountById(variables: Types.GetAccountByIdQueryVariables, options?: C): Promise { return requester(GetAccountByIdDocument, variables, options) as Promise; }, @@ -780,12 +951,18 @@ export function getSdk(requester: Requester) { GetEventWithPasses(variables: Types.GetEventWithPassesQueryVariables, options?: C): Promise { return requester(GetEventWithPassesDocument, variables, options) as Promise; }, - GetEventsFromOrganizerId(variables: Types.GetEventsFromOrganizerIdQueryVariables, options?: C): Promise { - return requester(GetEventsFromOrganizerIdDocument, variables, options) as Promise; + GetEventsFromOrganizerIdTable(variables: Types.GetEventsFromOrganizerIdTableQueryVariables, options?: C): Promise { + return requester(GetEventsFromOrganizerIdTableDocument, variables, options) as Promise; + }, + GetEventWithPassesOrganizer(variables: Types.GetEventWithPassesOrganizerQueryVariables, options?: C): Promise { + return requester(GetEventWithPassesOrganizerDocument, variables, options) as Promise; }, GetEventPasses(variables: Types.GetEventPassesQueryVariables, options?: C): Promise { return requester(GetEventPassesDocument, variables, options) as Promise; }, + GetEventPassDelayedRevealedFromEventPassId(variables: Types.GetEventPassDelayedRevealedFromEventPassIdQueryVariables, options?: C): Promise { + return requester(GetEventPassDelayedRevealedFromEventPassIdDocument, variables, options) as Promise; + }, UpdateEventPassNftFromNftTransfer(variables: Types.UpdateEventPassNftFromNftTransferMutationVariables, options?: C): Promise { return requester(UpdateEventPassNftFromNftTransferDocument, variables, options) as Promise; }, @@ -807,6 +984,9 @@ export function getSdk(requester: Requester) { GetContractAddressFromEventPassId(variables?: Types.GetContractAddressFromEventPassIdQueryVariables, options?: C): Promise { return requester(GetContractAddressFromEventPassIdDocument, variables, options) as Promise; }, + GetEventPassNftContractDelayedRevealedFromEventPassId(variables?: Types.GetEventPassNftContractDelayedRevealedFromEventPassIdQueryVariables, options?: C): Promise { + return requester(GetEventPassNftContractDelayedRevealedFromEventPassIdDocument, variables, options) as Promise; + }, GetEventPassOrderSums(variables: Types.GetEventPassOrderSumsQueryVariables, options?: C): Promise { return requester(GetEventPassOrderSumsDocument, variables, options) as Promise; }, @@ -816,9 +996,21 @@ export function getSdk(requester: Requester) { UpdateEventPassPricing(variables: Types.UpdateEventPassPricingMutationVariables, options?: C): Promise { return requester(UpdateEventPassPricingDocument, variables, options) as Promise; }, + DeleteFollowOrganizer(variables: Types.DeleteFollowOrganizerMutationVariables, options?: C): Promise { + return requester(DeleteFollowOrganizerDocument, variables, options) as Promise; + }, + CheckFollowingOrganizer(variables: Types.CheckFollowingOrganizerQueryVariables, options?: C): Promise { + return requester(CheckFollowingOrganizerDocument, variables, options) as Promise; + }, GetOrganizer(variables: Types.GetOrganizerQueryVariables, options?: C): Promise { return requester(GetOrganizerDocument, variables, options) as Promise; }, + GetOrganizerFromSlug(variables: Types.GetOrganizerFromSlugQueryVariables, options?: C): Promise { + return requester(GetOrganizerFromSlugDocument, variables, options) as Promise; + }, + GetOrganizerLatestEvents(variables: Types.GetOrganizerLatestEventsQueryVariables, options?: C): Promise { + return requester(GetOrganizerLatestEventsDocument, variables, options) as Promise; + }, InsertEventParameters(variables: Types.InsertEventParametersMutationVariables, options?: C): Promise { return requester(InsertEventParametersDocument, variables, options) as Promise; }, @@ -831,6 +1023,12 @@ export function getSdk(requester: Requester) { GetEventPassNftByIdMinimal(variables: Types.GetEventPassNftByIdMinimalQueryVariables, options?: C): Promise { return requester(GetEventPassNftByIdMinimalDocument, variables, options) as Promise; }, + CreateRoleAssignment(variables: Types.CreateRoleAssignmentMutationVariables, options?: C): Promise { + return requester(CreateRoleAssignmentDocument, variables, options) as Promise; + }, + GetRoleMinimal(variables: Types.GetRoleMinimalQueryVariables, options?: C): Promise { + return requester(GetRoleMinimalDocument, variables, options) as Promise; + }, CreateStripeCheckoutSession(variables: Types.CreateStripeCheckoutSessionMutationVariables, options?: C): Promise { return requester(CreateStripeCheckoutSessionDocument, variables, options) as Promise; }, diff --git a/libs/gql/admin/api/src/generated/schema.graphql b/libs/gql/admin/api/src/generated/schema.graphql index bc71cc65a..7ddd46a0e 100644 --- a/libs/gql/admin/api/src/generated/schema.graphql +++ b/libs/gql/admin/api/src/generated/schema.graphql @@ -18,7 +18,7 @@ type Aggregate { } """Asset system model""" -type Asset implements Node { +type Asset implements Entity & Node { """The time the document was created""" createdAt( """ @@ -101,6 +101,35 @@ type Asset implements Node { skip: Int where: EventWhereInput ): [Event!]! + heroImageOrganizer( + after: String + before: String + first: Int + + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `heroImageOrganizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `heroImageOrganizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: OrganizerOrderByInput + skip: Int + where: OrganizerWhereInput + ): [Organizer!]! """List of Asset versions""" history( @@ -198,6 +227,35 @@ type Asset implements Node { skip: Int where: EventPassWhereInput ): [EventPass!]! + nftImageEventPassDelayedRevealed( + after: String + before: String + first: Int + + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `nftImageEventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `nftImageEventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: EventPassDelayedRevealedOrderByInput + skip: Int + where: EventPassDelayedRevealedWhereInput + ): [EventPassDelayedRevealed!]! """The time the document was published. Null on documents in draft stage.""" publishedAt( @@ -319,6 +377,7 @@ input AssetCreateInput { handle: String! height: Float heroImageEvent: EventCreateManyInlineInput + heroImageOrganizer: OrganizerCreateManyInlineInput imageOrganizer: OrganizerCreateManyInlineInput """ @@ -327,6 +386,7 @@ input AssetCreateInput { localizations: AssetCreateLocalizationsInput mimeType: String nftImageEventPass: EventPassCreateManyInlineInput + nftImageEventPassDelayedRevealed: EventPassDelayedRevealedCreateManyInlineInput size: Float updatedAt: DateTime width: Float @@ -413,6 +473,9 @@ input AssetManyWhereInput { heroImageEvent_every: EventWhereInput heroImageEvent_none: EventWhereInput heroImageEvent_some: EventWhereInput + heroImageOrganizer_every: OrganizerWhereInput + heroImageOrganizer_none: OrganizerWhereInput + heroImageOrganizer_some: OrganizerWhereInput id: ID """All values containing the given string.""" @@ -444,6 +507,9 @@ input AssetManyWhereInput { imageOrganizer_every: OrganizerWhereInput imageOrganizer_none: OrganizerWhereInput imageOrganizer_some: OrganizerWhereInput + nftImageEventPassDelayedRevealed_every: EventPassDelayedRevealedWhereInput + nftImageEventPassDelayedRevealed_none: EventPassDelayedRevealedWhereInput + nftImageEventPassDelayedRevealed_some: EventPassDelayedRevealedWhereInput nftImageEventPass_every: EventPassWhereInput nftImageEventPass_none: EventPassWhereInput nftImageEventPass_some: EventPassWhereInput @@ -535,12 +601,14 @@ input AssetUpdateInput { handle: String height: Float heroImageEvent: EventUpdateManyInlineInput + heroImageOrganizer: OrganizerUpdateManyInlineInput imageOrganizer: OrganizerUpdateManyInlineInput """Manage document localizations""" localizations: AssetUpdateLocalizationsInput mimeType: String nftImageEventPass: EventPassUpdateManyInlineInput + nftImageEventPassDelayedRevealed: EventPassDelayedRevealedUpdateManyInlineInput size: Float width: Float } @@ -780,6 +848,9 @@ input AssetWhereInput { heroImageEvent_every: EventWhereInput heroImageEvent_none: EventWhereInput heroImageEvent_some: EventWhereInput + heroImageOrganizer_every: OrganizerWhereInput + heroImageOrganizer_none: OrganizerWhereInput + heroImageOrganizer_some: OrganizerWhereInput id: ID """All values containing the given string.""" @@ -839,6 +910,9 @@ input AssetWhereInput { """All values starting with the given string.""" mimeType_starts_with: String + nftImageEventPassDelayedRevealed_every: EventPassDelayedRevealedWhereInput + nftImageEventPassDelayedRevealed_none: EventPassDelayedRevealedWhereInput + nftImageEventPassDelayedRevealed_some: EventPassDelayedRevealedWhereInput nftImageEventPass_every: EventPassWhereInput nftImageEventPass_none: EventPassWhereInput nftImageEventPass_some: EventPassWhereInput @@ -1066,8 +1140,77 @@ type DocumentVersion { stage: Stage! } +"""An object with an ID""" +interface Entity { + """The id of the object.""" + id: ID! + + """The Stage of an object""" + stage: Stage! +} + +""" +This enumeration holds all typenames that implement the Entity interface. Components and models implement the Entity interface. +""" +enum EntityTypeName { + """Asset system model""" + Asset + + """Root event model""" + Event + + """ + Model used to define the different locations and dates of an event. A festival or a tournament for instance could have several. + """ + EventDateLocation + + """ + Define a pass for an event with different options, price, number of passes etc. + """ + EventPass + + """ + The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. + """ + EventPassDelayedRevealed + + """ + A model for location data (point on a map) + additional info such as street, venue etc. + """ + LocationAddress + + """ + An organizer is an entity that launch events and handle the pass benefits. + """ + Organizer + + """ + Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. + """ + PassOption + + """Scheduled Operation system model""" + ScheduledOperation + + """Scheduled Release system model""" + ScheduledRelease + + """User system model""" + User +} + +"""Allows to specify input to query models and components directly""" +input EntityWhereInput { + """The ID of an object""" + id: ID! + stage: Stage! + + """The Type name of an object""" + typename: EntityTypeName! +} + """Root event model""" -type Event implements Node { +type Event implements Entity & Node { """The time the document was created""" createdAt( """ @@ -1147,38 +1290,7 @@ type Event implements Node { skip: Int where: EventDateLocationWhereInput ): [EventDateLocation!]! - eventParameters( - """distinct select on columns""" - distinct_on: [eventParameters_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [eventParameters_order_by!] - - """filter the rows returned""" - where: eventParameters_bool_exp - ): [eventParameters!]! - eventParameters_aggregate( - """distinct select on columns""" - distinct_on: [eventParameters_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [eventParameters_order_by!] - - """filter the rows returned""" - where: eventParameters_bool_exp - ): eventParameters_aggregate! + eventParameters: eventParameters eventPasses( after: String before: String @@ -1208,6 +1320,10 @@ type Event implements Node { skip: Int where: EventPassWhereInput ): [EventPass!]! + + """ + An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. + """ heroImage( """ Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. @@ -1230,6 +1346,11 @@ type Event implements Node { locales: [Locale!] ): Asset! + """ + Optional field used to style your hero image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) + """ + heroImageClasses: String + """List of Event versions""" history( limit: Int! = 10 @@ -1422,6 +1543,7 @@ input EventCreateInput { eventDateLocations: EventDateLocationCreateManyInlineInput eventPasses: EventPassCreateManyInlineInput heroImage: AssetCreateOneInlineInput! + heroImageClasses: String """ Inline mutations for managing document localizations excluding the default locale @@ -1474,7 +1596,7 @@ input EventCreateOneInlineInput { """ Model used to define the different locations and dates of an event. A festival or a tournament for instance could have several. """ -type EventDateLocation { +type EventDateLocation implements Entity { """The end date including time on the UTC timezone.""" dateEnd: DateTime! @@ -1794,6 +1916,34 @@ input EventManyWhereInput { eventPasses_none: EventPassWhereInput eventPasses_some: EventPassWhereInput heroImage: AssetWhereInput + heroImageClasses: String + + """All values containing the given string.""" + heroImageClasses_contains: String + + """All values ending with the given string.""" + heroImageClasses_ends_with: String + + """All values that are contained in given list.""" + heroImageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + heroImageClasses_not: String + + """All values not containing the given string.""" + heroImageClasses_not_contains: String + + """All values not ending with the given string""" + heroImageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + heroImageClasses_not_in: [String] + + """All values not starting with the given string.""" + heroImageClasses_not_starts_with: String + + """All values starting with the given string.""" + heroImageClasses_starts_with: String id: ID """All values containing the given string.""" @@ -1913,6 +2063,8 @@ input EventManyWhereInput { enum EventOrderByInput { createdAt_ASC createdAt_DESC + heroImageClasses_ASC + heroImageClasses_DESC id_ASC id_DESC public_ASC @@ -1932,7 +2084,7 @@ enum EventOrderByInput { """ Define a pass for an event with different options, price, number of passes etc. """ -type EventPass implements Node { +type EventPass implements Entity & Node { """The time the document was created""" createdAt( """ @@ -2003,6 +2155,31 @@ type EventPass implements Node { """ locales: [Locale!] ): Event + + """ + This is a direct link from your `EventPass` to `EventPassDelayedReveal`, enabling access to additional, exclusive details that are revealed afterwards on the back-office. + """ + eventPassDelayedRevealed( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `eventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `eventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): EventPassDelayedRevealed eventPassNftContract: eventPassNftContract eventPassOrderSums: eventPassOrderSums eventPassPricing: eventPassPricing @@ -2232,11 +2409,13 @@ type EventPassConnection { } input EventPassCreateInput { + clptwshsk4wx601usb3uggcu7: EventPassDelayedRevealedCreateManyInlineInput createdAt: DateTime """description input for default locale (en)""" description: String! event: EventCreateOneInlineInput + eventPassDelayedRevealed: EventPassDelayedRevealedCreateOneInlineInput """ Inline mutations for managing document localizations excluding the default locale @@ -2278,144 +2457,509 @@ input EventPassCreateManyInlineInput { create: [EventPassCreateInput!] } -"""An edge in a connection.""" -type EventPassEdge { - """A cursor for use in pagination.""" - cursor: String! +input EventPassCreateOneInlineInput { + """Connect one existing EventPass document""" + connect: EventPassWhereUniqueInput - """The item at the end of the edge.""" - node: EventPass! + """Create and connect one EventPass document""" + create: EventPassCreateInput } -"""Identifies documents""" -input EventPassManyWhereInput { - """Logical AND on all given filters.""" - AND: [EventPassWhereInput!] - - """Logical NOT on all given filters combined by AND.""" - NOT: [EventPassWhereInput!] +""" +The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. +""" +type EventPassDelayedRevealed implements Entity & Node { + """The time the document was created""" + createdAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime! - """Logical OR on all given filters.""" - OR: [EventPassWhereInput!] + """User that created this document""" + createdBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """Contains search across all appropriate fields.""" - _search: String - createdAt: DateTime + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User - """All values greater than the given value.""" - createdAt_gt: DateTime + """A brief overview or summary of the event pass""" + description: String! - """All values greater than or equal the given value.""" - createdAt_gte: DateTime + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false - """All values that are contained in given list.""" - createdAt_in: [DateTime] + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false - """All values less than the given value.""" - createdAt_lt: DateTime + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [EventPassDelayedRevealed!]! - """All values less than or equal the given value.""" - createdAt_lte: DateTime + """ + Links directly to `EventPass`, providing initial, temporary details about the NFT until the full reveal occurs. + """ + eventPass( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `eventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """Any other value that exists and is not equal to the given value.""" - createdAt_not: DateTime + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `eventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): EventPass - """All values that are not contained in given list.""" - createdAt_not_in: [DateTime] - createdBy: UserWhereInput - documentInStages_every: EventPassWhereStageInput - documentInStages_none: EventPassWhereStageInput - documentInStages_some: EventPassWhereStageInput - event: EventWhereInput - id: ID + """List of EventPassDelayedRevealed versions""" + history( + limit: Int! = 10 + skip: Int! = 0 - """All values containing the given string.""" - id_contains: ID + """ + This is optional and can be used to fetch the document version history for a specific stage instead of the current one + """ + stageOverride: Stage + ): [Version!]! - """All values ending with the given string.""" - id_ends_with: ID + """The unique identifier""" + id: ID! - """All values that are contained in given list.""" - id_in: [ID] + """System Locale field""" + locale: Locale! - """Any other value that exists and is not equal to the given value.""" - id_not: ID + """Get the other localizations for this document""" + localizations( + """Decides if the current locale should be included or not""" + includeCurrent: Boolean! = false - """All values not containing the given string.""" - id_not_contains: ID + """ + Potential locales that should be returned. + + The order of locales will also override locale fall-backing behaviour in the query's subtree. + + Note any related model with localized fields in the query's subtree will be affected. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + + Consider using this in conjunction with forceParentLocale on the children relation fields. + """ + locales: [Locale!]! = [en, fr] + ): [EventPassDelayedRevealed!]! - """All values not ending with the given string""" - id_not_ends_with: ID + """The official name of the event pass""" + name: String! - """All values that are not contained in given list.""" - id_not_in: [ID] + """ + Fixed description pertaining to the NFT. This content is static and non-localizable. + """ + nftDescription: String! - """All values not starting with the given string.""" - id_not_starts_with: ID + """ + Permanent image representing the NFT. Advised resolution is 350 x 350 pixels. Image content is non-changeable and cannot be localized. + """ + nftImage( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """All values starting with the given string.""" - id_starts_with: ID - nftDescription: String + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): Asset! - """All values containing the given string.""" - nftDescription_contains: String + """ + Permanent name associated with the NFT. Cannot be changed or localized. + """ + nftName: String! - """All values ending with the given string.""" - nftDescription_ends_with: String + """ + Define the different pass options. An option is defined for a specific location and timeframe + """ + passOptions( + after: String + before: String + first: Int - """All values that are contained in given list.""" - nftDescription_in: [String] + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `passOptions` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int - """Any other value that exists and is not equal to the given value.""" - nftDescription_not: String + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `passOptions` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: PassOptionOrderByInput + skip: Int + where: PassOptionWhereInput + ): [PassOption!]! - """All values not containing the given string.""" - nftDescription_not_contains: String + """The time the document was published. Null on documents in draft stage.""" + publishedAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime - """All values not ending with the given string""" - nftDescription_not_ends_with: String + """User that last published this document""" + publishedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """All values that are not contained in given list.""" - nftDescription_not_in: [String] + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + scheduledIn( + after: String + before: String + first: Int - """All values not starting with the given string.""" - nftDescription_not_starts_with: String + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int - """All values starting with the given string.""" - nftDescription_starts_with: String - nftImage: AssetWhereInput - nftName: String + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + skip: Int + where: ScheduledOperationWhereInput + ): [ScheduledOperation!]! - """All values containing the given string.""" - nftName_contains: String + """System stage field""" + stage: Stage! - """All values ending with the given string.""" - nftName_ends_with: String + """The time the document was updated""" + updatedAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime! - """All values that are contained in given list.""" - nftName_in: [String] + """User that last updated this document""" + updatedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """Any other value that exists and is not equal to the given value.""" - nftName_not: String + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User +} - """All values not containing the given string.""" - nftName_not_contains: String +input EventPassDelayedRevealedConnectInput { + """ + Allow to specify document position in list of connected documents, will default to appending at end of list + """ + position: ConnectPositionInput - """All values not ending with the given string""" - nftName_not_ends_with: String + """Document to connect""" + where: EventPassDelayedRevealedWhereUniqueInput! +} - """All values that are not contained in given list.""" - nftName_not_in: [String] +"""A connection to a list of items.""" +type EventPassDelayedRevealedConnection { + aggregate: Aggregate! - """All values not starting with the given string.""" - nftName_not_starts_with: String + """A list of edges.""" + edges: [EventPassDelayedRevealedEdge!]! - """All values starting with the given string.""" - nftName_starts_with: String - passOptions_every: PassOptionWhereInput - passOptions_none: PassOptionWhereInput - passOptions_some: PassOptionWhereInput - publishedAt: DateTime + """Information to aid in pagination.""" + pageInfo: PageInfo! +} + +input EventPassDelayedRevealedCreateInput { + clptyt58r52j901t9gkjuht2t: EventPassCreateManyInlineInput + createdAt: DateTime + + """description input for default locale (en)""" + description: String! + eventPass: EventPassCreateOneInlineInput + + """ + Inline mutations for managing document localizations excluding the default locale + """ + localizations: EventPassDelayedRevealedCreateLocalizationsInput + + """name input for default locale (en)""" + name: String! + nftDescription: String! + nftImage: AssetCreateOneInlineInput! + nftName: String! + passOptions: PassOptionCreateManyInlineInput + updatedAt: DateTime +} + +input EventPassDelayedRevealedCreateLocalizationDataInput { + createdAt: DateTime + description: String! + name: String! + updatedAt: DateTime +} + +input EventPassDelayedRevealedCreateLocalizationInput { + """Localization input""" + data: EventPassDelayedRevealedCreateLocalizationDataInput! + locale: Locale! +} + +input EventPassDelayedRevealedCreateLocalizationsInput { + """Create localizations for the newly-created document""" + create: [EventPassDelayedRevealedCreateLocalizationInput!] +} + +input EventPassDelayedRevealedCreateManyInlineInput { + """Connect multiple existing EventPassDelayedRevealed documents""" + connect: [EventPassDelayedRevealedWhereUniqueInput!] + + """ + Create and connect multiple existing EventPassDelayedRevealed documents + """ + create: [EventPassDelayedRevealedCreateInput!] +} + +input EventPassDelayedRevealedCreateOneInlineInput { + """Connect one existing EventPassDelayedRevealed document""" + connect: EventPassDelayedRevealedWhereUniqueInput + + """Create and connect one EventPassDelayedRevealed document""" + create: EventPassDelayedRevealedCreateInput +} + +"""An edge in a connection.""" +type EventPassDelayedRevealedEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: EventPassDelayedRevealed! +} + +"""Identifies documents""" +input EventPassDelayedRevealedManyWhereInput { + """Logical AND on all given filters.""" + AND: [EventPassDelayedRevealedWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [EventPassDelayedRevealedWhereInput!] + + """Logical OR on all given filters.""" + OR: [EventPassDelayedRevealedWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + documentInStages_every: EventPassDelayedRevealedWhereStageInput + documentInStages_none: EventPassDelayedRevealedWhereStageInput + documentInStages_some: EventPassDelayedRevealedWhereStageInput + eventPass: EventPassWhereInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + nftDescription: String + + """All values containing the given string.""" + nftDescription_contains: String + + """All values ending with the given string.""" + nftDescription_ends_with: String + + """All values that are contained in given list.""" + nftDescription_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftDescription_not: String + + """All values not containing the given string.""" + nftDescription_not_contains: String + + """All values not ending with the given string""" + nftDescription_not_ends_with: String + + """All values that are not contained in given list.""" + nftDescription_not_in: [String] + + """All values not starting with the given string.""" + nftDescription_not_starts_with: String + + """All values starting with the given string.""" + nftDescription_starts_with: String + nftImage: AssetWhereInput + nftName: String + + """All values containing the given string.""" + nftName_contains: String + + """All values ending with the given string.""" + nftName_ends_with: String + + """All values that are contained in given list.""" + nftName_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftName_not: String + + """All values not containing the given string.""" + nftName_not_contains: String + + """All values not ending with the given string""" + nftName_not_ends_with: String + + """All values that are not contained in given list.""" + nftName_not_in: [String] + + """All values not starting with the given string.""" + nftName_not_starts_with: String + + """All values starting with the given string.""" + nftName_starts_with: String + passOptions_every: PassOptionWhereInput + passOptions_none: PassOptionWhereInput + passOptions_some: PassOptionWhereInput + publishedAt: DateTime """All values greater than the given value.""" publishedAt_gt: DateTime @@ -2466,7 +3010,7 @@ input EventPassManyWhereInput { updatedBy: UserWhereInput } -enum EventPassOrderByInput { +enum EventPassDelayedRevealedOrderByInput { createdAt_ASC createdAt_DESC description_ASC @@ -2485,13 +3029,15 @@ enum EventPassOrderByInput { updatedAt_DESC } -input EventPassUpdateInput { +input EventPassDelayedRevealedUpdateInput { + clptyt58r52j901t9gkjuht2t: EventPassUpdateManyInlineInput + """description input for default locale (en)""" description: String - event: EventUpdateOneInlineInput + eventPass: EventPassUpdateOneInlineInput """Manage document localizations""" - localizations: EventPassUpdateLocalizationsInput + localizations: EventPassDelayedRevealedUpdateLocalizationsInput """name input for default locale (en)""" name: String @@ -2501,59 +3047,59 @@ input EventPassUpdateInput { passOptions: PassOptionUpdateManyInlineInput } -input EventPassUpdateLocalizationDataInput { +input EventPassDelayedRevealedUpdateLocalizationDataInput { description: String name: String } -input EventPassUpdateLocalizationInput { - data: EventPassUpdateLocalizationDataInput! +input EventPassDelayedRevealedUpdateLocalizationInput { + data: EventPassDelayedRevealedUpdateLocalizationDataInput! locale: Locale! } -input EventPassUpdateLocalizationsInput { +input EventPassDelayedRevealedUpdateLocalizationsInput { """Localizations to create""" - create: [EventPassCreateLocalizationInput!] + create: [EventPassDelayedRevealedCreateLocalizationInput!] """Localizations to delete""" delete: [Locale!] """Localizations to update""" - update: [EventPassUpdateLocalizationInput!] - upsert: [EventPassUpsertLocalizationInput!] + update: [EventPassDelayedRevealedUpdateLocalizationInput!] + upsert: [EventPassDelayedRevealedUpsertLocalizationInput!] } -input EventPassUpdateManyInlineInput { - """Connect multiple existing EventPass documents""" - connect: [EventPassConnectInput!] +input EventPassDelayedRevealedUpdateManyInlineInput { + """Connect multiple existing EventPassDelayedRevealed documents""" + connect: [EventPassDelayedRevealedConnectInput!] - """Create and connect multiple EventPass documents""" - create: [EventPassCreateInput!] + """Create and connect multiple EventPassDelayedRevealed documents""" + create: [EventPassDelayedRevealedCreateInput!] - """Delete multiple EventPass documents""" - delete: [EventPassWhereUniqueInput!] + """Delete multiple EventPassDelayedRevealed documents""" + delete: [EventPassDelayedRevealedWhereUniqueInput!] - """Disconnect multiple EventPass documents""" - disconnect: [EventPassWhereUniqueInput!] + """Disconnect multiple EventPassDelayedRevealed documents""" + disconnect: [EventPassDelayedRevealedWhereUniqueInput!] """ - Override currently-connected documents with multiple existing EventPass documents + Override currently-connected documents with multiple existing EventPassDelayedRevealed documents """ - set: [EventPassWhereUniqueInput!] + set: [EventPassDelayedRevealedWhereUniqueInput!] - """Update multiple EventPass documents""" - update: [EventPassUpdateWithNestedWhereUniqueInput!] + """Update multiple EventPassDelayedRevealed documents""" + update: [EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput!] - """Upsert multiple EventPass documents""" - upsert: [EventPassUpsertWithNestedWhereUniqueInput!] + """Upsert multiple EventPassDelayedRevealed documents""" + upsert: [EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput!] } -input EventPassUpdateManyInput { +input EventPassDelayedRevealedUpdateManyInput { """description input for default locale (en)""" description: String """Optional updates to localizations""" - localizations: EventPassUpdateManyLocalizationsInput + localizations: EventPassDelayedRevealedUpdateManyLocalizationsInput """name input for default locale (en)""" name: String @@ -2561,55 +3107,75 @@ input EventPassUpdateManyInput { nftName: String } -input EventPassUpdateManyLocalizationDataInput { +input EventPassDelayedRevealedUpdateManyLocalizationDataInput { description: String name: String } -input EventPassUpdateManyLocalizationInput { - data: EventPassUpdateManyLocalizationDataInput! +input EventPassDelayedRevealedUpdateManyLocalizationInput { + data: EventPassDelayedRevealedUpdateManyLocalizationDataInput! locale: Locale! } -input EventPassUpdateManyLocalizationsInput { +input EventPassDelayedRevealedUpdateManyLocalizationsInput { """Localizations to update""" - update: [EventPassUpdateManyLocalizationInput!] + update: [EventPassDelayedRevealedUpdateManyLocalizationInput!] } -input EventPassUpdateWithNestedWhereUniqueInput { +input EventPassDelayedRevealedUpdateOneInlineInput { + """Connect existing EventPassDelayedRevealed document""" + connect: EventPassDelayedRevealedWhereUniqueInput + + """Create and connect one EventPassDelayedRevealed document""" + create: EventPassDelayedRevealedCreateInput + + """Delete currently connected EventPassDelayedRevealed document""" + delete: Boolean + + """Disconnect currently connected EventPassDelayedRevealed document""" + disconnect: Boolean + + """Update single EventPassDelayedRevealed document""" + update: EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput + + """Upsert single EventPassDelayedRevealed document""" + upsert: EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput +} + +input EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput { """Document to update""" - data: EventPassUpdateInput! + data: EventPassDelayedRevealedUpdateInput! """Unique document search""" - where: EventPassWhereUniqueInput! + where: EventPassDelayedRevealedWhereUniqueInput! } -input EventPassUpsertInput { +input EventPassDelayedRevealedUpsertInput { """Create document if it didn't exist""" - create: EventPassCreateInput! + create: EventPassDelayedRevealedCreateInput! """Update document if it exists""" - update: EventPassUpdateInput! + update: EventPassDelayedRevealedUpdateInput! } -input EventPassUpsertLocalizationInput { - create: EventPassCreateLocalizationDataInput! +input EventPassDelayedRevealedUpsertLocalizationInput { + create: EventPassDelayedRevealedCreateLocalizationDataInput! locale: Locale! - update: EventPassUpdateLocalizationDataInput! + update: EventPassDelayedRevealedUpdateLocalizationDataInput! } -input EventPassUpsertWithNestedWhereUniqueInput { +input EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput { """Upsert data""" - data: EventPassUpsertInput! + data: EventPassDelayedRevealedUpsertInput! """Unique document search""" - where: EventPassWhereUniqueInput! + where: EventPassDelayedRevealedWhereUniqueInput! } """ This contains a set of filters that can be used to compare values internally """ -input EventPassWhereComparatorInput { +input EventPassDelayedRevealedWhereComparatorInput { """ This field can be used to request to check if the entry is outdated by internal comparison """ @@ -2617,15 +3183,15 @@ input EventPassWhereComparatorInput { } """Identifies documents""" -input EventPassWhereInput { +input EventPassDelayedRevealedWhereInput { """Logical AND on all given filters.""" - AND: [EventPassWhereInput!] + AND: [EventPassDelayedRevealedWhereInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [EventPassWhereInput!] + NOT: [EventPassDelayedRevealedWhereInput!] """Logical OR on all given filters.""" - OR: [EventPassWhereInput!] + OR: [EventPassDelayedRevealedWhereInput!] """Contains search across all appropriate fields.""" _search: String @@ -2680,10 +3246,10 @@ input EventPassWhereInput { """All values starting with the given string.""" description_starts_with: String - documentInStages_every: EventPassWhereStageInput - documentInStages_none: EventPassWhereStageInput - documentInStages_some: EventPassWhereStageInput - event: EventWhereInput + documentInStages_every: EventPassDelayedRevealedWhereStageInput + documentInStages_none: EventPassDelayedRevealedWhereStageInput + documentInStages_some: EventPassDelayedRevealedWhereStageInput + eventPass: EventPassWhereInput id: ID """All values containing the given string.""" @@ -2854,193 +3420,49 @@ input EventPassWhereInput { """ The document in stages filter allows specifying a stage entry to cross compare the same document between different stages """ -input EventPassWhereStageInput { +input EventPassDelayedRevealedWhereStageInput { """Logical AND on all given filters.""" - AND: [EventPassWhereStageInput!] + AND: [EventPassDelayedRevealedWhereStageInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [EventPassWhereStageInput!] + NOT: [EventPassDelayedRevealedWhereStageInput!] """Logical OR on all given filters.""" - OR: [EventPassWhereStageInput!] + OR: [EventPassDelayedRevealedWhereStageInput!] """ This field contains fields which can be set as true or false to specify an internal comparison """ - compareWithParent: EventPassWhereComparatorInput + compareWithParent: EventPassDelayedRevealedWhereComparatorInput """Specify the stage to compare with""" stage: Stage } -"""References EventPass record uniquely""" -input EventPassWhereUniqueInput { +"""References EventPassDelayedRevealed record uniquely""" +input EventPassDelayedRevealedWhereUniqueInput { id: ID } -input EventUpdateInput { - """description input for default locale (en)""" - description: RichTextAST - eventDateLocations: EventDateLocationUpdateManyInlineInput - eventPasses: EventPassUpdateManyInlineInput - heroImage: AssetUpdateOneInlineInput - - """Manage document localizations""" - localizations: EventUpdateLocalizationsInput - organizer: OrganizerUpdateOneInlineInput - public: Boolean - published: Boolean - slug: String +"""An edge in a connection.""" +type EventPassEdge { + """A cursor for use in pagination.""" + cursor: String! - """title input for default locale (en)""" - title: String -} - -input EventUpdateLocalizationDataInput { - description: RichTextAST - title: String -} - -input EventUpdateLocalizationInput { - data: EventUpdateLocalizationDataInput! - locale: Locale! -} - -input EventUpdateLocalizationsInput { - """Localizations to create""" - create: [EventCreateLocalizationInput!] - - """Localizations to delete""" - delete: [Locale!] - - """Localizations to update""" - update: [EventUpdateLocalizationInput!] - upsert: [EventUpsertLocalizationInput!] -} - -input EventUpdateManyInlineInput { - """Connect multiple existing Event documents""" - connect: [EventConnectInput!] - - """Create and connect multiple Event documents""" - create: [EventCreateInput!] - - """Delete multiple Event documents""" - delete: [EventWhereUniqueInput!] - - """Disconnect multiple Event documents""" - disconnect: [EventWhereUniqueInput!] - - """ - Override currently-connected documents with multiple existing Event documents - """ - set: [EventWhereUniqueInput!] - - """Update multiple Event documents""" - update: [EventUpdateWithNestedWhereUniqueInput!] - - """Upsert multiple Event documents""" - upsert: [EventUpsertWithNestedWhereUniqueInput!] -} - -input EventUpdateManyInput { - """description input for default locale (en)""" - description: RichTextAST - - """Optional updates to localizations""" - localizations: EventUpdateManyLocalizationsInput - public: Boolean - published: Boolean - - """title input for default locale (en)""" - title: String -} - -input EventUpdateManyLocalizationDataInput { - description: RichTextAST - title: String -} - -input EventUpdateManyLocalizationInput { - data: EventUpdateManyLocalizationDataInput! - locale: Locale! -} - -input EventUpdateManyLocalizationsInput { - """Localizations to update""" - update: [EventUpdateManyLocalizationInput!] -} - -input EventUpdateOneInlineInput { - """Connect existing Event document""" - connect: EventWhereUniqueInput - - """Create and connect one Event document""" - create: EventCreateInput - - """Delete currently connected Event document""" - delete: Boolean - - """Disconnect currently connected Event document""" - disconnect: Boolean - - """Update single Event document""" - update: EventUpdateWithNestedWhereUniqueInput - - """Upsert single Event document""" - upsert: EventUpsertWithNestedWhereUniqueInput -} - -input EventUpdateWithNestedWhereUniqueInput { - """Document to update""" - data: EventUpdateInput! - - """Unique document search""" - where: EventWhereUniqueInput! -} - -input EventUpsertInput { - """Create document if it didn't exist""" - create: EventCreateInput! - - """Update document if it exists""" - update: EventUpdateInput! -} - -input EventUpsertLocalizationInput { - create: EventCreateLocalizationDataInput! - locale: Locale! - update: EventUpdateLocalizationDataInput! -} - -input EventUpsertWithNestedWhereUniqueInput { - """Upsert data""" - data: EventUpsertInput! - - """Unique document search""" - where: EventWhereUniqueInput! -} - -""" -This contains a set of filters that can be used to compare values internally -""" -input EventWhereComparatorInput { - """ - This field can be used to request to check if the entry is outdated by internal comparison - """ - outdated_to: Boolean + """The item at the end of the edge.""" + node: EventPass! } """Identifies documents""" -input EventWhereInput { +input EventPassManyWhereInput { """Logical AND on all given filters.""" - AND: [EventWhereInput!] + AND: [EventPassWhereInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [EventWhereInput!] + NOT: [EventPassWhereInput!] """Logical OR on all given filters.""" - OR: [EventWhereInput!] + OR: [EventPassWhereInput!] """Contains search across all appropriate fields.""" _search: String @@ -3067,16 +3489,11 @@ input EventWhereInput { """All values that are not contained in given list.""" createdAt_not_in: [DateTime] createdBy: UserWhereInput - documentInStages_every: EventWhereStageInput - documentInStages_none: EventWhereStageInput - documentInStages_some: EventWhereStageInput - eventDateLocations_every: EventDateLocationWhereInput - eventDateLocations_none: EventDateLocationWhereInput - eventDateLocations_some: EventDateLocationWhereInput - eventPasses_every: EventPassWhereInput - eventPasses_none: EventPassWhereInput - eventPasses_some: EventPassWhereInput - heroImage: AssetWhereInput + documentInStages_every: EventPassWhereStageInput + documentInStages_none: EventPassWhereStageInput + documentInStages_some: EventPassWhereStageInput + event: EventWhereInput + eventPassDelayedRevealed: EventPassDelayedRevealedWhereInput id: ID """All values containing the given string.""" @@ -3105,402 +3522,359 @@ input EventWhereInput { """All values starting with the given string.""" id_starts_with: ID - organizer: OrganizerWhereInput - public: Boolean - - """Any other value that exists and is not equal to the given value.""" - public_not: Boolean - published: Boolean - publishedAt: DateTime - - """All values greater than the given value.""" - publishedAt_gt: DateTime - - """All values greater than or equal the given value.""" - publishedAt_gte: DateTime - - """All values that are contained in given list.""" - publishedAt_in: [DateTime] - - """All values less than the given value.""" - publishedAt_lt: DateTime - - """All values less than or equal the given value.""" - publishedAt_lte: DateTime - - """Any other value that exists and is not equal to the given value.""" - publishedAt_not: DateTime - - """All values that are not contained in given list.""" - publishedAt_not_in: [DateTime] - publishedBy: UserWhereInput - - """Any other value that exists and is not equal to the given value.""" - published_not: Boolean - scheduledIn_every: ScheduledOperationWhereInput - scheduledIn_none: ScheduledOperationWhereInput - scheduledIn_some: ScheduledOperationWhereInput - slug: String + nftDescription: String """All values containing the given string.""" - slug_contains: String + nftDescription_contains: String """All values ending with the given string.""" - slug_ends_with: String + nftDescription_ends_with: String """All values that are contained in given list.""" - slug_in: [String] + nftDescription_in: [String] """Any other value that exists and is not equal to the given value.""" - slug_not: String + nftDescription_not: String """All values not containing the given string.""" - slug_not_contains: String + nftDescription_not_contains: String """All values not ending with the given string""" - slug_not_ends_with: String + nftDescription_not_ends_with: String """All values that are not contained in given list.""" - slug_not_in: [String] + nftDescription_not_in: [String] """All values not starting with the given string.""" - slug_not_starts_with: String + nftDescription_not_starts_with: String """All values starting with the given string.""" - slug_starts_with: String - title: String + nftDescription_starts_with: String + nftImage: AssetWhereInput + nftName: String """All values containing the given string.""" - title_contains: String + nftName_contains: String """All values ending with the given string.""" - title_ends_with: String + nftName_ends_with: String """All values that are contained in given list.""" - title_in: [String] + nftName_in: [String] """Any other value that exists and is not equal to the given value.""" - title_not: String + nftName_not: String """All values not containing the given string.""" - title_not_contains: String + nftName_not_contains: String """All values not ending with the given string""" - title_not_ends_with: String + nftName_not_ends_with: String """All values that are not contained in given list.""" - title_not_in: [String] + nftName_not_in: [String] """All values not starting with the given string.""" - title_not_starts_with: String + nftName_not_starts_with: String """All values starting with the given string.""" - title_starts_with: String - updatedAt: DateTime + nftName_starts_with: String + passOptions_every: PassOptionWhereInput + passOptions_none: PassOptionWhereInput + passOptions_some: PassOptionWhereInput + publishedAt: DateTime """All values greater than the given value.""" - updatedAt_gt: DateTime + publishedAt_gt: DateTime """All values greater than or equal the given value.""" - updatedAt_gte: DateTime + publishedAt_gte: DateTime """All values that are contained in given list.""" - updatedAt_in: [DateTime] + publishedAt_in: [DateTime] """All values less than the given value.""" - updatedAt_lt: DateTime + publishedAt_lt: DateTime """All values less than or equal the given value.""" - updatedAt_lte: DateTime + publishedAt_lte: DateTime """Any other value that exists and is not equal to the given value.""" - updatedAt_not: DateTime + publishedAt_not: DateTime """All values that are not contained in given list.""" - updatedAt_not_in: [DateTime] - updatedBy: UserWhereInput -} + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput + updatedAt: DateTime -""" -The document in stages filter allows specifying a stage entry to cross compare the same document between different stages -""" -input EventWhereStageInput { - """Logical AND on all given filters.""" - AND: [EventWhereStageInput!] + """All values greater than the given value.""" + updatedAt_gt: DateTime - """Logical NOT on all given filters combined by AND.""" - NOT: [EventWhereStageInput!] + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime - """Logical OR on all given filters.""" - OR: [EventWhereStageInput!] + """All values that are contained in given list.""" + updatedAt_in: [DateTime] - """ - This field contains fields which can be set as true or false to specify an internal comparison - """ - compareWithParent: EventWhereComparatorInput + """All values less than the given value.""" + updatedAt_lt: DateTime - """Specify the stage to compare with""" - stage: Stage -} + """All values less than or equal the given value.""" + updatedAt_lte: DateTime -"""References Event record uniquely""" -input EventWhereUniqueInput { - id: ID - slug: String -} + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime -"""References Event record uniquely""" -input EventWhereUniqueInput_remote_rel_eventParametersevent { - slug: String + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput } -"""References Event record uniquely""" -input EventWhereUniqueInput_remote_rel_eventPassNftevent { - slug: String +enum EventPassOrderByInput { + createdAt_ASC + createdAt_DESC + description_ASC + description_DESC + id_ASC + id_DESC + name_ASC + name_DESC + nftDescription_ASC + nftDescription_DESC + nftName_ASC + nftName_DESC + publishedAt_ASC + publishedAt_DESC + updatedAt_ASC + updatedAt_DESC } -enum ImageFit { - """ - Resizes the image to fit within the specified parameters without distorting, cropping, or changing the aspect ratio. - """ - clip +input EventPassUpdateInput { + clptwshsk4wx601usb3uggcu7: EventPassDelayedRevealedUpdateManyInlineInput - """ - Resizes the image to fit the specified parameters exactly by removing any parts of the image that don't fit within the boundaries. - """ - crop + """description input for default locale (en)""" + description: String + event: EventUpdateOneInlineInput + eventPassDelayedRevealed: EventPassDelayedRevealedUpdateOneInlineInput - """ - Resizes the image to fit within the parameters, but as opposed to 'fit:clip' will not scale the image if the image is smaller than the output size. - """ - max + """Manage document localizations""" + localizations: EventPassUpdateLocalizationsInput - """ - Resizes the image to fit the specified parameters exactly by scaling the image to the desired size. The aspect ratio of the image is not respected and the image can be distorted using this method. - """ - scale + """name input for default locale (en)""" + name: String + nftDescription: String + nftImage: AssetUpdateOneInlineInput + nftName: String + passOptions: PassOptionUpdateManyInlineInput } -input ImageResizeInput { - """The default value for the fit parameter is fit:clip.""" - fit: ImageFit - - """ - The height in pixels to resize the image to. The value must be an integer from 1 to 10000. - """ - height: Int - - """ - The width in pixels to resize the image to. The value must be an integer from 1 to 10000. - """ - width: Int +input EventPassUpdateLocalizationDataInput { + description: String + name: String } -"""Transformations for Images""" -input ImageTransformationInput { - """Resizes the image""" - resize: ImageResizeInput +input EventPassUpdateLocalizationInput { + data: EventPassUpdateLocalizationDataInput! + locale: Locale! } -""" -Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. -""" -input Int_comparison_exp { - _eq: Int - _gt: Int - _gte: Int - _in: [Int!] - _is_null: Boolean - _lt: Int - _lte: Int - _neq: Int - _nin: [Int!] -} +input EventPassUpdateLocalizationsInput { + """Localizations to create""" + create: [EventPassCreateLocalizationInput!] -"""Raw JSON value""" -scalar Json + """Localizations to delete""" + delete: [Locale!] -"""Locale system enumeration""" -enum Locale { - """System locale""" - en - fr + """Localizations to update""" + update: [EventPassUpdateLocalizationInput!] + upsert: [EventPassUpsertLocalizationInput!] } -"""Representing a geolocation point with latitude and longitude""" -type Location { - distance(from: LocationInput!): Float! - latitude: Float! - longitude: Float! -} +input EventPassUpdateManyInlineInput { + """Connect multiple existing EventPass documents""" + connect: [EventPassConnectInput!] -""" -A model for location data (point on a map) + additional info such as street, venue etc. -""" -type LocationAddress { - """Name of the city""" - city: String! + """Create and connect multiple EventPass documents""" + create: [EventPassCreateInput!] - """Point into the map where the event is happening""" - coordinates: Location! + """Delete multiple EventPass documents""" + delete: [EventPassWhereUniqueInput!] - """The name of the country""" - country: String! + """Disconnect multiple EventPass documents""" + disconnect: [EventPassWhereUniqueInput!] - """The unique identifier""" - id: ID! + """ + Override currently-connected documents with multiple existing EventPass documents + """ + set: [EventPassWhereUniqueInput!] - """Place ID from google maps""" - placeId: String - postalCode: String! + """Update multiple EventPass documents""" + update: [EventPassUpdateWithNestedWhereUniqueInput!] - """System stage field""" - stage: Stage! + """Upsert multiple EventPass documents""" + upsert: [EventPassUpsertWithNestedWhereUniqueInput!] +} - """The name of the state if it exist""" - state: String +input EventPassUpdateManyInput { + """description input for default locale (en)""" + description: String - """Name of the street""" - street: String + """Optional updates to localizations""" + localizations: EventPassUpdateManyLocalizationsInput - """Name of the venue, useful if the address doesn't apply""" - venue: String + """name input for default locale (en)""" + name: String + nftDescription: String + nftName: String } -input LocationAddressCreateInput { - city: String! - coordinates: LocationInput! - country: String! - placeId: String - postalCode: String! - state: String - street: String - venue: String +input EventPassUpdateManyLocalizationDataInput { + description: String + name: String } -input LocationAddressCreateOneInlineInput { - """Create and connect one LocationAddress document""" - create: LocationAddressCreateInput +input EventPassUpdateManyLocalizationInput { + data: EventPassUpdateManyLocalizationDataInput! + locale: Locale! } -input LocationAddressUpdateInput { - city: String - coordinates: LocationInput - country: String - placeId: String - postalCode: String - state: String - street: String - venue: String +input EventPassUpdateManyLocalizationsInput { + """Localizations to update""" + update: [EventPassUpdateManyLocalizationInput!] } -input LocationAddressUpdateOneInlineInput { - """Create and connect one LocationAddress document""" - create: LocationAddressCreateInput +input EventPassUpdateOneInlineInput { + """Connect existing EventPass document""" + connect: EventPassWhereUniqueInput - """Delete currently connected LocationAddress document""" + """Create and connect one EventPass document""" + create: EventPassCreateInput + + """Delete currently connected EventPass document""" delete: Boolean - """Update single LocationAddress document""" - update: LocationAddressUpdateWithNestedWhereUniqueInput + """Disconnect currently connected EventPass document""" + disconnect: Boolean - """Upsert single LocationAddress document""" - upsert: LocationAddressUpsertWithNestedWhereUniqueInput + """Update single EventPass document""" + update: EventPassUpdateWithNestedWhereUniqueInput + + """Upsert single EventPass document""" + upsert: EventPassUpsertWithNestedWhereUniqueInput } -input LocationAddressUpdateWithNestedWhereUniqueInput { +input EventPassUpdateWithNestedWhereUniqueInput { """Document to update""" - data: LocationAddressUpdateInput! + data: EventPassUpdateInput! """Unique document search""" - where: LocationAddressWhereUniqueInput! + where: EventPassWhereUniqueInput! } -input LocationAddressUpsertInput { +input EventPassUpsertInput { """Create document if it didn't exist""" - create: LocationAddressCreateInput! + create: EventPassCreateInput! """Update document if it exists""" - update: LocationAddressUpdateInput! + update: EventPassUpdateInput! } -input LocationAddressUpsertWithNestedWhereUniqueInput { +input EventPassUpsertLocalizationInput { + create: EventPassCreateLocalizationDataInput! + locale: Locale! + update: EventPassUpdateLocalizationDataInput! +} + +input EventPassUpsertWithNestedWhereUniqueInput { """Upsert data""" - data: LocationAddressUpsertInput! + data: EventPassUpsertInput! """Unique document search""" - where: LocationAddressWhereUniqueInput! + where: EventPassWhereUniqueInput! +} + +""" +This contains a set of filters that can be used to compare values internally +""" +input EventPassWhereComparatorInput { + """ + This field can be used to request to check if the entry is outdated by internal comparison + """ + outdated_to: Boolean } """Identifies documents""" -input LocationAddressWhereInput { +input EventPassWhereInput { """Logical AND on all given filters.""" - AND: [LocationAddressWhereInput!] + AND: [EventPassWhereInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [LocationAddressWhereInput!] + NOT: [EventPassWhereInput!] """Logical OR on all given filters.""" - OR: [LocationAddressWhereInput!] + OR: [EventPassWhereInput!] """Contains search across all appropriate fields.""" _search: String - city: String + createdAt: DateTime - """All values containing the given string.""" - city_contains: String + """All values greater than the given value.""" + createdAt_gt: DateTime - """All values ending with the given string.""" - city_ends_with: String + """All values greater than or equal the given value.""" + createdAt_gte: DateTime """All values that are contained in given list.""" - city_in: [String] + createdAt_in: [DateTime] - """Any other value that exists and is not equal to the given value.""" - city_not: String + """All values less than the given value.""" + createdAt_lt: DateTime - """All values not containing the given string.""" - city_not_contains: String + """All values less than or equal the given value.""" + createdAt_lte: DateTime - """All values not ending with the given string""" - city_not_ends_with: String + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime """All values that are not contained in given list.""" - city_not_in: [String] - - """All values not starting with the given string.""" - city_not_starts_with: String - - """All values starting with the given string.""" - city_starts_with: String - country: String + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + description: String """All values containing the given string.""" - country_contains: String + description_contains: String """All values ending with the given string.""" - country_ends_with: String + description_ends_with: String """All values that are contained in given list.""" - country_in: [String] + description_in: [String] """Any other value that exists and is not equal to the given value.""" - country_not: String + description_not: String """All values not containing the given string.""" - country_not_contains: String + description_not_contains: String """All values not ending with the given string""" - country_not_ends_with: String + description_not_ends_with: String """All values that are not contained in given list.""" - country_not_in: [String] + description_not_in: [String] """All values not starting with the given string.""" - country_not_starts_with: String + description_not_starts_with: String """All values starting with the given string.""" - country_starts_with: String + description_starts_with: String + documentInStages_every: EventPassWhereStageInput + documentInStages_none: EventPassWhereStageInput + documentInStages_some: EventPassWhereStageInput + event: EventWhereInput + eventPassDelayedRevealed: EventPassDelayedRevealedWhereInput id: ID """All values containing the given string.""" @@ -3529,515 +3903,337 @@ input LocationAddressWhereInput { """All values starting with the given string.""" id_starts_with: ID - placeId: String + name: String """All values containing the given string.""" - placeId_contains: String + name_contains: String """All values ending with the given string.""" - placeId_ends_with: String + name_ends_with: String """All values that are contained in given list.""" - placeId_in: [String] + name_in: [String] """Any other value that exists and is not equal to the given value.""" - placeId_not: String + name_not: String """All values not containing the given string.""" - placeId_not_contains: String + name_not_contains: String """All values not ending with the given string""" - placeId_not_ends_with: String + name_not_ends_with: String """All values that are not contained in given list.""" - placeId_not_in: [String] + name_not_in: [String] """All values not starting with the given string.""" - placeId_not_starts_with: String + name_not_starts_with: String """All values starting with the given string.""" - placeId_starts_with: String - postalCode: String + name_starts_with: String + nftDescription: String """All values containing the given string.""" - postalCode_contains: String + nftDescription_contains: String """All values ending with the given string.""" - postalCode_ends_with: String + nftDescription_ends_with: String """All values that are contained in given list.""" - postalCode_in: [String] + nftDescription_in: [String] """Any other value that exists and is not equal to the given value.""" - postalCode_not: String + nftDescription_not: String """All values not containing the given string.""" - postalCode_not_contains: String + nftDescription_not_contains: String """All values not ending with the given string""" - postalCode_not_ends_with: String + nftDescription_not_ends_with: String """All values that are not contained in given list.""" - postalCode_not_in: [String] + nftDescription_not_in: [String] """All values not starting with the given string.""" - postalCode_not_starts_with: String + nftDescription_not_starts_with: String """All values starting with the given string.""" - postalCode_starts_with: String - state: String + nftDescription_starts_with: String + nftImage: AssetWhereInput + nftName: String """All values containing the given string.""" - state_contains: String + nftName_contains: String """All values ending with the given string.""" - state_ends_with: String + nftName_ends_with: String """All values that are contained in given list.""" - state_in: [String] + nftName_in: [String] """Any other value that exists and is not equal to the given value.""" - state_not: String + nftName_not: String """All values not containing the given string.""" - state_not_contains: String + nftName_not_contains: String """All values not ending with the given string""" - state_not_ends_with: String + nftName_not_ends_with: String """All values that are not contained in given list.""" - state_not_in: [String] + nftName_not_in: [String] """All values not starting with the given string.""" - state_not_starts_with: String + nftName_not_starts_with: String """All values starting with the given string.""" - state_starts_with: String - street: String + nftName_starts_with: String + passOptions_every: PassOptionWhereInput + passOptions_none: PassOptionWhereInput + passOptions_some: PassOptionWhereInput + publishedAt: DateTime - """All values containing the given string.""" - street_contains: String + """All values greater than the given value.""" + publishedAt_gt: DateTime - """All values ending with the given string.""" - street_ends_with: String + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime """All values that are contained in given list.""" - street_in: [String] + publishedAt_in: [DateTime] - """Any other value that exists and is not equal to the given value.""" - street_not: String + """All values less than the given value.""" + publishedAt_lt: DateTime - """All values not containing the given string.""" - street_not_contains: String + """All values less than or equal the given value.""" + publishedAt_lte: DateTime - """All values not ending with the given string""" - street_not_ends_with: String + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime """All values that are not contained in given list.""" - street_not_in: [String] + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput + updatedAt: DateTime - """All values not starting with the given string.""" - street_not_starts_with: String + """All values greater than the given value.""" + updatedAt_gt: DateTime - """All values starting with the given string.""" - street_starts_with: String - venue: String + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime - """All values containing the given string.""" - venue_contains: String + """All values that are contained in given list.""" + updatedAt_in: [DateTime] - """All values ending with the given string.""" - venue_ends_with: String + """All values less than the given value.""" + updatedAt_lt: DateTime - """All values that are contained in given list.""" - venue_in: [String] + """All values less than or equal the given value.""" + updatedAt_lte: DateTime """Any other value that exists and is not equal to the given value.""" - venue_not: String + updatedAt_not: DateTime - """All values not containing the given string.""" - venue_not_contains: String + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput +} - """All values not ending with the given string""" - venue_not_ends_with: String +""" +The document in stages filter allows specifying a stage entry to cross compare the same document between different stages +""" +input EventPassWhereStageInput { + """Logical AND on all given filters.""" + AND: [EventPassWhereStageInput!] - """All values that are not contained in given list.""" - venue_not_in: [String] + """Logical NOT on all given filters combined by AND.""" + NOT: [EventPassWhereStageInput!] - """All values not starting with the given string.""" - venue_not_starts_with: String + """Logical OR on all given filters.""" + OR: [EventPassWhereStageInput!] - """All values starting with the given string.""" - venue_starts_with: String -} + """ + This field contains fields which can be set as true or false to specify an internal comparison + """ + compareWithParent: EventPassWhereComparatorInput -"""References LocationAddress record uniquely""" -input LocationAddressWhereUniqueInput { - id: ID + """Specify the stage to compare with""" + stage: Stage } -"""Input for a geolocation point with latitude and longitude""" -input LocationInput { - latitude: Float! - longitude: Float! +"""References EventPass record uniquely""" +input EventPassWhereUniqueInput { + id: ID } -""" -The Long scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1. -""" -scalar Long +input EventUpdateInput { + """description input for default locale (en)""" + description: RichTextAST + eventDateLocations: EventDateLocationUpdateManyInlineInput + eventPasses: EventPassUpdateManyInlineInput + heroImage: AssetUpdateOneInlineInput + heroImageClasses: String -"""An object with an ID""" -interface Node { - """The id of the object.""" - id: ID! + """Manage document localizations""" + localizations: EventUpdateLocalizationsInput + organizer: OrganizerUpdateOneInlineInput + public: Boolean + published: Boolean + slug: String - """The Stage of an object""" - stage: Stage! + """title input for default locale (en)""" + title: String } -""" -An organizer is an entity that launch events and handle the pass benefits. -""" -type Organizer implements Node { - """The time the document was created""" - createdAt( - """ - Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both - """ - variation: SystemDateTimeFieldVariation! = COMBINED - ): DateTime! - - """User that created this document""" - createdBy( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean +input EventUpdateLocalizationDataInput { + description: RichTextAST + title: String +} - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): User - description: OrganizerDescriptionRichText +input EventUpdateLocalizationInput { + data: EventUpdateLocalizationDataInput! + locale: Locale! +} - """Get the document in other stages""" - documentInStages( - """Decides if the current stage should be included or not""" - includeCurrent: Boolean! = false +input EventUpdateLocalizationsInput { + """Localizations to create""" + create: [EventCreateLocalizationInput!] - """ - Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree - """ - inheritLocale: Boolean! = false + """Localizations to delete""" + delete: [Locale!] - """Potential stages that should be returned""" - stages: [Stage!]! = [DRAFT, PUBLISHED] - ): [Organizer!]! - events( - after: String - before: String - first: Int + """Localizations to update""" + update: [EventUpdateLocalizationInput!] + upsert: [EventUpsertLocalizationInput!] +} - """ - Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. - - Note that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean - last: Int +input EventUpdateManyInlineInput { + """Connect multiple existing Event documents""" + connect: [EventConnectInput!] - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - orderBy: EventOrderByInput - skip: Int - where: EventWhereInput - ): [Event!]! + """Create and connect multiple Event documents""" + create: [EventCreateInput!] - """List of Organizer versions""" - history( - limit: Int! = 10 - skip: Int! = 0 + """Delete multiple Event documents""" + delete: [EventWhereUniqueInput!] - """ - This is optional and can be used to fetch the document version history for a specific stage instead of the current one - """ - stageOverride: Stage - ): [Version!]! + """Disconnect multiple Event documents""" + disconnect: [EventWhereUniqueInput!] - """The unique identifier""" - id: ID! - image( - """ - Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. - - Note that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean + """ + Override currently-connected documents with multiple existing Event documents + """ + set: [EventWhereUniqueInput!] - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): Asset! + """Update multiple Event documents""" + update: [EventUpdateWithNestedWhereUniqueInput!] - """System Locale field""" - locale: Locale! + """Upsert multiple Event documents""" + upsert: [EventUpsertWithNestedWhereUniqueInput!] +} - """Get the other localizations for this document""" - localizations( - """Decides if the current locale should be included or not""" - includeCurrent: Boolean! = false +input EventUpdateManyInput { + """description input for default locale (en)""" + description: RichTextAST + heroImageClasses: String - """ - Potential locales that should be returned. - - The order of locales will also override locale fall-backing behaviour in the query's subtree. - - Note any related model with localized fields in the query's subtree will be affected. - The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - - Consider using this in conjunction with forceParentLocale on the children relation fields. - """ - locales: [Locale!]! = [en, fr] - ): [Organizer!]! + """Optional updates to localizations""" + localizations: EventUpdateManyLocalizationsInput + public: Boolean + published: Boolean - """Name of the organizer""" - name: String! + """title input for default locale (en)""" + title: String +} - """The time the document was published. Null on documents in draft stage.""" - publishedAt( - """ - Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both - """ - variation: SystemDateTimeFieldVariation! = COMBINED - ): DateTime +input EventUpdateManyLocalizationDataInput { + description: RichTextAST + title: String +} - """User that last published this document""" - publishedBy( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean +input EventUpdateManyLocalizationInput { + data: EventUpdateManyLocalizationDataInput! + locale: Locale! +} - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): User - scheduledIn( - after: String - before: String - first: Int +input EventUpdateManyLocalizationsInput { + """Localizations to update""" + update: [EventUpdateManyLocalizationInput!] +} - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean - last: Int +input EventUpdateOneInlineInput { + """Connect existing Event document""" + connect: EventWhereUniqueInput - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - skip: Int - where: ScheduledOperationWhereInput - ): [ScheduledOperation!]! + """Create and connect one Event document""" + create: EventCreateInput - """Used in URL""" - slug: String! + """Delete currently connected Event document""" + delete: Boolean - """System stage field""" - stage: Stage! - - """The time the document was updated""" - updatedAt( - """ - Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both - """ - variation: SystemDateTimeFieldVariation! = COMBINED - ): DateTime! - - """User that last updated this document""" - updatedBy( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean - - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): User -} + """Disconnect currently connected Event document""" + disconnect: Boolean -input OrganizerConnectInput { - """ - Allow to specify document position in list of connected documents, will default to appending at end of list - """ - position: ConnectPositionInput + """Update single Event document""" + update: EventUpdateWithNestedWhereUniqueInput - """Document to connect""" - where: OrganizerWhereUniqueInput! + """Upsert single Event document""" + upsert: EventUpsertWithNestedWhereUniqueInput } -"""A connection to a list of items.""" -type OrganizerConnection { - aggregate: Aggregate! - - """A list of edges.""" - edges: [OrganizerEdge!]! +input EventUpdateWithNestedWhereUniqueInput { + """Document to update""" + data: EventUpdateInput! - """Information to aid in pagination.""" - pageInfo: PageInfo! + """Unique document search""" + where: EventWhereUniqueInput! } -input OrganizerCreateInput { - createdAt: DateTime - - """description input for default locale (en)""" - description: RichTextAST - events: EventCreateManyInlineInput - image: AssetCreateOneInlineInput! - - """ - Inline mutations for managing document localizations excluding the default locale - """ - localizations: OrganizerCreateLocalizationsInput - name: String! - slug: String! - updatedAt: DateTime -} +input EventUpsertInput { + """Create document if it didn't exist""" + create: EventCreateInput! -input OrganizerCreateLocalizationDataInput { - createdAt: DateTime - description: RichTextAST - updatedAt: DateTime + """Update document if it exists""" + update: EventUpdateInput! } -input OrganizerCreateLocalizationInput { - """Localization input""" - data: OrganizerCreateLocalizationDataInput! +input EventUpsertLocalizationInput { + create: EventCreateLocalizationDataInput! locale: Locale! + update: EventUpdateLocalizationDataInput! } -input OrganizerCreateLocalizationsInput { - """Create localizations for the newly-created document""" - create: [OrganizerCreateLocalizationInput!] -} - -input OrganizerCreateManyInlineInput { - """Connect multiple existing Organizer documents""" - connect: [OrganizerWhereUniqueInput!] - - """Create and connect multiple existing Organizer documents""" - create: [OrganizerCreateInput!] -} - -input OrganizerCreateOneInlineInput { - """Connect one existing Organizer document""" - connect: OrganizerWhereUniqueInput - - """Create and connect one Organizer document""" - create: OrganizerCreateInput -} - -type OrganizerDescriptionRichText { - """Returns HTMl representation""" - html: String! - json: RichTextAST! - - """Returns Markdown representation""" - markdown: String! - raw: RichTextAST! - references(after: String, before: String, first: Int, last: Int, skip: Int): [OrganizerDescriptionRichTextEmbeddedTypes!]! +input EventUpsertWithNestedWhereUniqueInput { + """Upsert data""" + data: EventUpsertInput! - """Returns plain-text contents of RichText""" - text: String! + """Unique document search""" + where: EventWhereUniqueInput! } -union OrganizerDescriptionRichTextEmbeddedTypes = Asset - -"""An edge in a connection.""" -type OrganizerEdge { - """A cursor for use in pagination.""" - cursor: String! - - """The item at the end of the edge.""" - node: Organizer! +""" +This contains a set of filters that can be used to compare values internally +""" +input EventWhereComparatorInput { + """ + This field can be used to request to check if the entry is outdated by internal comparison + """ + outdated_to: Boolean } """Identifies documents""" -input OrganizerManyWhereInput { +input EventWhereInput { """Logical AND on all given filters.""" - AND: [OrganizerWhereInput!] + AND: [EventWhereInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [OrganizerWhereInput!] + NOT: [EventWhereInput!] """Logical OR on all given filters.""" - OR: [OrganizerWhereInput!] + OR: [EventWhereInput!] """Contains search across all appropriate fields.""" _search: String @@ -4064,69 +4260,78 @@ input OrganizerManyWhereInput { """All values that are not contained in given list.""" createdAt_not_in: [DateTime] createdBy: UserWhereInput - documentInStages_every: OrganizerWhereStageInput - documentInStages_none: OrganizerWhereStageInput - documentInStages_some: OrganizerWhereStageInput - events_every: EventWhereInput - events_none: EventWhereInput - events_some: EventWhereInput - id: ID + documentInStages_every: EventWhereStageInput + documentInStages_none: EventWhereStageInput + documentInStages_some: EventWhereStageInput + eventDateLocations_every: EventDateLocationWhereInput + eventDateLocations_none: EventDateLocationWhereInput + eventDateLocations_some: EventDateLocationWhereInput + eventPasses_every: EventPassWhereInput + eventPasses_none: EventPassWhereInput + eventPasses_some: EventPassWhereInput + heroImage: AssetWhereInput + heroImageClasses: String """All values containing the given string.""" - id_contains: ID + heroImageClasses_contains: String """All values ending with the given string.""" - id_ends_with: ID + heroImageClasses_ends_with: String """All values that are contained in given list.""" - id_in: [ID] + heroImageClasses_in: [String] """Any other value that exists and is not equal to the given value.""" - id_not: ID + heroImageClasses_not: String """All values not containing the given string.""" - id_not_contains: ID + heroImageClasses_not_contains: String """All values not ending with the given string""" - id_not_ends_with: ID + heroImageClasses_not_ends_with: String """All values that are not contained in given list.""" - id_not_in: [ID] + heroImageClasses_not_in: [String] """All values not starting with the given string.""" - id_not_starts_with: ID + heroImageClasses_not_starts_with: String """All values starting with the given string.""" - id_starts_with: ID - image: AssetWhereInput - name: String + heroImageClasses_starts_with: String + id: ID """All values containing the given string.""" - name_contains: String + id_contains: ID """All values ending with the given string.""" - name_ends_with: String + id_ends_with: ID """All values that are contained in given list.""" - name_in: [String] + id_in: [ID] """Any other value that exists and is not equal to the given value.""" - name_not: String + id_not: ID """All values not containing the given string.""" - name_not_contains: String + id_not_contains: ID """All values not ending with the given string""" - name_not_ends_with: String + id_not_ends_with: ID """All values that are not contained in given list.""" - name_not_in: [String] + id_not_in: [ID] """All values not starting with the given string.""" - name_not_starts_with: String + id_not_starts_with: ID """All values starting with the given string.""" - name_starts_with: String + id_starts_with: ID + organizer: OrganizerWhereInput + public: Boolean + + """Any other value that exists and is not equal to the given value.""" + public_not: Boolean + published: Boolean publishedAt: DateTime """All values greater than the given value.""" @@ -4150,6 +4355,9 @@ input OrganizerManyWhereInput { """All values that are not contained in given list.""" publishedAt_not_in: [DateTime] publishedBy: UserWhereInput + + """Any other value that exists and is not equal to the given value.""" + published_not: Boolean scheduledIn_every: ScheduledOperationWhereInput scheduledIn_none: ScheduledOperationWhereInput scheduledIn_some: ScheduledOperationWhereInput @@ -4181,6 +4389,34 @@ input OrganizerManyWhereInput { """All values starting with the given string.""" slug_starts_with: String + title: String + + """All values containing the given string.""" + title_contains: String + + """All values ending with the given string.""" + title_ends_with: String + + """All values that are contained in given list.""" + title_in: [String] + + """Any other value that exists and is not equal to the given value.""" + title_not: String + + """All values not containing the given string.""" + title_not_contains: String + + """All values not ending with the given string""" + title_not_ends_with: String + + """All values that are not contained in given list.""" + title_not_in: [String] + + """All values not starting with the given string.""" + title_not_starts_with: String + + """All values starting with the given string.""" + title_starts_with: String updatedAt: DateTime """All values greater than the given value.""" @@ -4206,203 +4442,288 @@ input OrganizerManyWhereInput { updatedBy: UserWhereInput } -enum OrganizerOrderByInput { - createdAt_ASC - createdAt_DESC - id_ASC - id_DESC - name_ASC - name_DESC - publishedAt_ASC - publishedAt_DESC - slug_ASC - slug_DESC - updatedAt_ASC - updatedAt_DESC -} - -input OrganizerUpdateInput { - """description input for default locale (en)""" - description: RichTextAST - events: EventUpdateManyInlineInput - image: AssetUpdateOneInlineInput +""" +The document in stages filter allows specifying a stage entry to cross compare the same document between different stages +""" +input EventWhereStageInput { + """Logical AND on all given filters.""" + AND: [EventWhereStageInput!] - """Manage document localizations""" - localizations: OrganizerUpdateLocalizationsInput - name: String - slug: String + """Logical NOT on all given filters combined by AND.""" + NOT: [EventWhereStageInput!] + + """Logical OR on all given filters.""" + OR: [EventWhereStageInput!] + + """ + This field contains fields which can be set as true or false to specify an internal comparison + """ + compareWithParent: EventWhereComparatorInput + + """Specify the stage to compare with""" + stage: Stage } -input OrganizerUpdateLocalizationDataInput { - description: RichTextAST +"""References Event record uniquely""" +input EventWhereUniqueInput { + id: ID + slug: String } -input OrganizerUpdateLocalizationInput { - data: OrganizerUpdateLocalizationDataInput! - locale: Locale! +"""References Event record uniquely""" +input EventWhereUniqueInput_remote_rel_eventParametersevent { + slug: String } -input OrganizerUpdateLocalizationsInput { - """Localizations to create""" - create: [OrganizerCreateLocalizationInput!] +"""References Event record uniquely""" +input EventWhereUniqueInput_remote_rel_eventPassNftevent { + slug: String +} - """Localizations to delete""" - delete: [Locale!] +enum ImageFit { + """ + Resizes the image to fit within the specified parameters without distorting, cropping, or changing the aspect ratio. + """ + clip - """Localizations to update""" - update: [OrganizerUpdateLocalizationInput!] - upsert: [OrganizerUpsertLocalizationInput!] -} + """ + Resizes the image to fit the specified parameters exactly by removing any parts of the image that don't fit within the boundaries. + """ + crop -input OrganizerUpdateManyInlineInput { - """Connect multiple existing Organizer documents""" - connect: [OrganizerConnectInput!] + """ + Resizes the image to fit within the parameters, but as opposed to 'fit:clip' will not scale the image if the image is smaller than the output size. + """ + max - """Create and connect multiple Organizer documents""" - create: [OrganizerCreateInput!] + """ + Resizes the image to fit the specified parameters exactly by scaling the image to the desired size. The aspect ratio of the image is not respected and the image can be distorted using this method. + """ + scale +} - """Delete multiple Organizer documents""" - delete: [OrganizerWhereUniqueInput!] +input ImageResizeInput { + """The default value for the fit parameter is fit:clip.""" + fit: ImageFit - """Disconnect multiple Organizer documents""" - disconnect: [OrganizerWhereUniqueInput!] + """ + The height in pixels to resize the image to. The value must be an integer from 1 to 10000. + """ + height: Int """ - Override currently-connected documents with multiple existing Organizer documents + The width in pixels to resize the image to. The value must be an integer from 1 to 10000. """ - set: [OrganizerWhereUniqueInput!] + width: Int +} - """Update multiple Organizer documents""" - update: [OrganizerUpdateWithNestedWhereUniqueInput!] +"""Transformations for Images""" +input ImageTransformationInput { + """Resizes the image""" + resize: ImageResizeInput +} - """Upsert multiple Organizer documents""" - upsert: [OrganizerUpsertWithNestedWhereUniqueInput!] +""" +Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'. +""" +input Int_comparison_exp { + _eq: Int + _gt: Int + _gte: Int + _in: [Int!] + _is_null: Boolean + _lt: Int + _lte: Int + _neq: Int + _nin: [Int!] } -input OrganizerUpdateManyInput { - """description input for default locale (en)""" - description: RichTextAST +"""Raw JSON value""" +scalar Json - """Optional updates to localizations""" - localizations: OrganizerUpdateManyLocalizationsInput +"""Locale system enumeration""" +enum Locale { + """System locale""" + en + fr } -input OrganizerUpdateManyLocalizationDataInput { - description: RichTextAST +"""Representing a geolocation point with latitude and longitude""" +type Location { + distance(from: LocationInput!): Float! + latitude: Float! + longitude: Float! } -input OrganizerUpdateManyLocalizationInput { - data: OrganizerUpdateManyLocalizationDataInput! - locale: Locale! +""" +A model for location data (point on a map) + additional info such as street, venue etc. +""" +type LocationAddress implements Entity { + """Name of the city""" + city: String! + + """Point into the map where the event is happening""" + coordinates: Location! + + """The name of the country""" + country: String! + + """The unique identifier""" + id: ID! + + """ + Place ID from google maps. Use this tool to retrieve the correct Place ID from the location you want to open on google maps while clicking on the address provided: https://developers.google.com/maps/documentation/places/web-service/place-id#find-id + """ + placeId: String + postalCode: String! + + """System stage field""" + stage: Stage! + + """The name of the state if it exist""" + state: String + + """Name of the street""" + street: String + + """Name of the venue, useful if the address doesn't apply""" + venue: String } -input OrganizerUpdateManyLocalizationsInput { - """Localizations to update""" - update: [OrganizerUpdateManyLocalizationInput!] +input LocationAddressCreateInput { + city: String! + coordinates: LocationInput! + country: String! + placeId: String + postalCode: String! + state: String + street: String + venue: String } -input OrganizerUpdateOneInlineInput { - """Connect existing Organizer document""" - connect: OrganizerWhereUniqueInput +input LocationAddressCreateOneInlineInput { + """Create and connect one LocationAddress document""" + create: LocationAddressCreateInput +} - """Create and connect one Organizer document""" - create: OrganizerCreateInput +input LocationAddressUpdateInput { + city: String + coordinates: LocationInput + country: String + placeId: String + postalCode: String + state: String + street: String + venue: String +} - """Delete currently connected Organizer document""" - delete: Boolean +input LocationAddressUpdateOneInlineInput { + """Create and connect one LocationAddress document""" + create: LocationAddressCreateInput - """Disconnect currently connected Organizer document""" - disconnect: Boolean + """Delete currently connected LocationAddress document""" + delete: Boolean - """Update single Organizer document""" - update: OrganizerUpdateWithNestedWhereUniqueInput + """Update single LocationAddress document""" + update: LocationAddressUpdateWithNestedWhereUniqueInput - """Upsert single Organizer document""" - upsert: OrganizerUpsertWithNestedWhereUniqueInput + """Upsert single LocationAddress document""" + upsert: LocationAddressUpsertWithNestedWhereUniqueInput } -input OrganizerUpdateWithNestedWhereUniqueInput { +input LocationAddressUpdateWithNestedWhereUniqueInput { """Document to update""" - data: OrganizerUpdateInput! + data: LocationAddressUpdateInput! """Unique document search""" - where: OrganizerWhereUniqueInput! + where: LocationAddressWhereUniqueInput! } -input OrganizerUpsertInput { +input LocationAddressUpsertInput { """Create document if it didn't exist""" - create: OrganizerCreateInput! + create: LocationAddressCreateInput! """Update document if it exists""" - update: OrganizerUpdateInput! -} - -input OrganizerUpsertLocalizationInput { - create: OrganizerCreateLocalizationDataInput! - locale: Locale! - update: OrganizerUpdateLocalizationDataInput! + update: LocationAddressUpdateInput! } -input OrganizerUpsertWithNestedWhereUniqueInput { +input LocationAddressUpsertWithNestedWhereUniqueInput { """Upsert data""" - data: OrganizerUpsertInput! + data: LocationAddressUpsertInput! """Unique document search""" - where: OrganizerWhereUniqueInput! -} - -""" -This contains a set of filters that can be used to compare values internally -""" -input OrganizerWhereComparatorInput { - """ - This field can be used to request to check if the entry is outdated by internal comparison - """ - outdated_to: Boolean + where: LocationAddressWhereUniqueInput! } """Identifies documents""" -input OrganizerWhereInput { +input LocationAddressWhereInput { """Logical AND on all given filters.""" - AND: [OrganizerWhereInput!] + AND: [LocationAddressWhereInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [OrganizerWhereInput!] + NOT: [LocationAddressWhereInput!] """Logical OR on all given filters.""" - OR: [OrganizerWhereInput!] + OR: [LocationAddressWhereInput!] """Contains search across all appropriate fields.""" _search: String - createdAt: DateTime + city: String - """All values greater than the given value.""" - createdAt_gt: DateTime + """All values containing the given string.""" + city_contains: String - """All values greater than or equal the given value.""" - createdAt_gte: DateTime + """All values ending with the given string.""" + city_ends_with: String """All values that are contained in given list.""" - createdAt_in: [DateTime] + city_in: [String] - """All values less than the given value.""" - createdAt_lt: DateTime + """Any other value that exists and is not equal to the given value.""" + city_not: String - """All values less than or equal the given value.""" - createdAt_lte: DateTime + """All values not containing the given string.""" + city_not_contains: String + + """All values not ending with the given string""" + city_not_ends_with: String + + """All values that are not contained in given list.""" + city_not_in: [String] + + """All values not starting with the given string.""" + city_not_starts_with: String + + """All values starting with the given string.""" + city_starts_with: String + country: String + + """All values containing the given string.""" + country_contains: String + + """All values ending with the given string.""" + country_ends_with: String + + """All values that are contained in given list.""" + country_in: [String] """Any other value that exists and is not equal to the given value.""" - createdAt_not: DateTime + country_not: String + + """All values not containing the given string.""" + country_not_contains: String + + """All values not ending with the given string""" + country_not_ends_with: String """All values that are not contained in given list.""" - createdAt_not_in: [DateTime] - createdBy: UserWhereInput - documentInStages_every: OrganizerWhereStageInput - documentInStages_none: OrganizerWhereStageInput - documentInStages_some: OrganizerWhereStageInput - events_every: EventWhereInput - events_none: EventWhereInput - events_some: EventWhereInput + country_not_in: [String] + + """All values not starting with the given string.""" + country_not_starts_with: String + + """All values starting with the given string.""" + country_starts_with: String id: ID """All values containing the given string.""" @@ -4431,197 +4752,191 @@ input OrganizerWhereInput { """All values starting with the given string.""" id_starts_with: ID - image: AssetWhereInput - name: String + placeId: String """All values containing the given string.""" - name_contains: String + placeId_contains: String """All values ending with the given string.""" - name_ends_with: String + placeId_ends_with: String """All values that are contained in given list.""" - name_in: [String] + placeId_in: [String] """Any other value that exists and is not equal to the given value.""" - name_not: String + placeId_not: String """All values not containing the given string.""" - name_not_contains: String + placeId_not_contains: String """All values not ending with the given string""" - name_not_ends_with: String + placeId_not_ends_with: String """All values that are not contained in given list.""" - name_not_in: [String] + placeId_not_in: [String] """All values not starting with the given string.""" - name_not_starts_with: String + placeId_not_starts_with: String """All values starting with the given string.""" - name_starts_with: String - publishedAt: DateTime + placeId_starts_with: String + postalCode: String - """All values greater than the given value.""" - publishedAt_gt: DateTime + """All values containing the given string.""" + postalCode_contains: String - """All values greater than or equal the given value.""" - publishedAt_gte: DateTime + """All values ending with the given string.""" + postalCode_ends_with: String """All values that are contained in given list.""" - publishedAt_in: [DateTime] + postalCode_in: [String] - """All values less than the given value.""" - publishedAt_lt: DateTime + """Any other value that exists and is not equal to the given value.""" + postalCode_not: String - """All values less than or equal the given value.""" - publishedAt_lte: DateTime + """All values not containing the given string.""" + postalCode_not_contains: String - """Any other value that exists and is not equal to the given value.""" - publishedAt_not: DateTime + """All values not ending with the given string""" + postalCode_not_ends_with: String """All values that are not contained in given list.""" - publishedAt_not_in: [DateTime] - publishedBy: UserWhereInput - scheduledIn_every: ScheduledOperationWhereInput - scheduledIn_none: ScheduledOperationWhereInput - scheduledIn_some: ScheduledOperationWhereInput - slug: String + postalCode_not_in: [String] + + """All values not starting with the given string.""" + postalCode_not_starts_with: String + + """All values starting with the given string.""" + postalCode_starts_with: String + state: String """All values containing the given string.""" - slug_contains: String + state_contains: String """All values ending with the given string.""" - slug_ends_with: String + state_ends_with: String """All values that are contained in given list.""" - slug_in: [String] + state_in: [String] """Any other value that exists and is not equal to the given value.""" - slug_not: String + state_not: String """All values not containing the given string.""" - slug_not_contains: String + state_not_contains: String """All values not ending with the given string""" - slug_not_ends_with: String + state_not_ends_with: String """All values that are not contained in given list.""" - slug_not_in: [String] + state_not_in: [String] """All values not starting with the given string.""" - slug_not_starts_with: String + state_not_starts_with: String """All values starting with the given string.""" - slug_starts_with: String - updatedAt: DateTime + state_starts_with: String + street: String - """All values greater than the given value.""" - updatedAt_gt: DateTime + """All values containing the given string.""" + street_contains: String - """All values greater than or equal the given value.""" - updatedAt_gte: DateTime + """All values ending with the given string.""" + street_ends_with: String """All values that are contained in given list.""" - updatedAt_in: [DateTime] + street_in: [String] - """All values less than the given value.""" - updatedAt_lt: DateTime + """Any other value that exists and is not equal to the given value.""" + street_not: String - """All values less than or equal the given value.""" - updatedAt_lte: DateTime + """All values not containing the given string.""" + street_not_contains: String - """Any other value that exists and is not equal to the given value.""" - updatedAt_not: DateTime + """All values not ending with the given string""" + street_not_ends_with: String """All values that are not contained in given list.""" - updatedAt_not_in: [DateTime] - updatedBy: UserWhereInput -} - -""" -The document in stages filter allows specifying a stage entry to cross compare the same document between different stages -""" -input OrganizerWhereStageInput { - """Logical AND on all given filters.""" - AND: [OrganizerWhereStageInput!] + street_not_in: [String] - """Logical NOT on all given filters combined by AND.""" - NOT: [OrganizerWhereStageInput!] + """All values not starting with the given string.""" + street_not_starts_with: String - """Logical OR on all given filters.""" - OR: [OrganizerWhereStageInput!] + """All values starting with the given string.""" + street_starts_with: String + venue: String - """ - This field contains fields which can be set as true or false to specify an internal comparison - """ - compareWithParent: OrganizerWhereComparatorInput + """All values containing the given string.""" + venue_contains: String - """Specify the stage to compare with""" - stage: Stage -} + """All values ending with the given string.""" + venue_ends_with: String -"""References Organizer record uniquely""" -input OrganizerWhereUniqueInput { - id: ID - name: String - slug: String -} + """All values that are contained in given list.""" + venue_in: [String] -"""References Organizer record uniquely""" -input OrganizerWhereUniqueInput_remote_rel_accountorganizer { - name: String - slug: String -} + """Any other value that exists and is not equal to the given value.""" + venue_not: String -"""References Organizer record uniquely""" -input OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer { - name: String - slug: String -} + """All values not containing the given string.""" + venue_not_contains: String -"""References Organizer record uniquely""" -input OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer { - name: String - slug: String -} + """All values not ending with the given string""" + venue_not_ends_with: String -"""Information about pagination in a connection.""" -type PageInfo { - """When paginating forwards, the cursor to continue.""" - endCursor: String + """All values that are not contained in given list.""" + venue_not_in: [String] - """When paginating forwards, are there more items?""" - hasNextPage: Boolean! + """All values not starting with the given string.""" + venue_not_starts_with: String - """When paginating backwards, are there more items?""" - hasPreviousPage: Boolean! + """All values starting with the given string.""" + venue_starts_with: String +} - """Number of items in the current page.""" - pageSize: Int +"""References LocationAddress record uniquely""" +input LocationAddressWhereUniqueInput { + id: ID +} - """When paginating backwards, the cursor to continue.""" - startCursor: String +"""Input for a geolocation point with latitude and longitude""" +input LocationInput { + latitude: Float! + longitude: Float! } """ -Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. +The Long scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1. """ -type PassOption { - """ - Description of the option, like "Access to the event on Day 1" - """ - description: String +scalar Long - """ - Define the location and date for this option. - Important ! It will determine the release and availability for the Pass access. - """ - eventDateLocation( +"""An object with an ID""" +interface Node { + """The id of the object.""" + id: ID! + + """The Stage of an object""" + stage: Stage! +} + +""" +An organizer is an entity that launch events and handle the pass benefits. +""" +type Organizer implements Entity & Node { + """The time the document was created""" + createdAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime! + + """User that created this document""" + createdBy( """ Sets the locale of the resolved parent document as the only locale in the query's subtree. - Note that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument will affect any existing locale filtering defined in the query's tree for the subtree. @@ -4631,17 +4946,147 @@ type PassOption { """ Allows to optionally override locale filtering behaviour in the query's subtree. - Note that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. """ locales: [Locale!] - ): EventDateLocation! + ): User + description: OrganizerDescriptionRichText + + """ + The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget + """ + discordWidgetId: String + + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false + + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false + + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [Organizer!]! + events( + after: String + before: String + first: Int + + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: EventOrderByInput + skip: Int + where: EventWhereInput + ): [Event!]! + + """ + The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'. + """ + facebookHandle: String + + """ + An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. + """ + heroImage( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): Asset! + + """ + Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) + """ + heroImageClasses: String + + """List of Organizer versions""" + history( + limit: Int! = 10 + skip: Int! = 0 + + """ + This is optional and can be used to fetch the document version history for a specific stage instead of the current one + """ + stageOverride: Stage + ): [Version!]! """The unique identifier""" id: ID! + """ + Image that represent the organizer, typically its logo. Advised resolution is 350 x 350 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode. + """ + image( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): Asset! + + """ + Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) + """ + imageClasses: String + + """ + The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button. + """ + instagramHandle: String + """System Locale field""" locale: Locale! @@ -4662,646 +5107,612 @@ type PassOption { Consider using this in conjunction with forceParentLocale on the children relation fields. """ locales: [Locale!]! = [en, fr] - ): [PassOption!]! + ): [Organizer!]! - """ - Name of the options, like "Day 1 Access" or "VIP Room Access" - """ + """Name of the organizer""" name: String! - """System stage field""" - stage: Stage! -} + """The time the document was published. Null on documents in draft stage.""" + publishedAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime -input PassOptionCreateInput { - """description input for default locale (en)""" - description: String - eventDateLocation: EventDateLocationCreateOneInlineInput! + """User that last published this document""" + publishedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """ - Inline mutations for managing document localizations excluding the default locale - """ - localizations: PassOptionCreateLocalizationsInput + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + scheduledIn( + after: String + before: String + first: Int - """name input for default locale (en)""" - name: String! -} + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int -input PassOptionCreateLocalizationDataInput { - description: String - name: String! -} + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + skip: Int + where: ScheduledOperationWhereInput + ): [ScheduledOperation!]! -input PassOptionCreateLocalizationInput { - """Localization input""" - data: PassOptionCreateLocalizationDataInput! - locale: Locale! -} + """Used in URL""" + slug: String! -input PassOptionCreateLocalizationsInput { - """Create localizations for the newly-created document""" - create: [PassOptionCreateLocalizationInput!] -} + """System stage field""" + stage: Stage! -input PassOptionCreateManyInlineInput { - """Create and connect multiple existing PassOption documents""" - create: [PassOptionCreateInput!] -} + """ + The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'. + """ + telegramHandle: String -input PassOptionCreateWithPositionInput { - """Document to create""" - data: PassOptionCreateInput! + """ + The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page. + """ + tiktokHandle: String """ - Position in the list of existing component instances, will default to appending at the end of list + The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'. """ - position: ConnectPositionInput -} + twitterHandle: String -enum PassOptionOrderByInput { - description_ASC - description_DESC - id_ASC - id_DESC - name_ASC - name_DESC -} + """The time the document was updated""" + updatedAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime! -input PassOptionUpdateInput { - """description input for default locale (en)""" - description: String - eventDateLocation: EventDateLocationUpdateOneInlineInput + """User that last updated this document""" + updatedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """Manage document localizations""" - localizations: PassOptionUpdateLocalizationsInput + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User - """name input for default locale (en)""" - name: String + """ + The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'. + """ + youtubeHandle: String } -input PassOptionUpdateLocalizationDataInput { - description: String - name: String -} +input OrganizerConnectInput { + """ + Allow to specify document position in list of connected documents, will default to appending at end of list + """ + position: ConnectPositionInput -input PassOptionUpdateLocalizationInput { - data: PassOptionUpdateLocalizationDataInput! - locale: Locale! + """Document to connect""" + where: OrganizerWhereUniqueInput! } -input PassOptionUpdateLocalizationsInput { - """Localizations to create""" - create: [PassOptionCreateLocalizationInput!] +"""A connection to a list of items.""" +type OrganizerConnection { + aggregate: Aggregate! - """Localizations to delete""" - delete: [Locale!] + """A list of edges.""" + edges: [OrganizerEdge!]! - """Localizations to update""" - update: [PassOptionUpdateLocalizationInput!] - upsert: [PassOptionUpsertLocalizationInput!] + """Information to aid in pagination.""" + pageInfo: PageInfo! } -input PassOptionUpdateManyInlineInput { - """Create and connect multiple PassOption component instances""" - create: [PassOptionCreateWithPositionInput!] +input OrganizerCreateInput { + createdAt: DateTime - """Delete multiple PassOption documents""" - delete: [PassOptionWhereUniqueInput!] + """description input for default locale (en)""" + description: RichTextAST + discordWidgetId: String + events: EventCreateManyInlineInput + facebookHandle: String + heroImage: AssetCreateOneInlineInput! + heroImageClasses: String + image: AssetCreateOneInlineInput! + imageClasses: String + instagramHandle: String - """Update multiple PassOption component instances""" - update: [PassOptionUpdateWithNestedWhereUniqueAndPositionInput!] + """ + Inline mutations for managing document localizations excluding the default locale + """ + localizations: OrganizerCreateLocalizationsInput + name: String! + slug: String! + telegramHandle: String + tiktokHandle: String + twitterHandle: String + updatedAt: DateTime + youtubeHandle: String +} - """Upsert multiple PassOption component instances""" - upsert: [PassOptionUpsertWithNestedWhereUniqueAndPositionInput!] +input OrganizerCreateLocalizationDataInput { + createdAt: DateTime + description: RichTextAST + updatedAt: DateTime } -input PassOptionUpdateWithNestedWhereUniqueAndPositionInput { - """Document to update""" - data: PassOptionUpdateInput +input OrganizerCreateLocalizationInput { + """Localization input""" + data: OrganizerCreateLocalizationDataInput! + locale: Locale! +} - """ - Position in the list of existing component instances, will default to appending at the end of list - """ - position: ConnectPositionInput +input OrganizerCreateLocalizationsInput { + """Create localizations for the newly-created document""" + create: [OrganizerCreateLocalizationInput!] +} - """Unique component instance search""" - where: PassOptionWhereUniqueInput! +input OrganizerCreateManyInlineInput { + """Connect multiple existing Organizer documents""" + connect: [OrganizerWhereUniqueInput!] + + """Create and connect multiple existing Organizer documents""" + create: [OrganizerCreateInput!] } -input PassOptionUpsertInput { - """Create document if it didn't exist""" - create: PassOptionCreateInput! +input OrganizerCreateOneInlineInput { + """Connect one existing Organizer document""" + connect: OrganizerWhereUniqueInput - """Update document if it exists""" - update: PassOptionUpdateInput! + """Create and connect one Organizer document""" + create: OrganizerCreateInput } -input PassOptionUpsertLocalizationInput { - create: PassOptionCreateLocalizationDataInput! - locale: Locale! - update: PassOptionUpdateLocalizationDataInput! +type OrganizerDescriptionRichText { + """Returns HTMl representation""" + html: String! + json: RichTextAST! + + """Returns Markdown representation""" + markdown: String! + raw: RichTextAST! + references(after: String, before: String, first: Int, last: Int, skip: Int): [OrganizerDescriptionRichTextEmbeddedTypes!]! + + """Returns plain-text contents of RichText""" + text: String! } -input PassOptionUpsertWithNestedWhereUniqueAndPositionInput { - """Document to upsert""" - data: PassOptionUpsertInput +union OrganizerDescriptionRichTextEmbeddedTypes = Asset - """ - Position in the list of existing component instances, will default to appending at the end of list - """ - position: ConnectPositionInput +"""An edge in a connection.""" +type OrganizerEdge { + """A cursor for use in pagination.""" + cursor: String! - """Unique component instance search""" - where: PassOptionWhereUniqueInput! + """The item at the end of the edge.""" + node: Organizer! } """Identifies documents""" -input PassOptionWhereInput { +input OrganizerManyWhereInput { """Logical AND on all given filters.""" - AND: [PassOptionWhereInput!] + AND: [OrganizerWhereInput!] """Logical NOT on all given filters combined by AND.""" - NOT: [PassOptionWhereInput!] + NOT: [OrganizerWhereInput!] """Logical OR on all given filters.""" - OR: [PassOptionWhereInput!] + OR: [OrganizerWhereInput!] """Contains search across all appropriate fields.""" _search: String - description: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + discordWidgetId: String """All values containing the given string.""" - description_contains: String + discordWidgetId_contains: String """All values ending with the given string.""" - description_ends_with: String + discordWidgetId_ends_with: String """All values that are contained in given list.""" - description_in: [String] + discordWidgetId_in: [String] """Any other value that exists and is not equal to the given value.""" - description_not: String + discordWidgetId_not: String """All values not containing the given string.""" - description_not_contains: String + discordWidgetId_not_contains: String """All values not ending with the given string""" - description_not_ends_with: String + discordWidgetId_not_ends_with: String """All values that are not contained in given list.""" - description_not_in: [String] + discordWidgetId_not_in: [String] """All values not starting with the given string.""" - description_not_starts_with: String + discordWidgetId_not_starts_with: String """All values starting with the given string.""" - description_starts_with: String - eventDateLocation: EventDateLocationWhereInput - id: ID + discordWidgetId_starts_with: String + documentInStages_every: OrganizerWhereStageInput + documentInStages_none: OrganizerWhereStageInput + documentInStages_some: OrganizerWhereStageInput + events_every: EventWhereInput + events_none: EventWhereInput + events_some: EventWhereInput + facebookHandle: String """All values containing the given string.""" - id_contains: ID + facebookHandle_contains: String """All values ending with the given string.""" - id_ends_with: ID + facebookHandle_ends_with: String """All values that are contained in given list.""" - id_in: [ID] + facebookHandle_in: [String] """Any other value that exists and is not equal to the given value.""" - id_not: ID + facebookHandle_not: String """All values not containing the given string.""" - id_not_contains: ID + facebookHandle_not_contains: String """All values not ending with the given string""" - id_not_ends_with: ID + facebookHandle_not_ends_with: String """All values that are not contained in given list.""" - id_not_in: [ID] + facebookHandle_not_in: [String] """All values not starting with the given string.""" - id_not_starts_with: ID + facebookHandle_not_starts_with: String """All values starting with the given string.""" - id_starts_with: ID - name: String + facebookHandle_starts_with: String + heroImage: AssetWhereInput + heroImageClasses: String """All values containing the given string.""" - name_contains: String + heroImageClasses_contains: String """All values ending with the given string.""" - name_ends_with: String + heroImageClasses_ends_with: String """All values that are contained in given list.""" - name_in: [String] + heroImageClasses_in: [String] """Any other value that exists and is not equal to the given value.""" - name_not: String + heroImageClasses_not: String """All values not containing the given string.""" - name_not_contains: String + heroImageClasses_not_contains: String """All values not ending with the given string""" - name_not_ends_with: String + heroImageClasses_not_ends_with: String """All values that are not contained in given list.""" - name_not_in: [String] + heroImageClasses_not_in: [String] """All values not starting with the given string.""" - name_not_starts_with: String + heroImageClasses_not_starts_with: String """All values starting with the given string.""" - name_starts_with: String -} - -"""References PassOption record uniquely""" -input PassOptionWhereUniqueInput { + heroImageClasses_starts_with: String id: ID -} -"""Slate-compatible RichText AST""" -scalar RichTextAST + """All values containing the given string.""" + id_contains: ID -"""Scheduled Operation system model""" -type ScheduledOperation implements Node { - affectedDocuments( - after: String - before: String - first: Int + """All values ending with the given string.""" + id_ends_with: ID - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean - last: Int + """All values that are contained in given list.""" + id_in: [ID] - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - skip: Int - ): [ScheduledOperationAffectedDocument!]! + """Any other value that exists and is not equal to the given value.""" + id_not: ID - """The time the document was created""" - createdAt: DateTime! + """All values not containing the given string.""" + id_not_contains: ID - """User that created this document""" - createdBy( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean + """All values not ending with the given string""" + id_not_ends_with: ID - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): User + """All values that are not contained in given list.""" + id_not_in: [ID] - """Operation description""" - description: String + """All values not starting with the given string.""" + id_not_starts_with: ID - """Get the document in other stages""" - documentInStages( - """Decides if the current stage should be included or not""" - includeCurrent: Boolean! = false + """All values starting with the given string.""" + id_starts_with: ID + image: AssetWhereInput + imageClasses: String - """ - Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree - """ - inheritLocale: Boolean! = false + """All values containing the given string.""" + imageClasses_contains: String - """Potential stages that should be returned""" - stages: [Stage!]! = [DRAFT, PUBLISHED] - ): [ScheduledOperation!]! + """All values ending with the given string.""" + imageClasses_ends_with: String - """Operation error message""" - errorMessage: String + """All values that are contained in given list.""" + imageClasses_in: [String] - """The unique identifier""" - id: ID! + """Any other value that exists and is not equal to the given value.""" + imageClasses_not: String - """The time the document was published. Null on documents in draft stage.""" - publishedAt: DateTime + """All values not containing the given string.""" + imageClasses_not_contains: String - """User that last published this document""" - publishedBy( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean + """All values not ending with the given string""" + imageClasses_not_ends_with: String - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): User + """All values that are not contained in given list.""" + imageClasses_not_in: [String] - """ - Raw operation payload including all details, this field is subject to change - """ - rawPayload: Json! + """All values not starting with the given string.""" + imageClasses_not_starts_with: String - """The release this operation is scheduled for""" - release( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `release` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean + """All values starting with the given string.""" + imageClasses_starts_with: String + instagramHandle: String - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `release` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): ScheduledRelease + """All values containing the given string.""" + instagramHandle_contains: String - """System stage field""" - stage: Stage! + """All values ending with the given string.""" + instagramHandle_ends_with: String - """operation Status""" - status: ScheduledOperationStatus! + """All values that are contained in given list.""" + instagramHandle_in: [String] - """The time the document was updated""" - updatedAt: DateTime! + """Any other value that exists and is not equal to the given value.""" + instagramHandle_not: String - """User that last updated this document""" - updatedBy( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean + """All values not containing the given string.""" + instagramHandle_not_contains: String - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): User -} + """All values not ending with the given string""" + instagramHandle_not_ends_with: String -union ScheduledOperationAffectedDocument = Asset | Event | EventPass | Organizer + """All values that are not contained in given list.""" + instagramHandle_not_in: [String] -"""A connection to a list of items.""" -type ScheduledOperationConnection { - aggregate: Aggregate! + """All values not starting with the given string.""" + instagramHandle_not_starts_with: String - """A list of edges.""" - edges: [ScheduledOperationEdge!]! + """All values starting with the given string.""" + instagramHandle_starts_with: String + name: String - """Information to aid in pagination.""" - pageInfo: PageInfo! -} + """All values containing the given string.""" + name_contains: String -"""An edge in a connection.""" -type ScheduledOperationEdge { - """A cursor for use in pagination.""" - cursor: String! + """All values ending with the given string.""" + name_ends_with: String - """The item at the end of the edge.""" - node: ScheduledOperation! -} + """All values that are contained in given list.""" + name_in: [String] -enum ScheduledOperationOrderByInput { - createdAt_ASC - createdAt_DESC - description_ASC - description_DESC - errorMessage_ASC - errorMessage_DESC - id_ASC - id_DESC - publishedAt_ASC - publishedAt_DESC - status_ASC - status_DESC - updatedAt_ASC - updatedAt_DESC -} + """Any other value that exists and is not equal to the given value.""" + name_not: String -"""System Scheduled Operation Status""" -enum ScheduledOperationStatus { - CANCELED - COMPLETED - FAILED - IN_PROGRESS - PENDING -} + """All values not containing the given string.""" + name_not_contains: String -"""Identifies documents""" -input ScheduledOperationWhereInput { - """Logical AND on all given filters.""" - AND: [ScheduledOperationWhereInput!] + """All values not ending with the given string""" + name_not_ends_with: String - """Logical NOT on all given filters combined by AND.""" - NOT: [ScheduledOperationWhereInput!] + """All values that are not contained in given list.""" + name_not_in: [String] - """Logical OR on all given filters.""" - OR: [ScheduledOperationWhereInput!] + """All values not starting with the given string.""" + name_not_starts_with: String - """Contains search across all appropriate fields.""" - _search: String - createdAt: DateTime + """All values starting with the given string.""" + name_starts_with: String + publishedAt: DateTime """All values greater than the given value.""" - createdAt_gt: DateTime + publishedAt_gt: DateTime """All values greater than or equal the given value.""" - createdAt_gte: DateTime + publishedAt_gte: DateTime """All values that are contained in given list.""" - createdAt_in: [DateTime] + publishedAt_in: [DateTime] """All values less than the given value.""" - createdAt_lt: DateTime + publishedAt_lt: DateTime """All values less than or equal the given value.""" - createdAt_lte: DateTime + publishedAt_lte: DateTime """Any other value that exists and is not equal to the given value.""" - createdAt_not: DateTime + publishedAt_not: DateTime """All values that are not contained in given list.""" - createdAt_not_in: [DateTime] - createdBy: UserWhereInput - description: String - - """All values containing the given string.""" - description_contains: String - - """All values ending with the given string.""" - description_ends_with: String + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput + slug: String + + """All values containing the given string.""" + slug_contains: String + + """All values ending with the given string.""" + slug_ends_with: String """All values that are contained in given list.""" - description_in: [String] + slug_in: [String] """Any other value that exists and is not equal to the given value.""" - description_not: String + slug_not: String """All values not containing the given string.""" - description_not_contains: String + slug_not_contains: String """All values not ending with the given string""" - description_not_ends_with: String + slug_not_ends_with: String """All values that are not contained in given list.""" - description_not_in: [String] + slug_not_in: [String] """All values not starting with the given string.""" - description_not_starts_with: String + slug_not_starts_with: String """All values starting with the given string.""" - description_starts_with: String - errorMessage: String + slug_starts_with: String + telegramHandle: String """All values containing the given string.""" - errorMessage_contains: String + telegramHandle_contains: String """All values ending with the given string.""" - errorMessage_ends_with: String + telegramHandle_ends_with: String """All values that are contained in given list.""" - errorMessage_in: [String] + telegramHandle_in: [String] """Any other value that exists and is not equal to the given value.""" - errorMessage_not: String + telegramHandle_not: String """All values not containing the given string.""" - errorMessage_not_contains: String + telegramHandle_not_contains: String """All values not ending with the given string""" - errorMessage_not_ends_with: String + telegramHandle_not_ends_with: String """All values that are not contained in given list.""" - errorMessage_not_in: [String] + telegramHandle_not_in: [String] """All values not starting with the given string.""" - errorMessage_not_starts_with: String + telegramHandle_not_starts_with: String """All values starting with the given string.""" - errorMessage_starts_with: String - id: ID + telegramHandle_starts_with: String + tiktokHandle: String """All values containing the given string.""" - id_contains: ID + tiktokHandle_contains: String """All values ending with the given string.""" - id_ends_with: ID + tiktokHandle_ends_with: String """All values that are contained in given list.""" - id_in: [ID] + tiktokHandle_in: [String] """Any other value that exists and is not equal to the given value.""" - id_not: ID + tiktokHandle_not: String """All values not containing the given string.""" - id_not_contains: ID + tiktokHandle_not_contains: String """All values not ending with the given string""" - id_not_ends_with: ID + tiktokHandle_not_ends_with: String """All values that are not contained in given list.""" - id_not_in: [ID] + tiktokHandle_not_in: [String] """All values not starting with the given string.""" - id_not_starts_with: ID + tiktokHandle_not_starts_with: String """All values starting with the given string.""" - id_starts_with: ID - publishedAt: DateTime + tiktokHandle_starts_with: String + twitterHandle: String - """All values greater than the given value.""" - publishedAt_gt: DateTime + """All values containing the given string.""" + twitterHandle_contains: String - """All values greater than or equal the given value.""" - publishedAt_gte: DateTime + """All values ending with the given string.""" + twitterHandle_ends_with: String """All values that are contained in given list.""" - publishedAt_in: [DateTime] - - """All values less than the given value.""" - publishedAt_lt: DateTime - - """All values less than or equal the given value.""" - publishedAt_lte: DateTime + twitterHandle_in: [String] """Any other value that exists and is not equal to the given value.""" - publishedAt_not: DateTime - - """All values that are not contained in given list.""" - publishedAt_not_in: [DateTime] - publishedBy: UserWhereInput + twitterHandle_not: String - """All values containing the given json path.""" - rawPayload_json_path_exists: String + """All values not containing the given string.""" + twitterHandle_not_contains: String - """ - Recursively tries to find the provided JSON scalar value inside the field. - It does use an exact match when comparing values. - If you pass `null` as value the filter will be ignored. - Note: This filter fails if you try to look for a non scalar JSON value! - """ - rawPayload_value_recursive: Json - release: ScheduledReleaseWhereInput - status: ScheduledOperationStatus + """All values not ending with the given string""" + twitterHandle_not_ends_with: String - """All values that are contained in given list.""" - status_in: [ScheduledOperationStatus] + """All values that are not contained in given list.""" + twitterHandle_not_in: [String] - """Any other value that exists and is not equal to the given value.""" - status_not: ScheduledOperationStatus + """All values not starting with the given string.""" + twitterHandle_not_starts_with: String - """All values that are not contained in given list.""" - status_not_in: [ScheduledOperationStatus] + """All values starting with the given string.""" + twitterHandle_starts_with: String updatedAt: DateTime """All values greater than the given value.""" @@ -5325,1881 +5736,5864 @@ input ScheduledOperationWhereInput { """All values that are not contained in given list.""" updatedAt_not_in: [DateTime] updatedBy: UserWhereInput -} + youtubeHandle: String -"""References ScheduledOperation record uniquely""" -input ScheduledOperationWhereUniqueInput { - id: ID -} + """All values containing the given string.""" + youtubeHandle_contains: String -"""Scheduled Release system model""" -type ScheduledRelease implements Node { - """The time the document was created""" - createdAt: DateTime! + """All values ending with the given string.""" + youtubeHandle_ends_with: String - """User that created this document""" - createdBy( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean + """All values that are contained in given list.""" + youtubeHandle_in: [String] - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): User + """Any other value that exists and is not equal to the given value.""" + youtubeHandle_not: String - """Release description""" - description: String + """All values not containing the given string.""" + youtubeHandle_not_contains: String - """Get the document in other stages""" - documentInStages( - """Decides if the current stage should be included or not""" - includeCurrent: Boolean! = false + """All values not ending with the given string""" + youtubeHandle_not_ends_with: String - """ - Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree - """ - inheritLocale: Boolean! = false + """All values that are not contained in given list.""" + youtubeHandle_not_in: [String] - """Potential stages that should be returned""" - stages: [Stage!]! = [DRAFT, PUBLISHED] - ): [ScheduledRelease!]! + """All values not starting with the given string.""" + youtubeHandle_not_starts_with: String - """Release error message""" - errorMessage: String + """All values starting with the given string.""" + youtubeHandle_starts_with: String +} - """The unique identifier""" - id: ID! +enum OrganizerOrderByInput { + createdAt_ASC + createdAt_DESC + discordWidgetId_ASC + discordWidgetId_DESC + facebookHandle_ASC + facebookHandle_DESC + heroImageClasses_ASC + heroImageClasses_DESC + id_ASC + id_DESC + imageClasses_ASC + imageClasses_DESC + instagramHandle_ASC + instagramHandle_DESC + name_ASC + name_DESC + publishedAt_ASC + publishedAt_DESC + slug_ASC + slug_DESC + telegramHandle_ASC + telegramHandle_DESC + tiktokHandle_ASC + tiktokHandle_DESC + twitterHandle_ASC + twitterHandle_DESC + updatedAt_ASC + updatedAt_DESC + youtubeHandle_ASC + youtubeHandle_DESC +} - """Whether scheduled release should be run""" - isActive: Boolean! +input OrganizerUpdateInput { + """description input for default locale (en)""" + description: RichTextAST + discordWidgetId: String + events: EventUpdateManyInlineInput + facebookHandle: String + heroImage: AssetUpdateOneInlineInput + heroImageClasses: String + image: AssetUpdateOneInlineInput + imageClasses: String + instagramHandle: String - """Whether scheduled release is implicit""" - isImplicit: Boolean! + """Manage document localizations""" + localizations: OrganizerUpdateLocalizationsInput + name: String + slug: String + telegramHandle: String + tiktokHandle: String + twitterHandle: String + youtubeHandle: String +} - """Operations to run with this release""" - operations( - after: String - before: String - first: Int +input OrganizerUpdateLocalizationDataInput { + description: RichTextAST +} - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `operations` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean - last: Int +input OrganizerUpdateLocalizationInput { + data: OrganizerUpdateLocalizationDataInput! + locale: Locale! +} - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `operations` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - orderBy: ScheduledOperationOrderByInput - skip: Int - where: ScheduledOperationWhereInput - ): [ScheduledOperation!]! +input OrganizerUpdateLocalizationsInput { + """Localizations to create""" + create: [OrganizerCreateLocalizationInput!] - """The time the document was published. Null on documents in draft stage.""" - publishedAt: DateTime + """Localizations to delete""" + delete: [Locale!] - """User that last published this document""" - publishedBy( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean + """Localizations to update""" + update: [OrganizerUpdateLocalizationInput!] + upsert: [OrganizerUpsertLocalizationInput!] +} - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): User +input OrganizerUpdateManyInlineInput { + """Connect multiple existing Organizer documents""" + connect: [OrganizerConnectInput!] - """Release date and time""" - releaseAt: DateTime + """Create and connect multiple Organizer documents""" + create: [OrganizerCreateInput!] - """System stage field""" - stage: Stage! + """Delete multiple Organizer documents""" + delete: [OrganizerWhereUniqueInput!] - """Release Status""" - status: ScheduledReleaseStatus! + """Disconnect multiple Organizer documents""" + disconnect: [OrganizerWhereUniqueInput!] + + """ + Override currently-connected documents with multiple existing Organizer documents + """ + set: [OrganizerWhereUniqueInput!] + + """Update multiple Organizer documents""" + update: [OrganizerUpdateWithNestedWhereUniqueInput!] + + """Upsert multiple Organizer documents""" + upsert: [OrganizerUpsertWithNestedWhereUniqueInput!] +} + +input OrganizerUpdateManyInput { + """description input for default locale (en)""" + description: RichTextAST + discordWidgetId: String + facebookHandle: String + heroImageClasses: String + imageClasses: String + instagramHandle: String + + """Optional updates to localizations""" + localizations: OrganizerUpdateManyLocalizationsInput + telegramHandle: String + tiktokHandle: String + twitterHandle: String + youtubeHandle: String +} + +input OrganizerUpdateManyLocalizationDataInput { + description: RichTextAST +} + +input OrganizerUpdateManyLocalizationInput { + data: OrganizerUpdateManyLocalizationDataInput! + locale: Locale! +} + +input OrganizerUpdateManyLocalizationsInput { + """Localizations to update""" + update: [OrganizerUpdateManyLocalizationInput!] +} + +input OrganizerUpdateOneInlineInput { + """Connect existing Organizer document""" + connect: OrganizerWhereUniqueInput + + """Create and connect one Organizer document""" + create: OrganizerCreateInput + + """Delete currently connected Organizer document""" + delete: Boolean + + """Disconnect currently connected Organizer document""" + disconnect: Boolean + + """Update single Organizer document""" + update: OrganizerUpdateWithNestedWhereUniqueInput + + """Upsert single Organizer document""" + upsert: OrganizerUpsertWithNestedWhereUniqueInput +} + +input OrganizerUpdateWithNestedWhereUniqueInput { + """Document to update""" + data: OrganizerUpdateInput! + + """Unique document search""" + where: OrganizerWhereUniqueInput! +} + +input OrganizerUpsertInput { + """Create document if it didn't exist""" + create: OrganizerCreateInput! + + """Update document if it exists""" + update: OrganizerUpdateInput! +} + +input OrganizerUpsertLocalizationInput { + create: OrganizerCreateLocalizationDataInput! + locale: Locale! + update: OrganizerUpdateLocalizationDataInput! +} + +input OrganizerUpsertWithNestedWhereUniqueInput { + """Upsert data""" + data: OrganizerUpsertInput! + + """Unique document search""" + where: OrganizerWhereUniqueInput! +} + +""" +This contains a set of filters that can be used to compare values internally +""" +input OrganizerWhereComparatorInput { + """ + This field can be used to request to check if the entry is outdated by internal comparison + """ + outdated_to: Boolean +} + +"""Identifies documents""" +input OrganizerWhereInput { + """Logical AND on all given filters.""" + AND: [OrganizerWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [OrganizerWhereInput!] + + """Logical OR on all given filters.""" + OR: [OrganizerWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + discordWidgetId: String + + """All values containing the given string.""" + discordWidgetId_contains: String + + """All values ending with the given string.""" + discordWidgetId_ends_with: String + + """All values that are contained in given list.""" + discordWidgetId_in: [String] + + """Any other value that exists and is not equal to the given value.""" + discordWidgetId_not: String + + """All values not containing the given string.""" + discordWidgetId_not_contains: String + + """All values not ending with the given string""" + discordWidgetId_not_ends_with: String + + """All values that are not contained in given list.""" + discordWidgetId_not_in: [String] + + """All values not starting with the given string.""" + discordWidgetId_not_starts_with: String + + """All values starting with the given string.""" + discordWidgetId_starts_with: String + documentInStages_every: OrganizerWhereStageInput + documentInStages_none: OrganizerWhereStageInput + documentInStages_some: OrganizerWhereStageInput + events_every: EventWhereInput + events_none: EventWhereInput + events_some: EventWhereInput + facebookHandle: String + + """All values containing the given string.""" + facebookHandle_contains: String + + """All values ending with the given string.""" + facebookHandle_ends_with: String + + """All values that are contained in given list.""" + facebookHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + facebookHandle_not: String + + """All values not containing the given string.""" + facebookHandle_not_contains: String + + """All values not ending with the given string""" + facebookHandle_not_ends_with: String + + """All values that are not contained in given list.""" + facebookHandle_not_in: [String] + + """All values not starting with the given string.""" + facebookHandle_not_starts_with: String + + """All values starting with the given string.""" + facebookHandle_starts_with: String + heroImage: AssetWhereInput + heroImageClasses: String + + """All values containing the given string.""" + heroImageClasses_contains: String + + """All values ending with the given string.""" + heroImageClasses_ends_with: String + + """All values that are contained in given list.""" + heroImageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + heroImageClasses_not: String + + """All values not containing the given string.""" + heroImageClasses_not_contains: String + + """All values not ending with the given string""" + heroImageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + heroImageClasses_not_in: [String] + + """All values not starting with the given string.""" + heroImageClasses_not_starts_with: String + + """All values starting with the given string.""" + heroImageClasses_starts_with: String + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + image: AssetWhereInput + imageClasses: String + + """All values containing the given string.""" + imageClasses_contains: String + + """All values ending with the given string.""" + imageClasses_ends_with: String + + """All values that are contained in given list.""" + imageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + imageClasses_not: String + + """All values not containing the given string.""" + imageClasses_not_contains: String + + """All values not ending with the given string""" + imageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + imageClasses_not_in: [String] + + """All values not starting with the given string.""" + imageClasses_not_starts_with: String + + """All values starting with the given string.""" + imageClasses_starts_with: String + instagramHandle: String + + """All values containing the given string.""" + instagramHandle_contains: String + + """All values ending with the given string.""" + instagramHandle_ends_with: String + + """All values that are contained in given list.""" + instagramHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + instagramHandle_not: String + + """All values not containing the given string.""" + instagramHandle_not_contains: String + + """All values not ending with the given string""" + instagramHandle_not_ends_with: String + + """All values that are not contained in given list.""" + instagramHandle_not_in: [String] + + """All values not starting with the given string.""" + instagramHandle_not_starts_with: String + + """All values starting with the given string.""" + instagramHandle_starts_with: String + name: String + + """All values containing the given string.""" + name_contains: String + + """All values ending with the given string.""" + name_ends_with: String + + """All values that are contained in given list.""" + name_in: [String] + + """Any other value that exists and is not equal to the given value.""" + name_not: String + + """All values not containing the given string.""" + name_not_contains: String + + """All values not ending with the given string""" + name_not_ends_with: String + + """All values that are not contained in given list.""" + name_not_in: [String] + + """All values not starting with the given string.""" + name_not_starts_with: String + + """All values starting with the given string.""" + name_starts_with: String + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput + slug: String + + """All values containing the given string.""" + slug_contains: String + + """All values ending with the given string.""" + slug_ends_with: String + + """All values that are contained in given list.""" + slug_in: [String] + + """Any other value that exists and is not equal to the given value.""" + slug_not: String + + """All values not containing the given string.""" + slug_not_contains: String + + """All values not ending with the given string""" + slug_not_ends_with: String + + """All values that are not contained in given list.""" + slug_not_in: [String] + + """All values not starting with the given string.""" + slug_not_starts_with: String + + """All values starting with the given string.""" + slug_starts_with: String + telegramHandle: String + + """All values containing the given string.""" + telegramHandle_contains: String + + """All values ending with the given string.""" + telegramHandle_ends_with: String + + """All values that are contained in given list.""" + telegramHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + telegramHandle_not: String + + """All values not containing the given string.""" + telegramHandle_not_contains: String + + """All values not ending with the given string""" + telegramHandle_not_ends_with: String + + """All values that are not contained in given list.""" + telegramHandle_not_in: [String] + + """All values not starting with the given string.""" + telegramHandle_not_starts_with: String + + """All values starting with the given string.""" + telegramHandle_starts_with: String + tiktokHandle: String + + """All values containing the given string.""" + tiktokHandle_contains: String + + """All values ending with the given string.""" + tiktokHandle_ends_with: String + + """All values that are contained in given list.""" + tiktokHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + tiktokHandle_not: String + + """All values not containing the given string.""" + tiktokHandle_not_contains: String + + """All values not ending with the given string""" + tiktokHandle_not_ends_with: String + + """All values that are not contained in given list.""" + tiktokHandle_not_in: [String] + + """All values not starting with the given string.""" + tiktokHandle_not_starts_with: String + + """All values starting with the given string.""" + tiktokHandle_starts_with: String + twitterHandle: String + + """All values containing the given string.""" + twitterHandle_contains: String + + """All values ending with the given string.""" + twitterHandle_ends_with: String + + """All values that are contained in given list.""" + twitterHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + twitterHandle_not: String + + """All values not containing the given string.""" + twitterHandle_not_contains: String + + """All values not ending with the given string""" + twitterHandle_not_ends_with: String + + """All values that are not contained in given list.""" + twitterHandle_not_in: [String] + + """All values not starting with the given string.""" + twitterHandle_not_starts_with: String + + """All values starting with the given string.""" + twitterHandle_starts_with: String + updatedAt: DateTime + + """All values greater than the given value.""" + updatedAt_gt: DateTime + + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime + + """All values that are contained in given list.""" + updatedAt_in: [DateTime] + + """All values less than the given value.""" + updatedAt_lt: DateTime + + """All values less than or equal the given value.""" + updatedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime + + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput + youtubeHandle: String + + """All values containing the given string.""" + youtubeHandle_contains: String + + """All values ending with the given string.""" + youtubeHandle_ends_with: String + + """All values that are contained in given list.""" + youtubeHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + youtubeHandle_not: String + + """All values not containing the given string.""" + youtubeHandle_not_contains: String + + """All values not ending with the given string""" + youtubeHandle_not_ends_with: String + + """All values that are not contained in given list.""" + youtubeHandle_not_in: [String] + + """All values not starting with the given string.""" + youtubeHandle_not_starts_with: String + + """All values starting with the given string.""" + youtubeHandle_starts_with: String +} + +""" +The document in stages filter allows specifying a stage entry to cross compare the same document between different stages +""" +input OrganizerWhereStageInput { + """Logical AND on all given filters.""" + AND: [OrganizerWhereStageInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [OrganizerWhereStageInput!] + + """Logical OR on all given filters.""" + OR: [OrganizerWhereStageInput!] + + """ + This field contains fields which can be set as true or false to specify an internal comparison + """ + compareWithParent: OrganizerWhereComparatorInput + + """Specify the stage to compare with""" + stage: Stage +} + +"""References Organizer record uniquely""" +input OrganizerWhereUniqueInput { + id: ID + name: String + slug: String +} + +"""References Organizer record uniquely""" +input OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer { + name: String + slug: String +} + +"""References Organizer record uniquely""" +input OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer { + name: String + slug: String +} + +"""References Organizer record uniquely""" +input OrganizerWhereUniqueInput_remote_rel_roleAssignmentsorganizer { + name: String + slug: String +} + +"""Information about pagination in a connection.""" +type PageInfo { + """When paginating forwards, the cursor to continue.""" + endCursor: String + + """When paginating forwards, are there more items?""" + hasNextPage: Boolean! + + """When paginating backwards, are there more items?""" + hasPreviousPage: Boolean! + + """Number of items in the current page.""" + pageSize: Int + + """When paginating backwards, the cursor to continue.""" + startCursor: String +} + +""" +Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. +""" +type PassOption implements Entity { + """ + Description of the option, like "Access to the event on Day 1" + """ + description: String + + """ + Define the location and date for this option. + Important ! It will determine the release and availability for the Pass access. + """ + eventDateLocation( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): EventDateLocation + + """The unique identifier""" + id: ID! + + """System Locale field""" + locale: Locale! + + """Get the other localizations for this document""" + localizations( + """Decides if the current locale should be included or not""" + includeCurrent: Boolean! = false + + """ + Potential locales that should be returned. + + The order of locales will also override locale fall-backing behaviour in the query's subtree. + + Note any related model with localized fields in the query's subtree will be affected. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + + Consider using this in conjunction with forceParentLocale on the children relation fields. + """ + locales: [Locale!]! = [en, fr] + ): [PassOption!]! + + """ + Name of the options, like "Day 1 Access" or "VIP Room Access" + """ + name: String! + + """System stage field""" + stage: Stage! +} + +input PassOptionCreateInput { + """description input for default locale (en)""" + description: String + eventDateLocation: EventDateLocationCreateOneInlineInput + + """ + Inline mutations for managing document localizations excluding the default locale + """ + localizations: PassOptionCreateLocalizationsInput + + """name input for default locale (en)""" + name: String! +} + +input PassOptionCreateLocalizationDataInput { + description: String + name: String! +} + +input PassOptionCreateLocalizationInput { + """Localization input""" + data: PassOptionCreateLocalizationDataInput! + locale: Locale! +} + +input PassOptionCreateLocalizationsInput { + """Create localizations for the newly-created document""" + create: [PassOptionCreateLocalizationInput!] +} + +input PassOptionCreateManyInlineInput { + """Create and connect multiple existing PassOption documents""" + create: [PassOptionCreateInput!] +} + +input PassOptionCreateWithPositionInput { + """Document to create""" + data: PassOptionCreateInput! + + """ + Position in the list of existing component instances, will default to appending at the end of list + """ + position: ConnectPositionInput +} + +enum PassOptionOrderByInput { + description_ASC + description_DESC + id_ASC + id_DESC + name_ASC + name_DESC +} + +input PassOptionUpdateInput { + """description input for default locale (en)""" + description: String + eventDateLocation: EventDateLocationUpdateOneInlineInput + + """Manage document localizations""" + localizations: PassOptionUpdateLocalizationsInput + + """name input for default locale (en)""" + name: String +} + +input PassOptionUpdateLocalizationDataInput { + description: String + name: String +} + +input PassOptionUpdateLocalizationInput { + data: PassOptionUpdateLocalizationDataInput! + locale: Locale! +} + +input PassOptionUpdateLocalizationsInput { + """Localizations to create""" + create: [PassOptionCreateLocalizationInput!] + + """Localizations to delete""" + delete: [Locale!] + + """Localizations to update""" + update: [PassOptionUpdateLocalizationInput!] + upsert: [PassOptionUpsertLocalizationInput!] +} + +input PassOptionUpdateManyInlineInput { + """Create and connect multiple PassOption component instances""" + create: [PassOptionCreateWithPositionInput!] + + """Delete multiple PassOption documents""" + delete: [PassOptionWhereUniqueInput!] + + """Update multiple PassOption component instances""" + update: [PassOptionUpdateWithNestedWhereUniqueAndPositionInput!] + + """Upsert multiple PassOption component instances""" + upsert: [PassOptionUpsertWithNestedWhereUniqueAndPositionInput!] +} + +input PassOptionUpdateWithNestedWhereUniqueAndPositionInput { + """Document to update""" + data: PassOptionUpdateInput + + """ + Position in the list of existing component instances, will default to appending at the end of list + """ + position: ConnectPositionInput + + """Unique component instance search""" + where: PassOptionWhereUniqueInput! +} + +input PassOptionUpsertInput { + """Create document if it didn't exist""" + create: PassOptionCreateInput! + + """Update document if it exists""" + update: PassOptionUpdateInput! +} + +input PassOptionUpsertLocalizationInput { + create: PassOptionCreateLocalizationDataInput! + locale: Locale! + update: PassOptionUpdateLocalizationDataInput! +} + +input PassOptionUpsertWithNestedWhereUniqueAndPositionInput { + """Document to upsert""" + data: PassOptionUpsertInput + + """ + Position in the list of existing component instances, will default to appending at the end of list + """ + position: ConnectPositionInput + + """Unique component instance search""" + where: PassOptionWhereUniqueInput! +} + +"""Identifies documents""" +input PassOptionWhereInput { + """Logical AND on all given filters.""" + AND: [PassOptionWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [PassOptionWhereInput!] + + """Logical OR on all given filters.""" + OR: [PassOptionWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + description: String + + """All values containing the given string.""" + description_contains: String + + """All values ending with the given string.""" + description_ends_with: String + + """All values that are contained in given list.""" + description_in: [String] + + """Any other value that exists and is not equal to the given value.""" + description_not: String + + """All values not containing the given string.""" + description_not_contains: String + + """All values not ending with the given string""" + description_not_ends_with: String + + """All values that are not contained in given list.""" + description_not_in: [String] + + """All values not starting with the given string.""" + description_not_starts_with: String + + """All values starting with the given string.""" + description_starts_with: String + eventDateLocation: EventDateLocationWhereInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + name: String + + """All values containing the given string.""" + name_contains: String + + """All values ending with the given string.""" + name_ends_with: String + + """All values that are contained in given list.""" + name_in: [String] + + """Any other value that exists and is not equal to the given value.""" + name_not: String + + """All values not containing the given string.""" + name_not_contains: String + + """All values not ending with the given string""" + name_not_ends_with: String + + """All values that are not contained in given list.""" + name_not_in: [String] + + """All values not starting with the given string.""" + name_not_starts_with: String + + """All values starting with the given string.""" + name_starts_with: String +} + +"""References PassOption record uniquely""" +input PassOptionWhereUniqueInput { + id: ID +} + +"""Slate-compatible RichText AST""" +scalar RichTextAST + +"""Scheduled Operation system model""" +type ScheduledOperation implements Entity & Node { + affectedDocuments( + after: String + before: String + first: Int + + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + skip: Int + ): [ScheduledOperationAffectedDocument!]! + + """The time the document was created""" + createdAt: DateTime! + + """User that created this document""" + createdBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + + """Operation description""" + description: String + + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false + + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false + + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [ScheduledOperation!]! + + """Operation error message""" + errorMessage: String + + """The unique identifier""" + id: ID! + + """The time the document was published. Null on documents in draft stage.""" + publishedAt: DateTime + + """User that last published this document""" + publishedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + + """ + Raw operation payload including all details, this field is subject to change + """ + rawPayload: Json! + + """The release this operation is scheduled for""" + release( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `release` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `release` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): ScheduledRelease + + """System stage field""" + stage: Stage! + + """operation Status""" + status: ScheduledOperationStatus! + + """The time the document was updated""" + updatedAt: DateTime! + + """User that last updated this document""" + updatedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User +} + +union ScheduledOperationAffectedDocument = Asset | Event | EventPass | EventPassDelayedRevealed | Organizer + +"""A connection to a list of items.""" +type ScheduledOperationConnection { + aggregate: Aggregate! + + """A list of edges.""" + edges: [ScheduledOperationEdge!]! + + """Information to aid in pagination.""" + pageInfo: PageInfo! +} + +"""An edge in a connection.""" +type ScheduledOperationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: ScheduledOperation! +} + +enum ScheduledOperationOrderByInput { + createdAt_ASC + createdAt_DESC + description_ASC + description_DESC + errorMessage_ASC + errorMessage_DESC + id_ASC + id_DESC + publishedAt_ASC + publishedAt_DESC + status_ASC + status_DESC + updatedAt_ASC + updatedAt_DESC +} + +"""System Scheduled Operation Status""" +enum ScheduledOperationStatus { + CANCELED + COMPLETED + FAILED + IN_PROGRESS + PENDING +} + +"""Identifies documents""" +input ScheduledOperationWhereInput { + """Logical AND on all given filters.""" + AND: [ScheduledOperationWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [ScheduledOperationWhereInput!] + + """Logical OR on all given filters.""" + OR: [ScheduledOperationWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + description: String + + """All values containing the given string.""" + description_contains: String + + """All values ending with the given string.""" + description_ends_with: String + + """All values that are contained in given list.""" + description_in: [String] + + """Any other value that exists and is not equal to the given value.""" + description_not: String + + """All values not containing the given string.""" + description_not_contains: String + + """All values not ending with the given string""" + description_not_ends_with: String + + """All values that are not contained in given list.""" + description_not_in: [String] + + """All values not starting with the given string.""" + description_not_starts_with: String + + """All values starting with the given string.""" + description_starts_with: String + errorMessage: String + + """All values containing the given string.""" + errorMessage_contains: String + + """All values ending with the given string.""" + errorMessage_ends_with: String + + """All values that are contained in given list.""" + errorMessage_in: [String] + + """Any other value that exists and is not equal to the given value.""" + errorMessage_not: String + + """All values not containing the given string.""" + errorMessage_not_contains: String + + """All values not ending with the given string""" + errorMessage_not_ends_with: String + + """All values that are not contained in given list.""" + errorMessage_not_in: [String] + + """All values not starting with the given string.""" + errorMessage_not_starts_with: String + + """All values starting with the given string.""" + errorMessage_starts_with: String + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + + """All values containing the given json path.""" + rawPayload_json_path_exists: String + + """ + Recursively tries to find the provided JSON scalar value inside the field. + It does use an exact match when comparing values. + If you pass `null` as value the filter will be ignored. + Note: This filter fails if you try to look for a non scalar JSON value! + """ + rawPayload_value_recursive: Json + release: ScheduledReleaseWhereInput + status: ScheduledOperationStatus + + """All values that are contained in given list.""" + status_in: [ScheduledOperationStatus] + + """Any other value that exists and is not equal to the given value.""" + status_not: ScheduledOperationStatus + + """All values that are not contained in given list.""" + status_not_in: [ScheduledOperationStatus] + updatedAt: DateTime + + """All values greater than the given value.""" + updatedAt_gt: DateTime + + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime + + """All values that are contained in given list.""" + updatedAt_in: [DateTime] + + """All values less than the given value.""" + updatedAt_lt: DateTime + + """All values less than or equal the given value.""" + updatedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime + + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput +} + +"""References ScheduledOperation record uniquely""" +input ScheduledOperationWhereUniqueInput { + id: ID +} + +"""Scheduled Release system model""" +type ScheduledRelease implements Entity & Node { + """The time the document was created""" + createdAt: DateTime! + + """User that created this document""" + createdBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + + """Release description""" + description: String + + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false + + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false + + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [ScheduledRelease!]! + + """Release error message""" + errorMessage: String + + """The unique identifier""" + id: ID! + + """Whether scheduled release should be run""" + isActive: Boolean! + + """Whether scheduled release is implicit""" + isImplicit: Boolean! + + """Operations to run with this release""" + operations( + after: String + before: String + first: Int + + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `operations` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `operations` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: ScheduledOperationOrderByInput + skip: Int + where: ScheduledOperationWhereInput + ): [ScheduledOperation!]! + + """The time the document was published. Null on documents in draft stage.""" + publishedAt: DateTime + + """User that last published this document""" + publishedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + + """Release date and time""" + releaseAt: DateTime + + """System stage field""" + stage: Stage! + + """Release Status""" + status: ScheduledReleaseStatus! + + """Release Title""" + title: String + + """The time the document was updated""" + updatedAt: DateTime! + + """User that last updated this document""" + updatedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User +} + +"""A connection to a list of items.""" +type ScheduledReleaseConnection { + aggregate: Aggregate! + + """A list of edges.""" + edges: [ScheduledReleaseEdge!]! + + """Information to aid in pagination.""" + pageInfo: PageInfo! +} + +input ScheduledReleaseCreateInput { + createdAt: DateTime + description: String + errorMessage: String + isActive: Boolean = true + releaseAt: DateTime + title: String + updatedAt: DateTime +} + +"""An edge in a connection.""" +type ScheduledReleaseEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: ScheduledRelease! +} + +enum ScheduledReleaseOrderByInput { + createdAt_ASC + createdAt_DESC + description_ASC + description_DESC + errorMessage_ASC + errorMessage_DESC + id_ASC + id_DESC + isActive_ASC + isActive_DESC + isImplicit_ASC + isImplicit_DESC + publishedAt_ASC + publishedAt_DESC + releaseAt_ASC + releaseAt_DESC + status_ASC + status_DESC + title_ASC + title_DESC + updatedAt_ASC + updatedAt_DESC +} + +"""System Scheduled Release Status""" +enum ScheduledReleaseStatus { + COMPLETED + FAILED + IN_PROGRESS + PENDING +} + +input ScheduledReleaseUpdateInput { + description: String + errorMessage: String + isActive: Boolean + releaseAt: DateTime + title: String +} + +"""Identifies documents""" +input ScheduledReleaseWhereInput { + """Logical AND on all given filters.""" + AND: [ScheduledReleaseWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [ScheduledReleaseWhereInput!] + + """Logical OR on all given filters.""" + OR: [ScheduledReleaseWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + description: String + + """All values containing the given string.""" + description_contains: String + + """All values ending with the given string.""" + description_ends_with: String + + """All values that are contained in given list.""" + description_in: [String] + + """Any other value that exists and is not equal to the given value.""" + description_not: String + + """All values not containing the given string.""" + description_not_contains: String + + """All values not ending with the given string""" + description_not_ends_with: String + + """All values that are not contained in given list.""" + description_not_in: [String] + + """All values not starting with the given string.""" + description_not_starts_with: String + + """All values starting with the given string.""" + description_starts_with: String + errorMessage: String + + """All values containing the given string.""" + errorMessage_contains: String + + """All values ending with the given string.""" + errorMessage_ends_with: String + + """All values that are contained in given list.""" + errorMessage_in: [String] + + """Any other value that exists and is not equal to the given value.""" + errorMessage_not: String + + """All values not containing the given string.""" + errorMessage_not_contains: String + + """All values not ending with the given string""" + errorMessage_not_ends_with: String + + """All values that are not contained in given list.""" + errorMessage_not_in: [String] + + """All values not starting with the given string.""" + errorMessage_not_starts_with: String + + """All values starting with the given string.""" + errorMessage_starts_with: String + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + isActive: Boolean + + """Any other value that exists and is not equal to the given value.""" + isActive_not: Boolean + isImplicit: Boolean + + """Any other value that exists and is not equal to the given value.""" + isImplicit_not: Boolean + operations_every: ScheduledOperationWhereInput + operations_none: ScheduledOperationWhereInput + operations_some: ScheduledOperationWhereInput + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + releaseAt: DateTime + + """All values greater than the given value.""" + releaseAt_gt: DateTime + + """All values greater than or equal the given value.""" + releaseAt_gte: DateTime + + """All values that are contained in given list.""" + releaseAt_in: [DateTime] + + """All values less than the given value.""" + releaseAt_lt: DateTime + + """All values less than or equal the given value.""" + releaseAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + releaseAt_not: DateTime + + """All values that are not contained in given list.""" + releaseAt_not_in: [DateTime] + status: ScheduledReleaseStatus + + """All values that are contained in given list.""" + status_in: [ScheduledReleaseStatus] + + """Any other value that exists and is not equal to the given value.""" + status_not: ScheduledReleaseStatus + + """All values that are not contained in given list.""" + status_not_in: [ScheduledReleaseStatus] + title: String + + """All values containing the given string.""" + title_contains: String + + """All values ending with the given string.""" + title_ends_with: String + + """All values that are contained in given list.""" + title_in: [String] + + """Any other value that exists and is not equal to the given value.""" + title_not: String + + """All values not containing the given string.""" + title_not_contains: String + + """All values not ending with the given string""" + title_not_ends_with: String + + """All values that are not contained in given list.""" + title_not_in: [String] + + """All values not starting with the given string.""" + title_not_starts_with: String + + """All values starting with the given string.""" + title_starts_with: String + updatedAt: DateTime + + """All values greater than the given value.""" + updatedAt_gt: DateTime + + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime + + """All values that are contained in given list.""" + updatedAt_in: [DateTime] + + """All values less than the given value.""" + updatedAt_lt: DateTime + + """All values less than or equal the given value.""" + updatedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime + + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput +} + +"""References ScheduledRelease record uniquely""" +input ScheduledReleaseWhereUniqueInput { + id: ID +} + +"""Stage system enumeration""" +enum Stage { + """The Draft is the default stage for all your content.""" + DRAFT + + """The Published stage is where you can publish your content to.""" + PUBLISHED +} + +""" +Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. +""" +input String_comparison_exp { + _eq: String + _gt: String + _gte: String + + """does the column match the given case-insensitive pattern""" + _ilike: String + _in: [String!] + + """ + does the column match the given POSIX regular expression, case insensitive + """ + _iregex: String + _is_null: Boolean + + """does the column match the given pattern""" + _like: String + _lt: String + _lte: String + _neq: String + + """does the column NOT match the given case-insensitive pattern""" + _nilike: String + _nin: [String!] + + """ + does the column NOT match the given POSIX regular expression, case insensitive + """ + _niregex: String + + """does the column NOT match the given pattern""" + _nlike: String + + """ + does the column NOT match the given POSIX regular expression, case sensitive + """ + _nregex: String + + """does the column NOT match the given SQL regular expression""" + _nsimilar: String + + """ + does the column match the given POSIX regular expression, case sensitive + """ + _regex: String + + """does the column match the given SQL regular expression""" + _similar: String +} + +enum SystemDateTimeFieldVariation { + BASE + COMBINED + LOCALIZATION +} + +"""User system model""" +type User implements Entity & Node { + """The time the document was created""" + createdAt: DateTime! + + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false + + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false + + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [User!]! + + """The unique identifier""" + id: ID! + + """Flag to determine if user is active or not""" + isActive: Boolean! + + """User Kind. Can be either MEMBER, PAT or PUBLIC""" + kind: UserKind! + + """The username""" + name: String! + + """Profile Picture url""" + picture: String + + """The time the document was published. Null on documents in draft stage.""" + publishedAt: DateTime + + """System stage field""" + stage: Stage! + + """The time the document was updated""" + updatedAt: DateTime! +} + +"""A connection to a list of items.""" +type UserConnection { + aggregate: Aggregate! + + """A list of edges.""" + edges: [UserEdge!]! + + """Information to aid in pagination.""" + pageInfo: PageInfo! +} + +"""An edge in a connection.""" +type UserEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: User! +} + +"""System User Kind""" +enum UserKind { + APP_TOKEN + MEMBER + PAT + PUBLIC + WEBHOOK +} + +enum UserOrderByInput { + createdAt_ASC + createdAt_DESC + id_ASC + id_DESC + isActive_ASC + isActive_DESC + kind_ASC + kind_DESC + name_ASC + name_DESC + picture_ASC + picture_DESC + publishedAt_ASC + publishedAt_DESC + updatedAt_ASC + updatedAt_DESC +} + +""" +This contains a set of filters that can be used to compare values internally +""" +input UserWhereComparatorInput { + """ + This field can be used to request to check if the entry is outdated by internal comparison + """ + outdated_to: Boolean +} + +"""Identifies documents""" +input UserWhereInput { + """Logical AND on all given filters.""" + AND: [UserWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [UserWhereInput!] + + """Logical OR on all given filters.""" + OR: [UserWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + documentInStages_every: UserWhereStageInput + documentInStages_none: UserWhereStageInput + documentInStages_some: UserWhereStageInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + isActive: Boolean + + """Any other value that exists and is not equal to the given value.""" + isActive_not: Boolean + kind: UserKind + + """All values that are contained in given list.""" + kind_in: [UserKind] + + """Any other value that exists and is not equal to the given value.""" + kind_not: UserKind + + """All values that are not contained in given list.""" + kind_not_in: [UserKind] + name: String + + """All values containing the given string.""" + name_contains: String + + """All values ending with the given string.""" + name_ends_with: String + + """All values that are contained in given list.""" + name_in: [String] + + """Any other value that exists and is not equal to the given value.""" + name_not: String + + """All values not containing the given string.""" + name_not_contains: String + + """All values not ending with the given string""" + name_not_ends_with: String + + """All values that are not contained in given list.""" + name_not_in: [String] + + """All values not starting with the given string.""" + name_not_starts_with: String + + """All values starting with the given string.""" + name_starts_with: String + picture: String + + """All values containing the given string.""" + picture_contains: String + + """All values ending with the given string.""" + picture_ends_with: String + + """All values that are contained in given list.""" + picture_in: [String] + + """Any other value that exists and is not equal to the given value.""" + picture_not: String + + """All values not containing the given string.""" + picture_not_contains: String + + """All values not ending with the given string""" + picture_not_ends_with: String + + """All values that are not contained in given list.""" + picture_not_in: [String] + + """All values not starting with the given string.""" + picture_not_starts_with: String + + """All values starting with the given string.""" + picture_starts_with: String + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + updatedAt: DateTime + + """All values greater than the given value.""" + updatedAt_gt: DateTime + + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime + + """All values that are contained in given list.""" + updatedAt_in: [DateTime] + + """All values less than the given value.""" + updatedAt_lt: DateTime + + """All values less than or equal the given value.""" + updatedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime + + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] +} + +""" +The document in stages filter allows specifying a stage entry to cross compare the same document between different stages +""" +input UserWhereStageInput { + """Logical AND on all given filters.""" + AND: [UserWhereStageInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [UserWhereStageInput!] + + """Logical OR on all given filters.""" + OR: [UserWhereStageInput!] + + """ + This field contains fields which can be set as true or false to specify an internal comparison + """ + compareWithParent: UserWhereComparatorInput + + """Specify the stage to compare with""" + stage: Stage +} + +"""References User record uniquely""" +input UserWhereUniqueInput { + id: ID +} + +type Version { + createdAt: DateTime! + id: ID! + revision: Int! + stage: Stage! +} + +input VersionWhereInput { + id: ID! + revision: Int! + stage: Stage! +} + +""" +An account can represent an user or organizer. It store essential informations and is used as the root class for relationships with other tables +""" +type account { + address: String! + created_at: timestamptz + email: String + emailVerified: Boolean! + id: uuid! + + """An object relationship""" + kyc: kyc + + """An array relationship""" + roles( + """distinct select on columns""" + distinct_on: [roleAssignments_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [roleAssignments_order_by!] + + """filter the rows returned""" + where: roleAssignments_bool_exp + ): [roleAssignments!]! + + """An aggregate relationship""" + roles_aggregate( + """distinct select on columns""" + distinct_on: [roleAssignments_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [roleAssignments_order_by!] + + """filter the rows returned""" + where: roleAssignments_bool_exp + ): roleAssignments_aggregate! + + """An object relationship""" + stripeCustomer: stripeCustomer + updated_at: timestamptz +} + +""" +aggregated selection of "account" +""" +type account_aggregate { + aggregate: account_aggregate_fields + nodes: [account!]! +} + +""" +aggregate fields of "account" +""" +type account_aggregate_fields { + count(columns: [account_select_column!], distinct: Boolean): Int! + max: account_max_fields + min: account_min_fields +} + +""" +Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. +""" +input account_bool_exp { + _and: [account_bool_exp!] + _not: account_bool_exp + _or: [account_bool_exp!] + address: String_comparison_exp + created_at: timestamptz_comparison_exp + email: String_comparison_exp + emailVerified: Boolean_comparison_exp + id: uuid_comparison_exp + kyc: kyc_bool_exp + roles: roleAssignments_bool_exp + roles_aggregate: roleAssignments_aggregate_bool_exp + stripeCustomer: stripeCustomer_bool_exp + updated_at: timestamptz_comparison_exp +} + +""" +unique or primary key constraints on table "account" +""" +enum account_constraint { + """ + unique or primary key constraint on columns "address" + """ + account_address_key + + """ + unique or primary key constraint on columns "id" + """ + account_pkey +} + +""" +input type for inserting data into table "account" +""" +input account_insert_input { + address: String + created_at: timestamptz + email: String + emailVerified: Boolean + id: uuid + kyc: kyc_obj_rel_insert_input + roles: roleAssignments_arr_rel_insert_input + stripeCustomer: stripeCustomer_obj_rel_insert_input + updated_at: timestamptz +} + +"""aggregate max on columns""" +type account_max_fields { + address: String + created_at: timestamptz + email: String + id: uuid + updated_at: timestamptz +} + +"""aggregate min on columns""" +type account_min_fields { + address: String + created_at: timestamptz + email: String + id: uuid + updated_at: timestamptz +} + +""" +response of any mutation on the table "account" +""" +type account_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [account!]! +} + +""" +input type for inserting object relation for remote table "account" +""" +input account_obj_rel_insert_input { + data: account_insert_input! + + """upsert condition""" + on_conflict: account_on_conflict +} + +""" +on_conflict condition type for table "account" +""" +input account_on_conflict { + constraint: account_constraint! + update_columns: [account_update_column!]! = [] + where: account_bool_exp +} + +"""Ordering options when selecting data from "account".""" +input account_order_by { + address: order_by + created_at: order_by + email: order_by + emailVerified: order_by + id: order_by + kyc: kyc_order_by + roles_aggregate: roleAssignments_aggregate_order_by + stripeCustomer: stripeCustomer_order_by + updated_at: order_by +} + +"""primary key columns input for table: account""" +input account_pk_columns_input { + id: uuid! +} + +""" +select columns of table "account" +""" +enum account_select_column { + """column name""" + address + + """column name""" + created_at + + """column name""" + email + + """column name""" + emailVerified + + """column name""" + id + + """column name""" + updated_at +} + +""" +input type for updating data in table "account" +""" +input account_set_input { + address: String + created_at: timestamptz + email: String + emailVerified: Boolean + id: uuid + updated_at: timestamptz +} + +""" +Streaming cursor of the table "account" +""" +input account_stream_cursor_input { + """Stream column input with initial value""" + initial_value: account_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input account_stream_cursor_value_input { + address: String + created_at: timestamptz + email: String + emailVerified: Boolean + id: uuid + updated_at: timestamptz +} + +""" +update columns of table "account" +""" +enum account_update_column { + """column name""" + address + + """column name""" + created_at + + """column name""" + email + + """column name""" + emailVerified + + """column name""" + id + + """column name""" + updated_at +} + +input account_updates { + """sets the columns of the filtered rows to the given values""" + _set: account_set_input + + """filter the rows which have to be updated""" + where: account_bool_exp! +} + +""" +History of auditable actions on audited tables, from audit.if_modified_func() +""" +type audit_logged_actions { + """Action type; I = insert, D = delete, U = update, T = truncate""" + action: String! + + """Wall clock time at which audited event's trigger call occurred""" + action_tstamp_clk: timestamptz! + + """Statement start timestamp for tx in which audited event occurred""" + action_tstamp_stm: timestamptz! + + """Transaction start timestamp for tx in which audited event occurred""" + action_tstamp_tx: timestamptz! + + """ + Application name set when this audit event occurred. Can be changed in-session by client. + """ + application_name: String + + """ + New values of fields changed by UPDATE. Null except for row-level UPDATE events. + """ + changed_fields( + """JSON select path""" + path: String + ): jsonb + + """IP address of client that issued query. Null for unix domain socket.""" + client_addr: inet + + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Int + + """ + Top-level query that caused this auditable event. May be more than one statement. + """ + client_query: String + + """Unique identifier for each auditable event""" + event_id: bigint! + hasura_user( + """JSON select path""" + path: String + ): jsonb + + """Table OID. Changes with drop/create. Get with 'tablename'::regclass""" + relid: oid! + + """ + Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. + """ + row_data( + """JSON select path""" + path: String + ): jsonb + + """Database schema audited table for this event is in""" + schema_name: String! + + """Login / session user whose statement caused the audited event""" + session_user_name: String + + """ + 't' if audit event is from an FOR EACH STATEMENT trigger, 'f' for FOR EACH ROW + """ + statement_only: Boolean! + + """Non-schema-qualified table name of table event occured in""" + table_name: String! + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: bigint +} + +""" +aggregated selection of "audit.logged_actions" +""" +type audit_logged_actions_aggregate { + aggregate: audit_logged_actions_aggregate_fields + nodes: [audit_logged_actions!]! +} + +""" +aggregate fields of "audit.logged_actions" +""" +type audit_logged_actions_aggregate_fields { + avg: audit_logged_actions_avg_fields + count(columns: [audit_logged_actions_select_column!], distinct: Boolean): Int! + max: audit_logged_actions_max_fields + min: audit_logged_actions_min_fields + stddev: audit_logged_actions_stddev_fields + stddev_pop: audit_logged_actions_stddev_pop_fields + stddev_samp: audit_logged_actions_stddev_samp_fields + sum: audit_logged_actions_sum_fields + var_pop: audit_logged_actions_var_pop_fields + var_samp: audit_logged_actions_var_samp_fields + variance: audit_logged_actions_variance_fields +} + +"""append existing jsonb value of filtered columns with new jsonb value""" +input audit_logged_actions_append_input { + """ + New values of fields changed by UPDATE. Null except for row-level UPDATE events. + """ + changed_fields: jsonb + hasura_user: jsonb + + """ + Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. + """ + row_data: jsonb +} + +"""aggregate avg on columns""" +type audit_logged_actions_avg_fields { + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Float + + """Unique identifier for each auditable event""" + event_id: Float + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: Float +} + +""" +Boolean expression to filter rows from the table "audit.logged_actions". All fields are combined with a logical 'AND'. +""" +input audit_logged_actions_bool_exp { + _and: [audit_logged_actions_bool_exp!] + _not: audit_logged_actions_bool_exp + _or: [audit_logged_actions_bool_exp!] + action: String_comparison_exp + action_tstamp_clk: timestamptz_comparison_exp + action_tstamp_stm: timestamptz_comparison_exp + action_tstamp_tx: timestamptz_comparison_exp + application_name: String_comparison_exp + changed_fields: jsonb_comparison_exp + client_addr: inet_comparison_exp + client_port: Int_comparison_exp + client_query: String_comparison_exp + event_id: bigint_comparison_exp + hasura_user: jsonb_comparison_exp + relid: oid_comparison_exp + row_data: jsonb_comparison_exp + schema_name: String_comparison_exp + session_user_name: String_comparison_exp + statement_only: Boolean_comparison_exp + table_name: String_comparison_exp + transaction_id: bigint_comparison_exp +} + +""" +unique or primary key constraints on table "audit.logged_actions" +""" +enum audit_logged_actions_constraint { + """ + unique or primary key constraint on columns "event_id" + """ + logged_actions_pkey +} + +""" +delete the field or element with specified path (for JSON arrays, negative integers count from the end) +""" +input audit_logged_actions_delete_at_path_input { + """ + New values of fields changed by UPDATE. Null except for row-level UPDATE events. + """ + changed_fields: [String!] + hasura_user: [String!] + + """ + Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. + """ + row_data: [String!] +} + +""" +delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array +""" +input audit_logged_actions_delete_elem_input { + """ + New values of fields changed by UPDATE. Null except for row-level UPDATE events. + """ + changed_fields: Int + hasura_user: Int + + """ + Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. + """ + row_data: Int +} + +""" +delete key/value pair or string element. key/value pairs are matched based on their key value +""" +input audit_logged_actions_delete_key_input { + """ + New values of fields changed by UPDATE. Null except for row-level UPDATE events. + """ + changed_fields: String + hasura_user: String + + """ + Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. + """ + row_data: String +} + +""" +input type for incrementing numeric columns in table "audit.logged_actions" +""" +input audit_logged_actions_inc_input { + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Int + + """Unique identifier for each auditable event""" + event_id: bigint + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: bigint +} + +""" +input type for inserting data into table "audit.logged_actions" +""" +input audit_logged_actions_insert_input { + """Action type; I = insert, D = delete, U = update, T = truncate""" + action: String + + """Wall clock time at which audited event's trigger call occurred""" + action_tstamp_clk: timestamptz + + """Statement start timestamp for tx in which audited event occurred""" + action_tstamp_stm: timestamptz + + """Transaction start timestamp for tx in which audited event occurred""" + action_tstamp_tx: timestamptz + + """ + Application name set when this audit event occurred. Can be changed in-session by client. + """ + application_name: String + + """ + New values of fields changed by UPDATE. Null except for row-level UPDATE events. + """ + changed_fields: jsonb + + """IP address of client that issued query. Null for unix domain socket.""" + client_addr: inet + + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Int + + """ + Top-level query that caused this auditable event. May be more than one statement. + """ + client_query: String + + """Unique identifier for each auditable event""" + event_id: bigint + hasura_user: jsonb + + """Table OID. Changes with drop/create. Get with 'tablename'::regclass""" + relid: oid + + """ + Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. + """ + row_data: jsonb + + """Database schema audited table for this event is in""" + schema_name: String + + """Login / session user whose statement caused the audited event""" + session_user_name: String + + """ + 't' if audit event is from an FOR EACH STATEMENT trigger, 'f' for FOR EACH ROW + """ + statement_only: Boolean + + """Non-schema-qualified table name of table event occured in""" + table_name: String + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: bigint +} + +"""aggregate max on columns""" +type audit_logged_actions_max_fields { + """Action type; I = insert, D = delete, U = update, T = truncate""" + action: String + + """Wall clock time at which audited event's trigger call occurred""" + action_tstamp_clk: timestamptz + + """Statement start timestamp for tx in which audited event occurred""" + action_tstamp_stm: timestamptz + + """Transaction start timestamp for tx in which audited event occurred""" + action_tstamp_tx: timestamptz + + """ + Application name set when this audit event occurred. Can be changed in-session by client. + """ + application_name: String + + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Int + + """ + Top-level query that caused this auditable event. May be more than one statement. + """ + client_query: String + + """Unique identifier for each auditable event""" + event_id: bigint + + """Database schema audited table for this event is in""" + schema_name: String + + """Login / session user whose statement caused the audited event""" + session_user_name: String + + """Non-schema-qualified table name of table event occured in""" + table_name: String + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: bigint +} + +"""aggregate min on columns""" +type audit_logged_actions_min_fields { + """Action type; I = insert, D = delete, U = update, T = truncate""" + action: String + + """Wall clock time at which audited event's trigger call occurred""" + action_tstamp_clk: timestamptz + + """Statement start timestamp for tx in which audited event occurred""" + action_tstamp_stm: timestamptz + + """Transaction start timestamp for tx in which audited event occurred""" + action_tstamp_tx: timestamptz + + """ + Application name set when this audit event occurred. Can be changed in-session by client. + """ + application_name: String + + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Int + + """ + Top-level query that caused this auditable event. May be more than one statement. + """ + client_query: String + + """Unique identifier for each auditable event""" + event_id: bigint + + """Database schema audited table for this event is in""" + schema_name: String + + """Login / session user whose statement caused the audited event""" + session_user_name: String + + """Non-schema-qualified table name of table event occured in""" + table_name: String + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: bigint +} + +""" +response of any mutation on the table "audit.logged_actions" +""" +type audit_logged_actions_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [audit_logged_actions!]! +} + +""" +on_conflict condition type for table "audit.logged_actions" +""" +input audit_logged_actions_on_conflict { + constraint: audit_logged_actions_constraint! + update_columns: [audit_logged_actions_update_column!]! = [] + where: audit_logged_actions_bool_exp +} + +"""Ordering options when selecting data from "audit.logged_actions".""" +input audit_logged_actions_order_by { + action: order_by + action_tstamp_clk: order_by + action_tstamp_stm: order_by + action_tstamp_tx: order_by + application_name: order_by + changed_fields: order_by + client_addr: order_by + client_port: order_by + client_query: order_by + event_id: order_by + hasura_user: order_by + relid: order_by + row_data: order_by + schema_name: order_by + session_user_name: order_by + statement_only: order_by + table_name: order_by + transaction_id: order_by +} + +"""primary key columns input for table: audit.logged_actions""" +input audit_logged_actions_pk_columns_input { + """Unique identifier for each auditable event""" + event_id: bigint! +} + +"""prepend existing jsonb value of filtered columns with new jsonb value""" +input audit_logged_actions_prepend_input { + """ + New values of fields changed by UPDATE. Null except for row-level UPDATE events. + """ + changed_fields: jsonb + hasura_user: jsonb + + """ + Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. + """ + row_data: jsonb +} + +""" +select columns of table "audit.logged_actions" +""" +enum audit_logged_actions_select_column { + """column name""" + action + + """column name""" + action_tstamp_clk + + """column name""" + action_tstamp_stm + + """column name""" + action_tstamp_tx + + """column name""" + application_name + + """column name""" + changed_fields + + """column name""" + client_addr + + """column name""" + client_port + + """column name""" + client_query + + """column name""" + event_id + + """column name""" + hasura_user + + """column name""" + relid + + """column name""" + row_data + + """column name""" + schema_name + + """column name""" + session_user_name + + """column name""" + statement_only + + """column name""" + table_name + + """column name""" + transaction_id +} + +""" +input type for updating data in table "audit.logged_actions" +""" +input audit_logged_actions_set_input { + """Action type; I = insert, D = delete, U = update, T = truncate""" + action: String + + """Wall clock time at which audited event's trigger call occurred""" + action_tstamp_clk: timestamptz + + """Statement start timestamp for tx in which audited event occurred""" + action_tstamp_stm: timestamptz + + """Transaction start timestamp for tx in which audited event occurred""" + action_tstamp_tx: timestamptz + + """ + Application name set when this audit event occurred. Can be changed in-session by client. + """ + application_name: String + + """ + New values of fields changed by UPDATE. Null except for row-level UPDATE events. + """ + changed_fields: jsonb + + """IP address of client that issued query. Null for unix domain socket.""" + client_addr: inet + + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Int + + """ + Top-level query that caused this auditable event. May be more than one statement. + """ + client_query: String + + """Unique identifier for each auditable event""" + event_id: bigint + hasura_user: jsonb + + """Table OID. Changes with drop/create. Get with 'tablename'::regclass""" + relid: oid + + """ + Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. + """ + row_data: jsonb + + """Database schema audited table for this event is in""" + schema_name: String + + """Login / session user whose statement caused the audited event""" + session_user_name: String + + """ + 't' if audit event is from an FOR EACH STATEMENT trigger, 'f' for FOR EACH ROW + """ + statement_only: Boolean + + """Non-schema-qualified table name of table event occured in""" + table_name: String + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: bigint +} + +"""aggregate stddev on columns""" +type audit_logged_actions_stddev_fields { + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Float + + """Unique identifier for each auditable event""" + event_id: Float + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: Float +} + +"""aggregate stddev_pop on columns""" +type audit_logged_actions_stddev_pop_fields { + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Float + + """Unique identifier for each auditable event""" + event_id: Float + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: Float +} + +"""aggregate stddev_samp on columns""" +type audit_logged_actions_stddev_samp_fields { + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Float + + """Unique identifier for each auditable event""" + event_id: Float + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: Float +} + +""" +Streaming cursor of the table "audit_logged_actions" +""" +input audit_logged_actions_stream_cursor_input { + """Stream column input with initial value""" + initial_value: audit_logged_actions_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input audit_logged_actions_stream_cursor_value_input { + """Action type; I = insert, D = delete, U = update, T = truncate""" + action: String + + """Wall clock time at which audited event's trigger call occurred""" + action_tstamp_clk: timestamptz + + """Statement start timestamp for tx in which audited event occurred""" + action_tstamp_stm: timestamptz + + """Transaction start timestamp for tx in which audited event occurred""" + action_tstamp_tx: timestamptz + + """ + Application name set when this audit event occurred. Can be changed in-session by client. + """ + application_name: String + + """ + New values of fields changed by UPDATE. Null except for row-level UPDATE events. + """ + changed_fields: jsonb + + """IP address of client that issued query. Null for unix domain socket.""" + client_addr: inet + + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Int + + """ + Top-level query that caused this auditable event. May be more than one statement. + """ + client_query: String + + """Unique identifier for each auditable event""" + event_id: bigint + hasura_user: jsonb + + """Table OID. Changes with drop/create. Get with 'tablename'::regclass""" + relid: oid + + """ + Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. + """ + row_data: jsonb + + """Database schema audited table for this event is in""" + schema_name: String + + """Login / session user whose statement caused the audited event""" + session_user_name: String + + """ + 't' if audit event is from an FOR EACH STATEMENT trigger, 'f' for FOR EACH ROW + """ + statement_only: Boolean + + """Non-schema-qualified table name of table event occured in""" + table_name: String + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: bigint +} + +"""aggregate sum on columns""" +type audit_logged_actions_sum_fields { + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Int + + """Unique identifier for each auditable event""" + event_id: bigint + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: bigint +} + +""" +update columns of table "audit.logged_actions" +""" +enum audit_logged_actions_update_column { + """column name""" + action + + """column name""" + action_tstamp_clk + + """column name""" + action_tstamp_stm + + """column name""" + action_tstamp_tx + + """column name""" + application_name + + """column name""" + changed_fields + + """column name""" + client_addr + + """column name""" + client_port + + """column name""" + client_query + + """column name""" + event_id + + """column name""" + hasura_user + + """column name""" + relid + + """column name""" + row_data + + """column name""" + schema_name + + """column name""" + session_user_name + + """column name""" + statement_only + + """column name""" + table_name + + """column name""" + transaction_id +} + +input audit_logged_actions_updates { + """append existing jsonb value of filtered columns with new jsonb value""" + _append: audit_logged_actions_append_input + + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: audit_logged_actions_delete_at_path_input + + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: audit_logged_actions_delete_elem_input + + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: audit_logged_actions_delete_key_input + + """increments the numeric columns with given value of the filtered values""" + _inc: audit_logged_actions_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: audit_logged_actions_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: audit_logged_actions_set_input + + """filter the rows which have to be updated""" + where: audit_logged_actions_bool_exp! +} + +"""aggregate var_pop on columns""" +type audit_logged_actions_var_pop_fields { + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Float + + """Unique identifier for each auditable event""" + event_id: Float + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: Float +} + +"""aggregate var_samp on columns""" +type audit_logged_actions_var_samp_fields { + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Float + + """Unique identifier for each auditable event""" + event_id: Float + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: Float +} + +"""aggregate variance on columns""" +type audit_logged_actions_variance_fields { + """ + Remote peer IP port address of client that issued query. Undefined for unix socket. + """ + client_port: Float + + """Unique identifier for each auditable event""" + event_id: Float + + """ + Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. + """ + transaction_id: Float +} + +scalar bigint + +""" +Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. +""" +input bigint_comparison_exp { + _eq: bigint + _gt: bigint + _gte: bigint + _in: [bigint!] + _is_null: Boolean + _lt: bigint + _lte: bigint + _neq: bigint + _nin: [bigint!] +} + +""" +Currencies code following the standard ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217) +""" +type currency { + value: String! +} + +""" +aggregated selection of "currency" +""" +type currency_aggregate { + aggregate: currency_aggregate_fields + nodes: [currency!]! +} + +""" +aggregate fields of "currency" +""" +type currency_aggregate_fields { + count(columns: [currency_select_column!], distinct: Boolean): Int! + max: currency_max_fields + min: currency_min_fields +} + +""" +Boolean expression to filter rows from the table "currency". All fields are combined with a logical 'AND'. +""" +input currency_bool_exp { + _and: [currency_bool_exp!] + _not: currency_bool_exp + _or: [currency_bool_exp!] + value: String_comparison_exp +} + +""" +unique or primary key constraints on table "currency" +""" +enum currency_constraint { + """ + unique or primary key constraint on columns "value" + """ + currency_pkey +} + +enum currency_enum { + AED + CNY + EUR + GBP + QAR + SGD + USD +} + +""" +Boolean expression to compare columns of type "currency_enum". All fields are combined with logical 'AND'. +""" +input currency_enum_comparison_exp { + _eq: currency_enum + _in: [currency_enum!] + _is_null: Boolean + _neq: currency_enum + _nin: [currency_enum!] +} + +""" +input type for inserting data into table "currency" +""" +input currency_insert_input { + value: String +} + +"""aggregate max on columns""" +type currency_max_fields { + value: String +} + +"""aggregate min on columns""" +type currency_min_fields { + value: String +} + +""" +response of any mutation on the table "currency" +""" +type currency_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [currency!]! +} + +""" +on_conflict condition type for table "currency" +""" +input currency_on_conflict { + constraint: currency_constraint! + update_columns: [currency_update_column!]! = [] + where: currency_bool_exp +} + +"""Ordering options when selecting data from "currency".""" +input currency_order_by { + value: order_by +} + +"""primary key columns input for table: currency""" +input currency_pk_columns_input { + value: String! +} + +""" +select columns of table "currency" +""" +enum currency_select_column { + """column name""" + value +} + +""" +input type for updating data in table "currency" +""" +input currency_set_input { + value: String +} + +""" +Streaming cursor of the table "currency" +""" +input currency_stream_cursor_input { + """Stream column input with initial value""" + initial_value: currency_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input currency_stream_cursor_value_input { + value: String +} + +""" +update columns of table "currency" +""" +enum currency_update_column { + """column name""" + value +} + +input currency_updates { + """sets the columns of the filtered rows to the given values""" + _set: currency_set_input + + """filter the rows which have to be updated""" + where: currency_bool_exp! +} + +"""ordering argument of a cursor""" +enum cursor_ordering { + """ascending ordering of the cursor""" + ASC + + """descending ordering of the cursor""" + DESC +} + +""" +The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. +""" +type eventParameters { + activityWebhookId: String + dateEnd: timestamp + dateSaleEnd: timestamp + dateSaleStart: timestamp + dateStart: timestamp + event( + """ + Defines which locales should be returned. + + Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: EventWhereUniqueInput_remote_rel_eventParametersevent! + ): Event + eventId: String! + + """An array relationship""" + eventPassNftContracts( + """distinct select on columns""" + distinct_on: [eventPassNftContract_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNftContract_order_by!] + + """filter the rows returned""" + where: eventPassNftContract_bool_exp + ): [eventPassNftContract!]! + + """An aggregate relationship""" + eventPassNftContracts_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNftContract_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNftContract_order_by!] + + """filter the rows returned""" + where: eventPassNftContract_bool_exp + ): eventPassNftContract_aggregate! + + """An array relationship""" + eventPassNfts( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] + + """filter the rows returned""" + where: eventPassNft_bool_exp + ): [eventPassNft!]! + + """An aggregate relationship""" + eventPassNfts_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] + + """filter the rows returned""" + where: eventPassNft_bool_exp + ): eventPassNft_aggregate! + id: uuid! + organizer( + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer! + ): Organizer + organizerId: String! + signingKey: String + timezone: String +} + +""" +aggregated selection of "eventParameters" +""" +type eventParameters_aggregate { + aggregate: eventParameters_aggregate_fields + nodes: [eventParameters!]! +} + +""" +aggregate fields of "eventParameters" +""" +type eventParameters_aggregate_fields { + count(columns: [eventParameters_select_column!], distinct: Boolean): Int! + max: eventParameters_max_fields + min: eventParameters_min_fields +} + +""" +Boolean expression to filter rows from the table "eventParameters". All fields are combined with a logical 'AND'. +""" +input eventParameters_bool_exp { + _and: [eventParameters_bool_exp!] + _not: eventParameters_bool_exp + _or: [eventParameters_bool_exp!] + activityWebhookId: String_comparison_exp + dateEnd: timestamp_comparison_exp + dateSaleEnd: timestamp_comparison_exp + dateSaleStart: timestamp_comparison_exp + dateStart: timestamp_comparison_exp + eventId: String_comparison_exp + eventPassNftContracts: eventPassNftContract_bool_exp + eventPassNftContracts_aggregate: eventPassNftContract_aggregate_bool_exp + eventPassNfts: eventPassNft_bool_exp + eventPassNfts_aggregate: eventPassNft_aggregate_bool_exp + id: uuid_comparison_exp + organizerId: String_comparison_exp + signingKey: String_comparison_exp + timezone: String_comparison_exp +} + +""" +unique or primary key constraints on table "eventParameters" +""" +enum eventParameters_constraint { + """ + unique or primary key constraint on columns "activityWebhookId" + """ + eventParameters_activityWebhookId_key + + """ + unique or primary key constraint on columns "eventId" + """ + eventParameters_eventId_key + + """ + unique or primary key constraint on columns "id" + """ + eventParameters_pkey + + """ + unique or primary key constraint on columns "signingKey" + """ + eventParameters_signingKey_key +} + +""" +input type for inserting data into table "eventParameters" +""" +input eventParameters_insert_input { + activityWebhookId: String + dateEnd: timestamp + dateSaleEnd: timestamp + dateSaleStart: timestamp + dateStart: timestamp + eventId: String + eventPassNftContracts: eventPassNftContract_arr_rel_insert_input + eventPassNfts: eventPassNft_arr_rel_insert_input + id: uuid + organizerId: String + signingKey: String + timezone: String +} + +"""aggregate max on columns""" +type eventParameters_max_fields { + activityWebhookId: String + dateEnd: timestamp + dateSaleEnd: timestamp + dateSaleStart: timestamp + dateStart: timestamp + eventId: String + id: uuid + organizerId: String + signingKey: String + timezone: String +} + +"""aggregate min on columns""" +type eventParameters_min_fields { + activityWebhookId: String + dateEnd: timestamp + dateSaleEnd: timestamp + dateSaleStart: timestamp + dateStart: timestamp + eventId: String + id: uuid + organizerId: String + signingKey: String + timezone: String +} + +""" +response of any mutation on the table "eventParameters" +""" +type eventParameters_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [eventParameters!]! +} + +""" +input type for inserting object relation for remote table "eventParameters" +""" +input eventParameters_obj_rel_insert_input { + data: eventParameters_insert_input! + + """upsert condition""" + on_conflict: eventParameters_on_conflict +} + +""" +on_conflict condition type for table "eventParameters" +""" +input eventParameters_on_conflict { + constraint: eventParameters_constraint! + update_columns: [eventParameters_update_column!]! = [] + where: eventParameters_bool_exp +} + +"""Ordering options when selecting data from "eventParameters".""" +input eventParameters_order_by { + activityWebhookId: order_by + dateEnd: order_by + dateSaleEnd: order_by + dateSaleStart: order_by + dateStart: order_by + eventId: order_by + eventPassNftContracts_aggregate: eventPassNftContract_aggregate_order_by + eventPassNfts_aggregate: eventPassNft_aggregate_order_by + id: order_by + organizerId: order_by + signingKey: order_by + timezone: order_by +} + +"""primary key columns input for table: eventParameters""" +input eventParameters_pk_columns_input { + id: uuid! +} + +""" +select columns of table "eventParameters" +""" +enum eventParameters_select_column { + """column name""" + activityWebhookId + + """column name""" + dateEnd + + """column name""" + dateSaleEnd - """Release Title""" - title: String + """column name""" + dateSaleStart - """The time the document was updated""" - updatedAt: DateTime! + """column name""" + dateStart - """User that last updated this document""" - updatedBy( - """ - Sets the locale of the resolved parent document as the only locale in the query's subtree. - - Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will affect any existing locale filtering defined in the query's tree for the subtree. - """ - forceParentLocale: Boolean + """column name""" + eventId - """ - Allows to optionally override locale filtering behaviour in the query's subtree. - - Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. - """ - locales: [Locale!] - ): User -} + """column name""" + id -"""A connection to a list of items.""" -type ScheduledReleaseConnection { - aggregate: Aggregate! + """column name""" + organizerId - """A list of edges.""" - edges: [ScheduledReleaseEdge!]! + """column name""" + signingKey - """Information to aid in pagination.""" - pageInfo: PageInfo! + """column name""" + timezone } -input ScheduledReleaseCreateInput { - createdAt: DateTime - description: String - errorMessage: String - isActive: Boolean = true - releaseAt: DateTime - title: String - updatedAt: DateTime +""" +input type for updating data in table "eventParameters" +""" +input eventParameters_set_input { + activityWebhookId: String + dateEnd: timestamp + dateSaleEnd: timestamp + dateSaleStart: timestamp + dateStart: timestamp + eventId: String + id: uuid + organizerId: String + signingKey: String + timezone: String } -"""An edge in a connection.""" -type ScheduledReleaseEdge { - """A cursor for use in pagination.""" - cursor: String! +""" +Streaming cursor of the table "eventParameters" +""" +input eventParameters_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventParameters_stream_cursor_value_input! - """The item at the end of the edge.""" - node: ScheduledRelease! + """cursor ordering""" + ordering: cursor_ordering } -enum ScheduledReleaseOrderByInput { - createdAt_ASC - createdAt_DESC - description_ASC - description_DESC - errorMessage_ASC - errorMessage_DESC - id_ASC - id_DESC - isActive_ASC - isActive_DESC - isImplicit_ASC - isImplicit_DESC - publishedAt_ASC - publishedAt_DESC - releaseAt_ASC - releaseAt_DESC - status_ASC - status_DESC - title_ASC - title_DESC - updatedAt_ASC - updatedAt_DESC +"""Initial value of the column from where the streaming should start""" +input eventParameters_stream_cursor_value_input { + activityWebhookId: String + dateEnd: timestamp + dateSaleEnd: timestamp + dateSaleStart: timestamp + dateStart: timestamp + eventId: String + id: uuid + organizerId: String + signingKey: String + timezone: String } -"""System Scheduled Release Status""" -enum ScheduledReleaseStatus { - COMPLETED - FAILED - IN_PROGRESS - PENDING -} +""" +update columns of table "eventParameters" +""" +enum eventParameters_update_column { + """column name""" + activityWebhookId -input ScheduledReleaseUpdateInput { - description: String - errorMessage: String - isActive: Boolean - releaseAt: DateTime - title: String -} + """column name""" + dateEnd -"""Identifies documents""" -input ScheduledReleaseWhereInput { - """Logical AND on all given filters.""" - AND: [ScheduledReleaseWhereInput!] + """column name""" + dateSaleEnd - """Logical NOT on all given filters combined by AND.""" - NOT: [ScheduledReleaseWhereInput!] + """column name""" + dateSaleStart - """Logical OR on all given filters.""" - OR: [ScheduledReleaseWhereInput!] + """column name""" + dateStart - """Contains search across all appropriate fields.""" - _search: String - createdAt: DateTime + """column name""" + eventId - """All values greater than the given value.""" - createdAt_gt: DateTime + """column name""" + id - """All values greater than or equal the given value.""" - createdAt_gte: DateTime + """column name""" + organizerId - """All values that are contained in given list.""" - createdAt_in: [DateTime] + """column name""" + signingKey - """All values less than the given value.""" - createdAt_lt: DateTime + """column name""" + timezone +} - """All values less than or equal the given value.""" - createdAt_lte: DateTime +input eventParameters_updates { + """sets the columns of the filtered rows to the given values""" + _set: eventParameters_set_input - """Any other value that exists and is not equal to the given value.""" - createdAt_not: DateTime + """filter the rows which have to be updated""" + where: eventParameters_bool_exp! +} - """All values that are not contained in given list.""" - createdAt_not_in: [DateTime] - createdBy: UserWhereInput - description: String +""" +The eventPassNft model is designed to consolidate and store the metadata associated with each event pass NFT. It centralizes fixed metadata, enabling the system to retrieve NFT details without frequently querying external APIs. It integrates with the existing nftTransfer model, providing a holistic view of each event pass NFT's journey and characteristics within the platform. +""" +type eventPassNft { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: String! - """All values containing the given string.""" - description_contains: String + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: String! + created_at: timestamptz! - """All values ending with the given string.""" - description_ends_with: String + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: String - """All values that are contained in given list.""" - description_in: [String] + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String + event( + """ + Defines which locales should be returned. + + Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: EventWhereUniqueInput_remote_rel_eventPassNftevent! + ): Event + + """A reference to the event associated with the event pass NFT""" + eventId: String! + + """An object relationship""" + eventParameters: eventParameters + eventPass( + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): EventPass + + """Directly relates to a specific Event Pass within the system""" + eventPassId: String! + + """An object relationship""" + eventPassNftContract: eventPassNftContract + + """An object relationship""" + eventPassPricing: eventPassPricing + id: uuid! - """Any other value that exists and is not equal to the given value.""" - description_not: String + """ + Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. + """ + isRevealed: Boolean! - """All values not containing the given string.""" - description_not_contains: String + """An object relationship""" + lastNftTransfer: nftTransfer - """All values not ending with the given string""" - description_not_ends_with: String + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: uuid - """All values that are not contained in given list.""" - description_not_in: [String] + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata( + """JSON select path""" + path: String + ): jsonb! - """All values not starting with the given string.""" - description_not_starts_with: String + """An array relationship""" + nftTransfers( + """distinct select on columns""" + distinct_on: [nftTransfer_select_column!] - """All values starting with the given string.""" - description_starts_with: String - errorMessage: String + """limit the number of rows returned""" + limit: Int - """All values containing the given string.""" - errorMessage_contains: String + """skip the first n rows. Use only with order_by""" + offset: Int - """All values ending with the given string.""" - errorMessage_ends_with: String + """sort the rows by one or more columns""" + order_by: [nftTransfer_order_by!] - """All values that are contained in given list.""" - errorMessage_in: [String] + """filter the rows returned""" + where: nftTransfer_bool_exp + ): [nftTransfer!]! - """Any other value that exists and is not equal to the given value.""" - errorMessage_not: String + """An aggregate relationship""" + nftTransfers_aggregate( + """distinct select on columns""" + distinct_on: [nftTransfer_select_column!] - """All values not containing the given string.""" - errorMessage_not_contains: String + """limit the number of rows returned""" + limit: Int - """All values not ending with the given string""" - errorMessage_not_ends_with: String + """skip the first n rows. Use only with order_by""" + offset: Int - """All values that are not contained in given list.""" - errorMessage_not_in: [String] + """sort the rows by one or more columns""" + order_by: [nftTransfer_order_by!] - """All values not starting with the given string.""" - errorMessage_not_starts_with: String + """filter the rows returned""" + where: nftTransfer_bool_exp + ): nftTransfer_aggregate! + organizer( + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer! + ): Organizer - """All values starting with the given string.""" - errorMessage_starts_with: String - id: ID + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: String! - """All values containing the given string.""" - id_contains: ID + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint! - """All values ending with the given string.""" - id_ends_with: ID + """ + The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz! +} - """All values that are contained in given list.""" - id_in: [ID] +""" +The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. +""" +type eventPassNftContract { + chainId: String! + contractAddress: String! - """Any other value that exists and is not equal to the given value.""" - id_not: ID + """Timestamp of when the record was created.""" + created_at: timestamptz! + eventId: String! + eventPass( + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): EventPass + eventPassId: String! - """All values not containing the given string.""" - id_not_contains: ID + """An array relationship""" + eventPassNfts( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] - """All values not ending with the given string""" - id_not_ends_with: ID + """limit the number of rows returned""" + limit: Int - """All values that are not contained in given list.""" - id_not_in: [ID] + """skip the first n rows. Use only with order_by""" + offset: Int - """All values not starting with the given string.""" - id_not_starts_with: ID + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] - """All values starting with the given string.""" - id_starts_with: ID - isActive: Boolean + """filter the rows returned""" + where: eventPassNft_bool_exp + ): [eventPassNft!]! - """Any other value that exists and is not equal to the given value.""" - isActive_not: Boolean - isImplicit: Boolean + """An aggregate relationship""" + eventPassNfts_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] - """Any other value that exists and is not equal to the given value.""" - isImplicit_not: Boolean - operations_every: ScheduledOperationWhereInput - operations_none: ScheduledOperationWhereInput - operations_some: ScheduledOperationWhereInput - publishedAt: DateTime + """limit the number of rows returned""" + limit: Int - """All values greater than the given value.""" - publishedAt_gt: DateTime + """skip the first n rows. Use only with order_by""" + offset: Int - """All values greater than or equal the given value.""" - publishedAt_gte: DateTime + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] - """All values that are contained in given list.""" - publishedAt_in: [DateTime] + """filter the rows returned""" + where: eventPassNft_bool_exp + ): eventPassNft_aggregate! - """All values less than the given value.""" - publishedAt_lt: DateTime + """An object relationship""" + eventPassOrderSums: eventPassOrderSums - """All values less than or equal the given value.""" - publishedAt_lte: DateTime + """An array relationship""" + eventPassOrders( + """distinct select on columns""" + distinct_on: [eventPassOrder_select_column!] - """Any other value that exists and is not equal to the given value.""" - publishedAt_not: DateTime + """limit the number of rows returned""" + limit: Int - """All values that are not contained in given list.""" - publishedAt_not_in: [DateTime] - publishedBy: UserWhereInput - releaseAt: DateTime + """skip the first n rows. Use only with order_by""" + offset: Int - """All values greater than the given value.""" - releaseAt_gt: DateTime + """sort the rows by one or more columns""" + order_by: [eventPassOrder_order_by!] - """All values greater than or equal the given value.""" - releaseAt_gte: DateTime + """filter the rows returned""" + where: eventPassOrder_bool_exp + ): [eventPassOrder!]! - """All values that are contained in given list.""" - releaseAt_in: [DateTime] + """An aggregate relationship""" + eventPassOrders_aggregate( + """distinct select on columns""" + distinct_on: [eventPassOrder_select_column!] - """All values less than the given value.""" - releaseAt_lt: DateTime + """limit the number of rows returned""" + limit: Int - """All values less than or equal the given value.""" - releaseAt_lte: DateTime + """skip the first n rows. Use only with order_by""" + offset: Int - """Any other value that exists and is not equal to the given value.""" - releaseAt_not: DateTime + """sort the rows by one or more columns""" + order_by: [eventPassOrder_order_by!] - """All values that are not contained in given list.""" - releaseAt_not_in: [DateTime] - status: ScheduledReleaseStatus + """filter the rows returned""" + where: eventPassOrder_bool_exp + ): eventPassOrder_aggregate! - """All values that are contained in given list.""" - status_in: [ScheduledReleaseStatus] + """An object relationship""" + eventPassPricing: eventPassPricing + id: uuid! - """Any other value that exists and is not equal to the given value.""" - status_not: ScheduledReleaseStatus + """Flag indicating whether the event pass NFT is airdropped.""" + isAirdrop: Boolean! - """All values that are not contained in given list.""" - status_not_in: [ScheduledReleaseStatus] - title: String + """ + Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + """ + isDelayedRevealed: Boolean! + organizerId: String! - """All values containing the given string.""" - title_contains: String + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: String - """All values ending with the given string.""" - title_ends_with: String + """Type of the event pass NFT contract.""" + type: eventPassNftContractType_enum! + + """Timestamp of the last update to the record.""" + updated_at: timestamptz! +} - """All values that are contained in given list.""" - title_in: [String] +"""Contract types representing the nature of the event pass NFT contract.""" +type eventPassNftContractType { + """Type name for event pass NFT contract.""" + value: String! +} - """Any other value that exists and is not equal to the given value.""" - title_not: String +""" +aggregated selection of "eventPassNftContractType" +""" +type eventPassNftContractType_aggregate { + aggregate: eventPassNftContractType_aggregate_fields + nodes: [eventPassNftContractType!]! +} - """All values not containing the given string.""" - title_not_contains: String +""" +aggregate fields of "eventPassNftContractType" +""" +type eventPassNftContractType_aggregate_fields { + count(columns: [eventPassNftContractType_select_column!], distinct: Boolean): Int! + max: eventPassNftContractType_max_fields + min: eventPassNftContractType_min_fields +} - """All values not ending with the given string""" - title_not_ends_with: String +""" +Boolean expression to filter rows from the table "eventPassNftContractType". All fields are combined with a logical 'AND'. +""" +input eventPassNftContractType_bool_exp { + _and: [eventPassNftContractType_bool_exp!] + _not: eventPassNftContractType_bool_exp + _or: [eventPassNftContractType_bool_exp!] + value: String_comparison_exp +} - """All values that are not contained in given list.""" - title_not_in: [String] +""" +unique or primary key constraints on table "eventPassNftContractType" +""" +enum eventPassNftContractType_constraint { + """ + unique or primary key constraint on columns "value" + """ + eventPassNftContractType_pkey +} - """All values not starting with the given string.""" - title_not_starts_with: String +enum eventPassNftContractType_enum { + delayed_reveal + normal +} - """All values starting with the given string.""" - title_starts_with: String - updatedAt: DateTime +""" +Boolean expression to compare columns of type "eventPassNftContractType_enum". All fields are combined with logical 'AND'. +""" +input eventPassNftContractType_enum_comparison_exp { + _eq: eventPassNftContractType_enum + _in: [eventPassNftContractType_enum!] + _is_null: Boolean + _neq: eventPassNftContractType_enum + _nin: [eventPassNftContractType_enum!] +} - """All values greater than the given value.""" - updatedAt_gt: DateTime +""" +input type for inserting data into table "eventPassNftContractType" +""" +input eventPassNftContractType_insert_input { + """Type name for event pass NFT contract.""" + value: String +} - """All values greater than or equal the given value.""" - updatedAt_gte: DateTime +"""aggregate max on columns""" +type eventPassNftContractType_max_fields { + """Type name for event pass NFT contract.""" + value: String +} - """All values that are contained in given list.""" - updatedAt_in: [DateTime] +"""aggregate min on columns""" +type eventPassNftContractType_min_fields { + """Type name for event pass NFT contract.""" + value: String +} - """All values less than the given value.""" - updatedAt_lt: DateTime +""" +response of any mutation on the table "eventPassNftContractType" +""" +type eventPassNftContractType_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """All values less than or equal the given value.""" - updatedAt_lte: DateTime + """data from the rows affected by the mutation""" + returning: [eventPassNftContractType!]! +} - """Any other value that exists and is not equal to the given value.""" - updatedAt_not: DateTime +""" +on_conflict condition type for table "eventPassNftContractType" +""" +input eventPassNftContractType_on_conflict { + constraint: eventPassNftContractType_constraint! + update_columns: [eventPassNftContractType_update_column!]! = [] + where: eventPassNftContractType_bool_exp +} - """All values that are not contained in given list.""" - updatedAt_not_in: [DateTime] - updatedBy: UserWhereInput +"""Ordering options when selecting data from "eventPassNftContractType".""" +input eventPassNftContractType_order_by { + value: order_by } -"""References ScheduledRelease record uniquely""" -input ScheduledReleaseWhereUniqueInput { - id: ID +"""primary key columns input for table: eventPassNftContractType""" +input eventPassNftContractType_pk_columns_input { + """Type name for event pass NFT contract.""" + value: String! } -"""Stage system enumeration""" -enum Stage { - """The Draft is the default stage for all your content.""" - DRAFT +""" +select columns of table "eventPassNftContractType" +""" +enum eventPassNftContractType_select_column { + """column name""" + value +} - """The Published stage is where you can publish your content to.""" - PUBLISHED +""" +input type for updating data in table "eventPassNftContractType" +""" +input eventPassNftContractType_set_input { + """Type name for event pass NFT contract.""" + value: String } """ -Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'. +Streaming cursor of the table "eventPassNftContractType" """ -input String_comparison_exp { - _eq: String - _gt: String - _gte: String +input eventPassNftContractType_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventPassNftContractType_stream_cursor_value_input! - """does the column match the given case-insensitive pattern""" - _ilike: String - _in: [String!] + """cursor ordering""" + ordering: cursor_ordering +} - """ - does the column match the given POSIX regular expression, case insensitive - """ - _iregex: String - _is_null: Boolean +"""Initial value of the column from where the streaming should start""" +input eventPassNftContractType_stream_cursor_value_input { + """Type name for event pass NFT contract.""" + value: String +} - """does the column match the given pattern""" - _like: String - _lt: String - _lte: String - _neq: String +""" +update columns of table "eventPassNftContractType" +""" +enum eventPassNftContractType_update_column { + """column name""" + value +} - """does the column NOT match the given case-insensitive pattern""" - _nilike: String - _nin: [String!] +input eventPassNftContractType_updates { + """sets the columns of the filtered rows to the given values""" + _set: eventPassNftContractType_set_input - """ - does the column NOT match the given POSIX regular expression, case insensitive - """ - _niregex: String + """filter the rows which have to be updated""" + where: eventPassNftContractType_bool_exp! +} - """does the column NOT match the given pattern""" - _nlike: String +""" +aggregated selection of "eventPassNftContract" +""" +type eventPassNftContract_aggregate { + aggregate: eventPassNftContract_aggregate_fields + nodes: [eventPassNftContract!]! +} - """ - does the column NOT match the given POSIX regular expression, case sensitive - """ - _nregex: String +input eventPassNftContract_aggregate_bool_exp { + bool_and: eventPassNftContract_aggregate_bool_exp_bool_and + bool_or: eventPassNftContract_aggregate_bool_exp_bool_or + count: eventPassNftContract_aggregate_bool_exp_count +} - """does the column NOT match the given SQL regular expression""" - _nsimilar: String +input eventPassNftContract_aggregate_bool_exp_bool_and { + arguments: eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns! + distinct: Boolean + filter: eventPassNftContract_bool_exp + predicate: Boolean_comparison_exp! +} - """ - does the column match the given POSIX regular expression, case sensitive - """ - _regex: String +input eventPassNftContract_aggregate_bool_exp_bool_or { + arguments: eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns! + distinct: Boolean + filter: eventPassNftContract_bool_exp + predicate: Boolean_comparison_exp! +} - """does the column match the given SQL regular expression""" - _similar: String +input eventPassNftContract_aggregate_bool_exp_count { + arguments: [eventPassNftContract_select_column!] + distinct: Boolean + filter: eventPassNftContract_bool_exp + predicate: Int_comparison_exp! } -enum SystemDateTimeFieldVariation { - BASE - COMBINED - LOCALIZATION +""" +aggregate fields of "eventPassNftContract" +""" +type eventPassNftContract_aggregate_fields { + count(columns: [eventPassNftContract_select_column!], distinct: Boolean): Int! + max: eventPassNftContract_max_fields + min: eventPassNftContract_min_fields } -"""User system model""" -type User implements Node { - """The time the document was created""" - createdAt: DateTime! +""" +order by aggregate values of table "eventPassNftContract" +""" +input eventPassNftContract_aggregate_order_by { + count: order_by + max: eventPassNftContract_max_order_by + min: eventPassNftContract_min_order_by +} - """Get the document in other stages""" - documentInStages( - """Decides if the current stage should be included or not""" - includeCurrent: Boolean! = false +""" +input type for inserting array relation for remote table "eventPassNftContract" +""" +input eventPassNftContract_arr_rel_insert_input { + data: [eventPassNftContract_insert_input!]! - """ - Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree - """ - inheritLocale: Boolean! = false + """upsert condition""" + on_conflict: eventPassNftContract_on_conflict +} - """Potential stages that should be returned""" - stages: [Stage!]! = [DRAFT, PUBLISHED] - ): [User!]! +""" +Boolean expression to filter rows from the table "eventPassNftContract". All fields are combined with a logical 'AND'. +""" +input eventPassNftContract_bool_exp { + _and: [eventPassNftContract_bool_exp!] + _not: eventPassNftContract_bool_exp + _or: [eventPassNftContract_bool_exp!] + chainId: String_comparison_exp + contractAddress: String_comparison_exp + created_at: timestamptz_comparison_exp + eventId: String_comparison_exp + eventPassId: String_comparison_exp + eventPassNfts: eventPassNft_bool_exp + eventPassNfts_aggregate: eventPassNft_aggregate_bool_exp + eventPassOrderSums: eventPassOrderSums_bool_exp + eventPassOrders: eventPassOrder_bool_exp + eventPassOrders_aggregate: eventPassOrder_aggregate_bool_exp + eventPassPricing: eventPassPricing_bool_exp + id: uuid_comparison_exp + isAirdrop: Boolean_comparison_exp + isDelayedRevealed: Boolean_comparison_exp + organizerId: String_comparison_exp + password: String_comparison_exp + type: eventPassNftContractType_enum_comparison_exp + updated_at: timestamptz_comparison_exp +} + +""" +unique or primary key constraints on table "eventPassNftContract" +""" +enum eventPassNftContract_constraint { + """ + unique or primary key constraint on columns "chainId", "contractAddress" + """ + eventPassNftContract_contractAddress_chainId_key +} + +""" +input type for inserting data into table "eventPassNftContract" +""" +input eventPassNftContract_insert_input { + chainId: String + contractAddress: String + + """Timestamp of when the record was created.""" + created_at: timestamptz + eventId: String + eventPassId: String + eventPassNfts: eventPassNft_arr_rel_insert_input + eventPassOrderSums: eventPassOrderSums_obj_rel_insert_input + eventPassOrders: eventPassOrder_arr_rel_insert_input + eventPassPricing: eventPassPricing_obj_rel_insert_input + id: uuid - """The unique identifier""" - id: ID! + """Flag indicating whether the event pass NFT is airdropped.""" + isAirdrop: Boolean - """Flag to determine if user is active or not""" - isActive: Boolean! + """ + Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + """ + isDelayedRevealed: Boolean + organizerId: String - """User Kind. Can be either MEMBER, PAT or PUBLIC""" - kind: UserKind! + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: String - """The username""" - name: String! + """Type of the event pass NFT contract.""" + type: eventPassNftContractType_enum - """Profile Picture url""" - picture: String + """Timestamp of the last update to the record.""" + updated_at: timestamptz +} - """The time the document was published. Null on documents in draft stage.""" - publishedAt: DateTime +"""aggregate max on columns""" +type eventPassNftContract_max_fields { + chainId: String + contractAddress: String - """System stage field""" - stage: Stage! + """Timestamp of when the record was created.""" + created_at: timestamptz + eventId: String + eventPassId: String + id: uuid + organizerId: String - """The time the document was updated""" - updatedAt: DateTime! -} + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: String -"""A connection to a list of items.""" -type UserConnection { - aggregate: Aggregate! + """Timestamp of the last update to the record.""" + updated_at: timestamptz +} - """A list of edges.""" - edges: [UserEdge!]! +""" +order by max() on columns of table "eventPassNftContract" +""" +input eventPassNftContract_max_order_by { + chainId: order_by + contractAddress: order_by - """Information to aid in pagination.""" - pageInfo: PageInfo! -} + """Timestamp of when the record was created.""" + created_at: order_by + eventId: order_by + eventPassId: order_by + id: order_by + organizerId: order_by -"""An edge in a connection.""" -type UserEdge { - """A cursor for use in pagination.""" - cursor: String! + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: order_by - """The item at the end of the edge.""" - node: User! + """Timestamp of the last update to the record.""" + updated_at: order_by } -"""System User Kind""" -enum UserKind { - APP_TOKEN - MEMBER - PAT - PUBLIC - WEBHOOK -} +"""aggregate min on columns""" +type eventPassNftContract_min_fields { + chainId: String + contractAddress: String -enum UserOrderByInput { - createdAt_ASC - createdAt_DESC - id_ASC - id_DESC - isActive_ASC - isActive_DESC - kind_ASC - kind_DESC - name_ASC - name_DESC - picture_ASC - picture_DESC - publishedAt_ASC - publishedAt_DESC - updatedAt_ASC - updatedAt_DESC -} + """Timestamp of when the record was created.""" + created_at: timestamptz + eventId: String + eventPassId: String + id: uuid + organizerId: String -""" -This contains a set of filters that can be used to compare values internally -""" -input UserWhereComparatorInput { """ - This field can be used to request to check if the entry is outdated by internal comparison + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. """ - outdated_to: Boolean -} + password: String -"""Identifies documents""" -input UserWhereInput { - """Logical AND on all given filters.""" - AND: [UserWhereInput!] + """Timestamp of the last update to the record.""" + updated_at: timestamptz +} - """Logical NOT on all given filters combined by AND.""" - NOT: [UserWhereInput!] +""" +order by min() on columns of table "eventPassNftContract" +""" +input eventPassNftContract_min_order_by { + chainId: order_by + contractAddress: order_by - """Logical OR on all given filters.""" - OR: [UserWhereInput!] + """Timestamp of when the record was created.""" + created_at: order_by + eventId: order_by + eventPassId: order_by + id: order_by + organizerId: order_by - """Contains search across all appropriate fields.""" - _search: String - createdAt: DateTime + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: order_by - """All values greater than the given value.""" - createdAt_gt: DateTime + """Timestamp of the last update to the record.""" + updated_at: order_by +} - """All values greater than or equal the given value.""" - createdAt_gte: DateTime +""" +response of any mutation on the table "eventPassNftContract" +""" +type eventPassNftContract_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """All values that are contained in given list.""" - createdAt_in: [DateTime] + """data from the rows affected by the mutation""" + returning: [eventPassNftContract!]! +} - """All values less than the given value.""" - createdAt_lt: DateTime +""" +input type for inserting object relation for remote table "eventPassNftContract" +""" +input eventPassNftContract_obj_rel_insert_input { + data: eventPassNftContract_insert_input! - """All values less than or equal the given value.""" - createdAt_lte: DateTime + """upsert condition""" + on_conflict: eventPassNftContract_on_conflict +} - """Any other value that exists and is not equal to the given value.""" - createdAt_not: DateTime +""" +on_conflict condition type for table "eventPassNftContract" +""" +input eventPassNftContract_on_conflict { + constraint: eventPassNftContract_constraint! + update_columns: [eventPassNftContract_update_column!]! = [] + where: eventPassNftContract_bool_exp +} - """All values that are not contained in given list.""" - createdAt_not_in: [DateTime] - documentInStages_every: UserWhereStageInput - documentInStages_none: UserWhereStageInput - documentInStages_some: UserWhereStageInput - id: ID +"""Ordering options when selecting data from "eventPassNftContract".""" +input eventPassNftContract_order_by { + chainId: order_by + contractAddress: order_by + created_at: order_by + eventId: order_by + eventPassId: order_by + eventPassNfts_aggregate: eventPassNft_aggregate_order_by + eventPassOrderSums: eventPassOrderSums_order_by + eventPassOrders_aggregate: eventPassOrder_aggregate_order_by + eventPassPricing: eventPassPricing_order_by + id: order_by + isAirdrop: order_by + isDelayedRevealed: order_by + organizerId: order_by + password: order_by + type: order_by + updated_at: order_by +} - """All values containing the given string.""" - id_contains: ID +""" +select columns of table "eventPassNftContract" +""" +enum eventPassNftContract_select_column { + """column name""" + chainId - """All values ending with the given string.""" - id_ends_with: ID + """column name""" + contractAddress - """All values that are contained in given list.""" - id_in: [ID] + """column name""" + created_at - """Any other value that exists and is not equal to the given value.""" - id_not: ID + """column name""" + eventId - """All values not containing the given string.""" - id_not_contains: ID + """column name""" + eventPassId - """All values not ending with the given string""" - id_not_ends_with: ID + """column name""" + id - """All values that are not contained in given list.""" - id_not_in: [ID] + """column name""" + isAirdrop - """All values not starting with the given string.""" - id_not_starts_with: ID + """column name""" + isDelayedRevealed - """All values starting with the given string.""" - id_starts_with: ID - isActive: Boolean + """column name""" + organizerId - """Any other value that exists and is not equal to the given value.""" - isActive_not: Boolean - kind: UserKind + """column name""" + password - """All values that are contained in given list.""" - kind_in: [UserKind] + """column name""" + type - """Any other value that exists and is not equal to the given value.""" - kind_not: UserKind + """column name""" + updated_at +} - """All values that are not contained in given list.""" - kind_not_in: [UserKind] - name: String +""" +select "eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns" columns of table "eventPassNftContract" +""" +enum eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns { + """column name""" + isAirdrop - """All values containing the given string.""" - name_contains: String + """column name""" + isDelayedRevealed +} - """All values ending with the given string.""" - name_ends_with: String +""" +select "eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns" columns of table "eventPassNftContract" +""" +enum eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns { + """column name""" + isAirdrop - """All values that are contained in given list.""" - name_in: [String] + """column name""" + isDelayedRevealed +} - """Any other value that exists and is not equal to the given value.""" - name_not: String +""" +input type for updating data in table "eventPassNftContract" +""" +input eventPassNftContract_set_input { + chainId: String + contractAddress: String - """All values not containing the given string.""" - name_not_contains: String + """Timestamp of when the record was created.""" + created_at: timestamptz + eventId: String + eventPassId: String + id: uuid - """All values not ending with the given string""" - name_not_ends_with: String + """Flag indicating whether the event pass NFT is airdropped.""" + isAirdrop: Boolean - """All values that are not contained in given list.""" - name_not_in: [String] + """ + Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + """ + isDelayedRevealed: Boolean + organizerId: String - """All values not starting with the given string.""" - name_not_starts_with: String + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: String - """All values starting with the given string.""" - name_starts_with: String - picture: String + """Type of the event pass NFT contract.""" + type: eventPassNftContractType_enum - """All values containing the given string.""" - picture_contains: String + """Timestamp of the last update to the record.""" + updated_at: timestamptz +} - """All values ending with the given string.""" - picture_ends_with: String +""" +Streaming cursor of the table "eventPassNftContract" +""" +input eventPassNftContract_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventPassNftContract_stream_cursor_value_input! - """All values that are contained in given list.""" - picture_in: [String] + """cursor ordering""" + ordering: cursor_ordering +} - """Any other value that exists and is not equal to the given value.""" - picture_not: String +"""Initial value of the column from where the streaming should start""" +input eventPassNftContract_stream_cursor_value_input { + chainId: String + contractAddress: String - """All values not containing the given string.""" - picture_not_contains: String + """Timestamp of when the record was created.""" + created_at: timestamptz + eventId: String + eventPassId: String + id: uuid - """All values not ending with the given string""" - picture_not_ends_with: String + """Flag indicating whether the event pass NFT is airdropped.""" + isAirdrop: Boolean - """All values that are not contained in given list.""" - picture_not_in: [String] + """ + Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + """ + isDelayedRevealed: Boolean + organizerId: String - """All values not starting with the given string.""" - picture_not_starts_with: String + """ + Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. + """ + password: String - """All values starting with the given string.""" - picture_starts_with: String - publishedAt: DateTime + """Type of the event pass NFT contract.""" + type: eventPassNftContractType_enum - """All values greater than the given value.""" - publishedAt_gt: DateTime + """Timestamp of the last update to the record.""" + updated_at: timestamptz +} - """All values greater than or equal the given value.""" - publishedAt_gte: DateTime +""" +update columns of table "eventPassNftContract" +""" +enum eventPassNftContract_update_column { + """column name""" + chainId - """All values that are contained in given list.""" - publishedAt_in: [DateTime] + """column name""" + contractAddress - """All values less than the given value.""" - publishedAt_lt: DateTime + """column name""" + created_at - """All values less than or equal the given value.""" - publishedAt_lte: DateTime + """column name""" + eventId - """Any other value that exists and is not equal to the given value.""" - publishedAt_not: DateTime + """column name""" + eventPassId - """All values that are not contained in given list.""" - publishedAt_not_in: [DateTime] - updatedAt: DateTime + """column name""" + id - """All values greater than the given value.""" - updatedAt_gt: DateTime + """column name""" + isAirdrop - """All values greater than or equal the given value.""" - updatedAt_gte: DateTime + """column name""" + isDelayedRevealed - """All values that are contained in given list.""" - updatedAt_in: [DateTime] + """column name""" + organizerId - """All values less than the given value.""" - updatedAt_lt: DateTime + """column name""" + password - """All values less than or equal the given value.""" - updatedAt_lte: DateTime + """column name""" + type - """Any other value that exists and is not equal to the given value.""" - updatedAt_not: DateTime + """column name""" + updated_at +} - """All values that are not contained in given list.""" - updatedAt_not_in: [DateTime] +input eventPassNftContract_updates { + """sets the columns of the filtered rows to the given values""" + _set: eventPassNftContract_set_input + + """filter the rows which have to be updated""" + where: eventPassNftContract_bool_exp! } """ -The document in stages filter allows specifying a stage entry to cross compare the same document between different stages +aggregated selection of "eventPassNft" """ -input UserWhereStageInput { - """Logical AND on all given filters.""" - AND: [UserWhereStageInput!] - - """Logical NOT on all given filters combined by AND.""" - NOT: [UserWhereStageInput!] - - """Logical OR on all given filters.""" - OR: [UserWhereStageInput!] - - """ - This field contains fields which can be set as true or false to specify an internal comparison - """ - compareWithParent: UserWhereComparatorInput +type eventPassNft_aggregate { + aggregate: eventPassNft_aggregate_fields + nodes: [eventPassNft!]! +} - """Specify the stage to compare with""" - stage: Stage +input eventPassNft_aggregate_bool_exp { + bool_and: eventPassNft_aggregate_bool_exp_bool_and + bool_or: eventPassNft_aggregate_bool_exp_bool_or + count: eventPassNft_aggregate_bool_exp_count } -"""References User record uniquely""" -input UserWhereUniqueInput { - id: ID +input eventPassNft_aggregate_bool_exp_bool_and { + arguments: eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns! + distinct: Boolean + filter: eventPassNft_bool_exp + predicate: Boolean_comparison_exp! } -type Version { - createdAt: DateTime! - id: ID! - revision: Int! - stage: Stage! +input eventPassNft_aggregate_bool_exp_bool_or { + arguments: eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns! + distinct: Boolean + filter: eventPassNft_bool_exp + predicate: Boolean_comparison_exp! } -input VersionWhereInput { - id: ID! - revision: Int! - stage: Stage! +input eventPassNft_aggregate_bool_exp_count { + arguments: [eventPassNft_select_column!] + distinct: Boolean + filter: eventPassNft_bool_exp + predicate: Int_comparison_exp! } """ -An account can represent an user or organizer. It store essential informations and is used as the root class for relationships with other tables +aggregate fields of "eventPassNft" """ -type account { - address: String! - created_at: timestamptz - email: String - emailVerified: Boolean! - id: uuid! - isOrganizer: Boolean! +type eventPassNft_aggregate_fields { + avg: eventPassNft_avg_fields + count(columns: [eventPassNft_select_column!], distinct: Boolean): Int! + max: eventPassNft_max_fields + min: eventPassNft_min_fields + stddev: eventPassNft_stddev_fields + stddev_pop: eventPassNft_stddev_pop_fields + stddev_samp: eventPassNft_stddev_samp_fields + sum: eventPassNft_sum_fields + var_pop: eventPassNft_var_pop_fields + var_samp: eventPassNft_var_samp_fields + variance: eventPassNft_variance_fields +} - """An object relationship""" - kyc: kyc - organizer( - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: OrganizerWhereUniqueInput_remote_rel_accountorganizer! - ): Organizer - organizerId: String +""" +order by aggregate values of table "eventPassNft" +""" +input eventPassNft_aggregate_order_by { + avg: eventPassNft_avg_order_by + count: order_by + max: eventPassNft_max_order_by + min: eventPassNft_min_order_by + stddev: eventPassNft_stddev_order_by + stddev_pop: eventPassNft_stddev_pop_order_by + stddev_samp: eventPassNft_stddev_samp_order_by + sum: eventPassNft_sum_order_by + var_pop: eventPassNft_var_pop_order_by + var_samp: eventPassNft_var_samp_order_by + variance: eventPassNft_variance_order_by +} - """An object relationship""" - stripeCustomer: stripeCustomer - updated_at: timestamptz +"""append existing jsonb value of filtered columns with new jsonb value""" +input eventPassNft_append_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: jsonb } """ -aggregated selection of "account" +input type for inserting array relation for remote table "eventPassNft" """ -type account_aggregate { - aggregate: account_aggregate_fields - nodes: [account!]! +input eventPassNft_arr_rel_insert_input { + data: [eventPassNft_insert_input!]! + + """upsert condition""" + on_conflict: eventPassNft_on_conflict +} + +"""aggregate avg on columns""" +type eventPassNft_avg_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float } """ -aggregate fields of "account" +order by avg() on columns of table "eventPassNft" """ -type account_aggregate_fields { - count(columns: [account_select_column!], distinct: Boolean): Int! - max: account_max_fields - min: account_min_fields +input eventPassNft_avg_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by } """ -Boolean expression to filter rows from the table "account". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "eventPassNft". All fields are combined with a logical 'AND'. """ -input account_bool_exp { - _and: [account_bool_exp!] - _not: account_bool_exp - _or: [account_bool_exp!] - address: String_comparison_exp +input eventPassNft_bool_exp { + _and: [eventPassNft_bool_exp!] + _not: eventPassNft_bool_exp + _or: [eventPassNft_bool_exp!] + chainId: String_comparison_exp + contractAddress: String_comparison_exp created_at: timestamptz_comparison_exp - email: String_comparison_exp - emailVerified: Boolean_comparison_exp + currentOwnerAddress: String_comparison_exp + error: String_comparison_exp + eventId: String_comparison_exp + eventParameters: eventParameters_bool_exp + eventPassId: String_comparison_exp + eventPassNftContract: eventPassNftContract_bool_exp + eventPassPricing: eventPassPricing_bool_exp id: uuid_comparison_exp - isOrganizer: Boolean_comparison_exp - kyc: kyc_bool_exp + isRevealed: Boolean_comparison_exp + lastNftTransfer: nftTransfer_bool_exp + lastNftTransferId: uuid_comparison_exp + metadata: jsonb_comparison_exp + nftTransfers: nftTransfer_bool_exp + nftTransfers_aggregate: nftTransfer_aggregate_bool_exp organizerId: String_comparison_exp - stripeCustomer: stripeCustomer_bool_exp + tokenId: bigint_comparison_exp + tokenUri: String_comparison_exp updated_at: timestamptz_comparison_exp } """ -unique or primary key constraints on table "account" +unique or primary key constraints on table "eventPassNft" """ -enum account_constraint { +enum eventPassNft_constraint { """ - unique or primary key constraint on columns "address" + unique or primary key constraint on columns "chainId", "contractAddress", "tokenId" """ - account_address_key + eventPassNft_contractAddress_tokenId_chainId_key """ unique or primary key constraint on columns "id" """ - account_pkey + eventPassNft_pkey + + """ + unique or primary key constraint on columns "chainId", "contractAddress", "tokenId" + """ + event_pass_nft_unique_nft } """ -input type for inserting data into table "account" +delete the field or element with specified path (for JSON arrays, negative integers count from the end) """ -input account_insert_input { - address: String - created_at: timestamptz - email: String - emailVerified: Boolean - id: uuid - isOrganizer: Boolean - kyc: kyc_obj_rel_insert_input - organizerId: String - stripeCustomer: stripeCustomer_obj_rel_insert_input - updated_at: timestamptz -} - -"""aggregate max on columns""" -type account_max_fields { - address: String - created_at: timestamptz - email: String - id: uuid - organizerId: String - updated_at: timestamptz +input eventPassNft_delete_at_path_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: [String!] } -"""aggregate min on columns""" -type account_min_fields { - address: String - created_at: timestamptz - email: String - id: uuid - organizerId: String - updated_at: timestamptz +""" +delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array +""" +input eventPassNft_delete_elem_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: Int } """ -response of any mutation on the table "account" +delete key/value pair or string element. key/value pairs are matched based on their key value """ -type account_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! - - """data from the rows affected by the mutation""" - returning: [account!]! +input eventPassNft_delete_key_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: String } """ -input type for inserting object relation for remote table "account" +input type for incrementing numeric columns in table "eventPassNft" """ -input account_obj_rel_insert_input { - data: account_insert_input! - - """upsert condition""" - on_conflict: account_on_conflict +input eventPassNft_inc_input { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint } """ -on_conflict condition type for table "account" +input type for inserting data into table "eventPassNft" """ -input account_on_conflict { - constraint: account_constraint! - update_columns: [account_update_column!]! = [] - where: account_bool_exp -} +input eventPassNft_insert_input { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: String -"""Ordering options when selecting data from "account".""" -input account_order_by { - address: order_by - created_at: order_by - email: order_by - emailVerified: order_by - id: order_by - isOrganizer: order_by - kyc: kyc_order_by - organizerId: order_by - stripeCustomer: stripeCustomer_order_by - updated_at: order_by -} + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz -"""primary key columns input for table: account""" -input account_pk_columns_input { - id: uuid! -} + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: String -""" -select columns of table "account" -""" -enum account_select_column { - """column name""" - address + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String - """column name""" - created_at + """A reference to the event associated with the event pass NFT""" + eventId: String + eventParameters: eventParameters_obj_rel_insert_input - """column name""" - email + """Directly relates to a specific Event Pass within the system""" + eventPassId: String + eventPassNftContract: eventPassNftContract_obj_rel_insert_input + eventPassPricing: eventPassPricing_obj_rel_insert_input + id: uuid - """column name""" - emailVerified + """ + Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. + """ + isRevealed: Boolean + lastNftTransfer: nftTransfer_obj_rel_insert_input - """column name""" - id + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: uuid - """column name""" - isOrganizer + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: jsonb + nftTransfers: nftTransfer_arr_rel_insert_input - """column name""" - organizerId + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: String + + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz +} + +"""aggregate max on columns""" +type eventPassNft_max_fields { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: String + + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz + + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: String + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String - """column name""" - updated_at -} + """A reference to the event associated with the event pass NFT""" + eventId: String -""" -input type for updating data in table "account" -""" -input account_set_input { - address: String - created_at: timestamptz - email: String - emailVerified: Boolean + """Directly relates to a specific Event Pass within the system""" + eventPassId: String id: uuid - isOrganizer: Boolean - organizerId: String - updated_at: timestamptz -} - -""" -Streaming cursor of the table "account" -""" -input account_stream_cursor_input { - """Stream column input with initial value""" - initial_value: account_stream_cursor_value_input! - """cursor ordering""" - ordering: cursor_ordering -} + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: uuid -"""Initial value of the column from where the streaming should start""" -input account_stream_cursor_value_input { - address: String - created_at: timestamptz - email: String - emailVerified: Boolean - id: uuid - isOrganizer: Boolean + """Ties the event pass NFT to a specific organizer within the platform""" organizerId: String + + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String updated_at: timestamptz } """ -update columns of table "account" +order by max() on columns of table "eventPassNft" """ -enum account_update_column { - """column name""" - address +input eventPassNft_max_order_by { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: order_by - """column name""" - created_at + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: order_by + created_at: order_by - """column name""" - email + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: order_by - """column name""" - emailVerified + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: order_by - """column name""" - id + """A reference to the event associated with the event pass NFT""" + eventId: order_by - """column name""" - isOrganizer + """Directly relates to a specific Event Pass within the system""" + eventPassId: order_by + id: order_by - """column name""" - organizerId + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: order_by - """column name""" - updated_at -} + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: order_by -input account_updates { - """sets the columns of the filtered rows to the given values""" - _set: account_set_input + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by - """filter the rows which have to be updated""" - where: account_bool_exp! + """ + The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: order_by + updated_at: order_by } -scalar bigint +"""aggregate min on columns""" +type eventPassNft_min_fields { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: String -""" -Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. -""" -input bigint_comparison_exp { - _eq: bigint - _gt: bigint - _gte: bigint - _in: [bigint!] - _is_null: Boolean - _lt: bigint - _lte: bigint - _neq: bigint - _nin: [bigint!] -} + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz -""" -Currencies code following the standard ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217) -""" -type currency { - value: String! -} + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: String -""" -aggregated selection of "currency" -""" -type currency_aggregate { - aggregate: currency_aggregate_fields - nodes: [currency!]! -} + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String -""" -aggregate fields of "currency" -""" -type currency_aggregate_fields { - count(columns: [currency_select_column!], distinct: Boolean): Int! - max: currency_max_fields - min: currency_min_fields -} + """A reference to the event associated with the event pass NFT""" + eventId: String -""" -Boolean expression to filter rows from the table "currency". All fields are combined with a logical 'AND'. -""" -input currency_bool_exp { - _and: [currency_bool_exp!] - _not: currency_bool_exp - _or: [currency_bool_exp!] - value: String_comparison_exp -} + """Directly relates to a specific Event Pass within the system""" + eventPassId: String + id: uuid -""" -unique or primary key constraints on table "currency" -""" -enum currency_constraint { """ - unique or primary key constraint on columns "value" + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. """ - currency_pkey -} + lastNftTransferId: uuid -enum currency_enum { - AED - CNY - EUR - GBP - QAR - SGD - USD -} + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: String -""" -Boolean expression to compare columns of type "currency_enum". All fields are combined with logical 'AND'. -""" -input currency_enum_comparison_exp { - _eq: currency_enum - _in: [currency_enum!] - _is_null: Boolean - _neq: currency_enum - _nin: [currency_enum!] + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz } """ -input type for inserting data into table "currency" +order by min() on columns of table "eventPassNft" """ -input currency_insert_input { - value: String -} +input eventPassNft_min_order_by { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: order_by -"""aggregate max on columns""" -type currency_max_fields { - value: String -} + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: order_by + created_at: order_by + + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: order_by + + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: order_by + + """A reference to the event associated with the event pass NFT""" + eventId: order_by + + """Directly relates to a specific Event Pass within the system""" + eventPassId: order_by + id: order_by + + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: order_by + + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: order_by -"""aggregate min on columns""" -type currency_min_fields { - value: String + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by + + """ + The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: order_by + updated_at: order_by } """ -response of any mutation on the table "currency" +response of any mutation on the table "eventPassNft" """ -type currency_mutation_response { +type eventPassNft_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [currency!]! -} - -""" -on_conflict condition type for table "currency" -""" -input currency_on_conflict { - constraint: currency_constraint! - update_columns: [currency_update_column!]! = [] - where: currency_bool_exp -} - -"""Ordering options when selecting data from "currency".""" -input currency_order_by { - value: order_by -} - -"""primary key columns input for table: currency""" -input currency_pk_columns_input { - value: String! + returning: [eventPassNft!]! } """ -select columns of table "currency" +on_conflict condition type for table "eventPassNft" """ -enum currency_select_column { - """column name""" - value +input eventPassNft_on_conflict { + constraint: eventPassNft_constraint! + update_columns: [eventPassNft_update_column!]! = [] + where: eventPassNft_bool_exp } -""" -input type for updating data in table "currency" -""" -input currency_set_input { - value: String +"""Ordering options when selecting data from "eventPassNft".""" +input eventPassNft_order_by { + chainId: order_by + contractAddress: order_by + created_at: order_by + currentOwnerAddress: order_by + error: order_by + eventId: order_by + eventParameters: eventParameters_order_by + eventPassId: order_by + eventPassNftContract: eventPassNftContract_order_by + eventPassPricing: eventPassPricing_order_by + id: order_by + isRevealed: order_by + lastNftTransfer: nftTransfer_order_by + lastNftTransferId: order_by + metadata: order_by + nftTransfers_aggregate: nftTransfer_aggregate_order_by + organizerId: order_by + tokenId: order_by + tokenUri: order_by + updated_at: order_by } -""" -Streaming cursor of the table "currency" -""" -input currency_stream_cursor_input { - """Stream column input with initial value""" - initial_value: currency_stream_cursor_value_input! - - """cursor ordering""" - ordering: cursor_ordering +"""primary key columns input for table: eventPassNft""" +input eventPassNft_pk_columns_input { + id: uuid! } -"""Initial value of the column from where the streaming should start""" -input currency_stream_cursor_value_input { - value: String +"""prepend existing jsonb value of filtered columns with new jsonb value""" +input eventPassNft_prepend_input { + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: jsonb } """ -update columns of table "currency" +select columns of table "eventPassNft" """ -enum currency_update_column { +enum eventPassNft_select_column { """column name""" - value -} - -input currency_updates { - """sets the columns of the filtered rows to the given values""" - _set: currency_set_input - - """filter the rows which have to be updated""" - where: currency_bool_exp! -} - -"""ordering argument of a cursor""" -enum cursor_ordering { - """ascending ordering of the cursor""" - ASC - - """descending ordering of the cursor""" - DESC -} - -""" -The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling. -""" -type eventParameters { - activityWebhookId: String - dateEnd: timestamp - dateSaleEnd: timestamp - dateSaleStart: timestamp - dateStart: timestamp - event( - """ - Defines which locales should be returned. - - Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: EventWhereUniqueInput_remote_rel_eventParametersevent! - ): Event - eventId: String! - - """An array relationship""" - eventPassNftContracts( - """distinct select on columns""" - distinct_on: [eventPassNftContract_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [eventPassNftContract_order_by!] - - """filter the rows returned""" - where: eventPassNftContract_bool_exp - ): [eventPassNftContract!]! - - """An aggregate relationship""" - eventPassNftContracts_aggregate( - """distinct select on columns""" - distinct_on: [eventPassNftContract_select_column!] - - """limit the number of rows returned""" - limit: Int + chainId - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + contractAddress - """sort the rows by one or more columns""" - order_by: [eventPassNftContract_order_by!] + """column name""" + created_at - """filter the rows returned""" - where: eventPassNftContract_bool_exp - ): eventPassNftContract_aggregate! + """column name""" + currentOwnerAddress - """An array relationship""" - eventPassNfts( - """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] + """column name""" + error - """limit the number of rows returned""" - limit: Int + """column name""" + eventId - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + eventPassId - """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] + """column name""" + id - """filter the rows returned""" - where: eventPassNft_bool_exp - ): [eventPassNft!]! + """column name""" + isRevealed - """An aggregate relationship""" - eventPassNfts_aggregate( - """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] + """column name""" + lastNftTransferId - """limit the number of rows returned""" - limit: Int + """column name""" + metadata - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + organizerId - """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] + """column name""" + tokenId - """filter the rows returned""" - where: eventPassNft_bool_exp - ): eventPassNft_aggregate! - id: uuid! - organizer( - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer! - ): Organizer - organizerId: String! - signingKey: String - timezone: String -} + """column name""" + tokenUri -""" -aggregated selection of "eventParameters" -""" -type eventParameters_aggregate { - aggregate: eventParameters_aggregate_fields - nodes: [eventParameters!]! + """column name""" + updated_at } """ -aggregate fields of "eventParameters" +select "eventPassNft_aggregate_bool_exp_bool_and_arguments_columns" columns of table "eventPassNft" """ -type eventParameters_aggregate_fields { - count(columns: [eventParameters_select_column!], distinct: Boolean): Int! - max: eventParameters_max_fields - min: eventParameters_min_fields +enum eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns { + """column name""" + isRevealed } """ -Boolean expression to filter rows from the table "eventParameters". All fields are combined with a logical 'AND'. +select "eventPassNft_aggregate_bool_exp_bool_or_arguments_columns" columns of table "eventPassNft" """ -input eventParameters_bool_exp { - _and: [eventParameters_bool_exp!] - _not: eventParameters_bool_exp - _or: [eventParameters_bool_exp!] - activityWebhookId: String_comparison_exp - dateEnd: timestamp_comparison_exp - dateSaleEnd: timestamp_comparison_exp - dateSaleStart: timestamp_comparison_exp - dateStart: timestamp_comparison_exp - eventId: String_comparison_exp - eventPassNftContracts: eventPassNftContract_bool_exp - eventPassNftContracts_aggregate: eventPassNftContract_aggregate_bool_exp - eventPassNfts: eventPassNft_bool_exp - eventPassNfts_aggregate: eventPassNft_aggregate_bool_exp - id: uuid_comparison_exp - organizerId: String_comparison_exp - signingKey: String_comparison_exp - timezone: String_comparison_exp +enum eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns { + """column name""" + isRevealed } """ -unique or primary key constraints on table "eventParameters" +input type for updating data in table "eventPassNft" """ -enum eventParameters_constraint { - """ - unique or primary key constraint on columns "activityWebhookId" - """ - eventParameters_activityWebhookId_key +input eventPassNft_set_input { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: String """ - unique or primary key constraint on columns "eventId" + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. """ - eventParameters_eventId_key + contractAddress: String + created_at: timestamptz """ - unique or primary key constraint on columns "id" + The address currently holding the event pass NFT, allowing tracking of ownership """ - eventParameters_pkey + currentOwnerAddress: String """ - unique or primary key constraint on columns "signingKey" + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. """ - eventParameters_signingKey_key -} + error: String -""" -input type for inserting data into table "eventParameters" -""" -input eventParameters_insert_input { - activityWebhookId: String - dateEnd: timestamp - dateSaleEnd: timestamp - dateSaleStart: timestamp - dateStart: timestamp + """A reference to the event associated with the event pass NFT""" eventId: String - eventPassNftContracts: eventPassNftContract_arr_rel_insert_input - eventPassNfts: eventPassNft_arr_rel_insert_input - id: uuid - organizerId: String - signingKey: String - timezone: String -} -"""aggregate max on columns""" -type eventParameters_max_fields { - activityWebhookId: String - dateEnd: timestamp - dateSaleEnd: timestamp - dateSaleStart: timestamp - dateStart: timestamp - eventId: String + """Directly relates to a specific Event Pass within the system""" + eventPassId: String id: uuid + + """ + Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. + """ + isRevealed: Boolean + + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: uuid + + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: jsonb + + """Ties the event pass NFT to a specific organizer within the platform""" organizerId: String - signingKey: String - timezone: String + + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint + + """ + The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz } -"""aggregate min on columns""" -type eventParameters_min_fields { - activityWebhookId: String - dateEnd: timestamp - dateSaleEnd: timestamp - dateSaleStart: timestamp - dateStart: timestamp - eventId: String - id: uuid - organizerId: String - signingKey: String - timezone: String +"""aggregate stddev on columns""" +type eventPassNft_stddev_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float } """ -response of any mutation on the table "eventParameters" +order by stddev() on columns of table "eventPassNft" """ -type eventParameters_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! +input eventPassNft_stddev_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by +} - """data from the rows affected by the mutation""" - returning: [eventParameters!]! +"""aggregate stddev_pop on columns""" +type eventPassNft_stddev_pop_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float } """ -input type for inserting object relation for remote table "eventParameters" +order by stddev_pop() on columns of table "eventPassNft" """ -input eventParameters_obj_rel_insert_input { - data: eventParameters_insert_input! +input eventPassNft_stddev_pop_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by +} - """upsert condition""" - on_conflict: eventParameters_on_conflict +"""aggregate stddev_samp on columns""" +type eventPassNft_stddev_samp_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: Float } """ -on_conflict condition type for table "eventParameters" +order by stddev_samp() on columns of table "eventPassNft" """ -input eventParameters_on_conflict { - constraint: eventParameters_constraint! - update_columns: [eventParameters_update_column!]! = [] - where: eventParameters_bool_exp +input eventPassNft_stddev_samp_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by } -"""Ordering options when selecting data from "eventParameters".""" -input eventParameters_order_by { - activityWebhookId: order_by - dateEnd: order_by - dateSaleEnd: order_by - dateSaleStart: order_by - dateStart: order_by - eventId: order_by - eventPassNftContracts_aggregate: eventPassNftContract_aggregate_order_by - eventPassNfts_aggregate: eventPassNft_aggregate_order_by - id: order_by - organizerId: order_by - signingKey: order_by - timezone: order_by -} +""" +Streaming cursor of the table "eventPassNft" +""" +input eventPassNft_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventPassNft_stream_cursor_value_input! -"""primary key columns input for table: eventParameters""" -input eventParameters_pk_columns_input { - id: uuid! + """cursor ordering""" + ordering: cursor_ordering } -""" -select columns of table "eventParameters" -""" -enum eventParameters_select_column { - """column name""" - activityWebhookId +"""Initial value of the column from where the streaming should start""" +input eventPassNft_stream_cursor_value_input { + """Denotes the specific blockchain or network of the event pass NFT""" + chainId: String - """column name""" - dateEnd + """ + Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz - """column name""" - dateSaleEnd + """ + The address currently holding the event pass NFT, allowing tracking of ownership + """ + currentOwnerAddress: String - """column name""" - dateSaleStart + """ + Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + """ + error: String - """column name""" - dateStart + """A reference to the event associated with the event pass NFT""" + eventId: String - """column name""" - eventId + """Directly relates to a specific Event Pass within the system""" + eventPassId: String + id: uuid - """column name""" - id + """ + Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. + """ + isRevealed: Boolean + + """ + Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + """ + lastNftTransferId: uuid + + """ + The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + """ + metadata: jsonb - """column name""" - organizerId + """Ties the event pass NFT to a specific organizer within the platform""" + organizerId: String - """column name""" - signingKey + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint - """column name""" - timezone + """ + The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. + """ + tokenUri: String + updated_at: timestamptz } -""" -input type for updating data in table "eventParameters" -""" -input eventParameters_set_input { - activityWebhookId: String - dateEnd: timestamp - dateSaleEnd: timestamp - dateSaleStart: timestamp - dateStart: timestamp - eventId: String - id: uuid - organizerId: String - signingKey: String - timezone: String +"""aggregate sum on columns""" +type eventPassNft_sum_fields { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: bigint } """ -Streaming cursor of the table "eventParameters" +order by sum() on columns of table "eventPassNft" """ -input eventParameters_stream_cursor_input { - """Stream column input with initial value""" - initial_value: eventParameters_stream_cursor_value_input! - - """cursor ordering""" - ordering: cursor_ordering -} - -"""Initial value of the column from where the streaming should start""" -input eventParameters_stream_cursor_value_input { - activityWebhookId: String - dateEnd: timestamp - dateSaleEnd: timestamp - dateSaleStart: timestamp - dateStart: timestamp - eventId: String - id: uuid - organizerId: String - signingKey: String - timezone: String +input eventPassNft_sum_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by } """ -update columns of table "eventParameters" +update columns of table "eventPassNft" """ -enum eventParameters_update_column { +enum eventPassNft_update_column { """column name""" - activityWebhookId + chainId """column name""" - dateEnd + contractAddress """column name""" - dateSaleEnd + created_at """column name""" - dateSaleStart + currentOwnerAddress """column name""" - dateStart + error """column name""" eventId + """column name""" + eventPassId + """column name""" id """column name""" - organizerId + isRevealed """column name""" - signingKey + lastNftTransferId """column name""" - timezone -} + metadata -input eventParameters_updates { - """sets the columns of the filtered rows to the given values""" - _set: eventParameters_set_input + """column name""" + organizerId - """filter the rows which have to be updated""" - where: eventParameters_bool_exp! + """column name""" + tokenId + + """column name""" + tokenUri + + """column name""" + updated_at } -""" -The eventPassNft model is designed to consolidate and store the metadata associated with each event pass NFT. It centralizes fixed metadata, enabling the system to retrieve NFT details without frequently querying external APIs. It integrates with the existing nftTransfer model, providing a holistic view of each event pass NFT's journey and characteristics within the platform. -""" -type eventPassNft { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: String! +input eventPassNft_updates { + """append existing jsonb value of filtered columns with new jsonb value""" + _append: eventPassNft_append_input """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + delete the field or element with specified path (for JSON arrays, negative integers count from the end) """ - contractAddress: String! - created_at: timestamptz! + _delete_at_path: eventPassNft_delete_at_path_input """ - The address currently holding the event pass NFT, allowing tracking of ownership + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array """ - currentOwnerAddress: String + _delete_elem: eventPassNft_delete_elem_input """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + delete key/value pair or string element. key/value pairs are matched based on their key value """ - error: String - event( - """ - Defines which locales should be returned. - - Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: EventWhereUniqueInput_remote_rel_eventPassNftevent! - ): Event - - """A reference to the event associated with the event pass NFT""" - eventId: String! + _delete_key: eventPassNft_delete_key_input - """An object relationship""" - eventParameters: eventParameters - eventPass( - """ - Defines which locales should be returned. - - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - ): EventPass + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassNft_inc_input - """Directly relates to a specific Event Pass within the system""" - eventPassId: String! + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: eventPassNft_prepend_input - """An object relationship""" - eventPassNftContract: eventPassNftContract + """sets the columns of the filtered rows to the given values""" + _set: eventPassNft_set_input - """An object relationship""" - eventPassPricing: eventPassPricing - id: uuid! + """filter the rows which have to be updated""" + where: eventPassNft_bool_exp! +} +"""aggregate var_pop on columns""" +type eventPassNft_var_pop_fields { """ - Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. """ - isRevealed: Boolean! - - """An object relationship""" - lastNftTransfer: nftTransfer + tokenId: Float +} +""" +order by var_pop() on columns of table "eventPassNft" +""" +input eventPassNft_var_pop_order_by { """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. """ - lastNftTransferId: uuid + tokenId: order_by +} +"""aggregate var_samp on columns""" +type eventPassNft_var_samp_fields { """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. """ - metadata( - """JSON select path""" - path: String - ): jsonb! - - """An array relationship""" - nftTransfers( - """distinct select on columns""" - distinct_on: [nftTransfer_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [nftTransfer_order_by!] - - """filter the rows returned""" - where: nftTransfer_bool_exp - ): [nftTransfer!]! - - """An aggregate relationship""" - nftTransfers_aggregate( - """distinct select on columns""" - distinct_on: [nftTransfer_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [nftTransfer_order_by!] - - """filter the rows returned""" - where: nftTransfer_bool_exp - ): nftTransfer_aggregate! - organizer( - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer! - ): Organizer + tokenId: Float +} - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: String! +""" +order by var_samp() on columns of table "eventPassNft" +""" +input eventPassNft_var_samp_order_by { + """ + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. + """ + tokenId: order_by +} +"""aggregate variance on columns""" +type eventPassNft_variance_fields { """ The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. """ - tokenId: bigint! + tokenId: Float +} +""" +order by variance() on columns of table "eventPassNft" +""" +input eventPassNft_variance_order_by { """ - The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. + The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. """ - tokenUri: String - updated_at: timestamptz! + tokenId: order_by } """ -The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. +Order with as quantity for Event Pass (linked to Hygraph model EventPass) and associated to an Account """ -type eventPassNftContract { - chainId: String! - contractAddress: String! - eventId: String! +type eventPassOrder { + """An object relationship""" + account: account + accountId: uuid! + created_at: timestamptz! eventPass( """ Defines which locales should be returned. @@ -7214,281 +11608,462 @@ type eventPassNftContract { ): EventPass eventPassId: String! - """An array relationship""" - eventPassNfts( - """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] + """An object relationship""" + eventPassNftContract: eventPassNftContract - """limit the number of rows returned""" - limit: Int + """An object relationship""" + eventPassPricing: eventPassPricing + id: uuid! + quantity: Int! + status: orderStatus_enum! + stripeCheckoutSessionId: String + updated_at: timestamptz! +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""Hold the sums for the Event Pass Orders""" +type eventPassOrderSums { + eventPassId: String! + totalReserved: Int! +} - """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] +""" +aggregated selection of "eventPassOrderSums" +""" +type eventPassOrderSums_aggregate { + aggregate: eventPassOrderSums_aggregate_fields + nodes: [eventPassOrderSums!]! +} - """filter the rows returned""" - where: eventPassNft_bool_exp - ): [eventPassNft!]! +""" +aggregate fields of "eventPassOrderSums" +""" +type eventPassOrderSums_aggregate_fields { + avg: eventPassOrderSums_avg_fields + count(columns: [eventPassOrderSums_select_column!], distinct: Boolean): Int! + max: eventPassOrderSums_max_fields + min: eventPassOrderSums_min_fields + stddev: eventPassOrderSums_stddev_fields + stddev_pop: eventPassOrderSums_stddev_pop_fields + stddev_samp: eventPassOrderSums_stddev_samp_fields + sum: eventPassOrderSums_sum_fields + var_pop: eventPassOrderSums_var_pop_fields + var_samp: eventPassOrderSums_var_samp_fields + variance: eventPassOrderSums_variance_fields +} - """An aggregate relationship""" - eventPassNfts_aggregate( - """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] +"""aggregate avg on columns""" +type eventPassOrderSums_avg_fields { + totalReserved: Float +} - """limit the number of rows returned""" - limit: Int +""" +Boolean expression to filter rows from the table "eventPassOrderSums". All fields are combined with a logical 'AND'. +""" +input eventPassOrderSums_bool_exp { + _and: [eventPassOrderSums_bool_exp!] + _not: eventPassOrderSums_bool_exp + _or: [eventPassOrderSums_bool_exp!] + eventPassId: String_comparison_exp + totalReserved: Int_comparison_exp +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +unique or primary key constraints on table "eventPassOrderSums" +""" +enum eventPassOrderSums_constraint { + """ + unique or primary key constraint on columns "eventPassId" + """ + eventPassOrderSums_pkey +} - """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] +""" +input type for incrementing numeric columns in table "eventPassOrderSums" +""" +input eventPassOrderSums_inc_input { + totalReserved: Int +} - """filter the rows returned""" - where: eventPassNft_bool_exp - ): eventPassNft_aggregate! +""" +input type for inserting data into table "eventPassOrderSums" +""" +input eventPassOrderSums_insert_input { + eventPassId: String + totalReserved: Int +} - """An object relationship""" - eventPassOrderSums: eventPassOrderSums +"""aggregate max on columns""" +type eventPassOrderSums_max_fields { + eventPassId: String + totalReserved: Int +} - """An array relationship""" - eventPassOrders( - """distinct select on columns""" - distinct_on: [eventPassOrder_select_column!] +"""aggregate min on columns""" +type eventPassOrderSums_min_fields { + eventPassId: String + totalReserved: Int +} - """limit the number of rows returned""" - limit: Int +""" +response of any mutation on the table "eventPassOrderSums" +""" +type eventPassOrderSums_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """skip the first n rows. Use only with order_by""" - offset: Int + """data from the rows affected by the mutation""" + returning: [eventPassOrderSums!]! +} - """sort the rows by one or more columns""" - order_by: [eventPassOrder_order_by!] +""" +input type for inserting object relation for remote table "eventPassOrderSums" +""" +input eventPassOrderSums_obj_rel_insert_input { + data: eventPassOrderSums_insert_input! - """filter the rows returned""" - where: eventPassOrder_bool_exp - ): [eventPassOrder!]! + """upsert condition""" + on_conflict: eventPassOrderSums_on_conflict +} + +""" +on_conflict condition type for table "eventPassOrderSums" +""" +input eventPassOrderSums_on_conflict { + constraint: eventPassOrderSums_constraint! + update_columns: [eventPassOrderSums_update_column!]! = [] + where: eventPassOrderSums_bool_exp +} + +"""Ordering options when selecting data from "eventPassOrderSums".""" +input eventPassOrderSums_order_by { + eventPassId: order_by + totalReserved: order_by +} + +"""primary key columns input for table: eventPassOrderSums""" +input eventPassOrderSums_pk_columns_input { + eventPassId: String! +} + +""" +select columns of table "eventPassOrderSums" +""" +enum eventPassOrderSums_select_column { + """column name""" + eventPassId + + """column name""" + totalReserved +} + +""" +input type for updating data in table "eventPassOrderSums" +""" +input eventPassOrderSums_set_input { + eventPassId: String + totalReserved: Int +} + +"""aggregate stddev on columns""" +type eventPassOrderSums_stddev_fields { + totalReserved: Float +} + +"""aggregate stddev_pop on columns""" +type eventPassOrderSums_stddev_pop_fields { + totalReserved: Float +} + +"""aggregate stddev_samp on columns""" +type eventPassOrderSums_stddev_samp_fields { + totalReserved: Float +} + +""" +Streaming cursor of the table "eventPassOrderSums" +""" +input eventPassOrderSums_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventPassOrderSums_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input eventPassOrderSums_stream_cursor_value_input { + eventPassId: String + totalReserved: Int +} + +"""aggregate sum on columns""" +type eventPassOrderSums_sum_fields { + totalReserved: Int +} + +""" +update columns of table "eventPassOrderSums" +""" +enum eventPassOrderSums_update_column { + """column name""" + eventPassId - """An aggregate relationship""" - eventPassOrders_aggregate( - """distinct select on columns""" - distinct_on: [eventPassOrder_select_column!] + """column name""" + totalReserved +} - """limit the number of rows returned""" - limit: Int +input eventPassOrderSums_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassOrderSums_inc_input - """skip the first n rows. Use only with order_by""" - offset: Int + """sets the columns of the filtered rows to the given values""" + _set: eventPassOrderSums_set_input - """sort the rows by one or more columns""" - order_by: [eventPassOrder_order_by!] + """filter the rows which have to be updated""" + where: eventPassOrderSums_bool_exp! +} - """filter the rows returned""" - where: eventPassOrder_bool_exp - ): eventPassOrder_aggregate! +"""aggregate var_pop on columns""" +type eventPassOrderSums_var_pop_fields { + totalReserved: Float +} - """An object relationship""" - eventPassPricing: eventPassPricing - id: uuid! - organizerId: String! +"""aggregate var_samp on columns""" +type eventPassOrderSums_var_samp_fields { + totalReserved: Float +} + +"""aggregate variance on columns""" +type eventPassOrderSums_variance_fields { + totalReserved: Float } """ -aggregated selection of "eventPassNftContract" +aggregated selection of "eventPassOrder" """ -type eventPassNftContract_aggregate { - aggregate: eventPassNftContract_aggregate_fields - nodes: [eventPassNftContract!]! +type eventPassOrder_aggregate { + aggregate: eventPassOrder_aggregate_fields + nodes: [eventPassOrder!]! } -input eventPassNftContract_aggregate_bool_exp { - count: eventPassNftContract_aggregate_bool_exp_count +input eventPassOrder_aggregate_bool_exp { + count: eventPassOrder_aggregate_bool_exp_count } -input eventPassNftContract_aggregate_bool_exp_count { - arguments: [eventPassNftContract_select_column!] +input eventPassOrder_aggregate_bool_exp_count { + arguments: [eventPassOrder_select_column!] distinct: Boolean - filter: eventPassNftContract_bool_exp + filter: eventPassOrder_bool_exp predicate: Int_comparison_exp! } """ -aggregate fields of "eventPassNftContract" +aggregate fields of "eventPassOrder" """ -type eventPassNftContract_aggregate_fields { - count(columns: [eventPassNftContract_select_column!], distinct: Boolean): Int! - max: eventPassNftContract_max_fields - min: eventPassNftContract_min_fields +type eventPassOrder_aggregate_fields { + avg: eventPassOrder_avg_fields + count(columns: [eventPassOrder_select_column!], distinct: Boolean): Int! + max: eventPassOrder_max_fields + min: eventPassOrder_min_fields + stddev: eventPassOrder_stddev_fields + stddev_pop: eventPassOrder_stddev_pop_fields + stddev_samp: eventPassOrder_stddev_samp_fields + sum: eventPassOrder_sum_fields + var_pop: eventPassOrder_var_pop_fields + var_samp: eventPassOrder_var_samp_fields + variance: eventPassOrder_variance_fields } """ -order by aggregate values of table "eventPassNftContract" +order by aggregate values of table "eventPassOrder" """ -input eventPassNftContract_aggregate_order_by { +input eventPassOrder_aggregate_order_by { + avg: eventPassOrder_avg_order_by count: order_by - max: eventPassNftContract_max_order_by - min: eventPassNftContract_min_order_by + max: eventPassOrder_max_order_by + min: eventPassOrder_min_order_by + stddev: eventPassOrder_stddev_order_by + stddev_pop: eventPassOrder_stddev_pop_order_by + stddev_samp: eventPassOrder_stddev_samp_order_by + sum: eventPassOrder_sum_order_by + var_pop: eventPassOrder_var_pop_order_by + var_samp: eventPassOrder_var_samp_order_by + variance: eventPassOrder_variance_order_by } """ -input type for inserting array relation for remote table "eventPassNftContract" +input type for inserting array relation for remote table "eventPassOrder" """ -input eventPassNftContract_arr_rel_insert_input { - data: [eventPassNftContract_insert_input!]! +input eventPassOrder_arr_rel_insert_input { + data: [eventPassOrder_insert_input!]! """upsert condition""" - on_conflict: eventPassNftContract_on_conflict + on_conflict: eventPassOrder_on_conflict +} + +"""aggregate avg on columns""" +type eventPassOrder_avg_fields { + quantity: Float } """ -Boolean expression to filter rows from the table "eventPassNftContract". All fields are combined with a logical 'AND'. +order by avg() on columns of table "eventPassOrder" """ -input eventPassNftContract_bool_exp { - _and: [eventPassNftContract_bool_exp!] - _not: eventPassNftContract_bool_exp - _or: [eventPassNftContract_bool_exp!] - chainId: String_comparison_exp - contractAddress: String_comparison_exp - eventId: String_comparison_exp +input eventPassOrder_avg_order_by { + quantity: order_by +} + +""" +Boolean expression to filter rows from the table "eventPassOrder". All fields are combined with a logical 'AND'. +""" +input eventPassOrder_bool_exp { + _and: [eventPassOrder_bool_exp!] + _not: eventPassOrder_bool_exp + _or: [eventPassOrder_bool_exp!] + account: account_bool_exp + accountId: uuid_comparison_exp + created_at: timestamptz_comparison_exp eventPassId: String_comparison_exp - eventPassNfts: eventPassNft_bool_exp - eventPassNfts_aggregate: eventPassNft_aggregate_bool_exp - eventPassOrderSums: eventPassOrderSums_bool_exp - eventPassOrders: eventPassOrder_bool_exp - eventPassOrders_aggregate: eventPassOrder_aggregate_bool_exp + eventPassNftContract: eventPassNftContract_bool_exp eventPassPricing: eventPassPricing_bool_exp id: uuid_comparison_exp - organizerId: String_comparison_exp + quantity: Int_comparison_exp + status: orderStatus_enum_comparison_exp + stripeCheckoutSessionId: String_comparison_exp + updated_at: timestamptz_comparison_exp } """ -unique or primary key constraints on table "eventPassNftContract" +unique or primary key constraints on table "eventPassOrder" """ -enum eventPassNftContract_constraint { +enum eventPassOrder_constraint { """ - unique or primary key constraint on columns "contractAddress", "chainId" + unique or primary key constraint on columns "id" """ - eventPassNftContract_contractAddress_chainId_key + eventPassOrder_pkey } """ -input type for inserting data into table "eventPassNftContract" +input type for incrementing numeric columns in table "eventPassOrder" """ -input eventPassNftContract_insert_input { - chainId: String - contractAddress: String - eventId: String +input eventPassOrder_inc_input { + quantity: Int +} + +""" +input type for inserting data into table "eventPassOrder" +""" +input eventPassOrder_insert_input { + account: account_obj_rel_insert_input + accountId: uuid + created_at: timestamptz eventPassId: String - eventPassNfts: eventPassNft_arr_rel_insert_input - eventPassOrderSums: eventPassOrderSums_obj_rel_insert_input - eventPassOrders: eventPassOrder_arr_rel_insert_input + eventPassNftContract: eventPassNftContract_obj_rel_insert_input eventPassPricing: eventPassPricing_obj_rel_insert_input id: uuid - organizerId: String + quantity: Int + status: orderStatus_enum + stripeCheckoutSessionId: String + updated_at: timestamptz } """aggregate max on columns""" -type eventPassNftContract_max_fields { - chainId: String - contractAddress: String - eventId: String +type eventPassOrder_max_fields { + accountId: uuid + created_at: timestamptz eventPassId: String id: uuid - organizerId: String + quantity: Int + stripeCheckoutSessionId: String + updated_at: timestamptz } """ -order by max() on columns of table "eventPassNftContract" +order by max() on columns of table "eventPassOrder" """ -input eventPassNftContract_max_order_by { - chainId: order_by - contractAddress: order_by - eventId: order_by +input eventPassOrder_max_order_by { + accountId: order_by + created_at: order_by eventPassId: order_by id: order_by - organizerId: order_by + quantity: order_by + stripeCheckoutSessionId: order_by + updated_at: order_by } """aggregate min on columns""" -type eventPassNftContract_min_fields { - chainId: String - contractAddress: String - eventId: String +type eventPassOrder_min_fields { + accountId: uuid + created_at: timestamptz eventPassId: String id: uuid - organizerId: String + quantity: Int + stripeCheckoutSessionId: String + updated_at: timestamptz } """ -order by min() on columns of table "eventPassNftContract" +order by min() on columns of table "eventPassOrder" """ -input eventPassNftContract_min_order_by { - chainId: order_by - contractAddress: order_by - eventId: order_by +input eventPassOrder_min_order_by { + accountId: order_by + created_at: order_by eventPassId: order_by id: order_by - organizerId: order_by + quantity: order_by + stripeCheckoutSessionId: order_by + updated_at: order_by } """ -response of any mutation on the table "eventPassNftContract" +response of any mutation on the table "eventPassOrder" """ -type eventPassNftContract_mutation_response { +type eventPassOrder_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [eventPassNftContract!]! -} - -""" -input type for inserting object relation for remote table "eventPassNftContract" -""" -input eventPassNftContract_obj_rel_insert_input { - data: eventPassNftContract_insert_input! - - """upsert condition""" - on_conflict: eventPassNftContract_on_conflict + returning: [eventPassOrder!]! } """ -on_conflict condition type for table "eventPassNftContract" +on_conflict condition type for table "eventPassOrder" """ -input eventPassNftContract_on_conflict { - constraint: eventPassNftContract_constraint! - update_columns: [eventPassNftContract_update_column!]! = [] - where: eventPassNftContract_bool_exp +input eventPassOrder_on_conflict { + constraint: eventPassOrder_constraint! + update_columns: [eventPassOrder_update_column!]! = [] + where: eventPassOrder_bool_exp } -"""Ordering options when selecting data from "eventPassNftContract".""" -input eventPassNftContract_order_by { - chainId: order_by - contractAddress: order_by - eventId: order_by +"""Ordering options when selecting data from "eventPassOrder".""" +input eventPassOrder_order_by { + account: account_order_by + accountId: order_by + created_at: order_by eventPassId: order_by - eventPassNfts_aggregate: eventPassNft_aggregate_order_by - eventPassOrderSums: eventPassOrderSums_order_by - eventPassOrders_aggregate: eventPassOrder_aggregate_order_by + eventPassNftContract: eventPassNftContract_order_by eventPassPricing: eventPassPricing_order_by id: order_by - organizerId: order_by + quantity: order_by + status: order_by + stripeCheckoutSessionId: order_by + updated_at: order_by +} + +"""primary key columns input for table: eventPassOrder""" +input eventPassOrder_pk_columns_input { + id: uuid! } """ -select columns of table "eventPassNftContract" +select columns of table "eventPassOrder" """ -enum eventPassNftContract_select_column { - """column name""" - chainId - +enum eventPassOrder_select_column { """column name""" - contractAddress + accountId """column name""" - eventId + created_at """column name""" eventPassId @@ -7497,54 +12072,112 @@ enum eventPassNftContract_select_column { id """column name""" - organizerId + quantity + + """column name""" + status + + """column name""" + stripeCheckoutSessionId + + """column name""" + updated_at } """ -input type for updating data in table "eventPassNftContract" +input type for updating data in table "eventPassOrder" """ -input eventPassNftContract_set_input { - chainId: String - contractAddress: String - eventId: String +input eventPassOrder_set_input { + accountId: uuid + created_at: timestamptz eventPassId: String id: uuid - organizerId: String + quantity: Int + status: orderStatus_enum + stripeCheckoutSessionId: String + updated_at: timestamptz +} + +"""aggregate stddev on columns""" +type eventPassOrder_stddev_fields { + quantity: Float } """ -Streaming cursor of the table "eventPassNftContract" +order by stddev() on columns of table "eventPassOrder" """ -input eventPassNftContract_stream_cursor_input { +input eventPassOrder_stddev_order_by { + quantity: order_by +} + +"""aggregate stddev_pop on columns""" +type eventPassOrder_stddev_pop_fields { + quantity: Float +} + +""" +order by stddev_pop() on columns of table "eventPassOrder" +""" +input eventPassOrder_stddev_pop_order_by { + quantity: order_by +} + +"""aggregate stddev_samp on columns""" +type eventPassOrder_stddev_samp_fields { + quantity: Float +} + +""" +order by stddev_samp() on columns of table "eventPassOrder" +""" +input eventPassOrder_stddev_samp_order_by { + quantity: order_by +} + +""" +Streaming cursor of the table "eventPassOrder" +""" +input eventPassOrder_stream_cursor_input { """Stream column input with initial value""" - initial_value: eventPassNftContract_stream_cursor_value_input! + initial_value: eventPassOrder_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input eventPassNftContract_stream_cursor_value_input { - chainId: String - contractAddress: String - eventId: String +input eventPassOrder_stream_cursor_value_input { + accountId: uuid + created_at: timestamptz eventPassId: String id: uuid - organizerId: String + quantity: Int + status: orderStatus_enum + stripeCheckoutSessionId: String + updated_at: timestamptz +} + +"""aggregate sum on columns""" +type eventPassOrder_sum_fields { + quantity: Int } """ -update columns of table "eventPassNftContract" +order by sum() on columns of table "eventPassOrder" """ -enum eventPassNftContract_update_column { - """column name""" - chainId +input eventPassOrder_sum_order_by { + quantity: order_by +} +""" +update columns of table "eventPassOrder" +""" +enum eventPassOrder_update_column { """column name""" - contractAddress + accountId """column name""" - eventId + created_at """column name""" eventPassId @@ -7553,552 +12186,531 @@ enum eventPassNftContract_update_column { id """column name""" - organizerId + quantity + + """column name""" + status + + """column name""" + stripeCheckoutSessionId + + """column name""" + updated_at } -input eventPassNftContract_updates { +input eventPassOrder_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassOrder_inc_input + """sets the columns of the filtered rows to the given values""" - _set: eventPassNftContract_set_input + _set: eventPassOrder_set_input """filter the rows which have to be updated""" - where: eventPassNftContract_bool_exp! + where: eventPassOrder_bool_exp! } -""" -aggregated selection of "eventPassNft" -""" -type eventPassNft_aggregate { - aggregate: eventPassNft_aggregate_fields - nodes: [eventPassNft!]! +"""aggregate var_pop on columns""" +type eventPassOrder_var_pop_fields { + quantity: Float } -input eventPassNft_aggregate_bool_exp { - bool_and: eventPassNft_aggregate_bool_exp_bool_and - bool_or: eventPassNft_aggregate_bool_exp_bool_or - count: eventPassNft_aggregate_bool_exp_count +""" +order by var_pop() on columns of table "eventPassOrder" +""" +input eventPassOrder_var_pop_order_by { + quantity: order_by } -input eventPassNft_aggregate_bool_exp_bool_and { - arguments: eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns! - distinct: Boolean - filter: eventPassNft_bool_exp - predicate: Boolean_comparison_exp! +"""aggregate var_samp on columns""" +type eventPassOrder_var_samp_fields { + quantity: Float } -input eventPassNft_aggregate_bool_exp_bool_or { - arguments: eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns! - distinct: Boolean - filter: eventPassNft_bool_exp - predicate: Boolean_comparison_exp! +""" +order by var_samp() on columns of table "eventPassOrder" +""" +input eventPassOrder_var_samp_order_by { + quantity: order_by } -input eventPassNft_aggregate_bool_exp_count { - arguments: [eventPassNft_select_column!] - distinct: Boolean - filter: eventPassNft_bool_exp - predicate: Int_comparison_exp! +"""aggregate variance on columns""" +type eventPassOrder_variance_fields { + quantity: Float } """ -aggregate fields of "eventPassNft" +order by variance() on columns of table "eventPassOrder" """ -type eventPassNft_aggregate_fields { - avg: eventPassNft_avg_fields - count(columns: [eventPassNft_select_column!], distinct: Boolean): Int! - max: eventPassNft_max_fields - min: eventPassNft_min_fields - stddev: eventPassNft_stddev_fields - stddev_pop: eventPassNft_stddev_pop_fields - stddev_samp: eventPassNft_stddev_samp_fields - sum: eventPassNft_sum_fields - var_pop: eventPassNft_var_pop_fields - var_samp: eventPassNft_var_samp_fields - variance: eventPassNft_variance_fields +input eventPassOrder_variance_order_by { + quantity: order_by } """ -order by aggregate values of table "eventPassNft" +Pending Order with as quantity for Event Pass (linked to Hygraph model EventPass) and associated to an Account. + Those orders are time bound and are automatically destroyed given an amount of time to preserve access to the event for other users. """ -input eventPassNft_aggregate_order_by { - avg: eventPassNft_avg_order_by - count: order_by - max: eventPassNft_max_order_by - min: eventPassNft_min_order_by - stddev: eventPassNft_stddev_order_by - stddev_pop: eventPassNft_stddev_pop_order_by - stddev_samp: eventPassNft_stddev_samp_order_by - sum: eventPassNft_sum_order_by - var_pop: eventPassNft_var_pop_order_by - var_samp: eventPassNft_var_samp_order_by - variance: eventPassNft_variance_order_by +type eventPassPendingOrder { + """An object relationship""" + account: account + accountId: uuid! + created_at: timestamptz! + eventPass( + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): EventPass + eventPassId: String! + + """An object relationship""" + eventPassPricing: eventPassPricing + id: uuid! + quantity: Int! } -"""append existing jsonb value of filtered columns with new jsonb value""" -input eventPassNft_append_input { - """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. - """ - metadata: jsonb +""" +aggregated selection of "eventPassPendingOrder" +""" +type eventPassPendingOrder_aggregate { + aggregate: eventPassPendingOrder_aggregate_fields + nodes: [eventPassPendingOrder!]! } """ -input type for inserting array relation for remote table "eventPassNft" +aggregate fields of "eventPassPendingOrder" """ -input eventPassNft_arr_rel_insert_input { - data: [eventPassNft_insert_input!]! - - """upsert condition""" - on_conflict: eventPassNft_on_conflict +type eventPassPendingOrder_aggregate_fields { + avg: eventPassPendingOrder_avg_fields + count(columns: [eventPassPendingOrder_select_column!], distinct: Boolean): Int! + max: eventPassPendingOrder_max_fields + min: eventPassPendingOrder_min_fields + stddev: eventPassPendingOrder_stddev_fields + stddev_pop: eventPassPendingOrder_stddev_pop_fields + stddev_samp: eventPassPendingOrder_stddev_samp_fields + sum: eventPassPendingOrder_sum_fields + var_pop: eventPassPendingOrder_var_pop_fields + var_samp: eventPassPendingOrder_var_samp_fields + variance: eventPassPendingOrder_variance_fields } """aggregate avg on columns""" -type eventPassNft_avg_fields { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: Float -} - -""" -order by avg() on columns of table "eventPassNft" -""" -input eventPassNft_avg_order_by { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: order_by +type eventPassPendingOrder_avg_fields { + quantity: Float } """ -Boolean expression to filter rows from the table "eventPassNft". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "eventPassPendingOrder". All fields are combined with a logical 'AND'. """ -input eventPassNft_bool_exp { - _and: [eventPassNft_bool_exp!] - _not: eventPassNft_bool_exp - _or: [eventPassNft_bool_exp!] - chainId: String_comparison_exp - contractAddress: String_comparison_exp +input eventPassPendingOrder_bool_exp { + _and: [eventPassPendingOrder_bool_exp!] + _not: eventPassPendingOrder_bool_exp + _or: [eventPassPendingOrder_bool_exp!] + account: account_bool_exp + accountId: uuid_comparison_exp created_at: timestamptz_comparison_exp - currentOwnerAddress: String_comparison_exp - error: String_comparison_exp - eventId: String_comparison_exp - eventParameters: eventParameters_bool_exp eventPassId: String_comparison_exp - eventPassNftContract: eventPassNftContract_bool_exp eventPassPricing: eventPassPricing_bool_exp id: uuid_comparison_exp - isRevealed: Boolean_comparison_exp - lastNftTransfer: nftTransfer_bool_exp - lastNftTransferId: uuid_comparison_exp - metadata: jsonb_comparison_exp - nftTransfers: nftTransfer_bool_exp - nftTransfers_aggregate: nftTransfer_aggregate_bool_exp - organizerId: String_comparison_exp - tokenId: bigint_comparison_exp - tokenUri: String_comparison_exp - updated_at: timestamptz_comparison_exp + quantity: Int_comparison_exp } """ -unique or primary key constraints on table "eventPassNft" +unique or primary key constraints on table "eventPassPendingOrder" """ -enum eventPassNft_constraint { +enum eventPassPendingOrder_constraint { """ - unique or primary key constraint on columns "tokenId", "contractAddress", "chainId" + unique or primary key constraint on columns "eventPassId", "accountId" """ - eventPassNft_contractAddress_tokenId_chainId_key + eventPassPendingOrder_eventPassId_accountId_key """ unique or primary key constraint on columns "id" """ - eventPassNft_pkey - - """ - unique or primary key constraint on columns "tokenId", "contractAddress", "chainId" - """ - event_pass_nft_unique_nft + eventPassPendingOrder_pkey } """ -delete the field or element with specified path (for JSON arrays, negative integers count from the end) +input type for incrementing numeric columns in table "eventPassPendingOrder" """ -input eventPassNft_delete_at_path_input { - """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. - """ - metadata: [String!] +input eventPassPendingOrder_inc_input { + quantity: Int } """ -delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array +input type for inserting data into table "eventPassPendingOrder" """ -input eventPassNft_delete_elem_input { - """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. - """ - metadata: Int +input eventPassPendingOrder_insert_input { + account: account_obj_rel_insert_input + accountId: uuid + created_at: timestamptz + eventPassId: String + eventPassPricing: eventPassPricing_obj_rel_insert_input + id: uuid + quantity: Int } -""" -delete key/value pair or string element. key/value pairs are matched based on their key value -""" -input eventPassNft_delete_key_input { - """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. - """ - metadata: String +"""aggregate max on columns""" +type eventPassPendingOrder_max_fields { + accountId: uuid + created_at: timestamptz + eventPassId: String + id: uuid + quantity: Int } -""" -input type for incrementing numeric columns in table "eventPassNft" -""" -input eventPassNft_inc_input { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: bigint +"""aggregate min on columns""" +type eventPassPendingOrder_min_fields { + accountId: uuid + created_at: timestamptz + eventPassId: String + id: uuid + quantity: Int } """ -input type for inserting data into table "eventPassNft" +response of any mutation on the table "eventPassPendingOrder" """ -input eventPassNft_insert_input { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: String - - """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. - """ - contractAddress: String - created_at: timestamptz - - """ - The address currently holding the event pass NFT, allowing tracking of ownership - """ - currentOwnerAddress: String +type eventPassPendingOrder_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. - """ - error: String + """data from the rows affected by the mutation""" + returning: [eventPassPendingOrder!]! +} - """A reference to the event associated with the event pass NFT""" - eventId: String - eventParameters: eventParameters_obj_rel_insert_input +""" +on_conflict condition type for table "eventPassPendingOrder" +""" +input eventPassPendingOrder_on_conflict { + constraint: eventPassPendingOrder_constraint! + update_columns: [eventPassPendingOrder_update_column!]! = [] + where: eventPassPendingOrder_bool_exp +} - """Directly relates to a specific Event Pass within the system""" - eventPassId: String - eventPassNftContract: eventPassNftContract_obj_rel_insert_input - eventPassPricing: eventPassPricing_obj_rel_insert_input - id: uuid +"""Ordering options when selecting data from "eventPassPendingOrder".""" +input eventPassPendingOrder_order_by { + account: account_order_by + accountId: order_by + created_at: order_by + eventPassId: order_by + eventPassPricing: eventPassPricing_order_by + id: order_by + quantity: order_by +} - """ - Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. - """ - isRevealed: Boolean - lastNftTransfer: nftTransfer_obj_rel_insert_input +"""primary key columns input for table: eventPassPendingOrder""" +input eventPassPendingOrder_pk_columns_input { + id: uuid! +} - """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. - """ - lastNftTransferId: uuid +""" +select columns of table "eventPassPendingOrder" +""" +enum eventPassPendingOrder_select_column { + """column name""" + accountId - """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. - """ - metadata: jsonb - nftTransfers: nftTransfer_arr_rel_insert_input + """column name""" + created_at - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: String + """column name""" + eventPassId - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: bigint + """column name""" + id - """ - The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. - """ - tokenUri: String - updated_at: timestamptz + """column name""" + quantity } -"""aggregate max on columns""" -type eventPassNft_max_fields { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: String - - """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. - """ - contractAddress: String +""" +input type for updating data in table "eventPassPendingOrder" +""" +input eventPassPendingOrder_set_input { + accountId: uuid created_at: timestamptz - - """ - The address currently holding the event pass NFT, allowing tracking of ownership - """ - currentOwnerAddress: String - - """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. - """ - error: String - - """A reference to the event associated with the event pass NFT""" - eventId: String - - """Directly relates to a specific Event Pass within the system""" eventPassId: String id: uuid + quantity: Int +} - """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. - """ - lastNftTransferId: uuid - - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: String +"""aggregate stddev on columns""" +type eventPassPendingOrder_stddev_fields { + quantity: Float +} - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: bigint +"""aggregate stddev_pop on columns""" +type eventPassPendingOrder_stddev_pop_fields { + quantity: Float +} - """ - The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. - """ - tokenUri: String - updated_at: timestamptz +"""aggregate stddev_samp on columns""" +type eventPassPendingOrder_stddev_samp_fields { + quantity: Float } """ -order by max() on columns of table "eventPassNft" +Streaming cursor of the table "eventPassPendingOrder" """ -input eventPassNft_max_order_by { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: order_by - - """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. - """ - contractAddress: order_by - created_at: order_by +input eventPassPendingOrder_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventPassPendingOrder_stream_cursor_value_input! - """ - The address currently holding the event pass NFT, allowing tracking of ownership - """ - currentOwnerAddress: order_by + """cursor ordering""" + ordering: cursor_ordering +} - """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. - """ - error: order_by +"""Initial value of the column from where the streaming should start""" +input eventPassPendingOrder_stream_cursor_value_input { + accountId: uuid + created_at: timestamptz + eventPassId: String + id: uuid + quantity: Int +} - """A reference to the event associated with the event pass NFT""" - eventId: order_by +"""aggregate sum on columns""" +type eventPassPendingOrder_sum_fields { + quantity: Int +} - """Directly relates to a specific Event Pass within the system""" - eventPassId: order_by - id: order_by +""" +update columns of table "eventPassPendingOrder" +""" +enum eventPassPendingOrder_update_column { + """column name""" + accountId - """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. - """ - lastNftTransferId: order_by + """column name""" + created_at - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: order_by + """column name""" + eventPassId - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: order_by + """column name""" + id - """ - The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. - """ - tokenUri: order_by - updated_at: order_by + """column name""" + quantity } -"""aggregate min on columns""" -type eventPassNft_min_fields { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: String +input eventPassPendingOrder_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassPendingOrder_inc_input - """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. - """ - contractAddress: String - created_at: timestamptz + """sets the columns of the filtered rows to the given values""" + _set: eventPassPendingOrder_set_input - """ - The address currently holding the event pass NFT, allowing tracking of ownership - """ - currentOwnerAddress: String + """filter the rows which have to be updated""" + where: eventPassPendingOrder_bool_exp! +} - """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. - """ - error: String +"""aggregate var_pop on columns""" +type eventPassPendingOrder_var_pop_fields { + quantity: Float +} - """A reference to the event associated with the event pass NFT""" - eventId: String +"""aggregate var_samp on columns""" +type eventPassPendingOrder_var_samp_fields { + quantity: Float +} - """Directly relates to a specific Event Pass within the system""" - eventPassId: String - id: uuid +"""aggregate variance on columns""" +type eventPassPendingOrder_variance_fields { + quantity: Float +} - """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. - """ - lastNftTransferId: uuid +""" +The EventPassPricing table stores pricing information related to each Event Pass. It includes the price amount, the currency in which the price is denoted, and the maximum quantity that can be ordered both overall and per user. Each row in the table represents a unique combination of these attributes for a specific Event Pass. This table is key in managing the sales and availability of Event Passes. +""" +type eventPassPricing { + created_at: timestamptz! + eventPassId: String! + id: uuid! + maxAmount: Int! + maxAmountPerUser: Int + priceAmount: Int! + priceCurrency: currency_enum! + timeBeforeDelete: Int! + updated_at: timestamptz! +} - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: String +""" +aggregated selection of "eventPassPricing" +""" +type eventPassPricing_aggregate { + aggregate: eventPassPricing_aggregate_fields + nodes: [eventPassPricing!]! +} - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: bigint +""" +aggregate fields of "eventPassPricing" +""" +type eventPassPricing_aggregate_fields { + avg: eventPassPricing_avg_fields + count(columns: [eventPassPricing_select_column!], distinct: Boolean): Int! + max: eventPassPricing_max_fields + min: eventPassPricing_min_fields + stddev: eventPassPricing_stddev_fields + stddev_pop: eventPassPricing_stddev_pop_fields + stddev_samp: eventPassPricing_stddev_samp_fields + sum: eventPassPricing_sum_fields + var_pop: eventPassPricing_var_pop_fields + var_samp: eventPassPricing_var_samp_fields + variance: eventPassPricing_variance_fields +} - """ - The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. - """ - tokenUri: String - updated_at: timestamptz +"""aggregate avg on columns""" +type eventPassPricing_avg_fields { + maxAmount: Float + maxAmountPerUser: Float + priceAmount: Float + timeBeforeDelete: Float } """ -order by min() on columns of table "eventPassNft" +Boolean expression to filter rows from the table "eventPassPricing". All fields are combined with a logical 'AND'. """ -input eventPassNft_min_order_by { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: order_by - - """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. - """ - contractAddress: order_by - created_at: order_by +input eventPassPricing_bool_exp { + _and: [eventPassPricing_bool_exp!] + _not: eventPassPricing_bool_exp + _or: [eventPassPricing_bool_exp!] + created_at: timestamptz_comparison_exp + eventPassId: String_comparison_exp + id: uuid_comparison_exp + maxAmount: Int_comparison_exp + maxAmountPerUser: Int_comparison_exp + priceAmount: Int_comparison_exp + priceCurrency: currency_enum_comparison_exp + timeBeforeDelete: Int_comparison_exp + updated_at: timestamptz_comparison_exp +} +""" +unique or primary key constraints on table "eventPassPricing" +""" +enum eventPassPricing_constraint { """ - The address currently holding the event pass NFT, allowing tracking of ownership + unique or primary key constraint on columns "eventPassId" """ - currentOwnerAddress: order_by + eventPassPricing_eventPassId_key """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. + unique or primary key constraint on columns "id" """ - error: order_by - - """A reference to the event associated with the event pass NFT""" - eventId: order_by - - """Directly relates to a specific Event Pass within the system""" - eventPassId: order_by - id: order_by + eventPassPricing_pkey +} - """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. - """ - lastNftTransferId: order_by +""" +input type for incrementing numeric columns in table "eventPassPricing" +""" +input eventPassPricing_inc_input { + maxAmount: Int + maxAmountPerUser: Int + priceAmount: Int + timeBeforeDelete: Int +} - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: order_by +""" +input type for inserting data into table "eventPassPricing" +""" +input eventPassPricing_insert_input { + created_at: timestamptz + eventPassId: String + id: uuid + maxAmount: Int + maxAmountPerUser: Int + priceAmount: Int + priceCurrency: currency_enum + timeBeforeDelete: Int + updated_at: timestamptz +} - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: order_by +"""aggregate max on columns""" +type eventPassPricing_max_fields { + created_at: timestamptz + eventPassId: String + id: uuid + maxAmount: Int + maxAmountPerUser: Int + priceAmount: Int + timeBeforeDelete: Int + updated_at: timestamptz +} - """ - The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. - """ - tokenUri: order_by - updated_at: order_by +"""aggregate min on columns""" +type eventPassPricing_min_fields { + created_at: timestamptz + eventPassId: String + id: uuid + maxAmount: Int + maxAmountPerUser: Int + priceAmount: Int + timeBeforeDelete: Int + updated_at: timestamptz } """ -response of any mutation on the table "eventPassNft" +response of any mutation on the table "eventPassPricing" """ -type eventPassNft_mutation_response { +type eventPassPricing_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [eventPassNft!]! + returning: [eventPassPricing!]! } """ -on_conflict condition type for table "eventPassNft" +input type for inserting object relation for remote table "eventPassPricing" """ -input eventPassNft_on_conflict { - constraint: eventPassNft_constraint! - update_columns: [eventPassNft_update_column!]! = [] - where: eventPassNft_bool_exp +input eventPassPricing_obj_rel_insert_input { + data: eventPassPricing_insert_input! + + """upsert condition""" + on_conflict: eventPassPricing_on_conflict } -"""Ordering options when selecting data from "eventPassNft".""" -input eventPassNft_order_by { - chainId: order_by - contractAddress: order_by +""" +on_conflict condition type for table "eventPassPricing" +""" +input eventPassPricing_on_conflict { + constraint: eventPassPricing_constraint! + update_columns: [eventPassPricing_update_column!]! = [] + where: eventPassPricing_bool_exp +} + +"""Ordering options when selecting data from "eventPassPricing".""" +input eventPassPricing_order_by { created_at: order_by - currentOwnerAddress: order_by - error: order_by - eventId: order_by - eventParameters: eventParameters_order_by eventPassId: order_by - eventPassNftContract: eventPassNftContract_order_by - eventPassPricing: eventPassPricing_order_by id: order_by - isRevealed: order_by - lastNftTransfer: nftTransfer_order_by - lastNftTransferId: order_by - metadata: order_by - nftTransfers_aggregate: nftTransfer_aggregate_order_by - organizerId: order_by - tokenId: order_by - tokenUri: order_by + maxAmount: order_by + maxAmountPerUser: order_by + priceAmount: order_by + priceCurrency: order_by + timeBeforeDelete: order_by updated_at: order_by } -"""primary key columns input for table: eventPassNft""" -input eventPassNft_pk_columns_input { +"""primary key columns input for table: eventPassPricing""" +input eventPassPricing_pk_columns_input { id: uuid! } -"""prepend existing jsonb value of filtered columns with new jsonb value""" -input eventPassNft_prepend_input { - """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. - """ - metadata: jsonb -} - """ -select columns of table "eventPassNft" +select columns of table "eventPassPricing" """ -enum eventPassNft_select_column { - """column name""" - chainId - - """column name""" - contractAddress - +enum eventPassPricing_select_column { """column name""" created_at - """column name""" - currentOwnerAddress - - """column name""" - error - - """column name""" - eventId - """column name""" eventPassId @@ -8106,266 +12718,102 @@ enum eventPassNft_select_column { id """column name""" - isRevealed - - """column name""" - lastNftTransferId + maxAmount """column name""" - metadata + maxAmountPerUser """column name""" - organizerId + priceAmount """column name""" - tokenId + priceCurrency """column name""" - tokenUri + timeBeforeDelete """column name""" updated_at } """ -select "eventPassNft_aggregate_bool_exp_bool_and_arguments_columns" columns of table "eventPassNft" -""" -enum eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns { - """column name""" - isRevealed -} - -""" -select "eventPassNft_aggregate_bool_exp_bool_or_arguments_columns" columns of table "eventPassNft" -""" -enum eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns { - """column name""" - isRevealed -} - -""" -input type for updating data in table "eventPassNft" +input type for updating data in table "eventPassPricing" """ -input eventPassNft_set_input { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: String - - """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. - """ - contractAddress: String +input eventPassPricing_set_input { created_at: timestamptz - - """ - The address currently holding the event pass NFT, allowing tracking of ownership - """ - currentOwnerAddress: String - - """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. - """ - error: String - - """A reference to the event associated with the event pass NFT""" - eventId: String - - """Directly relates to a specific Event Pass within the system""" eventPassId: String id: uuid - - """ - Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. - """ - isRevealed: Boolean - - """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. - """ - lastNftTransferId: uuid - - """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. - """ - metadata: jsonb - - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: String - - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: bigint - - """ - The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. - """ - tokenUri: String + maxAmount: Int + maxAmountPerUser: Int + priceAmount: Int + priceCurrency: currency_enum + timeBeforeDelete: Int updated_at: timestamptz } """aggregate stddev on columns""" -type eventPassNft_stddev_fields { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: Float -} - -""" -order by stddev() on columns of table "eventPassNft" -""" -input eventPassNft_stddev_order_by { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: order_by -} - -"""aggregate stddev_pop on columns""" -type eventPassNft_stddev_pop_fields { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: Float -} - -""" -order by stddev_pop() on columns of table "eventPassNft" -""" -input eventPassNft_stddev_pop_order_by { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: order_by +type eventPassPricing_stddev_fields { + maxAmount: Float + maxAmountPerUser: Float + priceAmount: Float + timeBeforeDelete: Float } -"""aggregate stddev_samp on columns""" -type eventPassNft_stddev_samp_fields { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: Float +"""aggregate stddev_pop on columns""" +type eventPassPricing_stddev_pop_fields { + maxAmount: Float + maxAmountPerUser: Float + priceAmount: Float + timeBeforeDelete: Float } -""" -order by stddev_samp() on columns of table "eventPassNft" -""" -input eventPassNft_stddev_samp_order_by { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: order_by +"""aggregate stddev_samp on columns""" +type eventPassPricing_stddev_samp_fields { + maxAmount: Float + maxAmountPerUser: Float + priceAmount: Float + timeBeforeDelete: Float } """ -Streaming cursor of the table "eventPassNft" +Streaming cursor of the table "eventPassPricing" """ -input eventPassNft_stream_cursor_input { +input eventPassPricing_stream_cursor_input { """Stream column input with initial value""" - initial_value: eventPassNft_stream_cursor_value_input! + initial_value: eventPassPricing_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input eventPassNft_stream_cursor_value_input { - """Denotes the specific blockchain or network of the event pass NFT""" - chainId: String - - """ - Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. - """ - contractAddress: String +input eventPassPricing_stream_cursor_value_input { created_at: timestamptz - - """ - The address currently holding the event pass NFT, allowing tracking of ownership - """ - currentOwnerAddress: String - - """ - Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process. - """ - error: String - - """A reference to the event associated with the event pass NFT""" - eventId: String - - """Directly relates to a specific Event Pass within the system""" eventPassId: String id: uuid - - """ - Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform. - """ - isRevealed: Boolean - - """ - Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT. - """ - lastNftTransferId: uuid - - """ - The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT. - """ - metadata: jsonb - - """Ties the event pass NFT to a specific organizer within the platform""" - organizerId: String - - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: bigint - - """ - The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction. - """ - tokenUri: String + maxAmount: Int + maxAmountPerUser: Int + priceAmount: Int + priceCurrency: currency_enum + timeBeforeDelete: Int updated_at: timestamptz } """aggregate sum on columns""" -type eventPassNft_sum_fields { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: bigint -} - -""" -order by sum() on columns of table "eventPassNft" -""" -input eventPassNft_sum_order_by { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: order_by +type eventPassPricing_sum_fields { + maxAmount: Int + maxAmountPerUser: Int + priceAmount: Int + timeBeforeDelete: Int } """ -update columns of table "eventPassNft" +update columns of table "eventPassPricing" """ -enum eventPassNft_update_column { - """column name""" - chainId - - """column name""" - contractAddress - +enum eventPassPricing_update_column { """column name""" created_at - """column name""" - currentOwnerAddress - - """column name""" - error - - """column name""" - eventId - """column name""" eventPassId @@ -8373,4499 +12821,4467 @@ enum eventPassNft_update_column { id """column name""" - isRevealed - - """column name""" - lastNftTransferId + maxAmount """column name""" - metadata + maxAmountPerUser """column name""" - organizerId + priceAmount """column name""" - tokenId + priceCurrency """column name""" - tokenUri + timeBeforeDelete """column name""" updated_at } -input eventPassNft_updates { - """append existing jsonb value of filtered columns with new jsonb value""" - _append: eventPassNft_append_input - - """ - delete the field or element with specified path (for JSON arrays, negative integers count from the end) - """ - _delete_at_path: eventPassNft_delete_at_path_input - - """ - delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array - """ - _delete_elem: eventPassNft_delete_elem_input - - """ - delete key/value pair or string element. key/value pairs are matched based on their key value - """ - _delete_key: eventPassNft_delete_key_input - +input eventPassPricing_updates { """increments the numeric columns with given value of the filtered values""" - _inc: eventPassNft_inc_input - - """prepend existing jsonb value of filtered columns with new jsonb value""" - _prepend: eventPassNft_prepend_input + _inc: eventPassPricing_inc_input """sets the columns of the filtered rows to the given values""" - _set: eventPassNft_set_input + _set: eventPassPricing_set_input """filter the rows which have to be updated""" - where: eventPassNft_bool_exp! + where: eventPassPricing_bool_exp! } """aggregate var_pop on columns""" -type eventPassNft_var_pop_fields { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: Float -} - -""" -order by var_pop() on columns of table "eventPassNft" -""" -input eventPassNft_var_pop_order_by { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: order_by -} - -"""aggregate var_samp on columns""" -type eventPassNft_var_samp_fields { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: Float -} - -""" -order by var_samp() on columns of table "eventPassNft" -""" -input eventPassNft_var_samp_order_by { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: order_by -} - -"""aggregate variance on columns""" -type eventPassNft_variance_fields { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: Float -} - -""" -order by variance() on columns of table "eventPassNft" -""" -input eventPassNft_variance_order_by { - """ - The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms. - """ - tokenId: order_by -} - -""" -Order with as quantity for Event Pass (linked to Hygraph model EventPass) and associated to an Account -""" -type eventPassOrder { - """An object relationship""" - account: account - accountId: uuid! - created_at: timestamptz! - eventPass( - """ - Defines which locales should be returned. - - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - ): EventPass - eventPassId: String! - - """An object relationship""" - eventPassNftContract: eventPassNftContract - - """An object relationship""" - eventPassPricing: eventPassPricing - id: uuid! - quantity: Int! - status: orderStatus_enum! - stripeCheckoutSessionId: String - updated_at: timestamptz! +type eventPassPricing_var_pop_fields { + maxAmount: Float + maxAmountPerUser: Float + priceAmount: Float + timeBeforeDelete: Float } -"""Hold the sums for the Event Pass Orders""" -type eventPassOrderSums { - eventPassId: String! - totalReserved: Int! +"""aggregate var_samp on columns""" +type eventPassPricing_var_samp_fields { + maxAmount: Float + maxAmountPerUser: Float + priceAmount: Float + timeBeforeDelete: Float +} + +"""aggregate variance on columns""" +type eventPassPricing_variance_fields { + maxAmount: Float + maxAmountPerUser: Float + priceAmount: Float + timeBeforeDelete: Float } """ -aggregated selection of "eventPassOrderSums" +Stores follow relationships. Each row represents an account following an organizer. """ -type eventPassOrderSums_aggregate { - aggregate: eventPassOrderSums_aggregate_fields - nodes: [eventPassOrderSums!]! +type follow { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! + created_at: timestamptz! + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String! } """ -aggregate fields of "eventPassOrderSums" +aggregated selection of "follow" """ -type eventPassOrderSums_aggregate_fields { - avg: eventPassOrderSums_avg_fields - count(columns: [eventPassOrderSums_select_column!], distinct: Boolean): Int! - max: eventPassOrderSums_max_fields - min: eventPassOrderSums_min_fields - stddev: eventPassOrderSums_stddev_fields - stddev_pop: eventPassOrderSums_stddev_pop_fields - stddev_samp: eventPassOrderSums_stddev_samp_fields - sum: eventPassOrderSums_sum_fields - var_pop: eventPassOrderSums_var_pop_fields - var_samp: eventPassOrderSums_var_samp_fields - variance: eventPassOrderSums_variance_fields +type follow_aggregate { + aggregate: follow_aggregate_fields + nodes: [follow!]! } -"""aggregate avg on columns""" -type eventPassOrderSums_avg_fields { - totalReserved: Float +""" +aggregate fields of "follow" +""" +type follow_aggregate_fields { + count(columns: [follow_select_column!], distinct: Boolean): Int! + max: follow_max_fields + min: follow_min_fields } """ -Boolean expression to filter rows from the table "eventPassOrderSums". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "follow". All fields are combined with a logical 'AND'. """ -input eventPassOrderSums_bool_exp { - _and: [eventPassOrderSums_bool_exp!] - _not: eventPassOrderSums_bool_exp - _or: [eventPassOrderSums_bool_exp!] - eventPassId: String_comparison_exp - totalReserved: Int_comparison_exp +input follow_bool_exp { + _and: [follow_bool_exp!] + _not: follow_bool_exp + _or: [follow_bool_exp!] + accountId: uuid_comparison_exp + created_at: timestamptz_comparison_exp + organizerSlug: String_comparison_exp } """ -unique or primary key constraints on table "eventPassOrderSums" +unique or primary key constraints on table "follow" """ -enum eventPassOrderSums_constraint { +enum follow_constraint { """ - unique or primary key constraint on columns "eventPassId" + unique or primary key constraint on columns "accountId", "organizerSlug" """ - eventPassOrderSums_pkey + follow_pkey } """ -input type for incrementing numeric columns in table "eventPassOrderSums" +input type for inserting data into table "follow" """ -input eventPassOrderSums_inc_input { - totalReserved: Int -} +input follow_insert_input { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid + created_at: timestamptz -""" -input type for inserting data into table "eventPassOrderSums" -""" -input eventPassOrderSums_insert_input { - eventPassId: String - totalReserved: Int + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String } """aggregate max on columns""" -type eventPassOrderSums_max_fields { - eventPassId: String - totalReserved: Int +type follow_max_fields { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid + created_at: timestamptz + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String } """aggregate min on columns""" -type eventPassOrderSums_min_fields { - eventPassId: String - totalReserved: Int +type follow_min_fields { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid + created_at: timestamptz + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String } """ -response of any mutation on the table "eventPassOrderSums" +response of any mutation on the table "follow" """ -type eventPassOrderSums_mutation_response { +type follow_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [eventPassOrderSums!]! + returning: [follow!]! } """ -input type for inserting object relation for remote table "eventPassOrderSums" +on_conflict condition type for table "follow" """ -input eventPassOrderSums_obj_rel_insert_input { - data: eventPassOrderSums_insert_input! - - """upsert condition""" - on_conflict: eventPassOrderSums_on_conflict +input follow_on_conflict { + constraint: follow_constraint! + update_columns: [follow_update_column!]! = [] + where: follow_bool_exp } -""" -on_conflict condition type for table "eventPassOrderSums" -""" -input eventPassOrderSums_on_conflict { - constraint: eventPassOrderSums_constraint! - update_columns: [eventPassOrderSums_update_column!]! = [] - where: eventPassOrderSums_bool_exp +"""Ordering options when selecting data from "follow".""" +input follow_order_by { + accountId: order_by + created_at: order_by + organizerSlug: order_by } -"""Ordering options when selecting data from "eventPassOrderSums".""" -input eventPassOrderSums_order_by { - eventPassId: order_by - totalReserved: order_by -} +"""primary key columns input for table: follow""" +input follow_pk_columns_input { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! -"""primary key columns input for table: eventPassOrderSums""" -input eventPassOrderSums_pk_columns_input { - eventPassId: String! + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String! } """ -select columns of table "eventPassOrderSums" +select columns of table "follow" """ -enum eventPassOrderSums_select_column { +enum follow_select_column { """column name""" - eventPassId + accountId """column name""" - totalReserved + created_at + + """column name""" + organizerSlug } """ -input type for updating data in table "eventPassOrderSums" +input type for updating data in table "follow" """ -input eventPassOrderSums_set_input { - eventPassId: String - totalReserved: Int -} - -"""aggregate stddev on columns""" -type eventPassOrderSums_stddev_fields { - totalReserved: Float -} - -"""aggregate stddev_pop on columns""" -type eventPassOrderSums_stddev_pop_fields { - totalReserved: Float -} +input follow_set_input { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid + created_at: timestamptz -"""aggregate stddev_samp on columns""" -type eventPassOrderSums_stddev_samp_fields { - totalReserved: Float + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String } """ -Streaming cursor of the table "eventPassOrderSums" +Streaming cursor of the table "follow" """ -input eventPassOrderSums_stream_cursor_input { +input follow_stream_cursor_input { """Stream column input with initial value""" - initial_value: eventPassOrderSums_stream_cursor_value_input! + initial_value: follow_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input eventPassOrderSums_stream_cursor_value_input { - eventPassId: String - totalReserved: Int -} +input follow_stream_cursor_value_input { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid + created_at: timestamptz -"""aggregate sum on columns""" -type eventPassOrderSums_sum_fields { - totalReserved: Int + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String } """ -update columns of table "eventPassOrderSums" +update columns of table "follow" """ -enum eventPassOrderSums_update_column { +enum follow_update_column { """column name""" - eventPassId + accountId """column name""" - totalReserved -} + created_at -input eventPassOrderSums_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassOrderSums_inc_input + """column name""" + organizerSlug +} +input follow_updates { """sets the columns of the filtered rows to the given values""" - _set: eventPassOrderSums_set_input + _set: follow_set_input """filter the rows which have to be updated""" - where: eventPassOrderSums_bool_exp! + where: follow_bool_exp! } -"""aggregate var_pop on columns""" -type eventPassOrderSums_var_pop_fields { - totalReserved: Float +scalar inet + +""" +Boolean expression to compare columns of type "inet". All fields are combined with logical 'AND'. +""" +input inet_comparison_exp { + _eq: inet + _gt: inet + _gte: inet + _in: [inet!] + _is_null: Boolean + _lt: inet + _lte: inet + _neq: inet + _nin: [inet!] +} + +scalar jsonb + +input jsonb_cast_exp { + String: String_comparison_exp +} + +""" +Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. +""" +input jsonb_comparison_exp { + _cast: jsonb_cast_exp + + """is the column contained in the given json value""" + _contained_in: jsonb + + """does the column contain the given json value at the top level""" + _contains: jsonb + _eq: jsonb + _gt: jsonb + _gte: jsonb + + """does the string exist as a top-level key in the column""" + _has_key: String + + """do all of these strings exist as top-level keys in the column""" + _has_keys_all: [String!] + + """do any of these strings exist as top-level keys in the column""" + _has_keys_any: [String!] + _in: [jsonb!] + _is_null: Boolean + _lt: jsonb + _lte: jsonb + _neq: jsonb + _nin: [jsonb!] } -"""aggregate var_samp on columns""" -type eventPassOrderSums_var_samp_fields { - totalReserved: Float +""" +columns and relationships of "kyc" +""" +type kyc { + """Unique identifier for the applicant provided by Sumsub.""" + applicantId: String! + + """ + The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + """ + createDate: timestamptz! + + """UUID referencing to the user ID in the existing accounts table.""" + externalUserId: uuid! + + """Level of KYC verification, which refers to kycLevelName.""" + levelName: kycLevelName_enum + + """Status of the applicant’s review in Sumsub, which refers to kycStatus.""" + reviewStatus: kycStatus_enum + + """Timestamp automatically updated whenever the kyc row changes.""" + updated_at: timestamptz } -"""aggregate variance on columns""" -type eventPassOrderSums_variance_fields { - totalReserved: Float +"""KYC levels representing the level of verification for the applicant.""" +type kycLevelName { + """Level name for KYC verification.""" + value: String! } """ -aggregated selection of "eventPassOrder" +aggregated selection of "kycLevelName" """ -type eventPassOrder_aggregate { - aggregate: eventPassOrder_aggregate_fields - nodes: [eventPassOrder!]! -} - -input eventPassOrder_aggregate_bool_exp { - count: eventPassOrder_aggregate_bool_exp_count -} - -input eventPassOrder_aggregate_bool_exp_count { - arguments: [eventPassOrder_select_column!] - distinct: Boolean - filter: eventPassOrder_bool_exp - predicate: Int_comparison_exp! +type kycLevelName_aggregate { + aggregate: kycLevelName_aggregate_fields + nodes: [kycLevelName!]! } """ -aggregate fields of "eventPassOrder" +aggregate fields of "kycLevelName" """ -type eventPassOrder_aggregate_fields { - avg: eventPassOrder_avg_fields - count(columns: [eventPassOrder_select_column!], distinct: Boolean): Int! - max: eventPassOrder_max_fields - min: eventPassOrder_min_fields - stddev: eventPassOrder_stddev_fields - stddev_pop: eventPassOrder_stddev_pop_fields - stddev_samp: eventPassOrder_stddev_samp_fields - sum: eventPassOrder_sum_fields - var_pop: eventPassOrder_var_pop_fields - var_samp: eventPassOrder_var_samp_fields - variance: eventPassOrder_variance_fields +type kycLevelName_aggregate_fields { + count(columns: [kycLevelName_select_column!], distinct: Boolean): Int! + max: kycLevelName_max_fields + min: kycLevelName_min_fields } """ -order by aggregate values of table "eventPassOrder" +Boolean expression to filter rows from the table "kycLevelName". All fields are combined with a logical 'AND'. """ -input eventPassOrder_aggregate_order_by { - avg: eventPassOrder_avg_order_by - count: order_by - max: eventPassOrder_max_order_by - min: eventPassOrder_min_order_by - stddev: eventPassOrder_stddev_order_by - stddev_pop: eventPassOrder_stddev_pop_order_by - stddev_samp: eventPassOrder_stddev_samp_order_by - sum: eventPassOrder_sum_order_by - var_pop: eventPassOrder_var_pop_order_by - var_samp: eventPassOrder_var_samp_order_by - variance: eventPassOrder_variance_order_by +input kycLevelName_bool_exp { + _and: [kycLevelName_bool_exp!] + _not: kycLevelName_bool_exp + _or: [kycLevelName_bool_exp!] + value: String_comparison_exp } """ -input type for inserting array relation for remote table "eventPassOrder" +unique or primary key constraints on table "kycLevelName" """ -input eventPassOrder_arr_rel_insert_input { - data: [eventPassOrder_insert_input!]! - - """upsert condition""" - on_conflict: eventPassOrder_on_conflict +enum kycLevelName_constraint { + """ + unique or primary key constraint on columns "value" + """ + kycLevelName_pkey } -"""aggregate avg on columns""" -type eventPassOrder_avg_fields { - quantity: Float +enum kycLevelName_enum { + advanced_kyc_level + basic_kyc_level } """ -order by avg() on columns of table "eventPassOrder" +Boolean expression to compare columns of type "kycLevelName_enum". All fields are combined with logical 'AND'. """ -input eventPassOrder_avg_order_by { - quantity: order_by +input kycLevelName_enum_comparison_exp { + _eq: kycLevelName_enum + _in: [kycLevelName_enum!] + _is_null: Boolean + _neq: kycLevelName_enum + _nin: [kycLevelName_enum!] } """ -Boolean expression to filter rows from the table "eventPassOrder". All fields are combined with a logical 'AND'. +input type for inserting data into table "kycLevelName" """ -input eventPassOrder_bool_exp { - _and: [eventPassOrder_bool_exp!] - _not: eventPassOrder_bool_exp - _or: [eventPassOrder_bool_exp!] - account: account_bool_exp - accountId: uuid_comparison_exp - created_at: timestamptz_comparison_exp - eventPassId: String_comparison_exp - eventPassNftContract: eventPassNftContract_bool_exp - eventPassPricing: eventPassPricing_bool_exp - id: uuid_comparison_exp - quantity: Int_comparison_exp - status: orderStatus_enum_comparison_exp - stripeCheckoutSessionId: String_comparison_exp - updated_at: timestamptz_comparison_exp +input kycLevelName_insert_input { + """Level name for KYC verification.""" + value: String } -""" -unique or primary key constraints on table "eventPassOrder" -""" -enum eventPassOrder_constraint { - """ - unique or primary key constraint on columns "id" - """ - eventPassOrder_pkey +"""aggregate max on columns""" +type kycLevelName_max_fields { + """Level name for KYC verification.""" + value: String } -""" -input type for incrementing numeric columns in table "eventPassOrder" -""" -input eventPassOrder_inc_input { - quantity: Int +"""aggregate min on columns""" +type kycLevelName_min_fields { + """Level name for KYC verification.""" + value: String } """ -input type for inserting data into table "eventPassOrder" +response of any mutation on the table "kycLevelName" """ -input eventPassOrder_insert_input { - account: account_obj_rel_insert_input - accountId: uuid - created_at: timestamptz - eventPassId: String - eventPassNftContract: eventPassNftContract_obj_rel_insert_input - eventPassPricing: eventPassPricing_obj_rel_insert_input - id: uuid - quantity: Int - status: orderStatus_enum - stripeCheckoutSessionId: String - updated_at: timestamptz -} +type kycLevelName_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! -"""aggregate max on columns""" -type eventPassOrder_max_fields { - accountId: uuid - created_at: timestamptz - eventPassId: String - id: uuid - quantity: Int - stripeCheckoutSessionId: String - updated_at: timestamptz + """data from the rows affected by the mutation""" + returning: [kycLevelName!]! } """ -order by max() on columns of table "eventPassOrder" +on_conflict condition type for table "kycLevelName" """ -input eventPassOrder_max_order_by { - accountId: order_by - created_at: order_by - eventPassId: order_by - id: order_by - quantity: order_by - stripeCheckoutSessionId: order_by - updated_at: order_by +input kycLevelName_on_conflict { + constraint: kycLevelName_constraint! + update_columns: [kycLevelName_update_column!]! = [] + where: kycLevelName_bool_exp } -"""aggregate min on columns""" -type eventPassOrder_min_fields { - accountId: uuid - created_at: timestamptz - eventPassId: String - id: uuid - quantity: Int - stripeCheckoutSessionId: String - updated_at: timestamptz +"""Ordering options when selecting data from "kycLevelName".""" +input kycLevelName_order_by { + value: order_by +} + +"""primary key columns input for table: kycLevelName""" +input kycLevelName_pk_columns_input { + """Level name for KYC verification.""" + value: String! } """ -order by min() on columns of table "eventPassOrder" +select columns of table "kycLevelName" """ -input eventPassOrder_min_order_by { - accountId: order_by - created_at: order_by - eventPassId: order_by - id: order_by - quantity: order_by - stripeCheckoutSessionId: order_by - updated_at: order_by +enum kycLevelName_select_column { + """column name""" + value } """ -response of any mutation on the table "eventPassOrder" +input type for updating data in table "kycLevelName" """ -type eventPassOrder_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! - - """data from the rows affected by the mutation""" - returning: [eventPassOrder!]! +input kycLevelName_set_input { + """Level name for KYC verification.""" + value: String } """ -on_conflict condition type for table "eventPassOrder" +Streaming cursor of the table "kycLevelName" """ -input eventPassOrder_on_conflict { - constraint: eventPassOrder_constraint! - update_columns: [eventPassOrder_update_column!]! = [] - where: eventPassOrder_bool_exp -} +input kycLevelName_stream_cursor_input { + """Stream column input with initial value""" + initial_value: kycLevelName_stream_cursor_value_input! -"""Ordering options when selecting data from "eventPassOrder".""" -input eventPassOrder_order_by { - account: account_order_by - accountId: order_by - created_at: order_by - eventPassId: order_by - eventPassNftContract: eventPassNftContract_order_by - eventPassPricing: eventPassPricing_order_by - id: order_by - quantity: order_by - status: order_by - stripeCheckoutSessionId: order_by - updated_at: order_by + """cursor ordering""" + ordering: cursor_ordering } -"""primary key columns input for table: eventPassOrder""" -input eventPassOrder_pk_columns_input { - id: uuid! +"""Initial value of the column from where the streaming should start""" +input kycLevelName_stream_cursor_value_input { + """Level name for KYC verification.""" + value: String } """ -select columns of table "eventPassOrder" +update columns of table "kycLevelName" """ -enum eventPassOrder_select_column { - """column name""" - accountId - - """column name""" - created_at - - """column name""" - eventPassId - - """column name""" - id - +enum kycLevelName_update_column { """column name""" - quantity + value +} - """column name""" - status +input kycLevelName_updates { + """sets the columns of the filtered rows to the given values""" + _set: kycLevelName_set_input - """column name""" - stripeCheckoutSessionId + """filter the rows which have to be updated""" + where: kycLevelName_bool_exp! +} - """column name""" - updated_at +"""Statuses of Know Your Customer (KYC) processes.""" +type kycStatus { + """Status value.""" + value: String! } """ -input type for updating data in table "eventPassOrder" +aggregated selection of "kycStatus" """ -input eventPassOrder_set_input { - accountId: uuid - created_at: timestamptz - eventPassId: String - id: uuid - quantity: Int - status: orderStatus_enum - stripeCheckoutSessionId: String - updated_at: timestamptz -} - -"""aggregate stddev on columns""" -type eventPassOrder_stddev_fields { - quantity: Float +type kycStatus_aggregate { + aggregate: kycStatus_aggregate_fields + nodes: [kycStatus!]! } """ -order by stddev() on columns of table "eventPassOrder" +aggregate fields of "kycStatus" """ -input eventPassOrder_stddev_order_by { - quantity: order_by +type kycStatus_aggregate_fields { + count(columns: [kycStatus_select_column!], distinct: Boolean): Int! + max: kycStatus_max_fields + min: kycStatus_min_fields } -"""aggregate stddev_pop on columns""" -type eventPassOrder_stddev_pop_fields { - quantity: Float +""" +Boolean expression to filter rows from the table "kycStatus". All fields are combined with a logical 'AND'. +""" +input kycStatus_bool_exp { + _and: [kycStatus_bool_exp!] + _not: kycStatus_bool_exp + _or: [kycStatus_bool_exp!] + value: String_comparison_exp } """ -order by stddev_pop() on columns of table "eventPassOrder" +unique or primary key constraints on table "kycStatus" """ -input eventPassOrder_stddev_pop_order_by { - quantity: order_by +enum kycStatus_constraint { + """ + unique or primary key constraint on columns "value" + """ + kycStatus_pkey } -"""aggregate stddev_samp on columns""" -type eventPassOrder_stddev_samp_fields { - quantity: Float +enum kycStatus_enum { + completed + init + onHold + pending + prechecked + queued } """ -order by stddev_samp() on columns of table "eventPassOrder" +Boolean expression to compare columns of type "kycStatus_enum". All fields are combined with logical 'AND'. """ -input eventPassOrder_stddev_samp_order_by { - quantity: order_by +input kycStatus_enum_comparison_exp { + _eq: kycStatus_enum + _in: [kycStatus_enum!] + _is_null: Boolean + _neq: kycStatus_enum + _nin: [kycStatus_enum!] } """ -Streaming cursor of the table "eventPassOrder" +input type for inserting data into table "kycStatus" """ -input eventPassOrder_stream_cursor_input { - """Stream column input with initial value""" - initial_value: eventPassOrder_stream_cursor_value_input! - - """cursor ordering""" - ordering: cursor_ordering +input kycStatus_insert_input { + """Status value.""" + value: String } -"""Initial value of the column from where the streaming should start""" -input eventPassOrder_stream_cursor_value_input { - accountId: uuid - created_at: timestamptz - eventPassId: String - id: uuid - quantity: Int - status: orderStatus_enum - stripeCheckoutSessionId: String - updated_at: timestamptz +"""aggregate max on columns""" +type kycStatus_max_fields { + """Status value.""" + value: String } -"""aggregate sum on columns""" -type eventPassOrder_sum_fields { - quantity: Int +"""aggregate min on columns""" +type kycStatus_min_fields { + """Status value.""" + value: String } """ -order by sum() on columns of table "eventPassOrder" +response of any mutation on the table "kycStatus" """ -input eventPassOrder_sum_order_by { - quantity: order_by +type kycStatus_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [kycStatus!]! } """ -update columns of table "eventPassOrder" +on_conflict condition type for table "kycStatus" """ -enum eventPassOrder_update_column { - """column name""" - accountId - - """column name""" - created_at - - """column name""" - eventPassId - - """column name""" - id - - """column name""" - quantity - - """column name""" - status - - """column name""" - stripeCheckoutSessionId - - """column name""" - updated_at +input kycStatus_on_conflict { + constraint: kycStatus_constraint! + update_columns: [kycStatus_update_column!]! = [] + where: kycStatus_bool_exp } -input eventPassOrder_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassOrder_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: eventPassOrder_set_input - - """filter the rows which have to be updated""" - where: eventPassOrder_bool_exp! +"""Ordering options when selecting data from "kycStatus".""" +input kycStatus_order_by { + value: order_by } -"""aggregate var_pop on columns""" -type eventPassOrder_var_pop_fields { - quantity: Float +"""primary key columns input for table: kycStatus""" +input kycStatus_pk_columns_input { + """Status value.""" + value: String! } """ -order by var_pop() on columns of table "eventPassOrder" +select columns of table "kycStatus" """ -input eventPassOrder_var_pop_order_by { - quantity: order_by +enum kycStatus_select_column { + """column name""" + value } -"""aggregate var_samp on columns""" -type eventPassOrder_var_samp_fields { - quantity: Float +""" +input type for updating data in table "kycStatus" +""" +input kycStatus_set_input { + """Status value.""" + value: String } """ -order by var_samp() on columns of table "eventPassOrder" +Streaming cursor of the table "kycStatus" """ -input eventPassOrder_var_samp_order_by { - quantity: order_by -} +input kycStatus_stream_cursor_input { + """Stream column input with initial value""" + initial_value: kycStatus_stream_cursor_value_input! -"""aggregate variance on columns""" -type eventPassOrder_variance_fields { - quantity: Float + """cursor ordering""" + ordering: cursor_ordering } -""" -order by variance() on columns of table "eventPassOrder" -""" -input eventPassOrder_variance_order_by { - quantity: order_by +"""Initial value of the column from where the streaming should start""" +input kycStatus_stream_cursor_value_input { + """Status value.""" + value: String } """ -Pending Order with as quantity for Event Pass (linked to Hygraph model EventPass) and associated to an Account. - Those orders are time bound and are automatically destroyed given an amount of time to preserve access to the event for other users. +update columns of table "kycStatus" """ -type eventPassPendingOrder { - """An object relationship""" - account: account - accountId: uuid! - created_at: timestamptz! - eventPass( - """ - Defines which locales should be returned. - - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - ): EventPass - eventPassId: String! +enum kycStatus_update_column { + """column name""" + value +} - """An object relationship""" - eventPassPricing: eventPassPricing - id: uuid! - quantity: Int! +input kycStatus_updates { + """sets the columns of the filtered rows to the given values""" + _set: kycStatus_set_input + + """filter the rows which have to be updated""" + where: kycStatus_bool_exp! } """ -aggregated selection of "eventPassPendingOrder" +aggregated selection of "kyc" """ -type eventPassPendingOrder_aggregate { - aggregate: eventPassPendingOrder_aggregate_fields - nodes: [eventPassPendingOrder!]! +type kyc_aggregate { + aggregate: kyc_aggregate_fields + nodes: [kyc!]! } """ -aggregate fields of "eventPassPendingOrder" +aggregate fields of "kyc" """ -type eventPassPendingOrder_aggregate_fields { - avg: eventPassPendingOrder_avg_fields - count(columns: [eventPassPendingOrder_select_column!], distinct: Boolean): Int! - max: eventPassPendingOrder_max_fields - min: eventPassPendingOrder_min_fields - stddev: eventPassPendingOrder_stddev_fields - stddev_pop: eventPassPendingOrder_stddev_pop_fields - stddev_samp: eventPassPendingOrder_stddev_samp_fields - sum: eventPassPendingOrder_sum_fields - var_pop: eventPassPendingOrder_var_pop_fields - var_samp: eventPassPendingOrder_var_samp_fields - variance: eventPassPendingOrder_variance_fields -} - -"""aggregate avg on columns""" -type eventPassPendingOrder_avg_fields { - quantity: Float +type kyc_aggregate_fields { + count(columns: [kyc_select_column!], distinct: Boolean): Int! + max: kyc_max_fields + min: kyc_min_fields } """ -Boolean expression to filter rows from the table "eventPassPendingOrder". All fields are combined with a logical 'AND'. +Boolean expression to filter rows from the table "kyc". All fields are combined with a logical 'AND'. """ -input eventPassPendingOrder_bool_exp { - _and: [eventPassPendingOrder_bool_exp!] - _not: eventPassPendingOrder_bool_exp - _or: [eventPassPendingOrder_bool_exp!] - account: account_bool_exp - accountId: uuid_comparison_exp - created_at: timestamptz_comparison_exp - eventPassId: String_comparison_exp - eventPassPricing: eventPassPricing_bool_exp - id: uuid_comparison_exp - quantity: Int_comparison_exp +input kyc_bool_exp { + _and: [kyc_bool_exp!] + _not: kyc_bool_exp + _or: [kyc_bool_exp!] + applicantId: String_comparison_exp + createDate: timestamptz_comparison_exp + externalUserId: uuid_comparison_exp + levelName: kycLevelName_enum_comparison_exp + reviewStatus: kycStatus_enum_comparison_exp + updated_at: timestamptz_comparison_exp } """ -unique or primary key constraints on table "eventPassPendingOrder" +unique or primary key constraints on table "kyc" """ -enum eventPassPendingOrder_constraint { +enum kyc_constraint { """ - unique or primary key constraint on columns "accountId", "eventPassId" + unique or primary key constraint on columns "externalUserId" """ - eventPassPendingOrder_eventPassId_accountId_key + kyc_externalUserId_key """ - unique or primary key constraint on columns "id" + unique or primary key constraint on columns "externalUserId" """ - eventPassPendingOrder_pkey + kyc_pkey } """ -input type for incrementing numeric columns in table "eventPassPendingOrder" +input type for inserting data into table "kyc" """ -input eventPassPendingOrder_inc_input { - quantity: Int -} +input kyc_insert_input { + """Unique identifier for the applicant provided by Sumsub.""" + applicantId: String -""" -input type for inserting data into table "eventPassPendingOrder" -""" -input eventPassPendingOrder_insert_input { - account: account_obj_rel_insert_input - accountId: uuid - created_at: timestamptz - eventPassId: String - eventPassPricing: eventPassPricing_obj_rel_insert_input - id: uuid - quantity: Int + """ + The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + """ + createDate: timestamptz + + """UUID referencing to the user ID in the existing accounts table.""" + externalUserId: uuid + + """Level of KYC verification, which refers to kycLevelName.""" + levelName: kycLevelName_enum + + """Status of the applicant’s review in Sumsub, which refers to kycStatus.""" + reviewStatus: kycStatus_enum + + """Timestamp automatically updated whenever the kyc row changes.""" + updated_at: timestamptz } """aggregate max on columns""" -type eventPassPendingOrder_max_fields { - accountId: uuid - created_at: timestamptz - eventPassId: String - id: uuid - quantity: Int +type kyc_max_fields { + """Unique identifier for the applicant provided by Sumsub.""" + applicantId: String + + """ + The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + """ + createDate: timestamptz + + """UUID referencing to the user ID in the existing accounts table.""" + externalUserId: uuid + + """Timestamp automatically updated whenever the kyc row changes.""" + updated_at: timestamptz } """aggregate min on columns""" -type eventPassPendingOrder_min_fields { - accountId: uuid - created_at: timestamptz - eventPassId: String - id: uuid - quantity: Int +type kyc_min_fields { + """Unique identifier for the applicant provided by Sumsub.""" + applicantId: String + + """ + The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + """ + createDate: timestamptz + + """UUID referencing to the user ID in the existing accounts table.""" + externalUserId: uuid + + """Timestamp automatically updated whenever the kyc row changes.""" + updated_at: timestamptz } """ -response of any mutation on the table "eventPassPendingOrder" +response of any mutation on the table "kyc" """ -type eventPassPendingOrder_mutation_response { +type kyc_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [eventPassPendingOrder!]! + returning: [kyc!]! } """ -on_conflict condition type for table "eventPassPendingOrder" +input type for inserting object relation for remote table "kyc" """ -input eventPassPendingOrder_on_conflict { - constraint: eventPassPendingOrder_constraint! - update_columns: [eventPassPendingOrder_update_column!]! = [] - where: eventPassPendingOrder_bool_exp +input kyc_obj_rel_insert_input { + data: kyc_insert_input! + + """upsert condition""" + on_conflict: kyc_on_conflict } -"""Ordering options when selecting data from "eventPassPendingOrder".""" -input eventPassPendingOrder_order_by { - account: account_order_by - accountId: order_by - created_at: order_by - eventPassId: order_by - eventPassPricing: eventPassPricing_order_by - id: order_by - quantity: order_by +""" +on_conflict condition type for table "kyc" +""" +input kyc_on_conflict { + constraint: kyc_constraint! + update_columns: [kyc_update_column!]! = [] + where: kyc_bool_exp } -"""primary key columns input for table: eventPassPendingOrder""" -input eventPassPendingOrder_pk_columns_input { - id: uuid! +"""Ordering options when selecting data from "kyc".""" +input kyc_order_by { + applicantId: order_by + createDate: order_by + externalUserId: order_by + levelName: order_by + reviewStatus: order_by + updated_at: order_by +} + +"""primary key columns input for table: kyc""" +input kyc_pk_columns_input { + """UUID referencing to the user ID in the existing accounts table.""" + externalUserId: uuid! } """ -select columns of table "eventPassPendingOrder" +select columns of table "kyc" """ -enum eventPassPendingOrder_select_column { +enum kyc_select_column { """column name""" - accountId + applicantId """column name""" - created_at + createDate """column name""" - eventPassId + externalUserId """column name""" - id + levelName """column name""" - quantity + reviewStatus + + """column name""" + updated_at } """ -input type for updating data in table "eventPassPendingOrder" +input type for updating data in table "kyc" """ -input eventPassPendingOrder_set_input { - accountId: uuid - created_at: timestamptz - eventPassId: String - id: uuid - quantity: Int -} +input kyc_set_input { + """Unique identifier for the applicant provided by Sumsub.""" + applicantId: String -"""aggregate stddev on columns""" -type eventPassPendingOrder_stddev_fields { - quantity: Float -} + """ + The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + """ + createDate: timestamptz -"""aggregate stddev_pop on columns""" -type eventPassPendingOrder_stddev_pop_fields { - quantity: Float -} + """UUID referencing to the user ID in the existing accounts table.""" + externalUserId: uuid -"""aggregate stddev_samp on columns""" -type eventPassPendingOrder_stddev_samp_fields { - quantity: Float + """Level of KYC verification, which refers to kycLevelName.""" + levelName: kycLevelName_enum + + """Status of the applicant’s review in Sumsub, which refers to kycStatus.""" + reviewStatus: kycStatus_enum + + """Timestamp automatically updated whenever the kyc row changes.""" + updated_at: timestamptz } """ -Streaming cursor of the table "eventPassPendingOrder" +Streaming cursor of the table "kyc" """ -input eventPassPendingOrder_stream_cursor_input { +input kyc_stream_cursor_input { """Stream column input with initial value""" - initial_value: eventPassPendingOrder_stream_cursor_value_input! + initial_value: kyc_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input eventPassPendingOrder_stream_cursor_value_input { - accountId: uuid - created_at: timestamptz - eventPassId: String - id: uuid - quantity: Int -} +input kyc_stream_cursor_value_input { + """Unique identifier for the applicant provided by Sumsub.""" + applicantId: String -"""aggregate sum on columns""" -type eventPassPendingOrder_sum_fields { - quantity: Int + """ + The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + """ + createDate: timestamptz + + """UUID referencing to the user ID in the existing accounts table.""" + externalUserId: uuid + + """Level of KYC verification, which refers to kycLevelName.""" + levelName: kycLevelName_enum + + """Status of the applicant’s review in Sumsub, which refers to kycStatus.""" + reviewStatus: kycStatus_enum + + """Timestamp automatically updated whenever the kyc row changes.""" + updated_at: timestamptz } """ -update columns of table "eventPassPendingOrder" +update columns of table "kyc" """ -enum eventPassPendingOrder_update_column { +enum kyc_update_column { """column name""" - accountId + applicantId """column name""" - created_at + createDate """column name""" - eventPassId + externalUserId """column name""" - id + levelName """column name""" - quantity -} + reviewStatus -input eventPassPendingOrder_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassPendingOrder_inc_input + """column name""" + updated_at +} +input kyc_updates { """sets the columns of the filtered rows to the given values""" - _set: eventPassPendingOrder_set_input + _set: kyc_set_input """filter the rows which have to be updated""" - where: eventPassPendingOrder_bool_exp! + where: kyc_bool_exp! } -"""aggregate var_pop on columns""" -type eventPassPendingOrder_var_pop_fields { - quantity: Float -} +"""mutation root""" +type mutation_root { + """Create one asset""" + createAsset(data: AssetCreateInput!): Asset -"""aggregate var_samp on columns""" -type eventPassPendingOrder_var_samp_fields { - quantity: Float -} + """Create one event""" + createEvent(data: EventCreateInput!): Event -"""aggregate variance on columns""" -type eventPassPendingOrder_variance_fields { - quantity: Float -} + """Create one eventPass""" + createEventPass(data: EventPassCreateInput!): EventPass -""" -The EventPassPricing table stores pricing information related to each Event Pass. It includes the price amount, the currency in which the price is denoted, and the maximum quantity that can be ordered both overall and per user. Each row in the table represents a unique combination of these attributes for a specific Event Pass. This table is key in managing the sales and availability of Event Passes. -""" -type eventPassPricing { - created_at: timestamptz! - eventPassId: String! - id: uuid! - maxAmount: Int! - maxAmountPerUser: Int - priceAmount: Int! - priceCurrency: currency_enum! - timeBeforeDelete: Int! - updated_at: timestamptz! -} + """Create one eventPassDelayedRevealed""" + createEventPassDelayedRevealed(data: EventPassDelayedRevealedCreateInput!): EventPassDelayedRevealed -""" -aggregated selection of "eventPassPricing" -""" -type eventPassPricing_aggregate { - aggregate: eventPassPricing_aggregate_fields - nodes: [eventPassPricing!]! -} + """Create one organizer""" + createOrganizer(data: OrganizerCreateInput!): Organizer -""" -aggregate fields of "eventPassPricing" -""" -type eventPassPricing_aggregate_fields { - avg: eventPassPricing_avg_fields - count(columns: [eventPassPricing_select_column!], distinct: Boolean): Int! - max: eventPassPricing_max_fields - min: eventPassPricing_min_fields - stddev: eventPassPricing_stddev_fields - stddev_pop: eventPassPricing_stddev_pop_fields - stddev_samp: eventPassPricing_stddev_samp_fields - sum: eventPassPricing_sum_fields - var_pop: eventPassPricing_var_pop_fields - var_samp: eventPassPricing_var_samp_fields - variance: eventPassPricing_variance_fields -} + """Create one scheduledRelease""" + createScheduledRelease(data: ScheduledReleaseCreateInput!): ScheduledRelease -"""aggregate avg on columns""" -type eventPassPricing_avg_fields { - maxAmount: Float - maxAmountPerUser: Float - priceAmount: Float - timeBeforeDelete: Float -} + """Delete one asset from _all_ existing stages. Returns deleted document.""" + deleteAsset( + """Document to delete""" + where: AssetWhereUniqueInput! + ): Asset -""" -Boolean expression to filter rows from the table "eventPassPricing". All fields are combined with a logical 'AND'. -""" -input eventPassPricing_bool_exp { - _and: [eventPassPricing_bool_exp!] - _not: eventPassPricing_bool_exp - _or: [eventPassPricing_bool_exp!] - created_at: timestamptz_comparison_exp - eventPassId: String_comparison_exp - id: uuid_comparison_exp - maxAmount: Int_comparison_exp - maxAmountPerUser: Int_comparison_exp - priceAmount: Int_comparison_exp - priceCurrency: currency_enum_comparison_exp - timeBeforeDelete: Int_comparison_exp - updated_at: timestamptz_comparison_exp -} + """Delete one event from _all_ existing stages. Returns deleted document.""" + deleteEvent( + """Document to delete""" + where: EventWhereUniqueInput! + ): Event -""" -unique or primary key constraints on table "eventPassPricing" -""" -enum eventPassPricing_constraint { """ - unique or primary key constraint on columns "eventPassId" + Delete one eventPass from _all_ existing stages. Returns deleted document. """ - eventPassPricing_eventPassId_key + deleteEventPass( + """Document to delete""" + where: EventPassWhereUniqueInput! + ): EventPass """ - unique or primary key constraint on columns "id" + Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document. """ - eventPassPricing_pkey -} + deleteEventPassDelayedRevealed( + """Document to delete""" + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed -""" -input type for incrementing numeric columns in table "eventPassPricing" -""" -input eventPassPricing_inc_input { - maxAmount: Int - maxAmountPerUser: Int - priceAmount: Int - timeBeforeDelete: Int -} + """Delete many Asset documents""" + deleteManyAssets( + """Documents to delete""" + where: AssetManyWhereInput + ): BatchPayload! -""" -input type for inserting data into table "eventPassPricing" -""" -input eventPassPricing_insert_input { - created_at: timestamptz - eventPassId: String - id: uuid - maxAmount: Int - maxAmountPerUser: Int - priceAmount: Int - priceCurrency: currency_enum - timeBeforeDelete: Int - updated_at: timestamptz -} + """Delete many Asset documents, return deleted documents""" + deleteManyAssetsConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int + + """Documents to delete""" + where: AssetManyWhereInput + ): AssetConnection! + + """Delete many EventPass documents""" + deleteManyEventPasses( + """Documents to delete""" + where: EventPassManyWhereInput + ): BatchPayload! + + """Delete many EventPass documents, return deleted documents""" + deleteManyEventPassesConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int + + """Documents to delete""" + where: EventPassManyWhereInput + ): EventPassConnection! + + """Delete many EventPassDelayedRevealed documents""" + deleteManyEventPassesDelayedRevealed( + """Documents to delete""" + where: EventPassDelayedRevealedManyWhereInput + ): BatchPayload! + + """ + Delete many EventPassDelayedRevealed documents, return deleted documents + """ + deleteManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int + + """Documents to delete""" + where: EventPassDelayedRevealedManyWhereInput + ): EventPassDelayedRevealedConnection! + + """Delete many Event documents""" + deleteManyEvents( + """Documents to delete""" + where: EventManyWhereInput + ): BatchPayload! + + """Delete many Event documents, return deleted documents""" + deleteManyEventsConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int + + """Documents to delete""" + where: EventManyWhereInput + ): EventConnection! -"""aggregate max on columns""" -type eventPassPricing_max_fields { - created_at: timestamptz - eventPassId: String - id: uuid - maxAmount: Int - maxAmountPerUser: Int - priceAmount: Int - timeBeforeDelete: Int - updated_at: timestamptz -} + """Delete many Organizer documents""" + deleteManyOrganizers( + """Documents to delete""" + where: OrganizerManyWhereInput + ): BatchPayload! -"""aggregate min on columns""" -type eventPassPricing_min_fields { - created_at: timestamptz - eventPassId: String - id: uuid - maxAmount: Int - maxAmountPerUser: Int - priceAmount: Int - timeBeforeDelete: Int - updated_at: timestamptz -} + """Delete many Organizer documents, return deleted documents""" + deleteManyOrganizersConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int -""" -response of any mutation on the table "eventPassPricing" -""" -type eventPassPricing_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """Documents to delete""" + where: OrganizerManyWhereInput + ): OrganizerConnection! - """data from the rows affected by the mutation""" - returning: [eventPassPricing!]! -} + """ + Delete one organizer from _all_ existing stages. Returns deleted document. + """ + deleteOrganizer( + """Document to delete""" + where: OrganizerWhereUniqueInput! + ): Organizer -""" -input type for inserting object relation for remote table "eventPassPricing" -""" -input eventPassPricing_obj_rel_insert_input { - data: eventPassPricing_insert_input! + """Delete and return scheduled operation""" + deleteScheduledOperation( + """Document to delete""" + where: ScheduledOperationWhereUniqueInput! + ): ScheduledOperation - """upsert condition""" - on_conflict: eventPassPricing_on_conflict -} + """ + Delete one scheduledRelease from _all_ existing stages. Returns deleted document. + """ + deleteScheduledRelease( + """Document to delete""" + where: ScheduledReleaseWhereUniqueInput! + ): ScheduledRelease -""" -on_conflict condition type for table "eventPassPricing" -""" -input eventPassPricing_on_conflict { - constraint: eventPassPricing_constraint! - update_columns: [eventPassPricing_update_column!]! = [] - where: eventPassPricing_bool_exp -} + """ + delete data from the table: "account" + """ + delete_account( + """filter the rows which have to be deleted""" + where: account_bool_exp! + ): account_mutation_response -"""Ordering options when selecting data from "eventPassPricing".""" -input eventPassPricing_order_by { - created_at: order_by - eventPassId: order_by - id: order_by - maxAmount: order_by - maxAmountPerUser: order_by - priceAmount: order_by - priceCurrency: order_by - timeBeforeDelete: order_by - updated_at: order_by -} + """ + delete single row from the table: "account" + """ + delete_account_by_pk(id: uuid!): account -"""primary key columns input for table: eventPassPricing""" -input eventPassPricing_pk_columns_input { - id: uuid! -} + """ + delete data from the table: "audit.logged_actions" + """ + delete_audit_logged_actions( + """filter the rows which have to be deleted""" + where: audit_logged_actions_bool_exp! + ): audit_logged_actions_mutation_response -""" -select columns of table "eventPassPricing" -""" -enum eventPassPricing_select_column { - """column name""" - created_at + """ + delete single row from the table: "audit.logged_actions" + """ + delete_audit_logged_actions_by_pk( + """Unique identifier for each auditable event""" + event_id: bigint! + ): audit_logged_actions - """column name""" - eventPassId + """ + delete data from the table: "currency" + """ + delete_currency( + """filter the rows which have to be deleted""" + where: currency_bool_exp! + ): currency_mutation_response - """column name""" - id + """ + delete single row from the table: "currency" + """ + delete_currency_by_pk(value: String!): currency - """column name""" - maxAmount + """ + delete data from the table: "eventParameters" + """ + delete_eventParameters( + """filter the rows which have to be deleted""" + where: eventParameters_bool_exp! + ): eventParameters_mutation_response - """column name""" - maxAmountPerUser + """ + delete single row from the table: "eventParameters" + """ + delete_eventParameters_by_pk(id: uuid!): eventParameters - """column name""" - priceAmount + """ + delete data from the table: "eventPassNft" + """ + delete_eventPassNft( + """filter the rows which have to be deleted""" + where: eventPassNft_bool_exp! + ): eventPassNft_mutation_response - """column name""" - priceCurrency + """ + delete data from the table: "eventPassNftContract" + """ + delete_eventPassNftContract( + """filter the rows which have to be deleted""" + where: eventPassNftContract_bool_exp! + ): eventPassNftContract_mutation_response - """column name""" - timeBeforeDelete + """ + delete data from the table: "eventPassNftContractType" + """ + delete_eventPassNftContractType( + """filter the rows which have to be deleted""" + where: eventPassNftContractType_bool_exp! + ): eventPassNftContractType_mutation_response - """column name""" - updated_at -} + """ + delete single row from the table: "eventPassNftContractType" + """ + delete_eventPassNftContractType_by_pk( + """Type name for event pass NFT contract.""" + value: String! + ): eventPassNftContractType -""" -input type for updating data in table "eventPassPricing" -""" -input eventPassPricing_set_input { - created_at: timestamptz - eventPassId: String - id: uuid - maxAmount: Int - maxAmountPerUser: Int - priceAmount: Int - priceCurrency: currency_enum - timeBeforeDelete: Int - updated_at: timestamptz -} + """ + delete single row from the table: "eventPassNft" + """ + delete_eventPassNft_by_pk(id: uuid!): eventPassNft -"""aggregate stddev on columns""" -type eventPassPricing_stddev_fields { - maxAmount: Float - maxAmountPerUser: Float - priceAmount: Float - timeBeforeDelete: Float -} + """ + delete data from the table: "eventPassOrder" + """ + delete_eventPassOrder( + """filter the rows which have to be deleted""" + where: eventPassOrder_bool_exp! + ): eventPassOrder_mutation_response -"""aggregate stddev_pop on columns""" -type eventPassPricing_stddev_pop_fields { - maxAmount: Float - maxAmountPerUser: Float - priceAmount: Float - timeBeforeDelete: Float -} + """ + delete data from the table: "eventPassOrderSums" + """ + delete_eventPassOrderSums( + """filter the rows which have to be deleted""" + where: eventPassOrderSums_bool_exp! + ): eventPassOrderSums_mutation_response -"""aggregate stddev_samp on columns""" -type eventPassPricing_stddev_samp_fields { - maxAmount: Float - maxAmountPerUser: Float - priceAmount: Float - timeBeforeDelete: Float -} + """ + delete single row from the table: "eventPassOrderSums" + """ + delete_eventPassOrderSums_by_pk(eventPassId: String!): eventPassOrderSums -""" -Streaming cursor of the table "eventPassPricing" -""" -input eventPassPricing_stream_cursor_input { - """Stream column input with initial value""" - initial_value: eventPassPricing_stream_cursor_value_input! + """ + delete single row from the table: "eventPassOrder" + """ + delete_eventPassOrder_by_pk(id: uuid!): eventPassOrder - """cursor ordering""" - ordering: cursor_ordering -} + """ + delete data from the table: "eventPassPendingOrder" + """ + delete_eventPassPendingOrder( + """filter the rows which have to be deleted""" + where: eventPassPendingOrder_bool_exp! + ): eventPassPendingOrder_mutation_response -"""Initial value of the column from where the streaming should start""" -input eventPassPricing_stream_cursor_value_input { - created_at: timestamptz - eventPassId: String - id: uuid - maxAmount: Int - maxAmountPerUser: Int - priceAmount: Int - priceCurrency: currency_enum - timeBeforeDelete: Int - updated_at: timestamptz -} + """ + delete single row from the table: "eventPassPendingOrder" + """ + delete_eventPassPendingOrder_by_pk(id: uuid!): eventPassPendingOrder -"""aggregate sum on columns""" -type eventPassPricing_sum_fields { - maxAmount: Int - maxAmountPerUser: Int - priceAmount: Int - timeBeforeDelete: Int -} + """ + delete data from the table: "eventPassPricing" + """ + delete_eventPassPricing( + """filter the rows which have to be deleted""" + where: eventPassPricing_bool_exp! + ): eventPassPricing_mutation_response -""" -update columns of table "eventPassPricing" -""" -enum eventPassPricing_update_column { - """column name""" - created_at + """ + delete single row from the table: "eventPassPricing" + """ + delete_eventPassPricing_by_pk(id: uuid!): eventPassPricing - """column name""" - eventPassId + """ + delete data from the table: "follow" + """ + delete_follow( + """filter the rows which have to be deleted""" + where: follow_bool_exp! + ): follow_mutation_response - """column name""" - id + """ + delete single row from the table: "follow" + """ + delete_follow_by_pk( + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! - """column name""" - maxAmount + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String! + ): follow - """column name""" - maxAmountPerUser + """ + delete data from the table: "kyc" + """ + delete_kyc( + """filter the rows which have to be deleted""" + where: kyc_bool_exp! + ): kyc_mutation_response - """column name""" - priceAmount + """ + delete data from the table: "kycLevelName" + """ + delete_kycLevelName( + """filter the rows which have to be deleted""" + where: kycLevelName_bool_exp! + ): kycLevelName_mutation_response - """column name""" - priceCurrency + """ + delete single row from the table: "kycLevelName" + """ + delete_kycLevelName_by_pk( + """Level name for KYC verification.""" + value: String! + ): kycLevelName - """column name""" - timeBeforeDelete + """ + delete data from the table: "kycStatus" + """ + delete_kycStatus( + """filter the rows which have to be deleted""" + where: kycStatus_bool_exp! + ): kycStatus_mutation_response - """column name""" - updated_at -} + """ + delete single row from the table: "kycStatus" + """ + delete_kycStatus_by_pk( + """Status value.""" + value: String! + ): kycStatus -input eventPassPricing_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassPricing_inc_input + """ + delete single row from the table: "kyc" + """ + delete_kyc_by_pk( + """UUID referencing to the user ID in the existing accounts table.""" + externalUserId: uuid! + ): kyc - """sets the columns of the filtered rows to the given values""" - _set: eventPassPricing_set_input + """ + delete data from the table: "nftTransfer" + """ + delete_nftTransfer( + """filter the rows which have to be deleted""" + where: nftTransfer_bool_exp! + ): nftTransfer_mutation_response - """filter the rows which have to be updated""" - where: eventPassPricing_bool_exp! -} + """ + delete single row from the table: "nftTransfer" + """ + delete_nftTransfer_by_pk(id: uuid!): nftTransfer -"""aggregate var_pop on columns""" -type eventPassPricing_var_pop_fields { - maxAmount: Float - maxAmountPerUser: Float - priceAmount: Float - timeBeforeDelete: Float -} + """ + delete data from the table: "orderStatus" + """ + delete_orderStatus( + """filter the rows which have to be deleted""" + where: orderStatus_bool_exp! + ): orderStatus_mutation_response -"""aggregate var_samp on columns""" -type eventPassPricing_var_samp_fields { - maxAmount: Float - maxAmountPerUser: Float - priceAmount: Float - timeBeforeDelete: Float -} + """ + delete single row from the table: "orderStatus" + """ + delete_orderStatus_by_pk(value: String!): orderStatus -"""aggregate variance on columns""" -type eventPassPricing_variance_fields { - maxAmount: Float - maxAmountPerUser: Float - priceAmount: Float - timeBeforeDelete: Float -} + """ + delete data from the table: "roleAssignments" + """ + delete_roleAssignments( + """filter the rows which have to be deleted""" + where: roleAssignments_bool_exp! + ): roleAssignments_mutation_response -scalar jsonb + """ + delete data from the table: "roles" + """ + delete_roles( + """filter the rows which have to be deleted""" + where: roles_bool_exp! + ): roles_mutation_response -input jsonb_cast_exp { - String: String_comparison_exp -} + """ + delete single row from the table: "roles" + """ + delete_roles_by_pk( + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String! + ): roles -""" -Boolean expression to compare columns of type "jsonb". All fields are combined with logical 'AND'. -""" -input jsonb_comparison_exp { - _cast: jsonb_cast_exp + """ + delete data from the table: "stripeCheckoutSession" + """ + delete_stripeCheckoutSession( + """filter the rows which have to be deleted""" + where: stripeCheckoutSession_bool_exp! + ): stripeCheckoutSession_mutation_response - """is the column contained in the given json value""" - _contained_in: jsonb + """ + delete data from the table: "stripeCheckoutSessionType" + """ + delete_stripeCheckoutSessionType( + """filter the rows which have to be deleted""" + where: stripeCheckoutSessionType_bool_exp! + ): stripeCheckoutSessionType_mutation_response - """does the column contain the given json value at the top level""" - _contains: jsonb - _eq: jsonb - _gt: jsonb - _gte: jsonb + """ + delete single row from the table: "stripeCheckoutSessionType" + """ + delete_stripeCheckoutSessionType_by_pk( + """Type value.""" + value: String! + ): stripeCheckoutSessionType - """does the string exist as a top-level key in the column""" - _has_key: String + """ + delete single row from the table: "stripeCheckoutSession" + """ + delete_stripeCheckoutSession_by_pk( + """Unique identifier for the Stripe Checkout Session.""" + stripeSessionId: String! + ): stripeCheckoutSession - """do all of these strings exist as top-level keys in the column""" - _has_keys_all: [String!] + """ + delete data from the table: "stripeCustomer" + """ + delete_stripeCustomer( + """filter the rows which have to be deleted""" + where: stripeCustomer_bool_exp! + ): stripeCustomer_mutation_response - """do any of these strings exist as top-level keys in the column""" - _has_keys_any: [String!] - _in: [jsonb!] - _is_null: Boolean - _lt: jsonb - _lte: jsonb - _neq: jsonb - _nin: [jsonb!] -} + """ + delete single row from the table: "stripeCustomer" + """ + delete_stripeCustomer_by_pk( + """Unique identifier for the Stripe Customer.""" + stripeCustomerId: String! + ): stripeCustomer -""" -columns and relationships of "kyc" -""" -type kyc { - """Unique identifier for the applicant provided by Sumsub.""" - applicantId: String! + """ + delete data from the table: "timezone" + """ + delete_timezone( + """filter the rows which have to be deleted""" + where: timezone_bool_exp! + ): timezone_mutation_response + + """ + delete single row from the table: "timezone" + """ + delete_timezone_by_pk(value: String!): timezone """ - The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + insert data into the table: "account" """ - createDate: timestamptz! + insert_account( + """the rows to be inserted""" + objects: [account_insert_input!]! - """UUID referencing to the user ID in the existing accounts table.""" - externalUserId: uuid! + """upsert condition""" + on_conflict: account_on_conflict + ): account_mutation_response - """Level of KYC verification, which refers to kycLevelName.""" - levelName: kycLevelName_enum + """ + insert a single row into the table: "account" + """ + insert_account_one( + """the row to be inserted""" + object: account_insert_input! - """Status of the applicant’s review in Sumsub, which refers to kycStatus.""" - reviewStatus: kycStatus_enum + """upsert condition""" + on_conflict: account_on_conflict + ): account - """Timestamp automatically updated whenever the kyc row changes.""" - updated_at: timestamptz -} + """ + insert data into the table: "audit.logged_actions" + """ + insert_audit_logged_actions( + """the rows to be inserted""" + objects: [audit_logged_actions_insert_input!]! -"""KYC levels representing the level of verification for the applicant.""" -type kycLevelName { - """Level name for KYC verification.""" - value: String! -} + """upsert condition""" + on_conflict: audit_logged_actions_on_conflict + ): audit_logged_actions_mutation_response -""" -aggregated selection of "kycLevelName" -""" -type kycLevelName_aggregate { - aggregate: kycLevelName_aggregate_fields - nodes: [kycLevelName!]! -} + """ + insert a single row into the table: "audit.logged_actions" + """ + insert_audit_logged_actions_one( + """the row to be inserted""" + object: audit_logged_actions_insert_input! -""" -aggregate fields of "kycLevelName" -""" -type kycLevelName_aggregate_fields { - count(columns: [kycLevelName_select_column!], distinct: Boolean): Int! - max: kycLevelName_max_fields - min: kycLevelName_min_fields -} + """upsert condition""" + on_conflict: audit_logged_actions_on_conflict + ): audit_logged_actions -""" -Boolean expression to filter rows from the table "kycLevelName". All fields are combined with a logical 'AND'. -""" -input kycLevelName_bool_exp { - _and: [kycLevelName_bool_exp!] - _not: kycLevelName_bool_exp - _or: [kycLevelName_bool_exp!] - value: String_comparison_exp -} + """ + insert data into the table: "currency" + """ + insert_currency( + """the rows to be inserted""" + objects: [currency_insert_input!]! + + """upsert condition""" + on_conflict: currency_on_conflict + ): currency_mutation_response -""" -unique or primary key constraints on table "kycLevelName" -""" -enum kycLevelName_constraint { """ - unique or primary key constraint on columns "value" + insert a single row into the table: "currency" """ - kycLevelName_pkey -} + insert_currency_one( + """the row to be inserted""" + object: currency_insert_input! -enum kycLevelName_enum { - advanced_kyc_level - basic_kyc_level -} + """upsert condition""" + on_conflict: currency_on_conflict + ): currency -""" -Boolean expression to compare columns of type "kycLevelName_enum". All fields are combined with logical 'AND'. -""" -input kycLevelName_enum_comparison_exp { - _eq: kycLevelName_enum - _in: [kycLevelName_enum!] - _is_null: Boolean - _neq: kycLevelName_enum - _nin: [kycLevelName_enum!] -} + """ + insert data into the table: "eventParameters" + """ + insert_eventParameters( + """the rows to be inserted""" + objects: [eventParameters_insert_input!]! -""" -input type for inserting data into table "kycLevelName" -""" -input kycLevelName_insert_input { - """Level name for KYC verification.""" - value: String -} + """upsert condition""" + on_conflict: eventParameters_on_conflict + ): eventParameters_mutation_response -"""aggregate max on columns""" -type kycLevelName_max_fields { - """Level name for KYC verification.""" - value: String -} + """ + insert a single row into the table: "eventParameters" + """ + insert_eventParameters_one( + """the row to be inserted""" + object: eventParameters_insert_input! -"""aggregate min on columns""" -type kycLevelName_min_fields { - """Level name for KYC verification.""" - value: String -} + """upsert condition""" + on_conflict: eventParameters_on_conflict + ): eventParameters -""" -response of any mutation on the table "kycLevelName" -""" -type kycLevelName_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """ + insert data into the table: "eventPassNft" + """ + insert_eventPassNft( + """the rows to be inserted""" + objects: [eventPassNft_insert_input!]! - """data from the rows affected by the mutation""" - returning: [kycLevelName!]! -} + """upsert condition""" + on_conflict: eventPassNft_on_conflict + ): eventPassNft_mutation_response -""" -on_conflict condition type for table "kycLevelName" -""" -input kycLevelName_on_conflict { - constraint: kycLevelName_constraint! - update_columns: [kycLevelName_update_column!]! = [] - where: kycLevelName_bool_exp -} + """ + insert data into the table: "eventPassNftContract" + """ + insert_eventPassNftContract( + """the rows to be inserted""" + objects: [eventPassNftContract_insert_input!]! -"""Ordering options when selecting data from "kycLevelName".""" -input kycLevelName_order_by { - value: order_by -} + """upsert condition""" + on_conflict: eventPassNftContract_on_conflict + ): eventPassNftContract_mutation_response -"""primary key columns input for table: kycLevelName""" -input kycLevelName_pk_columns_input { - """Level name for KYC verification.""" - value: String! -} + """ + insert data into the table: "eventPassNftContractType" + """ + insert_eventPassNftContractType( + """the rows to be inserted""" + objects: [eventPassNftContractType_insert_input!]! -""" -select columns of table "kycLevelName" -""" -enum kycLevelName_select_column { - """column name""" - value -} + """upsert condition""" + on_conflict: eventPassNftContractType_on_conflict + ): eventPassNftContractType_mutation_response -""" -input type for updating data in table "kycLevelName" -""" -input kycLevelName_set_input { - """Level name for KYC verification.""" - value: String -} + """ + insert a single row into the table: "eventPassNftContractType" + """ + insert_eventPassNftContractType_one( + """the row to be inserted""" + object: eventPassNftContractType_insert_input! -""" -Streaming cursor of the table "kycLevelName" -""" -input kycLevelName_stream_cursor_input { - """Stream column input with initial value""" - initial_value: kycLevelName_stream_cursor_value_input! + """upsert condition""" + on_conflict: eventPassNftContractType_on_conflict + ): eventPassNftContractType - """cursor ordering""" - ordering: cursor_ordering -} + """ + insert a single row into the table: "eventPassNftContract" + """ + insert_eventPassNftContract_one( + """the row to be inserted""" + object: eventPassNftContract_insert_input! -"""Initial value of the column from where the streaming should start""" -input kycLevelName_stream_cursor_value_input { - """Level name for KYC verification.""" - value: String -} + """upsert condition""" + on_conflict: eventPassNftContract_on_conflict + ): eventPassNftContract -""" -update columns of table "kycLevelName" -""" -enum kycLevelName_update_column { - """column name""" - value -} + """ + insert a single row into the table: "eventPassNft" + """ + insert_eventPassNft_one( + """the row to be inserted""" + object: eventPassNft_insert_input! -input kycLevelName_updates { - """sets the columns of the filtered rows to the given values""" - _set: kycLevelName_set_input + """upsert condition""" + on_conflict: eventPassNft_on_conflict + ): eventPassNft - """filter the rows which have to be updated""" - where: kycLevelName_bool_exp! -} + """ + insert data into the table: "eventPassOrder" + """ + insert_eventPassOrder( + """the rows to be inserted""" + objects: [eventPassOrder_insert_input!]! + + """upsert condition""" + on_conflict: eventPassOrder_on_conflict + ): eventPassOrder_mutation_response -"""Statuses of Know Your Customer (KYC) processes.""" -type kycStatus { - """Status value.""" - value: String! -} + """ + insert data into the table: "eventPassOrderSums" + """ + insert_eventPassOrderSums( + """the rows to be inserted""" + objects: [eventPassOrderSums_insert_input!]! -""" -aggregated selection of "kycStatus" -""" -type kycStatus_aggregate { - aggregate: kycStatus_aggregate_fields - nodes: [kycStatus!]! -} + """upsert condition""" + on_conflict: eventPassOrderSums_on_conflict + ): eventPassOrderSums_mutation_response -""" -aggregate fields of "kycStatus" -""" -type kycStatus_aggregate_fields { - count(columns: [kycStatus_select_column!], distinct: Boolean): Int! - max: kycStatus_max_fields - min: kycStatus_min_fields -} + """ + insert a single row into the table: "eventPassOrderSums" + """ + insert_eventPassOrderSums_one( + """the row to be inserted""" + object: eventPassOrderSums_insert_input! -""" -Boolean expression to filter rows from the table "kycStatus". All fields are combined with a logical 'AND'. -""" -input kycStatus_bool_exp { - _and: [kycStatus_bool_exp!] - _not: kycStatus_bool_exp - _or: [kycStatus_bool_exp!] - value: String_comparison_exp -} + """upsert condition""" + on_conflict: eventPassOrderSums_on_conflict + ): eventPassOrderSums -""" -unique or primary key constraints on table "kycStatus" -""" -enum kycStatus_constraint { """ - unique or primary key constraint on columns "value" + insert a single row into the table: "eventPassOrder" """ - kycStatus_pkey -} + insert_eventPassOrder_one( + """the row to be inserted""" + object: eventPassOrder_insert_input! -enum kycStatus_enum { - completed - init - onHold - pending - prechecked - queued -} + """upsert condition""" + on_conflict: eventPassOrder_on_conflict + ): eventPassOrder -""" -Boolean expression to compare columns of type "kycStatus_enum". All fields are combined with logical 'AND'. -""" -input kycStatus_enum_comparison_exp { - _eq: kycStatus_enum - _in: [kycStatus_enum!] - _is_null: Boolean - _neq: kycStatus_enum - _nin: [kycStatus_enum!] -} + """ + insert data into the table: "eventPassPendingOrder" + """ + insert_eventPassPendingOrder( + """the rows to be inserted""" + objects: [eventPassPendingOrder_insert_input!]! -""" -input type for inserting data into table "kycStatus" -""" -input kycStatus_insert_input { - """Status value.""" - value: String -} + """upsert condition""" + on_conflict: eventPassPendingOrder_on_conflict + ): eventPassPendingOrder_mutation_response -"""aggregate max on columns""" -type kycStatus_max_fields { - """Status value.""" - value: String -} + """ + insert a single row into the table: "eventPassPendingOrder" + """ + insert_eventPassPendingOrder_one( + """the row to be inserted""" + object: eventPassPendingOrder_insert_input! -"""aggregate min on columns""" -type kycStatus_min_fields { - """Status value.""" - value: String -} + """upsert condition""" + on_conflict: eventPassPendingOrder_on_conflict + ): eventPassPendingOrder -""" -response of any mutation on the table "kycStatus" -""" -type kycStatus_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """ + insert data into the table: "eventPassPricing" + """ + insert_eventPassPricing( + """the rows to be inserted""" + objects: [eventPassPricing_insert_input!]! - """data from the rows affected by the mutation""" - returning: [kycStatus!]! -} + """upsert condition""" + on_conflict: eventPassPricing_on_conflict + ): eventPassPricing_mutation_response -""" -on_conflict condition type for table "kycStatus" -""" -input kycStatus_on_conflict { - constraint: kycStatus_constraint! - update_columns: [kycStatus_update_column!]! = [] - where: kycStatus_bool_exp -} + """ + insert a single row into the table: "eventPassPricing" + """ + insert_eventPassPricing_one( + """the row to be inserted""" + object: eventPassPricing_insert_input! -"""Ordering options when selecting data from "kycStatus".""" -input kycStatus_order_by { - value: order_by -} + """upsert condition""" + on_conflict: eventPassPricing_on_conflict + ): eventPassPricing -"""primary key columns input for table: kycStatus""" -input kycStatus_pk_columns_input { - """Status value.""" - value: String! -} + """ + insert data into the table: "follow" + """ + insert_follow( + """the rows to be inserted""" + objects: [follow_insert_input!]! -""" -select columns of table "kycStatus" -""" -enum kycStatus_select_column { - """column name""" - value -} + """upsert condition""" + on_conflict: follow_on_conflict + ): follow_mutation_response -""" -input type for updating data in table "kycStatus" -""" -input kycStatus_set_input { - """Status value.""" - value: String -} + """ + insert a single row into the table: "follow" + """ + insert_follow_one( + """the row to be inserted""" + object: follow_insert_input! -""" -Streaming cursor of the table "kycStatus" -""" -input kycStatus_stream_cursor_input { - """Stream column input with initial value""" - initial_value: kycStatus_stream_cursor_value_input! + """upsert condition""" + on_conflict: follow_on_conflict + ): follow - """cursor ordering""" - ordering: cursor_ordering -} + """ + insert data into the table: "kyc" + """ + insert_kyc( + """the rows to be inserted""" + objects: [kyc_insert_input!]! -"""Initial value of the column from where the streaming should start""" -input kycStatus_stream_cursor_value_input { - """Status value.""" - value: String -} + """upsert condition""" + on_conflict: kyc_on_conflict + ): kyc_mutation_response -""" -update columns of table "kycStatus" -""" -enum kycStatus_update_column { - """column name""" - value -} + """ + insert data into the table: "kycLevelName" + """ + insert_kycLevelName( + """the rows to be inserted""" + objects: [kycLevelName_insert_input!]! -input kycStatus_updates { - """sets the columns of the filtered rows to the given values""" - _set: kycStatus_set_input + """upsert condition""" + on_conflict: kycLevelName_on_conflict + ): kycLevelName_mutation_response - """filter the rows which have to be updated""" - where: kycStatus_bool_exp! -} + """ + insert a single row into the table: "kycLevelName" + """ + insert_kycLevelName_one( + """the row to be inserted""" + object: kycLevelName_insert_input! -""" -aggregated selection of "kyc" -""" -type kyc_aggregate { - aggregate: kyc_aggregate_fields - nodes: [kyc!]! -} + """upsert condition""" + on_conflict: kycLevelName_on_conflict + ): kycLevelName -""" -aggregate fields of "kyc" -""" -type kyc_aggregate_fields { - count(columns: [kyc_select_column!], distinct: Boolean): Int! - max: kyc_max_fields - min: kyc_min_fields -} + """ + insert data into the table: "kycStatus" + """ + insert_kycStatus( + """the rows to be inserted""" + objects: [kycStatus_insert_input!]! -""" -Boolean expression to filter rows from the table "kyc". All fields are combined with a logical 'AND'. -""" -input kyc_bool_exp { - _and: [kyc_bool_exp!] - _not: kyc_bool_exp - _or: [kyc_bool_exp!] - applicantId: String_comparison_exp - createDate: timestamptz_comparison_exp - externalUserId: uuid_comparison_exp - levelName: kycLevelName_enum_comparison_exp - reviewStatus: kycStatus_enum_comparison_exp - updated_at: timestamptz_comparison_exp -} + """upsert condition""" + on_conflict: kycStatus_on_conflict + ): kycStatus_mutation_response -""" -unique or primary key constraints on table "kyc" -""" -enum kyc_constraint { """ - unique or primary key constraint on columns "externalUserId" + insert a single row into the table: "kycStatus" """ - kyc_externalUserId_key + insert_kycStatus_one( + """the row to be inserted""" + object: kycStatus_insert_input! + + """upsert condition""" + on_conflict: kycStatus_on_conflict + ): kycStatus """ - unique or primary key constraint on columns "externalUserId" + insert a single row into the table: "kyc" """ - kyc_pkey -} + insert_kyc_one( + """the row to be inserted""" + object: kyc_insert_input! -""" -input type for inserting data into table "kyc" -""" -input kyc_insert_input { - """Unique identifier for the applicant provided by Sumsub.""" - applicantId: String + """upsert condition""" + on_conflict: kyc_on_conflict + ): kyc """ - The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + insert data into the table: "nftTransfer" """ - createDate: timestamptz + insert_nftTransfer( + """the rows to be inserted""" + objects: [nftTransfer_insert_input!]! - """UUID referencing to the user ID in the existing accounts table.""" - externalUserId: uuid + """upsert condition""" + on_conflict: nftTransfer_on_conflict + ): nftTransfer_mutation_response - """Level of KYC verification, which refers to kycLevelName.""" - levelName: kycLevelName_enum + """ + insert a single row into the table: "nftTransfer" + """ + insert_nftTransfer_one( + """the row to be inserted""" + object: nftTransfer_insert_input! - """Status of the applicant’s review in Sumsub, which refers to kycStatus.""" - reviewStatus: kycStatus_enum + """upsert condition""" + on_conflict: nftTransfer_on_conflict + ): nftTransfer - """Timestamp automatically updated whenever the kyc row changes.""" - updated_at: timestamptz -} + """ + insert data into the table: "orderStatus" + """ + insert_orderStatus( + """the rows to be inserted""" + objects: [orderStatus_insert_input!]! -"""aggregate max on columns""" -type kyc_max_fields { - """Unique identifier for the applicant provided by Sumsub.""" - applicantId: String + """upsert condition""" + on_conflict: orderStatus_on_conflict + ): orderStatus_mutation_response """ - The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + insert a single row into the table: "orderStatus" """ - createDate: timestamptz + insert_orderStatus_one( + """the row to be inserted""" + object: orderStatus_insert_input! - """UUID referencing to the user ID in the existing accounts table.""" - externalUserId: uuid + """upsert condition""" + on_conflict: orderStatus_on_conflict + ): orderStatus - """Timestamp automatically updated whenever the kyc row changes.""" - updated_at: timestamptz -} + """ + insert data into the table: "roleAssignments" + """ + insert_roleAssignments( + """the rows to be inserted""" + objects: [roleAssignments_insert_input!]! -"""aggregate min on columns""" -type kyc_min_fields { - """Unique identifier for the applicant provided by Sumsub.""" - applicantId: String + """upsert condition""" + on_conflict: roleAssignments_on_conflict + ): roleAssignments_mutation_response """ - The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + insert a single row into the table: "roleAssignments" """ - createDate: timestamptz + insert_roleAssignments_one( + """the row to be inserted""" + object: roleAssignments_insert_input! - """UUID referencing to the user ID in the existing accounts table.""" - externalUserId: uuid + """upsert condition""" + on_conflict: roleAssignments_on_conflict + ): roleAssignments - """Timestamp automatically updated whenever the kyc row changes.""" - updated_at: timestamptz -} + """ + insert data into the table: "roles" + """ + insert_roles( + """the rows to be inserted""" + objects: [roles_insert_input!]! -""" -response of any mutation on the table "kyc" -""" -type kyc_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """upsert condition""" + on_conflict: roles_on_conflict + ): roles_mutation_response - """data from the rows affected by the mutation""" - returning: [kyc!]! -} + """ + insert a single row into the table: "roles" + """ + insert_roles_one( + """the row to be inserted""" + object: roles_insert_input! -""" -input type for inserting object relation for remote table "kyc" -""" -input kyc_obj_rel_insert_input { - data: kyc_insert_input! + """upsert condition""" + on_conflict: roles_on_conflict + ): roles - """upsert condition""" - on_conflict: kyc_on_conflict -} + """ + insert data into the table: "stripeCheckoutSession" + """ + insert_stripeCheckoutSession( + """the rows to be inserted""" + objects: [stripeCheckoutSession_insert_input!]! -""" -on_conflict condition type for table "kyc" -""" -input kyc_on_conflict { - constraint: kyc_constraint! - update_columns: [kyc_update_column!]! = [] - where: kyc_bool_exp -} + """upsert condition""" + on_conflict: stripeCheckoutSession_on_conflict + ): stripeCheckoutSession_mutation_response -"""Ordering options when selecting data from "kyc".""" -input kyc_order_by { - applicantId: order_by - createDate: order_by - externalUserId: order_by - levelName: order_by - reviewStatus: order_by - updated_at: order_by -} + """ + insert data into the table: "stripeCheckoutSessionType" + """ + insert_stripeCheckoutSessionType( + """the rows to be inserted""" + objects: [stripeCheckoutSessionType_insert_input!]! -"""primary key columns input for table: kyc""" -input kyc_pk_columns_input { - """UUID referencing to the user ID in the existing accounts table.""" - externalUserId: uuid! -} + """upsert condition""" + on_conflict: stripeCheckoutSessionType_on_conflict + ): stripeCheckoutSessionType_mutation_response -""" -select columns of table "kyc" -""" -enum kyc_select_column { - """column name""" - applicantId + """ + insert a single row into the table: "stripeCheckoutSessionType" + """ + insert_stripeCheckoutSessionType_one( + """the row to be inserted""" + object: stripeCheckoutSessionType_insert_input! - """column name""" - createDate + """upsert condition""" + on_conflict: stripeCheckoutSessionType_on_conflict + ): stripeCheckoutSessionType - """column name""" - externalUserId + """ + insert a single row into the table: "stripeCheckoutSession" + """ + insert_stripeCheckoutSession_one( + """the row to be inserted""" + object: stripeCheckoutSession_insert_input! - """column name""" - levelName + """upsert condition""" + on_conflict: stripeCheckoutSession_on_conflict + ): stripeCheckoutSession - """column name""" - reviewStatus + """ + insert data into the table: "stripeCustomer" + """ + insert_stripeCustomer( + """the rows to be inserted""" + objects: [stripeCustomer_insert_input!]! - """column name""" - updated_at -} + """upsert condition""" + on_conflict: stripeCustomer_on_conflict + ): stripeCustomer_mutation_response -""" -input type for updating data in table "kyc" -""" -input kyc_set_input { - """Unique identifier for the applicant provided by Sumsub.""" - applicantId: String + """ + insert a single row into the table: "stripeCustomer" + """ + insert_stripeCustomer_one( + """the row to be inserted""" + object: stripeCustomer_insert_input! + + """upsert condition""" + on_conflict: stripeCustomer_on_conflict + ): stripeCustomer + + """ + insert data into the table: "timezone" + """ + insert_timezone( + """the rows to be inserted""" + objects: [timezone_insert_input!]! + + """upsert condition""" + on_conflict: timezone_on_conflict + ): timezone_mutation_response """ - The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. + insert a single row into the table: "timezone" """ - createDate: timestamptz - - """UUID referencing to the user ID in the existing accounts table.""" - externalUserId: uuid - - """Level of KYC verification, which refers to kycLevelName.""" - levelName: kycLevelName_enum - - """Status of the applicant’s review in Sumsub, which refers to kycStatus.""" - reviewStatus: kycStatus_enum - - """Timestamp automatically updated whenever the kyc row changes.""" - updated_at: timestamptz -} + insert_timezone_one( + """the row to be inserted""" + object: timezone_insert_input! -""" -Streaming cursor of the table "kyc" -""" -input kyc_stream_cursor_input { - """Stream column input with initial value""" - initial_value: kyc_stream_cursor_value_input! + """upsert condition""" + on_conflict: timezone_on_conflict + ): timezone - """cursor ordering""" - ordering: cursor_ordering -} + """Publish one asset""" + publishAsset( + """Optional localizations to publish""" + locales: [Locale!] -"""Initial value of the column from where the streaming should start""" -input kyc_stream_cursor_value_input { - """Unique identifier for the applicant provided by Sumsub.""" - applicantId: String + """Whether to publish the base document""" + publishBase: Boolean = true - """ - The date and time when the applicant was created in Sumsub. Stored in UTC timestamp. - """ - createDate: timestamptz + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """UUID referencing to the user ID in the existing accounts table.""" - externalUserId: uuid + """Document to publish""" + where: AssetWhereUniqueInput! - """Level of KYC verification, which refers to kycLevelName.""" - levelName: kycLevelName_enum + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Asset - """Status of the applicant’s review in Sumsub, which refers to kycStatus.""" - reviewStatus: kycStatus_enum + """Publish one event""" + publishEvent( + """Optional localizations to publish""" + locales: [Locale!] - """Timestamp automatically updated whenever the kyc row changes.""" - updated_at: timestamptz -} + """Whether to publish the base document""" + publishBase: Boolean = true -""" -update columns of table "kyc" -""" -enum kyc_update_column { - """column name""" - applicantId + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """column name""" - createDate + """Document to publish""" + where: EventWhereUniqueInput! - """column name""" - externalUserId + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Event - """column name""" - levelName + """Publish one eventPass""" + publishEventPass( + """Optional localizations to publish""" + locales: [Locale!] - """column name""" - reviewStatus + """Whether to publish the base document""" + publishBase: Boolean = true - """column name""" - updated_at -} + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] -input kyc_updates { - """sets the columns of the filtered rows to the given values""" - _set: kyc_set_input + """Document to publish""" + where: EventPassWhereUniqueInput! - """filter the rows which have to be updated""" - where: kyc_bool_exp! -} + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): EventPass -"""mutation root""" -type mutation_root { - """Create one asset""" - createAsset(data: AssetCreateInput!): Asset + """Publish one eventPassDelayedRevealed""" + publishEventPassDelayedRevealed( + """Optional localizations to publish""" + locales: [Locale!] - """Create one event""" - createEvent(data: EventCreateInput!): Event + """Whether to publish the base document""" + publishBase: Boolean = true - """Create one eventPass""" - createEventPass(data: EventPassCreateInput!): EventPass + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """Create one organizer""" - createOrganizer(data: OrganizerCreateInput!): Organizer + """Document to publish""" + where: EventPassDelayedRevealedWhereUniqueInput! - """Create one scheduledRelease""" - createScheduledRelease(data: ScheduledReleaseCreateInput!): ScheduledRelease + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): EventPassDelayedRevealed - """Delete one asset from _all_ existing stages. Returns deleted document.""" - deleteAsset( - """Document to delete""" - where: AssetWhereUniqueInput! - ): Asset + """Publish many Asset documents""" + publishManyAssets( + """Document localizations to publish""" + locales: [Locale!] - """Delete one event from _all_ existing stages. Returns deleted document.""" - deleteEvent( - """Document to delete""" - where: EventWhereUniqueInput! - ): Event + """Whether to publish the base document""" + publishBase: Boolean = true - """ - Delete one eventPass from _all_ existing stages. Returns deleted document. - """ - deleteEventPass( - """Document to delete""" - where: EventPassWhereUniqueInput! - ): EventPass + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] - """Delete many Asset documents""" - deleteManyAssets( - """Documents to delete""" + """Identifies documents in each stage to be published""" where: AssetManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true ): BatchPayload! - """Delete many Asset documents, return deleted documents""" - deleteManyAssetsConnection( + """Publish many Asset documents""" + publishManyAssetsConnection( after: ID before: ID first: Int + + """Stage to find matching documents in""" + from: Stage = DRAFT last: Int + + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true skip: Int - """Documents to delete""" + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" where: AssetManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true ): AssetConnection! - """Delete many EventPass documents""" - deleteManyEventPasses( - """Documents to delete""" + """Publish many EventPass documents""" + publishManyEventPasses( + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" where: EventPassManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true ): BatchPayload! - """Delete many EventPass documents, return deleted documents""" - deleteManyEventPassesConnection( + """Publish many EventPass documents""" + publishManyEventPassesConnection( after: ID before: ID first: Int + + """Stage to find matching documents in""" + from: Stage = DRAFT last: Int + + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true skip: Int - """Documents to delete""" + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" where: EventPassManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true ): EventPassConnection! - """Delete many Event documents""" - deleteManyEvents( - """Documents to delete""" - where: EventManyWhereInput - ): BatchPayload! + """Publish many EventPassDelayedRevealed documents""" + publishManyEventPassesDelayedRevealed( + """Document localizations to publish""" + locales: [Locale!] - """Delete many Event documents, return deleted documents""" - deleteManyEventsConnection( - after: ID - before: ID - first: Int - last: Int - skip: Int + """Whether to publish the base document""" + publishBase: Boolean = true - """Documents to delete""" - where: EventManyWhereInput - ): EventConnection! + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] - """Delete many Organizer documents""" - deleteManyOrganizers( - """Documents to delete""" - where: OrganizerManyWhereInput + """Identifies documents in each stage to be published""" + where: EventPassDelayedRevealedManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true ): BatchPayload! - """Delete many Organizer documents, return deleted documents""" - deleteManyOrganizersConnection( + """Publish many EventPassDelayedRevealed documents""" + publishManyEventPassesDelayedRevealedConnection( after: ID before: ID first: Int - last: Int - skip: Int - """Documents to delete""" - where: OrganizerManyWhereInput - ): OrganizerConnection! + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int - """ - Delete one organizer from _all_ existing stages. Returns deleted document. - """ - deleteOrganizer( - """Document to delete""" - where: OrganizerWhereUniqueInput! - ): Organizer + """Document localizations to publish""" + locales: [Locale!] - """Delete and return scheduled operation""" - deleteScheduledOperation( - """Document to delete""" - where: ScheduledOperationWhereUniqueInput! - ): ScheduledOperation + """Whether to publish the base document""" + publishBase: Boolean = true + skip: Int - """ - Delete one scheduledRelease from _all_ existing stages. Returns deleted document. - """ - deleteScheduledRelease( - """Document to delete""" - where: ScheduledReleaseWhereUniqueInput! - ): ScheduledRelease + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] - """ - delete data from the table: "account" - """ - delete_account( - """filter the rows which have to be deleted""" - where: account_bool_exp! - ): account_mutation_response + """Identifies documents in each stage to be published""" + where: EventPassDelayedRevealedManyWhereInput - """ - delete single row from the table: "account" - """ - delete_account_by_pk(id: uuid!): account + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): EventPassDelayedRevealedConnection! - """ - delete data from the table: "currency" - """ - delete_currency( - """filter the rows which have to be deleted""" - where: currency_bool_exp! - ): currency_mutation_response + """Publish many Event documents""" + publishManyEvents( + """Document localizations to publish""" + locales: [Locale!] - """ - delete single row from the table: "currency" - """ - delete_currency_by_pk(value: String!): currency + """Whether to publish the base document""" + publishBase: Boolean = true - """ - delete data from the table: "eventParameters" - """ - delete_eventParameters( - """filter the rows which have to be deleted""" - where: eventParameters_bool_exp! - ): eventParameters_mutation_response + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] - """ - delete single row from the table: "eventParameters" - """ - delete_eventParameters_by_pk(id: uuid!): eventParameters + """Identifies documents in each stage to be published""" + where: EventManyWhereInput - """ - delete data from the table: "eventPassNft" - """ - delete_eventPassNft( - """filter the rows which have to be deleted""" - where: eventPassNft_bool_exp! - ): eventPassNft_mutation_response + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): BatchPayload! - """ - delete data from the table: "eventPassNftContract" - """ - delete_eventPassNftContract( - """filter the rows which have to be deleted""" - where: eventPassNftContract_bool_exp! - ): eventPassNftContract_mutation_response + """Publish many Event documents""" + publishManyEventsConnection( + after: ID + before: ID + first: Int - """ - delete single row from the table: "eventPassNft" - """ - delete_eventPassNft_by_pk(id: uuid!): eventPassNft + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int - """ - delete data from the table: "eventPassOrder" - """ - delete_eventPassOrder( - """filter the rows which have to be deleted""" - where: eventPassOrder_bool_exp! - ): eventPassOrder_mutation_response + """Document localizations to publish""" + locales: [Locale!] - """ - delete data from the table: "eventPassOrderSums" - """ - delete_eventPassOrderSums( - """filter the rows which have to be deleted""" - where: eventPassOrderSums_bool_exp! - ): eventPassOrderSums_mutation_response + """Whether to publish the base document""" + publishBase: Boolean = true + skip: Int - """ - delete single row from the table: "eventPassOrderSums" - """ - delete_eventPassOrderSums_by_pk(eventPassId: String!): eventPassOrderSums + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] - """ - delete single row from the table: "eventPassOrder" - """ - delete_eventPassOrder_by_pk(id: uuid!): eventPassOrder + """Identifies documents in each stage to be published""" + where: EventManyWhereInput - """ - delete data from the table: "eventPassPendingOrder" - """ - delete_eventPassPendingOrder( - """filter the rows which have to be deleted""" - where: eventPassPendingOrder_bool_exp! - ): eventPassPendingOrder_mutation_response + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): EventConnection! - """ - delete single row from the table: "eventPassPendingOrder" - """ - delete_eventPassPendingOrder_by_pk(id: uuid!): eventPassPendingOrder + """Publish many Organizer documents""" + publishManyOrganizers( + """Document localizations to publish""" + locales: [Locale!] - """ - delete data from the table: "eventPassPricing" - """ - delete_eventPassPricing( - """filter the rows which have to be deleted""" - where: eventPassPricing_bool_exp! - ): eventPassPricing_mutation_response + """Whether to publish the base document""" + publishBase: Boolean = true - """ - delete single row from the table: "eventPassPricing" - """ - delete_eventPassPricing_by_pk(id: uuid!): eventPassPricing + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] - """ - delete data from the table: "kyc" - """ - delete_kyc( - """filter the rows which have to be deleted""" - where: kyc_bool_exp! - ): kyc_mutation_response + """Identifies documents in each stage to be published""" + where: OrganizerManyWhereInput - """ - delete data from the table: "kycLevelName" - """ - delete_kycLevelName( - """filter the rows which have to be deleted""" - where: kycLevelName_bool_exp! - ): kycLevelName_mutation_response + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): BatchPayload! - """ - delete single row from the table: "kycLevelName" - """ - delete_kycLevelName_by_pk( - """Level name for KYC verification.""" - value: String! - ): kycLevelName + """Publish many Organizer documents""" + publishManyOrganizersConnection( + after: ID + before: ID + first: Int - """ - delete data from the table: "kycStatus" - """ - delete_kycStatus( - """filter the rows which have to be deleted""" - where: kycStatus_bool_exp! - ): kycStatus_mutation_response + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int - """ - delete single row from the table: "kycStatus" - """ - delete_kycStatus_by_pk( - """Status value.""" - value: String! - ): kycStatus + """Document localizations to publish""" + locales: [Locale!] - """ - delete single row from the table: "kyc" - """ - delete_kyc_by_pk( - """UUID referencing to the user ID in the existing accounts table.""" - externalUserId: uuid! - ): kyc + """Whether to publish the base document""" + publishBase: Boolean = true + skip: Int - """ - delete data from the table: "nftTransfer" - """ - delete_nftTransfer( - """filter the rows which have to be deleted""" - where: nftTransfer_bool_exp! - ): nftTransfer_mutation_response + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] - """ - delete single row from the table: "nftTransfer" - """ - delete_nftTransfer_by_pk(id: uuid!): nftTransfer + """Identifies documents in each stage to be published""" + where: OrganizerManyWhereInput - """ - delete data from the table: "orderStatus" - """ - delete_orderStatus( - """filter the rows which have to be deleted""" - where: orderStatus_bool_exp! - ): orderStatus_mutation_response + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): OrganizerConnection! - """ - delete single row from the table: "orderStatus" - """ - delete_orderStatus_by_pk(value: String!): orderStatus + """Publish one organizer""" + publishOrganizer( + """Optional localizations to publish""" + locales: [Locale!] - """ - delete data from the table: "stripeCheckoutSession" - """ - delete_stripeCheckoutSession( - """filter the rows which have to be deleted""" - where: stripeCheckoutSession_bool_exp! - ): stripeCheckoutSession_mutation_response + """Whether to publish the base document""" + publishBase: Boolean = true - """ - delete data from the table: "stripeCheckoutSessionType" - """ - delete_stripeCheckoutSessionType( - """filter the rows which have to be deleted""" - where: stripeCheckoutSessionType_bool_exp! - ): stripeCheckoutSessionType_mutation_response + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """ - delete single row from the table: "stripeCheckoutSessionType" - """ - delete_stripeCheckoutSessionType_by_pk( - """Type value.""" - value: String! - ): stripeCheckoutSessionType + """Document to publish""" + where: OrganizerWhereUniqueInput! - """ - delete single row from the table: "stripeCheckoutSession" - """ - delete_stripeCheckoutSession_by_pk( - """Unique identifier for the Stripe Checkout Session.""" - stripeSessionId: String! - ): stripeCheckoutSession + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Organizer - """ - delete data from the table: "stripeCustomer" - """ - delete_stripeCustomer( - """filter the rows which have to be deleted""" - where: stripeCustomer_bool_exp! - ): stripeCustomer_mutation_response + """Schedule to publish one asset""" + schedulePublishAsset( + """Optional localizations to publish""" + locales: [Locale!] - """ - delete single row from the table: "stripeCustomer" - """ - delete_stripeCustomer_by_pk( - """Unique identifier for the Stripe Customer.""" - stripeCustomerId: String! - ): stripeCustomer + """Whether to publish the base document""" + publishBase: Boolean = true - """ - delete data from the table: "timezone" - """ - delete_timezone( - """filter the rows which have to be deleted""" - where: timezone_bool_exp! - ): timezone_mutation_response + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """ - delete single row from the table: "timezone" - """ - delete_timezone_by_pk(value: String!): timezone + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """ - insert data into the table: "account" - """ - insert_account( - """the rows to be inserted""" - objects: [account_insert_input!]! + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """upsert condition""" - on_conflict: account_on_conflict - ): account_mutation_response + """Document to publish""" + where: AssetWhereUniqueInput! - """ - insert a single row into the table: "account" - """ - insert_account_one( - """the row to be inserted""" - object: account_insert_input! + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Asset - """upsert condition""" - on_conflict: account_on_conflict - ): account + """Schedule to publish one event""" + schedulePublishEvent( + """Optional localizations to publish""" + locales: [Locale!] - """ - insert data into the table: "currency" - """ - insert_currency( - """the rows to be inserted""" - objects: [currency_insert_input!]! + """Whether to publish the base document""" + publishBase: Boolean = true - """upsert condition""" - on_conflict: currency_on_conflict - ): currency_mutation_response + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """ - insert a single row into the table: "currency" - """ - insert_currency_one( - """the row to be inserted""" - object: currency_insert_input! + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """upsert condition""" - on_conflict: currency_on_conflict - ): currency + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """ - insert data into the table: "eventParameters" - """ - insert_eventParameters( - """the rows to be inserted""" - objects: [eventParameters_insert_input!]! + """Document to publish""" + where: EventWhereUniqueInput! - """upsert condition""" - on_conflict: eventParameters_on_conflict - ): eventParameters_mutation_response + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Event - """ - insert a single row into the table: "eventParameters" - """ - insert_eventParameters_one( - """the row to be inserted""" - object: eventParameters_insert_input! + """Schedule to publish one eventPass""" + schedulePublishEventPass( + """Optional localizations to publish""" + locales: [Locale!] - """upsert condition""" - on_conflict: eventParameters_on_conflict - ): eventParameters + """Whether to publish the base document""" + publishBase: Boolean = true - """ - insert data into the table: "eventPassNft" - """ - insert_eventPassNft( - """the rows to be inserted""" - objects: [eventPassNft_insert_input!]! + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """upsert condition""" - on_conflict: eventPassNft_on_conflict - ): eventPassNft_mutation_response + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """ - insert data into the table: "eventPassNftContract" - """ - insert_eventPassNftContract( - """the rows to be inserted""" - objects: [eventPassNftContract_insert_input!]! + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """upsert condition""" - on_conflict: eventPassNftContract_on_conflict - ): eventPassNftContract_mutation_response + """Document to publish""" + where: EventPassWhereUniqueInput! - """ - insert a single row into the table: "eventPassNftContract" - """ - insert_eventPassNftContract_one( - """the row to be inserted""" - object: eventPassNftContract_insert_input! + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): EventPass - """upsert condition""" - on_conflict: eventPassNftContract_on_conflict - ): eventPassNftContract + """Schedule to publish one eventPassDelayedRevealed""" + schedulePublishEventPassDelayedRevealed( + """Optional localizations to publish""" + locales: [Locale!] - """ - insert a single row into the table: "eventPassNft" - """ - insert_eventPassNft_one( - """the row to be inserted""" - object: eventPassNft_insert_input! + """Whether to publish the base document""" + publishBase: Boolean = true - """upsert condition""" - on_conflict: eventPassNft_on_conflict - ): eventPassNft + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """ - insert data into the table: "eventPassOrder" - """ - insert_eventPassOrder( - """the rows to be inserted""" - objects: [eventPassOrder_insert_input!]! + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """upsert condition""" - on_conflict: eventPassOrder_on_conflict - ): eventPassOrder_mutation_response + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """ - insert data into the table: "eventPassOrderSums" - """ - insert_eventPassOrderSums( - """the rows to be inserted""" - objects: [eventPassOrderSums_insert_input!]! + """Document to publish""" + where: EventPassDelayedRevealedWhereUniqueInput! - """upsert condition""" - on_conflict: eventPassOrderSums_on_conflict - ): eventPassOrderSums_mutation_response + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): EventPassDelayedRevealed - """ - insert a single row into the table: "eventPassOrderSums" - """ - insert_eventPassOrderSums_one( - """the row to be inserted""" - object: eventPassOrderSums_insert_input! + """Schedule to publish one organizer""" + schedulePublishOrganizer( + """Optional localizations to publish""" + locales: [Locale!] - """upsert condition""" - on_conflict: eventPassOrderSums_on_conflict - ): eventPassOrderSums + """Whether to publish the base document""" + publishBase: Boolean = true - """ - insert a single row into the table: "eventPassOrder" - """ - insert_eventPassOrder_one( - """the row to be inserted""" - object: eventPassOrder_insert_input! + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """upsert condition""" - on_conflict: eventPassOrder_on_conflict - ): eventPassOrder + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """ - insert data into the table: "eventPassPendingOrder" - """ - insert_eventPassPendingOrder( - """the rows to be inserted""" - objects: [eventPassPendingOrder_insert_input!]! + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] - """upsert condition""" - on_conflict: eventPassPendingOrder_on_conflict - ): eventPassPendingOrder_mutation_response + """Document to publish""" + where: OrganizerWhereUniqueInput! + + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): Organizer """ - insert a single row into the table: "eventPassPendingOrder" + Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - insert_eventPassPendingOrder_one( - """the row to be inserted""" - object: eventPassPendingOrder_insert_input! + scheduleUnpublishAsset( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """upsert condition""" - on_conflict: eventPassPendingOrder_on_conflict - ): eventPassPendingOrder + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """ - insert data into the table: "eventPassPricing" - """ - insert_eventPassPricing( - """the rows to be inserted""" - objects: [eventPassPricing_insert_input!]! + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """upsert condition""" - on_conflict: eventPassPricing_on_conflict - ): eventPassPricing_mutation_response + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """ - insert a single row into the table: "eventPassPricing" - """ - insert_eventPassPricing_one( - """the row to be inserted""" - object: eventPassPricing_insert_input! + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """upsert condition""" - on_conflict: eventPassPricing_on_conflict - ): eventPassPricing + """Document to unpublish""" + where: AssetWhereUniqueInput! + ): Asset """ - insert data into the table: "kyc" + Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - insert_kyc( - """the rows to be inserted""" - objects: [kyc_insert_input!]! + scheduleUnpublishEvent( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """upsert condition""" - on_conflict: kyc_on_conflict - ): kyc_mutation_response + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """ - insert data into the table: "kycLevelName" - """ - insert_kycLevelName( - """the rows to be inserted""" - objects: [kycLevelName_insert_input!]! + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """upsert condition""" - on_conflict: kycLevelName_on_conflict - ): kycLevelName_mutation_response + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """ - insert a single row into the table: "kycLevelName" - """ - insert_kycLevelName_one( - """the row to be inserted""" - object: kycLevelName_insert_input! + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """upsert condition""" - on_conflict: kycLevelName_on_conflict - ): kycLevelName + """Document to unpublish""" + where: EventWhereUniqueInput! + ): Event """ - insert data into the table: "kycStatus" + Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - insert_kycStatus( - """the rows to be inserted""" - objects: [kycStatus_insert_input!]! + scheduleUnpublishEventPass( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """upsert condition""" - on_conflict: kycStatus_on_conflict - ): kycStatus_mutation_response + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """ - insert a single row into the table: "kycStatus" - """ - insert_kycStatus_one( - """the row to be inserted""" - object: kycStatus_insert_input! + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """upsert condition""" - on_conflict: kycStatus_on_conflict - ): kycStatus + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """ - insert a single row into the table: "kyc" - """ - insert_kyc_one( - """the row to be inserted""" - object: kyc_insert_input! + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """upsert condition""" - on_conflict: kyc_on_conflict - ): kyc + """Document to unpublish""" + where: EventPassWhereUniqueInput! + ): EventPass """ - insert data into the table: "nftTransfer" + Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - insert_nftTransfer( - """the rows to be inserted""" - objects: [nftTransfer_insert_input!]! + scheduleUnpublishEventPassDelayedRevealed( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """upsert condition""" - on_conflict: nftTransfer_on_conflict - ): nftTransfer_mutation_response + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """ - insert a single row into the table: "nftTransfer" - """ - insert_nftTransfer_one( - """the row to be inserted""" - object: nftTransfer_insert_input! + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """upsert condition""" - on_conflict: nftTransfer_on_conflict - ): nftTransfer + """Optionally attach this scheduled operation to an existing release""" + releaseId: String - """ - insert data into the table: "orderStatus" - """ - insert_orderStatus( - """the rows to be inserted""" - objects: [orderStatus_insert_input!]! + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """upsert condition""" - on_conflict: orderStatus_on_conflict - ): orderStatus_mutation_response + """Document to unpublish""" + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed """ - insert a single row into the table: "orderStatus" + Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - insert_orderStatus_one( - """the row to be inserted""" - object: orderStatus_insert_input! + scheduleUnpublishOrganizer( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """upsert condition""" - on_conflict: orderStatus_on_conflict - ): orderStatus + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """ - insert data into the table: "stripeCheckoutSession" - """ - insert_stripeCheckoutSession( - """the rows to be inserted""" - objects: [stripeCheckoutSession_insert_input!]! + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime - """upsert condition""" - on_conflict: stripeCheckoutSession_on_conflict - ): stripeCheckoutSession_mutation_response + """Optionally attach this scheduled operation to an existing release""" + releaseId: String + + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true + + """Document to unpublish""" + where: OrganizerWhereUniqueInput! + ): Organizer """ - insert data into the table: "stripeCheckoutSessionType" + Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - insert_stripeCheckoutSessionType( - """the rows to be inserted""" - objects: [stripeCheckoutSessionType_insert_input!]! + unpublishAsset( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """upsert condition""" - on_conflict: stripeCheckoutSessionType_on_conflict - ): stripeCheckoutSessionType_mutation_response + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """ - insert a single row into the table: "stripeCheckoutSessionType" - """ - insert_stripeCheckoutSessionType_one( - """the row to be inserted""" - object: stripeCheckoutSessionType_insert_input! + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """upsert condition""" - on_conflict: stripeCheckoutSessionType_on_conflict - ): stripeCheckoutSessionType + """Document to unpublish""" + where: AssetWhereUniqueInput! + ): Asset """ - insert a single row into the table: "stripeCheckoutSession" + Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - insert_stripeCheckoutSession_one( - """the row to be inserted""" - object: stripeCheckoutSession_insert_input! + unpublishEvent( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """upsert condition""" - on_conflict: stripeCheckoutSession_on_conflict - ): stripeCheckoutSession + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """ - insert data into the table: "stripeCustomer" - """ - insert_stripeCustomer( - """the rows to be inserted""" - objects: [stripeCustomer_insert_input!]! + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """upsert condition""" - on_conflict: stripeCustomer_on_conflict - ): stripeCustomer_mutation_response + """Document to unpublish""" + where: EventWhereUniqueInput! + ): Event """ - insert a single row into the table: "stripeCustomer" + Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - insert_stripeCustomer_one( - """the row to be inserted""" - object: stripeCustomer_insert_input! + unpublishEventPass( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """upsert condition""" - on_conflict: stripeCustomer_on_conflict - ): stripeCustomer + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] - """ - insert data into the table: "timezone" - """ - insert_timezone( - """the rows to be inserted""" - objects: [timezone_insert_input!]! + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """upsert condition""" - on_conflict: timezone_on_conflict - ): timezone_mutation_response + """Document to unpublish""" + where: EventPassWhereUniqueInput! + ): EventPass """ - insert a single row into the table: "timezone" + Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ - insert_timezone_one( - """the row to be inserted""" - object: timezone_insert_input! - - """upsert condition""" - on_conflict: timezone_on_conflict - ): timezone + unpublishEventPassDelayedRevealed( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """Publish one asset""" - publishAsset( - """Optional localizations to publish""" + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ locales: [Locale!] - """Whether to publish the base document""" - publishBase: Boolean = true - - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true - """Document to publish""" - where: AssetWhereUniqueInput! + """Document to unpublish""" + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Asset + """Unpublish many Asset documents""" + unpublishManyAssets( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] - """Publish one event""" - publishEvent( - """Optional localizations to publish""" + """Locales to unpublish""" locales: [Locale!] - """Whether to publish the base document""" - publishBase: Boolean = true + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """Identifies documents in each stage""" + where: AssetManyWhereInput + ): BatchPayload! - """Document to publish""" - where: EventWhereUniqueInput! + """ + Find many Asset documents that match criteria in specified stage and unpublish from target stages + """ + unpublishManyAssetsConnection( + after: ID + before: ID + first: Int - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Event + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int - """Publish one eventPass""" - publishEventPass( - """Optional localizations to publish""" + """Locales to unpublish""" locales: [Locale!] + skip: Int - """Whether to publish the base document""" - publishBase: Boolean = true + """Stage to find matching documents in""" + stage: Stage = DRAFT - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """Document to publish""" - where: EventPassWhereUniqueInput! + """Identifies documents in draft stage""" + where: AssetManyWhereInput + ): AssetConnection! - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): EventPass + """Unpublish many EventPass documents""" + unpublishManyEventPasses( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] - """Publish many Asset documents""" - publishManyAssets( - """Document localizations to publish""" + """Locales to unpublish""" locales: [Locale!] - """Whether to publish the base document""" - publishBase: Boolean = true - - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] - - """Identifies documents in each stage to be published""" - where: AssetManyWhereInput + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true + """Identifies documents in each stage""" + where: EventPassManyWhereInput ): BatchPayload! - """Publish many Asset documents""" - publishManyAssetsConnection( + """ + Find many EventPass documents that match criteria in specified stage and unpublish from target stages + """ + unpublishManyEventPassesConnection( after: ID before: ID first: Int - """Stage to find matching documents in""" - from: Stage = DRAFT + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] last: Int - """Document localizations to publish""" + """Locales to unpublish""" locales: [Locale!] - - """Whether to publish the base document""" - publishBase: Boolean = true skip: Int - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] - - """Identifies documents in each stage to be published""" - where: AssetManyWhereInput + """Stage to find matching documents in""" + stage: Stage = DRAFT - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): AssetConnection! + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """Publish many EventPass documents""" - publishManyEventPasses( - """Document localizations to publish""" - locales: [Locale!] + """Identifies documents in draft stage""" + where: EventPassManyWhereInput + ): EventPassConnection! - """Whether to publish the base document""" - publishBase: Boolean = true + """Unpublish many EventPassDelayedRevealed documents""" + unpublishManyEventPassesDelayedRevealed( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """Locales to unpublish""" + locales: [Locale!] - """Identifies documents in each stage to be published""" - where: EventPassManyWhereInput + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true + """Identifies documents in each stage""" + where: EventPassDelayedRevealedManyWhereInput ): BatchPayload! - """Publish many EventPass documents""" - publishManyEventPassesConnection( + """ + Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages + """ + unpublishManyEventPassesDelayedRevealedConnection( after: ID before: ID first: Int - """Stage to find matching documents in""" - from: Stage = DRAFT + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] last: Int - """Document localizations to publish""" + """Locales to unpublish""" locales: [Locale!] - - """Whether to publish the base document""" - publishBase: Boolean = true skip: Int - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """Stage to find matching documents in""" + stage: Stage = DRAFT - """Identifies documents in each stage to be published""" - where: EventPassManyWhereInput + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true - ): EventPassConnection! + """Identifies documents in draft stage""" + where: EventPassDelayedRevealedManyWhereInput + ): EventPassDelayedRevealedConnection! - """Publish many Event documents""" - publishManyEvents( - """Document localizations to publish""" - locales: [Locale!] + """Unpublish many Event documents""" + unpublishManyEvents( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] - """Whether to publish the base document""" - publishBase: Boolean = true + """Locales to unpublish""" + locales: [Locale!] - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """Identifies documents in each stage to be published""" + """Identifies documents in each stage""" where: EventManyWhereInput - - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true ): BatchPayload! - """Publish many Event documents""" - publishManyEventsConnection( + """ + Find many Event documents that match criteria in specified stage and unpublish from target stages + """ + unpublishManyEventsConnection( after: ID before: ID first: Int - """Stage to find matching documents in""" - from: Stage = DRAFT + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] last: Int - """Document localizations to publish""" + """Locales to unpublish""" locales: [Locale!] - - """Whether to publish the base document""" - publishBase: Boolean = true skip: Int - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """Stage to find matching documents in""" + stage: Stage = DRAFT - """Identifies documents in each stage to be published""" - where: EventManyWhereInput + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true + """Identifies documents in draft stage""" + where: EventManyWhereInput ): EventConnection! - """Publish many Organizer documents""" - publishManyOrganizers( - """Document localizations to publish""" - locales: [Locale!] + """Unpublish many Organizer documents""" + unpublishManyOrganizers( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] - """Whether to publish the base document""" - publishBase: Boolean = true + """Locales to unpublish""" + locales: [Locale!] - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """Identifies documents in each stage to be published""" + """Identifies documents in each stage""" where: OrganizerManyWhereInput - - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true ): BatchPayload! - """Publish many Organizer documents""" - publishManyOrganizersConnection( + """ + Find many Organizer documents that match criteria in specified stage and unpublish from target stages + """ + unpublishManyOrganizersConnection( after: ID before: ID first: Int - """Stage to find matching documents in""" - from: Stage = DRAFT + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] last: Int - """Document localizations to publish""" + """Locales to unpublish""" locales: [Locale!] - - """Whether to publish the base document""" - publishBase: Boolean = true skip: Int - """Stages to publish documents to""" - to: [Stage!]! = [PUBLISHED] + """Stage to find matching documents in""" + stage: Stage = DRAFT - """Identifies documents in each stage to be published""" - where: OrganizerManyWhereInput + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true - """Whether to include the default locale when publishBase is true""" - withDefaultLocale: Boolean = true + """Identifies documents in draft stage""" + where: OrganizerManyWhereInput ): OrganizerConnection! - """Publish one organizer""" - publishOrganizer( - """Optional localizations to publish""" - locales: [Locale!] - - """Whether to publish the base document""" - publishBase: Boolean = true - - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] - - """Document to publish""" - where: OrganizerWhereUniqueInput! - - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Organizer + """ + Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + unpublishOrganizer( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] - """Schedule to publish one asset""" - schedulePublishAsset( - """Optional localizations to publish""" + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ locales: [Locale!] - """Whether to publish the base document""" - publishBase: Boolean = true - """ - Release at point in time, will create new release containing this operation + Unpublish complete document including default localization and relations from stages. Can be disabled. """ - releaseAt: DateTime + unpublishBase: Boolean = true - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """Document to unpublish""" + where: OrganizerWhereUniqueInput! + ): Organizer - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """Update one asset""" + updateAsset(data: AssetUpdateInput!, where: AssetWhereUniqueInput!): Asset - """Document to publish""" - where: AssetWhereUniqueInput! + """Update one event""" + updateEvent(data: EventUpdateInput!, where: EventWhereUniqueInput!): Event - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Asset + """Update one eventPass""" + updateEventPass(data: EventPassUpdateInput!, where: EventPassWhereUniqueInput!): EventPass - """Schedule to publish one event""" - schedulePublishEvent( - """Optional localizations to publish""" - locales: [Locale!] + """Update one eventPassDelayedRevealed""" + updateEventPassDelayedRevealed(data: EventPassDelayedRevealedUpdateInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed - """Whether to publish the base document""" - publishBase: Boolean = true + """Update many assets""" + updateManyAssets( + """Updates to document content""" + data: AssetUpdateManyInput! - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """Documents to apply update on""" + where: AssetManyWhereInput + ): BatchPayload! - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """Update many Asset documents""" + updateManyAssetsConnection( + after: ID + before: ID - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """Updates to document content""" + data: AssetUpdateManyInput! + first: Int + last: Int + skip: Int - """Document to publish""" - where: EventWhereUniqueInput! + """Documents to apply update on""" + where: AssetManyWhereInput + ): AssetConnection! - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Event + """Update many eventPasses""" + updateManyEventPasses( + """Updates to document content""" + data: EventPassUpdateManyInput! - """Schedule to publish one eventPass""" - schedulePublishEventPass( - """Optional localizations to publish""" - locales: [Locale!] + """Documents to apply update on""" + where: EventPassManyWhereInput + ): BatchPayload! - """Whether to publish the base document""" - publishBase: Boolean = true + """Update many EventPass documents""" + updateManyEventPassesConnection( + after: ID + before: ID - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """Updates to document content""" + data: EventPassUpdateManyInput! + first: Int + last: Int + skip: Int - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """Documents to apply update on""" + where: EventPassManyWhereInput + ): EventPassConnection! - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """Update many eventPassesDelayedRevealed""" + updateManyEventPassesDelayedRevealed( + """Updates to document content""" + data: EventPassDelayedRevealedUpdateManyInput! - """Document to publish""" - where: EventPassWhereUniqueInput! + """Documents to apply update on""" + where: EventPassDelayedRevealedManyWhereInput + ): BatchPayload! - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): EventPass + """Update many EventPassDelayedRevealed documents""" + updateManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + + """Updates to document content""" + data: EventPassDelayedRevealedUpdateManyInput! + first: Int + last: Int + skip: Int - """Schedule to publish one organizer""" - schedulePublishOrganizer( - """Optional localizations to publish""" - locales: [Locale!] + """Documents to apply update on""" + where: EventPassDelayedRevealedManyWhereInput + ): EventPassDelayedRevealedConnection! - """Whether to publish the base document""" - publishBase: Boolean = true + """Update many events""" + updateManyEvents( + """Updates to document content""" + data: EventUpdateManyInput! - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """Documents to apply update on""" + where: EventManyWhereInput + ): BatchPayload! - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """Update many Event documents""" + updateManyEventsConnection( + after: ID + before: ID - """Publishing target stage""" - to: [Stage!]! = [PUBLISHED] + """Updates to document content""" + data: EventUpdateManyInput! + first: Int + last: Int + skip: Int - """Document to publish""" - where: OrganizerWhereUniqueInput! + """Documents to apply update on""" + where: EventManyWhereInput + ): EventConnection! - """Whether to include the default locale when publishBase is set""" - withDefaultLocale: Boolean = true - ): Organizer + """Update many organizers""" + updateManyOrganizers( + """Updates to document content""" + data: OrganizerUpdateManyInput! - """ - Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. - """ - scheduleUnpublishAsset( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + """Documents to apply update on""" + where: OrganizerManyWhereInput + ): BatchPayload! - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] + """Update many Organizer documents""" + updateManyOrganizersConnection( + after: ID + before: ID - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + """Updates to document content""" + data: OrganizerUpdateManyInput! + first: Int + last: Int + skip: Int - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """Documents to apply update on""" + where: OrganizerManyWhereInput + ): OrganizerConnection! - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """Update one organizer""" + updateOrganizer(data: OrganizerUpdateInput!, where: OrganizerWhereUniqueInput!): Organizer - """Document to unpublish""" - where: AssetWhereUniqueInput! - ): Asset + """Update one scheduledRelease""" + updateScheduledRelease(data: ScheduledReleaseUpdateInput!, where: ScheduledReleaseWhereUniqueInput!): ScheduledRelease """ - Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + update data of the table: "account" """ - scheduleUnpublishEvent( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] - - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] - - """ - Release at point in time, will create new release containing this operation - """ - releaseAt: DateTime + update_account( + """sets the columns of the filtered rows to the given values""" + _set: account_set_input - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + """filter the rows which have to be updated""" + where: account_bool_exp! + ): account_mutation_response - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """ + update single row of the table: "account" + """ + update_account_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: account_set_input + pk_columns: account_pk_columns_input! + ): account - """Document to unpublish""" - where: EventWhereUniqueInput! - ): Event + """ + update multiples rows of table: "account" + """ + update_account_many( + """updates to execute, in order""" + updates: [account_updates!]! + ): [account_mutation_response] """ - Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + update data of the table: "audit.logged_actions" """ - scheduleUnpublishEventPass( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + update_audit_logged_actions( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: audit_logged_actions_append_input """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + delete the field or element with specified path (for JSON arrays, negative integers count from the end) """ - locales: [Locale!] + _delete_at_path: audit_logged_actions_delete_at_path_input """ - Release at point in time, will create new release containing this operation + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array """ - releaseAt: DateTime - - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + _delete_elem: audit_logged_actions_delete_elem_input """ - Unpublish complete document including default localization and relations from stages. Can be disabled. + delete key/value pair or string element. key/value pairs are matched based on their key value """ - unpublishBase: Boolean = true + _delete_key: audit_logged_actions_delete_key_input - """Document to unpublish""" - where: EventPassWhereUniqueInput! - ): EventPass + """increments the numeric columns with given value of the filtered values""" + _inc: audit_logged_actions_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: audit_logged_actions_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: audit_logged_actions_set_input + + """filter the rows which have to be updated""" + where: audit_logged_actions_bool_exp! + ): audit_logged_actions_mutation_response """ - Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + update single row of the table: "audit.logged_actions" """ - scheduleUnpublishOrganizer( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + update_audit_logged_actions_by_pk( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: audit_logged_actions_append_input """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + delete the field or element with specified path (for JSON arrays, negative integers count from the end) """ - locales: [Locale!] + _delete_at_path: audit_logged_actions_delete_at_path_input """ - Release at point in time, will create new release containing this operation + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array """ - releaseAt: DateTime - - """Optionally attach this scheduled operation to an existing release""" - releaseId: String + _delete_elem: audit_logged_actions_delete_elem_input """ - Unpublish complete document including default localization and relations from stages. Can be disabled. + delete key/value pair or string element. key/value pairs are matched based on their key value """ - unpublishBase: Boolean = true + _delete_key: audit_logged_actions_delete_key_input - """Document to unpublish""" - where: OrganizerWhereUniqueInput! - ): Organizer + """increments the numeric columns with given value of the filtered values""" + _inc: audit_logged_actions_inc_input + + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: audit_logged_actions_prepend_input + + """sets the columns of the filtered rows to the given values""" + _set: audit_logged_actions_set_input + pk_columns: audit_logged_actions_pk_columns_input! + ): audit_logged_actions """ - Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + update multiples rows of table: "audit.logged_actions" """ - unpublishAsset( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + update_audit_logged_actions_many( + """updates to execute, in order""" + updates: [audit_logged_actions_updates!]! + ): [audit_logged_actions_mutation_response] - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] + """ + update data of the table: "currency" + """ + update_currency( + """sets the columns of the filtered rows to the given values""" + _set: currency_set_input - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """filter the rows which have to be updated""" + where: currency_bool_exp! + ): currency_mutation_response - """Document to unpublish""" - where: AssetWhereUniqueInput! - ): Asset + """ + update single row of the table: "currency" + """ + update_currency_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: currency_set_input + pk_columns: currency_pk_columns_input! + ): currency """ - Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + update multiples rows of table: "currency" """ - unpublishEvent( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + update_currency_many( + """updates to execute, in order""" + updates: [currency_updates!]! + ): [currency_mutation_response] - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] + """ + update data of the table: "eventParameters" + """ + update_eventParameters( + """sets the columns of the filtered rows to the given values""" + _set: eventParameters_set_input - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """filter the rows which have to be updated""" + where: eventParameters_bool_exp! + ): eventParameters_mutation_response - """Document to unpublish""" - where: EventWhereUniqueInput! - ): Event + """ + update single row of the table: "eventParameters" + """ + update_eventParameters_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: eventParameters_set_input + pk_columns: eventParameters_pk_columns_input! + ): eventParameters + + """ + update multiples rows of table: "eventParameters" + """ + update_eventParameters_many( + """updates to execute, in order""" + updates: [eventParameters_updates!]! + ): [eventParameters_mutation_response] """ - Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + update data of the table: "eventPassNft" """ - unpublishEventPass( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + update_eventPassNft( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: eventPassNft_append_input """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + delete the field or element with specified path (for JSON arrays, negative integers count from the end) """ - locales: [Locale!] + _delete_at_path: eventPassNft_delete_at_path_input """ - Unpublish complete document including default localization and relations from stages. Can be disabled. + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array """ - unpublishBase: Boolean = true + _delete_elem: eventPassNft_delete_elem_input - """Document to unpublish""" - where: EventPassWhereUniqueInput! - ): EventPass + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: eventPassNft_delete_key_input - """Unpublish many Asset documents""" - unpublishManyAssets( - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassNft_inc_input - """Locales to unpublish""" - locales: [Locale!] + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: eventPassNft_prepend_input - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """sets the columns of the filtered rows to the given values""" + _set: eventPassNft_set_input - """Identifies documents in each stage""" - where: AssetManyWhereInput - ): BatchPayload! + """filter the rows which have to be updated""" + where: eventPassNft_bool_exp! + ): eventPassNft_mutation_response """ - Find many Asset documents that match criteria in specified stage and unpublish from target stages + update data of the table: "eventPassNftContract" """ - unpublishManyAssetsConnection( - after: ID - before: ID - first: Int - - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] - last: Int - - """Locales to unpublish""" - locales: [Locale!] - skip: Int - - """Stage to find matching documents in""" - stage: Stage = DRAFT - - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true - - """Identifies documents in draft stage""" - where: AssetManyWhereInput - ): AssetConnection! + update_eventPassNftContract( + """sets the columns of the filtered rows to the given values""" + _set: eventPassNftContract_set_input - """Unpublish many EventPass documents""" - unpublishManyEventPasses( - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] + """filter the rows which have to be updated""" + where: eventPassNftContract_bool_exp! + ): eventPassNftContract_mutation_response - """Locales to unpublish""" - locales: [Locale!] + """ + update data of the table: "eventPassNftContractType" + """ + update_eventPassNftContractType( + """sets the columns of the filtered rows to the given values""" + _set: eventPassNftContractType_set_input - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """filter the rows which have to be updated""" + where: eventPassNftContractType_bool_exp! + ): eventPassNftContractType_mutation_response - """Identifies documents in each stage""" - where: EventPassManyWhereInput - ): BatchPayload! + """ + update single row of the table: "eventPassNftContractType" + """ + update_eventPassNftContractType_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: eventPassNftContractType_set_input + pk_columns: eventPassNftContractType_pk_columns_input! + ): eventPassNftContractType """ - Find many EventPass documents that match criteria in specified stage and unpublish from target stages + update multiples rows of table: "eventPassNftContractType" """ - unpublishManyEventPassesConnection( - after: ID - before: ID - first: Int + update_eventPassNftContractType_many( + """updates to execute, in order""" + updates: [eventPassNftContractType_updates!]! + ): [eventPassNftContractType_mutation_response] - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] - last: Int + """ + update multiples rows of table: "eventPassNftContract" + """ + update_eventPassNftContract_many( + """updates to execute, in order""" + updates: [eventPassNftContract_updates!]! + ): [eventPassNftContract_mutation_response] - """Locales to unpublish""" - locales: [Locale!] - skip: Int + """ + update single row of the table: "eventPassNft" + """ + update_eventPassNft_by_pk( + """append existing jsonb value of filtered columns with new jsonb value""" + _append: eventPassNft_append_input - """Stage to find matching documents in""" - stage: Stage = DRAFT + """ + delete the field or element with specified path (for JSON arrays, negative integers count from the end) + """ + _delete_at_path: eventPassNft_delete_at_path_input - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """ + delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array + """ + _delete_elem: eventPassNft_delete_elem_input - """Identifies documents in draft stage""" - where: EventPassManyWhereInput - ): EventPassConnection! + """ + delete key/value pair or string element. key/value pairs are matched based on their key value + """ + _delete_key: eventPassNft_delete_key_input - """Unpublish many Event documents""" - unpublishManyEvents( - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassNft_inc_input - """Locales to unpublish""" - locales: [Locale!] + """prepend existing jsonb value of filtered columns with new jsonb value""" + _prepend: eventPassNft_prepend_input - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """sets the columns of the filtered rows to the given values""" + _set: eventPassNft_set_input + pk_columns: eventPassNft_pk_columns_input! + ): eventPassNft - """Identifies documents in each stage""" - where: EventManyWhereInput - ): BatchPayload! + """ + update multiples rows of table: "eventPassNft" + """ + update_eventPassNft_many( + """updates to execute, in order""" + updates: [eventPassNft_updates!]! + ): [eventPassNft_mutation_response] """ - Find many Event documents that match criteria in specified stage and unpublish from target stages + update data of the table: "eventPassOrder" """ - unpublishManyEventsConnection( - after: ID - before: ID - first: Int + update_eventPassOrder( + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassOrder_inc_input - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] - last: Int + """sets the columns of the filtered rows to the given values""" + _set: eventPassOrder_set_input - """Locales to unpublish""" - locales: [Locale!] - skip: Int + """filter the rows which have to be updated""" + where: eventPassOrder_bool_exp! + ): eventPassOrder_mutation_response - """Stage to find matching documents in""" - stage: Stage = DRAFT + """ + update data of the table: "eventPassOrderSums" + """ + update_eventPassOrderSums( + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassOrderSums_inc_input - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """sets the columns of the filtered rows to the given values""" + _set: eventPassOrderSums_set_input - """Identifies documents in draft stage""" - where: EventManyWhereInput - ): EventConnection! + """filter the rows which have to be updated""" + where: eventPassOrderSums_bool_exp! + ): eventPassOrderSums_mutation_response - """Unpublish many Organizer documents""" - unpublishManyOrganizers( - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] + """ + update single row of the table: "eventPassOrderSums" + """ + update_eventPassOrderSums_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassOrderSums_inc_input - """Locales to unpublish""" - locales: [Locale!] + """sets the columns of the filtered rows to the given values""" + _set: eventPassOrderSums_set_input + pk_columns: eventPassOrderSums_pk_columns_input! + ): eventPassOrderSums - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """ + update multiples rows of table: "eventPassOrderSums" + """ + update_eventPassOrderSums_many( + """updates to execute, in order""" + updates: [eventPassOrderSums_updates!]! + ): [eventPassOrderSums_mutation_response] - """Identifies documents in each stage""" - where: OrganizerManyWhereInput - ): BatchPayload! + """ + update single row of the table: "eventPassOrder" + """ + update_eventPassOrder_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassOrder_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: eventPassOrder_set_input + pk_columns: eventPassOrder_pk_columns_input! + ): eventPassOrder """ - Find many Organizer documents that match criteria in specified stage and unpublish from target stages + update multiples rows of table: "eventPassOrder" """ - unpublishManyOrganizersConnection( - after: ID - before: ID - first: Int + update_eventPassOrder_many( + """updates to execute, in order""" + updates: [eventPassOrder_updates!]! + ): [eventPassOrder_mutation_response] - """Stages to unpublish documents from""" - from: [Stage!]! = [PUBLISHED] - last: Int + """ + update data of the table: "eventPassPendingOrder" + """ + update_eventPassPendingOrder( + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassPendingOrder_inc_input - """Locales to unpublish""" - locales: [Locale!] - skip: Int + """sets the columns of the filtered rows to the given values""" + _set: eventPassPendingOrder_set_input - """Stage to find matching documents in""" - stage: Stage = DRAFT + """filter the rows which have to be updated""" + where: eventPassPendingOrder_bool_exp! + ): eventPassPendingOrder_mutation_response - """Whether to unpublish the base document and default localization""" - unpublishBase: Boolean = true + """ + update single row of the table: "eventPassPendingOrder" + """ + update_eventPassPendingOrder_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassPendingOrder_inc_input - """Identifies documents in draft stage""" - where: OrganizerManyWhereInput - ): OrganizerConnection! + """sets the columns of the filtered rows to the given values""" + _set: eventPassPendingOrder_set_input + pk_columns: eventPassPendingOrder_pk_columns_input! + ): eventPassPendingOrder """ - Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + update multiples rows of table: "eventPassPendingOrder" """ - unpublishOrganizer( - """Stages to unpublish document from""" - from: [Stage!]! = [PUBLISHED] + update_eventPassPendingOrder_many( + """updates to execute, in order""" + updates: [eventPassPendingOrder_updates!]! + ): [eventPassPendingOrder_mutation_response] - """ - Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages - """ - locales: [Locale!] + """ + update data of the table: "eventPassPricing" + """ + update_eventPassPricing( + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassPricing_inc_input - """ - Unpublish complete document including default localization and relations from stages. Can be disabled. - """ - unpublishBase: Boolean = true + """sets the columns of the filtered rows to the given values""" + _set: eventPassPricing_set_input - """Document to unpublish""" - where: OrganizerWhereUniqueInput! - ): Organizer + """filter the rows which have to be updated""" + where: eventPassPricing_bool_exp! + ): eventPassPricing_mutation_response - """Update one asset""" - updateAsset(data: AssetUpdateInput!, where: AssetWhereUniqueInput!): Asset + """ + update single row of the table: "eventPassPricing" + """ + update_eventPassPricing_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: eventPassPricing_inc_input - """Update one event""" - updateEvent(data: EventUpdateInput!, where: EventWhereUniqueInput!): Event + """sets the columns of the filtered rows to the given values""" + _set: eventPassPricing_set_input + pk_columns: eventPassPricing_pk_columns_input! + ): eventPassPricing - """Update one eventPass""" - updateEventPass(data: EventPassUpdateInput!, where: EventPassWhereUniqueInput!): EventPass + """ + update multiples rows of table: "eventPassPricing" + """ + update_eventPassPricing_many( + """updates to execute, in order""" + updates: [eventPassPricing_updates!]! + ): [eventPassPricing_mutation_response] - """Update many assets""" - updateManyAssets( - """Updates to document content""" - data: AssetUpdateManyInput! + """ + update data of the table: "follow" + """ + update_follow( + """sets the columns of the filtered rows to the given values""" + _set: follow_set_input - """Documents to apply update on""" - where: AssetManyWhereInput - ): BatchPayload! + """filter the rows which have to be updated""" + where: follow_bool_exp! + ): follow_mutation_response - """Update many Asset documents""" - updateManyAssetsConnection( - after: ID - before: ID + """ + update single row of the table: "follow" + """ + update_follow_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: follow_set_input + pk_columns: follow_pk_columns_input! + ): follow - """Updates to document content""" - data: AssetUpdateManyInput! - first: Int - last: Int - skip: Int + """ + update multiples rows of table: "follow" + """ + update_follow_many( + """updates to execute, in order""" + updates: [follow_updates!]! + ): [follow_mutation_response] - """Documents to apply update on""" - where: AssetManyWhereInput - ): AssetConnection! + """ + update data of the table: "kyc" + """ + update_kyc( + """sets the columns of the filtered rows to the given values""" + _set: kyc_set_input - """Update many eventPasses""" - updateManyEventPasses( - """Updates to document content""" - data: EventPassUpdateManyInput! + """filter the rows which have to be updated""" + where: kyc_bool_exp! + ): kyc_mutation_response - """Documents to apply update on""" - where: EventPassManyWhereInput - ): BatchPayload! + """ + update data of the table: "kycLevelName" + """ + update_kycLevelName( + """sets the columns of the filtered rows to the given values""" + _set: kycLevelName_set_input - """Update many EventPass documents""" - updateManyEventPassesConnection( - after: ID - before: ID + """filter the rows which have to be updated""" + where: kycLevelName_bool_exp! + ): kycLevelName_mutation_response - """Updates to document content""" - data: EventPassUpdateManyInput! - first: Int - last: Int - skip: Int + """ + update single row of the table: "kycLevelName" + """ + update_kycLevelName_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: kycLevelName_set_input + pk_columns: kycLevelName_pk_columns_input! + ): kycLevelName - """Documents to apply update on""" - where: EventPassManyWhereInput - ): EventPassConnection! + """ + update multiples rows of table: "kycLevelName" + """ + update_kycLevelName_many( + """updates to execute, in order""" + updates: [kycLevelName_updates!]! + ): [kycLevelName_mutation_response] - """Update many events""" - updateManyEvents( - """Updates to document content""" - data: EventUpdateManyInput! + """ + update data of the table: "kycStatus" + """ + update_kycStatus( + """sets the columns of the filtered rows to the given values""" + _set: kycStatus_set_input - """Documents to apply update on""" - where: EventManyWhereInput - ): BatchPayload! + """filter the rows which have to be updated""" + where: kycStatus_bool_exp! + ): kycStatus_mutation_response - """Update many Event documents""" - updateManyEventsConnection( - after: ID - before: ID + """ + update single row of the table: "kycStatus" + """ + update_kycStatus_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: kycStatus_set_input + pk_columns: kycStatus_pk_columns_input! + ): kycStatus - """Updates to document content""" - data: EventUpdateManyInput! - first: Int - last: Int - skip: Int + """ + update multiples rows of table: "kycStatus" + """ + update_kycStatus_many( + """updates to execute, in order""" + updates: [kycStatus_updates!]! + ): [kycStatus_mutation_response] - """Documents to apply update on""" - where: EventManyWhereInput - ): EventConnection! + """ + update single row of the table: "kyc" + """ + update_kyc_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: kyc_set_input + pk_columns: kyc_pk_columns_input! + ): kyc - """Update many organizers""" - updateManyOrganizers( - """Updates to document content""" - data: OrganizerUpdateManyInput! + """ + update multiples rows of table: "kyc" + """ + update_kyc_many( + """updates to execute, in order""" + updates: [kyc_updates!]! + ): [kyc_mutation_response] - """Documents to apply update on""" - where: OrganizerManyWhereInput - ): BatchPayload! + """ + update data of the table: "nftTransfer" + """ + update_nftTransfer( + """increments the numeric columns with given value of the filtered values""" + _inc: nftTransfer_inc_input - """Update many Organizer documents""" - updateManyOrganizersConnection( - after: ID - before: ID + """sets the columns of the filtered rows to the given values""" + _set: nftTransfer_set_input - """Updates to document content""" - data: OrganizerUpdateManyInput! - first: Int - last: Int - skip: Int + """filter the rows which have to be updated""" + where: nftTransfer_bool_exp! + ): nftTransfer_mutation_response - """Documents to apply update on""" - where: OrganizerManyWhereInput - ): OrganizerConnection! + """ + update single row of the table: "nftTransfer" + """ + update_nftTransfer_by_pk( + """increments the numeric columns with given value of the filtered values""" + _inc: nftTransfer_inc_input - """Update one organizer""" - updateOrganizer(data: OrganizerUpdateInput!, where: OrganizerWhereUniqueInput!): Organizer + """sets the columns of the filtered rows to the given values""" + _set: nftTransfer_set_input + pk_columns: nftTransfer_pk_columns_input! + ): nftTransfer - """Update one scheduledRelease""" - updateScheduledRelease(data: ScheduledReleaseUpdateInput!, where: ScheduledReleaseWhereUniqueInput!): ScheduledRelease + """ + update multiples rows of table: "nftTransfer" + """ + update_nftTransfer_many( + """updates to execute, in order""" + updates: [nftTransfer_updates!]! + ): [nftTransfer_mutation_response] """ - update data of the table: "account" + update data of the table: "orderStatus" """ - update_account( + update_orderStatus( """sets the columns of the filtered rows to the given values""" - _set: account_set_input + _set: orderStatus_set_input """filter the rows which have to be updated""" - where: account_bool_exp! - ): account_mutation_response + where: orderStatus_bool_exp! + ): orderStatus_mutation_response """ - update single row of the table: "account" + update single row of the table: "orderStatus" """ - update_account_by_pk( + update_orderStatus_by_pk( """sets the columns of the filtered rows to the given values""" - _set: account_set_input - pk_columns: account_pk_columns_input! - ): account + _set: orderStatus_set_input + pk_columns: orderStatus_pk_columns_input! + ): orderStatus """ - update multiples rows of table: "account" + update multiples rows of table: "orderStatus" """ - update_account_many( + update_orderStatus_many( """updates to execute, in order""" - updates: [account_updates!]! - ): [account_mutation_response] + updates: [orderStatus_updates!]! + ): [orderStatus_mutation_response] """ - update data of the table: "currency" + update data of the table: "roleAssignments" """ - update_currency( + update_roleAssignments( """sets the columns of the filtered rows to the given values""" - _set: currency_set_input + _set: roleAssignments_set_input """filter the rows which have to be updated""" - where: currency_bool_exp! - ): currency_mutation_response - - """ - update single row of the table: "currency" - """ - update_currency_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: currency_set_input - pk_columns: currency_pk_columns_input! - ): currency + where: roleAssignments_bool_exp! + ): roleAssignments_mutation_response """ - update multiples rows of table: "currency" + update multiples rows of table: "roleAssignments" """ - update_currency_many( + update_roleAssignments_many( """updates to execute, in order""" - updates: [currency_updates!]! - ): [currency_mutation_response] + updates: [roleAssignments_updates!]! + ): [roleAssignments_mutation_response] """ - update data of the table: "eventParameters" + update data of the table: "roles" """ - update_eventParameters( + update_roles( """sets the columns of the filtered rows to the given values""" - _set: eventParameters_set_input + _set: roles_set_input """filter the rows which have to be updated""" - where: eventParameters_bool_exp! - ): eventParameters_mutation_response + where: roles_bool_exp! + ): roles_mutation_response """ - update single row of the table: "eventParameters" + update single row of the table: "roles" """ - update_eventParameters_by_pk( + update_roles_by_pk( """sets the columns of the filtered rows to the given values""" - _set: eventParameters_set_input - pk_columns: eventParameters_pk_columns_input! - ): eventParameters + _set: roles_set_input + pk_columns: roles_pk_columns_input! + ): roles """ - update multiples rows of table: "eventParameters" + update multiples rows of table: "roles" """ - update_eventParameters_many( + update_roles_many( """updates to execute, in order""" - updates: [eventParameters_updates!]! - ): [eventParameters_mutation_response] + updates: [roles_updates!]! + ): [roles_mutation_response] """ - update data of the table: "eventPassNft" + update data of the table: "stripeCheckoutSession" """ - update_eventPassNft( - """append existing jsonb value of filtered columns with new jsonb value""" - _append: eventPassNft_append_input - - """ - delete the field or element with specified path (for JSON arrays, negative integers count from the end) - """ - _delete_at_path: eventPassNft_delete_at_path_input - - """ - delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array - """ - _delete_elem: eventPassNft_delete_elem_input - - """ - delete key/value pair or string element. key/value pairs are matched based on their key value - """ - _delete_key: eventPassNft_delete_key_input - - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassNft_inc_input + update_stripeCheckoutSession( + """sets the columns of the filtered rows to the given values""" + _set: stripeCheckoutSession_set_input - """prepend existing jsonb value of filtered columns with new jsonb value""" - _prepend: eventPassNft_prepend_input + """filter the rows which have to be updated""" + where: stripeCheckoutSession_bool_exp! + ): stripeCheckoutSession_mutation_response + """ + update data of the table: "stripeCheckoutSessionType" + """ + update_stripeCheckoutSessionType( """sets the columns of the filtered rows to the given values""" - _set: eventPassNft_set_input + _set: stripeCheckoutSessionType_set_input """filter the rows which have to be updated""" - where: eventPassNft_bool_exp! - ): eventPassNft_mutation_response + where: stripeCheckoutSessionType_bool_exp! + ): stripeCheckoutSessionType_mutation_response """ - update data of the table: "eventPassNftContract" + update single row of the table: "stripeCheckoutSessionType" """ - update_eventPassNftContract( + update_stripeCheckoutSessionType_by_pk( """sets the columns of the filtered rows to the given values""" - _set: eventPassNftContract_set_input + _set: stripeCheckoutSessionType_set_input + pk_columns: stripeCheckoutSessionType_pk_columns_input! + ): stripeCheckoutSessionType - """filter the rows which have to be updated""" - where: eventPassNftContract_bool_exp! - ): eventPassNftContract_mutation_response + """ + update multiples rows of table: "stripeCheckoutSessionType" + """ + update_stripeCheckoutSessionType_many( + """updates to execute, in order""" + updates: [stripeCheckoutSessionType_updates!]! + ): [stripeCheckoutSessionType_mutation_response] """ - update multiples rows of table: "eventPassNftContract" + update single row of the table: "stripeCheckoutSession" """ - update_eventPassNftContract_many( + update_stripeCheckoutSession_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: stripeCheckoutSession_set_input + pk_columns: stripeCheckoutSession_pk_columns_input! + ): stripeCheckoutSession + + """ + update multiples rows of table: "stripeCheckoutSession" + """ + update_stripeCheckoutSession_many( """updates to execute, in order""" - updates: [eventPassNftContract_updates!]! - ): [eventPassNftContract_mutation_response] + updates: [stripeCheckoutSession_updates!]! + ): [stripeCheckoutSession_mutation_response] """ - update single row of the table: "eventPassNft" + update data of the table: "stripeCustomer" """ - update_eventPassNft_by_pk( - """append existing jsonb value of filtered columns with new jsonb value""" - _append: eventPassNft_append_input + update_stripeCustomer( + """sets the columns of the filtered rows to the given values""" + _set: stripeCustomer_set_input - """ - delete the field or element with specified path (for JSON arrays, negative integers count from the end) - """ - _delete_at_path: eventPassNft_delete_at_path_input + """filter the rows which have to be updated""" + where: stripeCustomer_bool_exp! + ): stripeCustomer_mutation_response - """ - delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array - """ - _delete_elem: eventPassNft_delete_elem_input + """ + update single row of the table: "stripeCustomer" + """ + update_stripeCustomer_by_pk( + """sets the columns of the filtered rows to the given values""" + _set: stripeCustomer_set_input + pk_columns: stripeCustomer_pk_columns_input! + ): stripeCustomer - """ - delete key/value pair or string element. key/value pairs are matched based on their key value - """ - _delete_key: eventPassNft_delete_key_input + """ + update multiples rows of table: "stripeCustomer" + """ + update_stripeCustomer_many( + """updates to execute, in order""" + updates: [stripeCustomer_updates!]! + ): [stripeCustomer_mutation_response] - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassNft_inc_input + """ + update data of the table: "timezone" + """ + update_timezone( + """sets the columns of the filtered rows to the given values""" + _set: timezone_set_input - """prepend existing jsonb value of filtered columns with new jsonb value""" - _prepend: eventPassNft_prepend_input + """filter the rows which have to be updated""" + where: timezone_bool_exp! + ): timezone_mutation_response + """ + update single row of the table: "timezone" + """ + update_timezone_by_pk( """sets the columns of the filtered rows to the given values""" - _set: eventPassNft_set_input - pk_columns: eventPassNft_pk_columns_input! - ): eventPassNft + _set: timezone_set_input + pk_columns: timezone_pk_columns_input! + ): timezone """ - update multiples rows of table: "eventPassNft" + update multiples rows of table: "timezone" """ - update_eventPassNft_many( + update_timezone_many( """updates to execute, in order""" - updates: [eventPassNft_updates!]! - ): [eventPassNft_mutation_response] + updates: [timezone_updates!]! + ): [timezone_mutation_response] + """Upsert one asset""" + upsertAsset(upsert: AssetUpsertInput!, where: AssetWhereUniqueInput!): Asset + + """Upsert one event""" + upsertEvent(upsert: EventUpsertInput!, where: EventWhereUniqueInput!): Event + + """Upsert one eventPass""" + upsertEventPass(upsert: EventPassUpsertInput!, where: EventPassWhereUniqueInput!): EventPass + + """Upsert one eventPassDelayedRevealed""" + upsertEventPassDelayedRevealed(upsert: EventPassDelayedRevealedUpsertInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed + + """Upsert one organizer""" + upsertOrganizer(upsert: OrganizerUpsertInput!, where: OrganizerWhereUniqueInput!): Organizer +} + +""" +The nftTransfer model is built to record and chronicle the transfer of NFTs between addresses. This model is crucial in tracing the movement of an NFT, especially when validating that an event pass has reached its intended recipient. Such a system facilitates debugging and reduces the need for excessive querying of our indexer. Entries in this table are populated through two primary avenues: either via an activity webhook responding to real-time NFT transfers or through a regular cron job as a failsafe, ensuring data integrity even if the webhook fails to capture certain events. +""" +type nftTransfer { """ - update data of the table: "eventPassOrder" + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - update_eventPassOrder( - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassOrder_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: eventPassOrder_set_input + blockNumber: bigint! - """filter the rows which have to be updated""" - where: eventPassOrder_bool_exp! - ): eventPassOrder_mutation_response + """ + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. + """ + chainId: String! """ - update data of the table: "eventPassOrderSums" + Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. """ - update_eventPassOrderSums( - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassOrderSums_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: eventPassOrderSums_set_input - - """filter the rows which have to be updated""" - where: eventPassOrderSums_bool_exp! - ): eventPassOrderSums_mutation_response + contractAddress: String! + created_at: timestamptz! """ - update single row of the table: "eventPassOrderSums" + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. """ - update_eventPassOrderSums_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassOrderSums_inc_input + eventId: String! - """sets the columns of the filtered rows to the given values""" - _set: eventPassOrderSums_set_input - pk_columns: eventPassOrderSums_pk_columns_input! - ): eventPassOrderSums + """ + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + """ + eventPassId: String! """ - update multiples rows of table: "eventPassOrderSums" + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. """ - update_eventPassOrderSums_many( - """updates to execute, in order""" - updates: [eventPassOrderSums_updates!]! - ): [eventPassOrderSums_mutation_response] + fromAddress: String! + id: uuid! """ - update single row of the table: "eventPassOrder" + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. """ - update_eventPassOrder_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassOrder_inc_input + organizerId: String! - """sets the columns of the filtered rows to the given values""" - _set: eventPassOrder_set_input - pk_columns: eventPassOrder_pk_columns_input! - ): eventPassOrder + """ + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + """ + toAddress: String! """ - update multiples rows of table: "eventPassOrder" + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - update_eventPassOrder_many( - """updates to execute, in order""" - updates: [eventPassOrder_updates!]! - ): [eventPassOrder_mutation_response] + tokenId: bigint! """ - update data of the table: "eventPassPendingOrder" + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. """ - update_eventPassPendingOrder( - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassPendingOrder_inc_input + transactionHash: String! +} - """sets the columns of the filtered rows to the given values""" - _set: eventPassPendingOrder_set_input +""" +aggregated selection of "nftTransfer" +""" +type nftTransfer_aggregate { + aggregate: nftTransfer_aggregate_fields + nodes: [nftTransfer!]! +} - """filter the rows which have to be updated""" - where: eventPassPendingOrder_bool_exp! - ): eventPassPendingOrder_mutation_response +input nftTransfer_aggregate_bool_exp { + count: nftTransfer_aggregate_bool_exp_count +} + +input nftTransfer_aggregate_bool_exp_count { + arguments: [nftTransfer_select_column!] + distinct: Boolean + filter: nftTransfer_bool_exp + predicate: Int_comparison_exp! +} + +""" +aggregate fields of "nftTransfer" +""" +type nftTransfer_aggregate_fields { + avg: nftTransfer_avg_fields + count(columns: [nftTransfer_select_column!], distinct: Boolean): Int! + max: nftTransfer_max_fields + min: nftTransfer_min_fields + stddev: nftTransfer_stddev_fields + stddev_pop: nftTransfer_stddev_pop_fields + stddev_samp: nftTransfer_stddev_samp_fields + sum: nftTransfer_sum_fields + var_pop: nftTransfer_var_pop_fields + var_samp: nftTransfer_var_samp_fields + variance: nftTransfer_variance_fields +} + +""" +order by aggregate values of table "nftTransfer" +""" +input nftTransfer_aggregate_order_by { + avg: nftTransfer_avg_order_by + count: order_by + max: nftTransfer_max_order_by + min: nftTransfer_min_order_by + stddev: nftTransfer_stddev_order_by + stddev_pop: nftTransfer_stddev_pop_order_by + stddev_samp: nftTransfer_stddev_samp_order_by + sum: nftTransfer_sum_order_by + var_pop: nftTransfer_var_pop_order_by + var_samp: nftTransfer_var_samp_order_by + variance: nftTransfer_variance_order_by +} + +""" +input type for inserting array relation for remote table "nftTransfer" +""" +input nftTransfer_arr_rel_insert_input { + data: [nftTransfer_insert_input!]! + """upsert condition""" + on_conflict: nftTransfer_on_conflict +} + +"""aggregate avg on columns""" +type nftTransfer_avg_fields { """ - update single row of the table: "eventPassPendingOrder" + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - update_eventPassPendingOrder_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassPendingOrder_inc_input + blockNumber: Float - """sets the columns of the filtered rows to the given values""" - _set: eventPassPendingOrder_set_input - pk_columns: eventPassPendingOrder_pk_columns_input! - ): eventPassPendingOrder + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: Float +} +""" +order by avg() on columns of table "nftTransfer" +""" +input nftTransfer_avg_order_by { """ - update multiples rows of table: "eventPassPendingOrder" + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - update_eventPassPendingOrder_many( - """updates to execute, in order""" - updates: [eventPassPendingOrder_updates!]! - ): [eventPassPendingOrder_mutation_response] + blockNumber: order_by """ - update data of the table: "eventPassPricing" + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - update_eventPassPricing( - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassPricing_inc_input + tokenId: order_by +} - """sets the columns of the filtered rows to the given values""" - _set: eventPassPricing_set_input +""" +Boolean expression to filter rows from the table "nftTransfer". All fields are combined with a logical 'AND'. +""" +input nftTransfer_bool_exp { + _and: [nftTransfer_bool_exp!] + _not: nftTransfer_bool_exp + _or: [nftTransfer_bool_exp!] + blockNumber: bigint_comparison_exp + chainId: String_comparison_exp + contractAddress: String_comparison_exp + created_at: timestamptz_comparison_exp + eventId: String_comparison_exp + eventPassId: String_comparison_exp + fromAddress: String_comparison_exp + id: uuid_comparison_exp + organizerId: String_comparison_exp + toAddress: String_comparison_exp + tokenId: bigint_comparison_exp + transactionHash: String_comparison_exp +} - """filter the rows which have to be updated""" - where: eventPassPricing_bool_exp! - ): eventPassPricing_mutation_response +""" +unique or primary key constraints on table "nftTransfer" +""" +enum nftTransfer_constraint { + """ + unique or primary key constraint on columns "id" + """ + nftTransfer_pkey """ - update single row of the table: "eventPassPricing" + unique or primary key constraint on columns "transactionHash", "contractAddress", "tokenId" """ - update_eventPassPricing_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: eventPassPricing_inc_input + nft_transfer_unique_transfer +} - """sets the columns of the filtered rows to the given values""" - _set: eventPassPricing_set_input - pk_columns: eventPassPricing_pk_columns_input! - ): eventPassPricing +""" +input type for incrementing numeric columns in table "nftTransfer" +""" +input nftTransfer_inc_input { + """ + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. + """ + blockNumber: bigint """ - update multiples rows of table: "eventPassPricing" + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - update_eventPassPricing_many( - """updates to execute, in order""" - updates: [eventPassPricing_updates!]! - ): [eventPassPricing_mutation_response] + tokenId: bigint +} +""" +input type for inserting data into table "nftTransfer" +""" +input nftTransfer_insert_input { """ - update data of the table: "kyc" + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - update_kyc( - """sets the columns of the filtered rows to the given values""" - _set: kyc_set_input + blockNumber: bigint - """filter the rows which have to be updated""" - where: kyc_bool_exp! - ): kyc_mutation_response + """ + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. + """ + chainId: String """ - update data of the table: "kycLevelName" + Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. """ - update_kycLevelName( - """sets the columns of the filtered rows to the given values""" - _set: kycLevelName_set_input + contractAddress: String + created_at: timestamptz - """filter the rows which have to be updated""" - where: kycLevelName_bool_exp! - ): kycLevelName_mutation_response + """ + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + """ + eventId: String """ - update single row of the table: "kycLevelName" + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. """ - update_kycLevelName_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: kycLevelName_set_input - pk_columns: kycLevelName_pk_columns_input! - ): kycLevelName + eventPassId: String """ - update multiples rows of table: "kycLevelName" + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. """ - update_kycLevelName_many( - """updates to execute, in order""" - updates: [kycLevelName_updates!]! - ): [kycLevelName_mutation_response] + fromAddress: String + id: uuid """ - update data of the table: "kycStatus" + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. """ - update_kycStatus( - """sets the columns of the filtered rows to the given values""" - _set: kycStatus_set_input - - """filter the rows which have to be updated""" - where: kycStatus_bool_exp! - ): kycStatus_mutation_response + organizerId: String """ - update single row of the table: "kycStatus" + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. """ - update_kycStatus_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: kycStatus_set_input - pk_columns: kycStatus_pk_columns_input! - ): kycStatus + toAddress: String """ - update multiples rows of table: "kycStatus" + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - update_kycStatus_many( - """updates to execute, in order""" - updates: [kycStatus_updates!]! - ): [kycStatus_mutation_response] + tokenId: bigint """ - update single row of the table: "kyc" + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. """ - update_kyc_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: kyc_set_input - pk_columns: kyc_pk_columns_input! - ): kyc + transactionHash: String +} +"""aggregate max on columns""" +type nftTransfer_max_fields { """ - update multiples rows of table: "kyc" + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - update_kyc_many( - """updates to execute, in order""" - updates: [kyc_updates!]! - ): [kyc_mutation_response] + blockNumber: bigint """ - update data of the table: "nftTransfer" + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. """ - update_nftTransfer( - """increments the numeric columns with given value of the filtered values""" - _inc: nftTransfer_inc_input - - """sets the columns of the filtered rows to the given values""" - _set: nftTransfer_set_input + chainId: String - """filter the rows which have to be updated""" - where: nftTransfer_bool_exp! - ): nftTransfer_mutation_response + """ + Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + """ + contractAddress: String + created_at: timestamptz """ - update single row of the table: "nftTransfer" + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. """ - update_nftTransfer_by_pk( - """increments the numeric columns with given value of the filtered values""" - _inc: nftTransfer_inc_input + eventId: String - """sets the columns of the filtered rows to the given values""" - _set: nftTransfer_set_input - pk_columns: nftTransfer_pk_columns_input! - ): nftTransfer + """ + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + """ + eventPassId: String """ - update multiples rows of table: "nftTransfer" + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. """ - update_nftTransfer_many( - """updates to execute, in order""" - updates: [nftTransfer_updates!]! - ): [nftTransfer_mutation_response] + fromAddress: String + id: uuid """ - update data of the table: "orderStatus" + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. """ - update_orderStatus( - """sets the columns of the filtered rows to the given values""" - _set: orderStatus_set_input + organizerId: String - """filter the rows which have to be updated""" - where: orderStatus_bool_exp! - ): orderStatus_mutation_response + """ + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + """ + toAddress: String """ - update single row of the table: "orderStatus" + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - update_orderStatus_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: orderStatus_set_input - pk_columns: orderStatus_pk_columns_input! - ): orderStatus + tokenId: bigint """ - update multiples rows of table: "orderStatus" + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. """ - update_orderStatus_many( - """updates to execute, in order""" - updates: [orderStatus_updates!]! - ): [orderStatus_mutation_response] + transactionHash: String +} +""" +order by max() on columns of table "nftTransfer" +""" +input nftTransfer_max_order_by { """ - update data of the table: "stripeCheckoutSession" + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - update_stripeCheckoutSession( - """sets the columns of the filtered rows to the given values""" - _set: stripeCheckoutSession_set_input + blockNumber: order_by - """filter the rows which have to be updated""" - where: stripeCheckoutSession_bool_exp! - ): stripeCheckoutSession_mutation_response + """ + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. + """ + chainId: order_by """ - update data of the table: "stripeCheckoutSessionType" + Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. """ - update_stripeCheckoutSessionType( - """sets the columns of the filtered rows to the given values""" - _set: stripeCheckoutSessionType_set_input + contractAddress: order_by + created_at: order_by - """filter the rows which have to be updated""" - where: stripeCheckoutSessionType_bool_exp! - ): stripeCheckoutSessionType_mutation_response + """ + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + """ + eventId: order_by """ - update single row of the table: "stripeCheckoutSessionType" + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. """ - update_stripeCheckoutSessionType_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: stripeCheckoutSessionType_set_input - pk_columns: stripeCheckoutSessionType_pk_columns_input! - ): stripeCheckoutSessionType + eventPassId: order_by """ - update multiples rows of table: "stripeCheckoutSessionType" + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. """ - update_stripeCheckoutSessionType_many( - """updates to execute, in order""" - updates: [stripeCheckoutSessionType_updates!]! - ): [stripeCheckoutSessionType_mutation_response] + fromAddress: order_by + id: order_by """ - update single row of the table: "stripeCheckoutSession" + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. """ - update_stripeCheckoutSession_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: stripeCheckoutSession_set_input - pk_columns: stripeCheckoutSession_pk_columns_input! - ): stripeCheckoutSession + organizerId: order_by """ - update multiples rows of table: "stripeCheckoutSession" + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. """ - update_stripeCheckoutSession_many( - """updates to execute, in order""" - updates: [stripeCheckoutSession_updates!]! - ): [stripeCheckoutSession_mutation_response] + toAddress: order_by """ - update data of the table: "stripeCustomer" + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - update_stripeCustomer( - """sets the columns of the filtered rows to the given values""" - _set: stripeCustomer_set_input + tokenId: order_by - """filter the rows which have to be updated""" - where: stripeCustomer_bool_exp! - ): stripeCustomer_mutation_response + """ + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. + """ + transactionHash: order_by +} +"""aggregate min on columns""" +type nftTransfer_min_fields { """ - update single row of the table: "stripeCustomer" + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - update_stripeCustomer_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: stripeCustomer_set_input - pk_columns: stripeCustomer_pk_columns_input! - ): stripeCustomer + blockNumber: bigint """ - update multiples rows of table: "stripeCustomer" + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. """ - update_stripeCustomer_many( - """updates to execute, in order""" - updates: [stripeCustomer_updates!]! - ): [stripeCustomer_mutation_response] + chainId: String """ - update data of the table: "timezone" + Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. """ - update_timezone( - """sets the columns of the filtered rows to the given values""" - _set: timezone_set_input + contractAddress: String + created_at: timestamptz - """filter the rows which have to be updated""" - where: timezone_bool_exp! - ): timezone_mutation_response + """ + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + """ + eventId: String """ - update single row of the table: "timezone" + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. """ - update_timezone_by_pk( - """sets the columns of the filtered rows to the given values""" - _set: timezone_set_input - pk_columns: timezone_pk_columns_input! - ): timezone + eventPassId: String """ - update multiples rows of table: "timezone" + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. """ - update_timezone_many( - """updates to execute, in order""" - updates: [timezone_updates!]! - ): [timezone_mutation_response] + fromAddress: String + id: uuid - """Upsert one asset""" - upsertAsset(upsert: AssetUpsertInput!, where: AssetWhereUniqueInput!): Asset + """ + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + """ + organizerId: String - """Upsert one event""" - upsertEvent(upsert: EventUpsertInput!, where: EventWhereUniqueInput!): Event + """ + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + """ + toAddress: String - """Upsert one eventPass""" - upsertEventPass(upsert: EventPassUpsertInput!, where: EventPassWhereUniqueInput!): EventPass + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: bigint - """Upsert one organizer""" - upsertOrganizer(upsert: OrganizerUpsertInput!, where: OrganizerWhereUniqueInput!): Organizer + """ + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. + """ + transactionHash: String } """ -The nftTransfer model is built to record and chronicle the transfer of NFTs between addresses. This model is crucial in tracing the movement of an NFT, especially when validating that an event pass has reached its intended recipient. Such a system facilitates debugging and reduces the need for excessive querying of our indexer. Entries in this table are populated through two primary avenues: either via an activity webhook responding to real-time NFT transfers or through a regular cron job as a failsafe, ensuring data integrity even if the webhook fails to capture certain events. +order by min() on columns of table "nftTransfer" """ -type nftTransfer { +input nftTransfer_min_order_by { """ The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - blockNumber: bigint! + blockNumber: order_by """ Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. """ - chainId: String! + chainId: order_by """ Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. """ - contractAddress: String! - created_at: timestamptz! + contractAddress: order_by + created_at: order_by """ Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. """ - eventId: String! + eventId: order_by """ Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. """ - eventPassId: String! + eventPassId: order_by """ Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. """ - fromAddress: String! - id: uuid! + fromAddress: order_by + id: order_by """ Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. """ - organizerId: String! + organizerId: order_by """ Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. """ - toAddress: String! + toAddress: order_by """ The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - tokenId: bigint! + tokenId: order_by """ Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. """ - transactionHash: String! + transactionHash: order_by } """ -aggregated selection of "nftTransfer" +response of any mutation on the table "nftTransfer" """ -type nftTransfer_aggregate { - aggregate: nftTransfer_aggregate_fields - nodes: [nftTransfer!]! -} - -input nftTransfer_aggregate_bool_exp { - count: nftTransfer_aggregate_bool_exp_count -} +type nftTransfer_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! -input nftTransfer_aggregate_bool_exp_count { - arguments: [nftTransfer_select_column!] - distinct: Boolean - filter: nftTransfer_bool_exp - predicate: Int_comparison_exp! + """data from the rows affected by the mutation""" + returning: [nftTransfer!]! } """ -aggregate fields of "nftTransfer" +input type for inserting object relation for remote table "nftTransfer" """ -type nftTransfer_aggregate_fields { - avg: nftTransfer_avg_fields - count(columns: [nftTransfer_select_column!], distinct: Boolean): Int! - max: nftTransfer_max_fields - min: nftTransfer_min_fields - stddev: nftTransfer_stddev_fields - stddev_pop: nftTransfer_stddev_pop_fields - stddev_samp: nftTransfer_stddev_samp_fields - sum: nftTransfer_sum_fields - var_pop: nftTransfer_var_pop_fields - var_samp: nftTransfer_var_samp_fields - variance: nftTransfer_variance_fields +input nftTransfer_obj_rel_insert_input { + data: nftTransfer_insert_input! + + """upsert condition""" + on_conflict: nftTransfer_on_conflict } """ -order by aggregate values of table "nftTransfer" +on_conflict condition type for table "nftTransfer" """ -input nftTransfer_aggregate_order_by { - avg: nftTransfer_avg_order_by - count: order_by - max: nftTransfer_max_order_by - min: nftTransfer_min_order_by - stddev: nftTransfer_stddev_order_by - stddev_pop: nftTransfer_stddev_pop_order_by - stddev_samp: nftTransfer_stddev_samp_order_by - sum: nftTransfer_sum_order_by - var_pop: nftTransfer_var_pop_order_by - var_samp: nftTransfer_var_samp_order_by - variance: nftTransfer_variance_order_by +input nftTransfer_on_conflict { + constraint: nftTransfer_constraint! + update_columns: [nftTransfer_update_column!]! = [] + where: nftTransfer_bool_exp +} + +"""Ordering options when selecting data from "nftTransfer".""" +input nftTransfer_order_by { + blockNumber: order_by + chainId: order_by + contractAddress: order_by + created_at: order_by + eventId: order_by + eventPassId: order_by + fromAddress: order_by + id: order_by + organizerId: order_by + toAddress: order_by + tokenId: order_by + transactionHash: order_by +} + +"""primary key columns input for table: nftTransfer""" +input nftTransfer_pk_columns_input { + id: uuid! } """ -input type for inserting array relation for remote table "nftTransfer" +select columns of table "nftTransfer" """ -input nftTransfer_arr_rel_insert_input { - data: [nftTransfer_insert_input!]! +enum nftTransfer_select_column { + """column name""" + blockNumber - """upsert condition""" - on_conflict: nftTransfer_on_conflict + """column name""" + chainId + + """column name""" + contractAddress + + """column name""" + created_at + + """column name""" + eventId + + """column name""" + eventPassId + + """column name""" + fromAddress + + """column name""" + id + + """column name""" + organizerId + + """column name""" + toAddress + + """column name""" + tokenId + + """column name""" + transactionHash } -"""aggregate avg on columns""" -type nftTransfer_avg_fields { +""" +input type for updating data in table "nftTransfer" +""" +input nftTransfer_set_input { """ The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - blockNumber: Float + blockNumber: bigint """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. """ - tokenId: Float -} + chainId: String -""" -order by avg() on columns of table "nftTransfer" -""" -input nftTransfer_avg_order_by { """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. + Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. """ - blockNumber: order_by + contractAddress: String + created_at: timestamptz """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. """ - tokenId: order_by -} + eventId: String -""" -Boolean expression to filter rows from the table "nftTransfer". All fields are combined with a logical 'AND'. -""" -input nftTransfer_bool_exp { - _and: [nftTransfer_bool_exp!] - _not: nftTransfer_bool_exp - _or: [nftTransfer_bool_exp!] - blockNumber: bigint_comparison_exp - chainId: String_comparison_exp - contractAddress: String_comparison_exp - created_at: timestamptz_comparison_exp - eventId: String_comparison_exp - eventPassId: String_comparison_exp - fromAddress: String_comparison_exp - id: uuid_comparison_exp - organizerId: String_comparison_exp - toAddress: String_comparison_exp - tokenId: bigint_comparison_exp - transactionHash: String_comparison_exp -} + """ + Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + """ + eventPassId: String -""" -unique or primary key constraints on table "nftTransfer" -""" -enum nftTransfer_constraint { """ - unique or primary key constraint on columns "id" + Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. """ - nftTransfer_pkey + fromAddress: String + id: uuid """ - unique or primary key constraint on columns "tokenId", "contractAddress", "transactionHash" + Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. """ - nft_transfer_unique_transfer + organizerId: String + + """ + Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + """ + toAddress: String + + """ + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + """ + tokenId: bigint + + """ + Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. + """ + transactionHash: String } -""" -input type for incrementing numeric columns in table "nftTransfer" -""" -input nftTransfer_inc_input { +"""aggregate stddev on columns""" +type nftTransfer_stddev_fields { """ The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - blockNumber: bigint + blockNumber: Float """ The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - tokenId: bigint + tokenId: Float } """ -input type for inserting data into table "nftTransfer" +order by stddev() on columns of table "nftTransfer" """ -input nftTransfer_insert_input { +input nftTransfer_stddev_order_by { """ The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - blockNumber: bigint + blockNumber: order_by """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - chainId: String + tokenId: order_by +} +"""aggregate stddev_pop on columns""" +type nftTransfer_stddev_pop_fields { """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - contractAddress: String - created_at: timestamptz + blockNumber: Float """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - eventId: String + tokenId: Float +} +""" +order by stddev_pop() on columns of table "nftTransfer" +""" +input nftTransfer_stddev_pop_order_by { """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - eventPassId: String + blockNumber: order_by """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - fromAddress: String - id: uuid + tokenId: order_by +} +"""aggregate stddev_samp on columns""" +type nftTransfer_stddev_samp_fields { """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - organizerId: String + blockNumber: Float """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - toAddress: String + tokenId: Float +} +""" +order by stddev_samp() on columns of table "nftTransfer" +""" +input nftTransfer_stddev_samp_order_by { """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - tokenId: bigint + blockNumber: order_by """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - transactionHash: String + tokenId: order_by } -"""aggregate max on columns""" -type nftTransfer_max_fields { +""" +Streaming cursor of the table "nftTransfer" +""" +input nftTransfer_stream_cursor_input { + """Stream column input with initial value""" + initial_value: nftTransfer_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input nftTransfer_stream_cursor_value_input { """ The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ @@ -12919,824 +17335,931 @@ type nftTransfer_max_fields { transactionHash: String } -""" -order by max() on columns of table "nftTransfer" -""" -input nftTransfer_max_order_by { +"""aggregate sum on columns""" +type nftTransfer_sum_fields { """ The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - blockNumber: order_by + blockNumber: bigint """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - chainId: order_by + tokenId: bigint +} +""" +order by sum() on columns of table "nftTransfer" +""" +input nftTransfer_sum_order_by { """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - contractAddress: order_by - created_at: order_by + blockNumber: order_by """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - eventId: order_by + tokenId: order_by +} - """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. - """ - eventPassId: order_by +""" +update columns of table "nftTransfer" +""" +enum nftTransfer_update_column { + """column name""" + blockNumber + + """column name""" + chainId + + """column name""" + contractAddress + + """column name""" + created_at + + """column name""" + eventId + + """column name""" + eventPassId + + """column name""" + fromAddress + """column name""" + id + + """column name""" + organizerId + + """column name""" + toAddress + + """column name""" + tokenId + + """column name""" + transactionHash +} + +input nftTransfer_updates { + """increments the numeric columns with given value of the filtered values""" + _inc: nftTransfer_inc_input + + """sets the columns of the filtered rows to the given values""" + _set: nftTransfer_set_input + + """filter the rows which have to be updated""" + where: nftTransfer_bool_exp! +} + +"""aggregate var_pop on columns""" +type nftTransfer_var_pop_fields { """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - fromAddress: order_by - id: order_by + blockNumber: Float """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - organizerId: order_by + tokenId: Float +} +""" +order by var_pop() on columns of table "nftTransfer" +""" +input nftTransfer_var_pop_order_by { """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - toAddress: order_by + blockNumber: order_by """ The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ tokenId: order_by - - """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. - """ - transactionHash: order_by } -"""aggregate min on columns""" -type nftTransfer_min_fields { +"""aggregate var_samp on columns""" +type nftTransfer_var_samp_fields { """ The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - blockNumber: bigint - - """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. - """ - chainId: String + blockNumber: Float """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - contractAddress: String - created_at: timestamptz + tokenId: Float +} +""" +order by var_samp() on columns of table "nftTransfer" +""" +input nftTransfer_var_samp_order_by { """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - eventId: String + blockNumber: order_by """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - eventPassId: String + tokenId: order_by +} +"""aggregate variance on columns""" +type nftTransfer_variance_fields { """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - fromAddress: String - id: uuid + blockNumber: Float """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - organizerId: String + tokenId: Float +} +""" +order by variance() on columns of table "nftTransfer" +""" +input nftTransfer_variance_order_by { """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. + The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. """ - toAddress: String + blockNumber: order_by """ The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. """ - tokenId: bigint + tokenId: order_by +} - """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. - """ - transactionHash: String +scalar oid + +""" +Boolean expression to compare columns of type "oid". All fields are combined with logical 'AND'. +""" +input oid_comparison_exp { + _eq: oid + _gt: oid + _gte: oid + _in: [oid!] + _is_null: Boolean + _lt: oid + _lte: oid + _neq: oid + _nin: [oid!] +} + +""" +columns and relationships of "orderStatus" +""" +type orderStatus { + value: String! +} + +""" +aggregated selection of "orderStatus" +""" +type orderStatus_aggregate { + aggregate: orderStatus_aggregate_fields + nodes: [orderStatus!]! } """ -order by min() on columns of table "nftTransfer" +aggregate fields of "orderStatus" """ -input nftTransfer_min_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: order_by - - """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. - """ - chainId: order_by - - """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. - """ - contractAddress: order_by - created_at: order_by +type orderStatus_aggregate_fields { + count(columns: [orderStatus_select_column!], distinct: Boolean): Int! + max: orderStatus_max_fields + min: orderStatus_min_fields +} - """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. - """ - eventId: order_by +""" +Boolean expression to filter rows from the table "orderStatus". All fields are combined with a logical 'AND'. +""" +input orderStatus_bool_exp { + _and: [orderStatus_bool_exp!] + _not: orderStatus_bool_exp + _or: [orderStatus_bool_exp!] + value: String_comparison_exp +} +""" +unique or primary key constraints on table "orderStatus" +""" +enum orderStatus_constraint { """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. + unique or primary key constraint on columns "value" """ - eventPassId: order_by + orderStatus_pkey +} - """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. - """ - fromAddress: order_by - id: order_by +enum orderStatus_enum { + CANCELLED + COMPLETED + CONFIRMED + ERROR + IS_MINTING + REFUNDED + UNAUTHORIZED +} - """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. - """ - organizerId: order_by +""" +Boolean expression to compare columns of type "orderStatus_enum". All fields are combined with logical 'AND'. +""" +input orderStatus_enum_comparison_exp { + _eq: orderStatus_enum + _in: [orderStatus_enum!] + _is_null: Boolean + _neq: orderStatus_enum + _nin: [orderStatus_enum!] +} - """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. - """ - toAddress: order_by +""" +input type for inserting data into table "orderStatus" +""" +input orderStatus_insert_input { + value: String +} - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by +"""aggregate max on columns""" +type orderStatus_max_fields { + value: String +} - """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. - """ - transactionHash: order_by +"""aggregate min on columns""" +type orderStatus_min_fields { + value: String } """ -response of any mutation on the table "nftTransfer" +response of any mutation on the table "orderStatus" """ -type nftTransfer_mutation_response { +type orderStatus_mutation_response { """number of rows affected by the mutation""" affected_rows: Int! """data from the rows affected by the mutation""" - returning: [nftTransfer!]! + returning: [orderStatus!]! } """ -input type for inserting object relation for remote table "nftTransfer" +on_conflict condition type for table "orderStatus" """ -input nftTransfer_obj_rel_insert_input { - data: nftTransfer_insert_input! +input orderStatus_on_conflict { + constraint: orderStatus_constraint! + update_columns: [orderStatus_update_column!]! = [] + where: orderStatus_bool_exp +} - """upsert condition""" - on_conflict: nftTransfer_on_conflict +"""Ordering options when selecting data from "orderStatus".""" +input orderStatus_order_by { + value: order_by +} + +"""primary key columns input for table: orderStatus""" +input orderStatus_pk_columns_input { + value: String! } """ -on_conflict condition type for table "nftTransfer" +select columns of table "orderStatus" """ -input nftTransfer_on_conflict { - constraint: nftTransfer_constraint! - update_columns: [nftTransfer_update_column!]! = [] - where: nftTransfer_bool_exp +enum orderStatus_select_column { + """column name""" + value } -"""Ordering options when selecting data from "nftTransfer".""" -input nftTransfer_order_by { - blockNumber: order_by - chainId: order_by - contractAddress: order_by - created_at: order_by - eventId: order_by - eventPassId: order_by - fromAddress: order_by - id: order_by - organizerId: order_by - toAddress: order_by - tokenId: order_by - transactionHash: order_by +""" +input type for updating data in table "orderStatus" +""" +input orderStatus_set_input { + value: String } -"""primary key columns input for table: nftTransfer""" -input nftTransfer_pk_columns_input { - id: uuid! +""" +Streaming cursor of the table "orderStatus" +""" +input orderStatus_stream_cursor_input { + """Stream column input with initial value""" + initial_value: orderStatus_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input orderStatus_stream_cursor_value_input { + value: String } """ -select columns of table "nftTransfer" +update columns of table "orderStatus" """ -enum nftTransfer_select_column { +enum orderStatus_update_column { """column name""" - blockNumber + value +} - """column name""" - chainId +input orderStatus_updates { + """sets the columns of the filtered rows to the given values""" + _set: orderStatus_set_input + + """filter the rows which have to be updated""" + where: orderStatus_bool_exp! +} + +"""column ordering options""" +enum order_by { + """in ascending order, nulls last""" + asc + + """in ascending order, nulls first""" + asc_nulls_first + + """in ascending order, nulls last""" + asc_nulls_last + + """in descending order, nulls first""" + desc + + """in descending order, nulls first""" + desc_nulls_first + + """in descending order, nulls last""" + desc_nulls_last +} + +type query_root { + """ + fetch data from the table: "account" + """ + account( + """distinct select on columns""" + distinct_on: [account_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [account_order_by!] + + """filter the rows returned""" + where: account_bool_exp + ): [account!]! + + """ + fetch aggregated fields from the table: "account" + """ + account_aggregate( + """distinct select on columns""" + distinct_on: [account_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [account_order_by!] + + """filter the rows returned""" + where: account_bool_exp + ): account_aggregate! + + """fetch data from the table: "account" using primary key columns""" + account_by_pk(id: uuid!): account + + """Retrieve a single asset""" + asset( + """ + Defines which locales should be returned. + + Note that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: AssetWhereUniqueInput! + ): Asset - """column name""" - contractAddress + """Retrieve document version""" + assetVersion(where: VersionWhereInput!): DocumentVersion - """column name""" - created_at + """Retrieve multiple assets""" + assets( + after: String + before: String + first: Int + last: Int - """column name""" - eventId + """ + Defines which locales should be returned. + + Note that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: AssetOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: AssetWhereInput + ): [Asset!]! - """column name""" - eventPassId + """Retrieve multiple assets using the Relay connection interface""" + assetsConnection( + after: String + before: String + first: Int + last: Int - """column name""" - fromAddress + """ + Defines which locales should be returned. + + Note that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: AssetOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: AssetWhereInput + ): AssetConnection! - """column name""" - id + """ + fetch data from the table: "audit.logged_actions" + """ + audit_logged_actions( + """distinct select on columns""" + distinct_on: [audit_logged_actions_select_column!] - """column name""" - organizerId + """limit the number of rows returned""" + limit: Int - """column name""" - toAddress + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - tokenId + """sort the rows by one or more columns""" + order_by: [audit_logged_actions_order_by!] - """column name""" - transactionHash -} + """filter the rows returned""" + where: audit_logged_actions_bool_exp + ): [audit_logged_actions!]! -""" -input type for updating data in table "nftTransfer" -""" -input nftTransfer_set_input { """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. + fetch aggregated fields from the table: "audit.logged_actions" """ - blockNumber: bigint + audit_logged_actions_aggregate( + """distinct select on columns""" + distinct_on: [audit_logged_actions_select_column!] - """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. - """ - chainId: String + """limit the number of rows returned""" + limit: Int - """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. - """ - contractAddress: String - created_at: timestamptz + """skip the first n rows. Use only with order_by""" + offset: Int - """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. - """ - eventId: String + """sort the rows by one or more columns""" + order_by: [audit_logged_actions_order_by!] - """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. - """ - eventPassId: String + """filter the rows returned""" + where: audit_logged_actions_bool_exp + ): audit_logged_actions_aggregate! """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. + fetch data from the table: "audit.logged_actions" using primary key columns """ - fromAddress: String - id: uuid + audit_logged_actions_by_pk( + """Unique identifier for each auditable event""" + event_id: bigint! + ): audit_logged_actions """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. + fetch data from the table: "currency" """ - organizerId: String + currency( + """distinct select on columns""" + distinct_on: [currency_select_column!] - """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. - """ - toAddress: String + """limit the number of rows returned""" + limit: Int - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: bigint + """skip the first n rows. Use only with order_by""" + offset: Int - """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. - """ - transactionHash: String -} + """sort the rows by one or more columns""" + order_by: [currency_order_by!] -"""aggregate stddev on columns""" -type nftTransfer_stddev_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: Float + """filter the rows returned""" + where: currency_bool_exp + ): [currency!]! """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + fetch aggregated fields from the table: "currency" """ - tokenId: Float -} + currency_aggregate( + """distinct select on columns""" + distinct_on: [currency_select_column!] -""" -order by stddev() on columns of table "nftTransfer" -""" -input nftTransfer_stddev_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: order_by + """limit the number of rows returned""" + limit: Int - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate stddev_pop on columns""" -type nftTransfer_stddev_pop_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: Float + """sort the rows by one or more columns""" + order_by: [currency_order_by!] - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: Float -} + """filter the rows returned""" + where: currency_bool_exp + ): currency_aggregate! -""" -order by stddev_pop() on columns of table "nftTransfer" -""" -input nftTransfer_stddev_pop_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: order_by + """fetch data from the table: "currency" using primary key columns""" + currency_by_pk(value: String!): currency - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by -} + """Fetches an object given its ID""" + entities( + """The where parameters to query components""" + where: [EntityWhereInput!]! + ): [Entity!] -"""aggregate stddev_samp on columns""" -type nftTransfer_stddev_samp_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: Float + """Retrieve a single event""" + event( + """ + Defines which locales should be returned. + + Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: EventWhereUniqueInput! + ): Event """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + fetch data from the table: "eventParameters" """ - tokenId: Float -} + eventParameters( + """distinct select on columns""" + distinct_on: [eventParameters_select_column!] -""" -order by stddev_samp() on columns of table "nftTransfer" -""" -input nftTransfer_stddev_samp_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: order_by + """limit the number of rows returned""" + limit: Int - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -Streaming cursor of the table "nftTransfer" -""" -input nftTransfer_stream_cursor_input { - """Stream column input with initial value""" - initial_value: nftTransfer_stream_cursor_value_input! + """sort the rows by one or more columns""" + order_by: [eventParameters_order_by!] - """cursor ordering""" - ordering: cursor_ordering -} + """filter the rows returned""" + where: eventParameters_bool_exp + ): [eventParameters!]! -"""Initial value of the column from where the streaming should start""" -input nftTransfer_stream_cursor_value_input { """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. + fetch aggregated fields from the table: "eventParameters" """ - blockNumber: bigint + eventParameters_aggregate( + """distinct select on columns""" + distinct_on: [eventParameters_select_column!] - """ - Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains. - """ - chainId: String + """limit the number of rows returned""" + limit: Int - """ - Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain. - """ - contractAddress: String - created_at: timestamptz + """skip the first n rows. Use only with order_by""" + offset: Int - """ - Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform. - """ - eventId: String + """sort the rows by one or more columns""" + order_by: [eventParameters_order_by!] - """ - Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass. - """ - eventPassId: String + """filter the rows returned""" + where: eventParameters_bool_exp + ): eventParameters_aggregate! - """ - Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement. - """ - fromAddress: String - id: uuid + """fetch data from the table: "eventParameters" using primary key columns""" + eventParameters_by_pk(id: uuid!): eventParameters - """ - Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers. - """ - organizerId: String + """Retrieve a single eventPass""" + eventPass( + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: EventPassWhereUniqueInput! + ): EventPass - """ - Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT. - """ - toAddress: String + """Retrieve a single eventPassDelayedRevealed""" + eventPassDelayedRevealed( + """ + Defines which locales should be returned. + + Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: bigint + """Retrieve document version""" + eventPassDelayedRevealedVersion(where: VersionWhereInput!): DocumentVersion """ - Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain. + fetch data from the table: "eventPassNft" """ - transactionHash: String -} + eventPassNft( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] -"""aggregate sum on columns""" -type nftTransfer_sum_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: bigint + """limit the number of rows returned""" + limit: Int - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: bigint -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -order by sum() on columns of table "nftTransfer" -""" -input nftTransfer_sum_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: order_by + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] + + """filter the rows returned""" + where: eventPassNft_bool_exp + ): [eventPassNft!]! """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + fetch data from the table: "eventPassNftContract" """ - tokenId: order_by -} - -""" -update columns of table "nftTransfer" -""" -enum nftTransfer_update_column { - """column name""" - blockNumber + eventPassNftContract( + """distinct select on columns""" + distinct_on: [eventPassNftContract_select_column!] - """column name""" - chainId + """limit the number of rows returned""" + limit: Int - """column name""" - contractAddress + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - created_at + """sort the rows by one or more columns""" + order_by: [eventPassNftContract_order_by!] - """column name""" - eventId + """filter the rows returned""" + where: eventPassNftContract_bool_exp + ): [eventPassNftContract!]! - """column name""" - eventPassId + """ + fetch data from the table: "eventPassNftContractType" + """ + eventPassNftContractType( + """distinct select on columns""" + distinct_on: [eventPassNftContractType_select_column!] - """column name""" - fromAddress + """limit the number of rows returned""" + limit: Int - """column name""" - id + """skip the first n rows. Use only with order_by""" + offset: Int - """column name""" - organizerId + """sort the rows by one or more columns""" + order_by: [eventPassNftContractType_order_by!] - """column name""" - toAddress + """filter the rows returned""" + where: eventPassNftContractType_bool_exp + ): [eventPassNftContractType!]! - """column name""" - tokenId + """ + fetch aggregated fields from the table: "eventPassNftContractType" + """ + eventPassNftContractType_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNftContractType_select_column!] - """column name""" - transactionHash -} + """limit the number of rows returned""" + limit: Int -input nftTransfer_updates { - """increments the numeric columns with given value of the filtered values""" - _inc: nftTransfer_inc_input + """skip the first n rows. Use only with order_by""" + offset: Int - """sets the columns of the filtered rows to the given values""" - _set: nftTransfer_set_input + """sort the rows by one or more columns""" + order_by: [eventPassNftContractType_order_by!] - """filter the rows which have to be updated""" - where: nftTransfer_bool_exp! -} + """filter the rows returned""" + where: eventPassNftContractType_bool_exp + ): eventPassNftContractType_aggregate! -"""aggregate var_pop on columns""" -type nftTransfer_var_pop_fields { """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. + fetch data from the table: "eventPassNftContractType" using primary key columns """ - blockNumber: Float + eventPassNftContractType_by_pk( + """Type name for event pass NFT contract.""" + value: String! + ): eventPassNftContractType """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + fetch aggregated fields from the table: "eventPassNftContract" """ - tokenId: Float -} + eventPassNftContract_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNftContract_select_column!] -""" -order by var_pop() on columns of table "nftTransfer" -""" -input nftTransfer_var_pop_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: order_by + """limit the number of rows returned""" + limit: Int - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: order_by -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate var_samp on columns""" -type nftTransfer_var_samp_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: Float + """sort the rows by one or more columns""" + order_by: [eventPassNftContract_order_by!] - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: Float -} + """filter the rows returned""" + where: eventPassNftContract_bool_exp + ): eventPassNftContract_aggregate! -""" -order by var_samp() on columns of table "nftTransfer" -""" -input nftTransfer_var_samp_order_by { """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. + fetch aggregated fields from the table: "eventPassNft" """ - blockNumber: order_by + eventPassNft_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNft_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNft_order_by!] + + """filter the rows returned""" + where: eventPassNft_bool_exp + ): eventPassNft_aggregate! + + """fetch data from the table: "eventPassNft" using primary key columns""" + eventPassNft_by_pk(id: uuid!): eventPassNft """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + fetch data from the table: "eventPassOrder" """ - tokenId: order_by -} + eventPassOrder( + """distinct select on columns""" + distinct_on: [eventPassOrder_select_column!] -"""aggregate variance on columns""" -type nftTransfer_variance_fields { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: Float + """limit the number of rows returned""" + limit: Int - """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. - """ - tokenId: Float -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -order by variance() on columns of table "nftTransfer" -""" -input nftTransfer_variance_order_by { - """ - The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history. - """ - blockNumber: order_by + """sort the rows by one or more columns""" + order_by: [eventPassOrder_order_by!] + + """filter the rows returned""" + where: eventPassOrder_bool_exp + ): [eventPassOrder!]! """ - The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms. + fetch data from the table: "eventPassOrderSums" """ - tokenId: order_by -} + eventPassOrderSums( + """distinct select on columns""" + distinct_on: [eventPassOrderSums_select_column!] -""" -columns and relationships of "orderStatus" -""" -type orderStatus { - value: String! -} + """limit the number of rows returned""" + limit: Int -""" -aggregated selection of "orderStatus" -""" -type orderStatus_aggregate { - aggregate: orderStatus_aggregate_fields - nodes: [orderStatus!]! -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -aggregate fields of "orderStatus" -""" -type orderStatus_aggregate_fields { - count(columns: [orderStatus_select_column!], distinct: Boolean): Int! - max: orderStatus_max_fields - min: orderStatus_min_fields -} + """sort the rows by one or more columns""" + order_by: [eventPassOrderSums_order_by!] -""" -Boolean expression to filter rows from the table "orderStatus". All fields are combined with a logical 'AND'. -""" -input orderStatus_bool_exp { - _and: [orderStatus_bool_exp!] - _not: orderStatus_bool_exp - _or: [orderStatus_bool_exp!] - value: String_comparison_exp -} + """filter the rows returned""" + where: eventPassOrderSums_bool_exp + ): [eventPassOrderSums!]! -""" -unique or primary key constraints on table "orderStatus" -""" -enum orderStatus_constraint { """ - unique or primary key constraint on columns "value" + fetch aggregated fields from the table: "eventPassOrderSums" """ - orderStatus_pkey -} - -enum orderStatus_enum { - CANCELLED - COMPLETED - CONFIRMED - ERROR - REFUNDED - UNAUTHORIZED -} - -""" -Boolean expression to compare columns of type "orderStatus_enum". All fields are combined with logical 'AND'. -""" -input orderStatus_enum_comparison_exp { - _eq: orderStatus_enum - _in: [orderStatus_enum!] - _is_null: Boolean - _neq: orderStatus_enum - _nin: [orderStatus_enum!] -} + eventPassOrderSums_aggregate( + """distinct select on columns""" + distinct_on: [eventPassOrderSums_select_column!] -""" -input type for inserting data into table "orderStatus" -""" -input orderStatus_insert_input { - value: String -} + """limit the number of rows returned""" + limit: Int -"""aggregate max on columns""" -type orderStatus_max_fields { - value: String -} + """skip the first n rows. Use only with order_by""" + offset: Int -"""aggregate min on columns""" -type orderStatus_min_fields { - value: String -} + """sort the rows by one or more columns""" + order_by: [eventPassOrderSums_order_by!] -""" -response of any mutation on the table "orderStatus" -""" -type orderStatus_mutation_response { - """number of rows affected by the mutation""" - affected_rows: Int! + """filter the rows returned""" + where: eventPassOrderSums_bool_exp + ): eventPassOrderSums_aggregate! - """data from the rows affected by the mutation""" - returning: [orderStatus!]! -} + """ + fetch data from the table: "eventPassOrderSums" using primary key columns + """ + eventPassOrderSums_by_pk(eventPassId: String!): eventPassOrderSums -""" -on_conflict condition type for table "orderStatus" -""" -input orderStatus_on_conflict { - constraint: orderStatus_constraint! - update_columns: [orderStatus_update_column!]! = [] - where: orderStatus_bool_exp -} + """ + fetch aggregated fields from the table: "eventPassOrder" + """ + eventPassOrder_aggregate( + """distinct select on columns""" + distinct_on: [eventPassOrder_select_column!] -"""Ordering options when selecting data from "orderStatus".""" -input orderStatus_order_by { - value: order_by -} + """limit the number of rows returned""" + limit: Int -"""primary key columns input for table: orderStatus""" -input orderStatus_pk_columns_input { - value: String! -} + """skip the first n rows. Use only with order_by""" + offset: Int -""" -select columns of table "orderStatus" -""" -enum orderStatus_select_column { - """column name""" - value -} + """sort the rows by one or more columns""" + order_by: [eventPassOrder_order_by!] -""" -input type for updating data in table "orderStatus" -""" -input orderStatus_set_input { - value: String -} + """filter the rows returned""" + where: eventPassOrder_bool_exp + ): eventPassOrder_aggregate! -""" -Streaming cursor of the table "orderStatus" -""" -input orderStatus_stream_cursor_input { - """Stream column input with initial value""" - initial_value: orderStatus_stream_cursor_value_input! + """fetch data from the table: "eventPassOrder" using primary key columns""" + eventPassOrder_by_pk(id: uuid!): eventPassOrder - """cursor ordering""" - ordering: cursor_ordering -} + """ + fetch data from the table: "eventPassPendingOrder" + """ + eventPassPendingOrder( + """distinct select on columns""" + distinct_on: [eventPassPendingOrder_select_column!] -"""Initial value of the column from where the streaming should start""" -input orderStatus_stream_cursor_value_input { - value: String -} + """limit the number of rows returned""" + limit: Int -""" -update columns of table "orderStatus" -""" -enum orderStatus_update_column { - """column name""" - value -} + """skip the first n rows. Use only with order_by""" + offset: Int -input orderStatus_updates { - """sets the columns of the filtered rows to the given values""" - _set: orderStatus_set_input + """sort the rows by one or more columns""" + order_by: [eventPassPendingOrder_order_by!] - """filter the rows which have to be updated""" - where: orderStatus_bool_exp! -} + """filter the rows returned""" + where: eventPassPendingOrder_bool_exp + ): [eventPassPendingOrder!]! -"""column ordering options""" -enum order_by { - """in ascending order, nulls last""" - asc + """ + fetch aggregated fields from the table: "eventPassPendingOrder" + """ + eventPassPendingOrder_aggregate( + """distinct select on columns""" + distinct_on: [eventPassPendingOrder_select_column!] - """in ascending order, nulls first""" - asc_nulls_first + """limit the number of rows returned""" + limit: Int - """in ascending order, nulls last""" - asc_nulls_last + """skip the first n rows. Use only with order_by""" + offset: Int - """in descending order, nulls first""" - desc + """sort the rows by one or more columns""" + order_by: [eventPassPendingOrder_order_by!] - """in descending order, nulls first""" - desc_nulls_first + """filter the rows returned""" + where: eventPassPendingOrder_bool_exp + ): eventPassPendingOrder_aggregate! - """in descending order, nulls last""" - desc_nulls_last -} + """ + fetch data from the table: "eventPassPendingOrder" using primary key columns + """ + eventPassPendingOrder_by_pk(id: uuid!): eventPassPendingOrder -type query_root { """ - fetch data from the table: "account" + fetch data from the table: "eventPassPricing" """ - account( + eventPassPricing( """distinct select on columns""" - distinct_on: [account_select_column!] + distinct_on: [eventPassPricing_select_column!] """limit the number of rows returned""" limit: Int @@ -13745,18 +18268,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [account_order_by!] + order_by: [eventPassPricing_order_by!] """filter the rows returned""" - where: account_bool_exp - ): [account!]! + where: eventPassPricing_bool_exp + ): [eventPassPricing!]! """ - fetch aggregated fields from the table: "account" + fetch aggregated fields from the table: "eventPassPricing" """ - account_aggregate( + eventPassPricing_aggregate( """distinct select on columns""" - distinct_on: [account_select_column!] + distinct_on: [eventPassPricing_select_column!] """limit the number of rows returned""" limit: Int @@ -13765,35 +18288,115 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [account_order_by!] + order_by: [eventPassPricing_order_by!] """filter the rows returned""" - where: account_bool_exp - ): account_aggregate! + where: eventPassPricing_bool_exp + ): eventPassPricing_aggregate! - """fetch data from the table: "account" using primary key columns""" - account_by_pk(id: uuid!): account + """ + fetch data from the table: "eventPassPricing" using primary key columns + """ + eventPassPricing_by_pk(id: uuid!): eventPassPricing + + """Retrieve document version""" + eventPassVersion(where: VersionWhereInput!): DocumentVersion + + """Retrieve multiple eventPasses""" + eventPasses( + after: String + before: String + first: Int + last: Int - """Retrieve a single asset""" - asset( """ Defines which locales should be returned. - Note that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] + orderBy: EventPassOrderByInput + skip: Int stage: Stage! = PUBLISHED - where: AssetWhereUniqueInput! - ): Asset + where: EventPassWhereInput + ): [EventPass!]! + + """Retrieve multiple eventPasses using the Relay connection interface""" + eventPassesConnection( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventPassOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventPassWhereInput + ): EventPassConnection! + + """Retrieve multiple eventPassesDelayedRevealed""" + eventPassesDelayedRevealed( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventPassDelayedRevealedOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventPassDelayedRevealedWhereInput + ): [EventPassDelayedRevealed!]! + + """ + Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface + """ + eventPassesDelayedRevealedConnection( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventPassDelayedRevealedOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventPassDelayedRevealedWhereInput + ): EventPassDelayedRevealedConnection! """Retrieve document version""" - assetVersion(where: VersionWhereInput!): DocumentVersion + eventVersion(where: VersionWhereInput!): DocumentVersion - """Retrieve multiple assets""" - assets( + """Retrieve multiple events""" + events( after: String before: String first: Int @@ -13802,20 +18405,20 @@ type query_root { """ Defines which locales should be returned. - Note that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: AssetOrderByInput + orderBy: EventOrderByInput skip: Int stage: Stage! = PUBLISHED - where: AssetWhereInput - ): [Asset!]! + where: EventWhereInput + ): [Event!]! - """Retrieve multiple assets using the Relay connection interface""" - assetsConnection( + """Retrieve multiple events using the Relay connection interface""" + eventsConnection( after: String before: String first: Int @@ -13824,24 +18427,24 @@ type query_root { """ Defines which locales should be returned. - Note that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: AssetOrderByInput + orderBy: EventOrderByInput skip: Int stage: Stage! = PUBLISHED - where: AssetWhereInput - ): AssetConnection! + where: EventWhereInput + ): EventConnection! """ - fetch data from the table: "currency" + fetch data from the table: "follow" """ - currency( + follow( """distinct select on columns""" - distinct_on: [currency_select_column!] + distinct_on: [follow_select_column!] """limit the number of rows returned""" limit: Int @@ -13850,18 +18453,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [currency_order_by!] + order_by: [follow_order_by!] """filter the rows returned""" - where: currency_bool_exp - ): [currency!]! + where: follow_bool_exp + ): [follow!]! """ - fetch aggregated fields from the table: "currency" + fetch aggregated fields from the table: "follow" """ - currency_aggregate( + follow_aggregate( """distinct select on columns""" - distinct_on: [currency_select_column!] + distinct_on: [follow_select_column!] """limit the number of rows returned""" limit: Int @@ -13870,32 +18473,31 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [currency_order_by!] + order_by: [follow_order_by!] """filter the rows returned""" - where: currency_bool_exp - ): currency_aggregate! + where: follow_bool_exp + ): follow_aggregate! - """fetch data from the table: "currency" using primary key columns""" - currency_by_pk(value: String!): currency + """fetch data from the table: "follow" using primary key columns""" + follow_by_pk( + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! - """Retrieve a single event""" - event( """ - Defines which locales should be returned. - - Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: EventWhereUniqueInput! - ): Event - eventParameters( + organizerSlug: String! + ): follow + + """ + fetch data from the table: "kyc" + """ + kyc( """distinct select on columns""" - distinct_on: [eventParameters_select_column!] + distinct_on: [kyc_select_column!] """limit the number of rows returned""" limit: Int @@ -13904,14 +18506,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventParameters_order_by!] + order_by: [kyc_order_by!] """filter the rows returned""" - where: eventParameters_bool_exp - ): [eventParameters!]! - eventParameters_aggregate( + where: kyc_bool_exp + ): [kyc!]! + + """ + fetch data from the table: "kycLevelName" + """ + kycLevelName( """distinct select on columns""" - distinct_on: [eventParameters_select_column!] + distinct_on: [kycLevelName_select_column!] """limit the number of rows returned""" limit: Int @@ -13920,36 +18526,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventParameters_order_by!] + order_by: [kycLevelName_order_by!] """filter the rows returned""" - where: eventParameters_bool_exp - ): eventParameters_aggregate! - - """fetch data from the table: "eventParameters" using primary key columns""" - eventParameters_by_pk(id: uuid!): eventParameters - - """Retrieve a single eventPass""" - eventPass( - """ - Defines which locales should be returned. - - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: EventPassWhereUniqueInput! - ): EventPass + where: kycLevelName_bool_exp + ): [kycLevelName!]! """ - fetch data from the table: "eventPassNft" + fetch aggregated fields from the table: "kycLevelName" """ - eventPassNft( + kycLevelName_aggregate( """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] + distinct_on: [kycLevelName_select_column!] """limit the number of rows returned""" limit: Int @@ -13958,18 +18546,24 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] + order_by: [kycLevelName_order_by!] """filter the rows returned""" - where: eventPassNft_bool_exp - ): [eventPassNft!]! + where: kycLevelName_bool_exp + ): kycLevelName_aggregate! + + """fetch data from the table: "kycLevelName" using primary key columns""" + kycLevelName_by_pk( + """Level name for KYC verification.""" + value: String! + ): kycLevelName """ - fetch data from the table: "eventPassNftContract" + fetch data from the table: "kycStatus" """ - eventPassNftContract( + kycStatus( """distinct select on columns""" - distinct_on: [eventPassNftContract_select_column!] + distinct_on: [kycStatus_select_column!] """limit the number of rows returned""" limit: Int @@ -13978,18 +18572,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassNftContract_order_by!] + order_by: [kycStatus_order_by!] """filter the rows returned""" - where: eventPassNftContract_bool_exp - ): [eventPassNftContract!]! + where: kycStatus_bool_exp + ): [kycStatus!]! """ - fetch aggregated fields from the table: "eventPassNftContract" + fetch aggregated fields from the table: "kycStatus" """ - eventPassNftContract_aggregate( + kycStatus_aggregate( """distinct select on columns""" - distinct_on: [eventPassNftContract_select_column!] + distinct_on: [kycStatus_select_column!] """limit the number of rows returned""" limit: Int @@ -13998,18 +18592,24 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassNftContract_order_by!] + order_by: [kycStatus_order_by!] """filter the rows returned""" - where: eventPassNftContract_bool_exp - ): eventPassNftContract_aggregate! + where: kycStatus_bool_exp + ): kycStatus_aggregate! + + """fetch data from the table: "kycStatus" using primary key columns""" + kycStatus_by_pk( + """Status value.""" + value: String! + ): kycStatus """ - fetch aggregated fields from the table: "eventPassNft" + fetch aggregated fields from the table: "kyc" """ - eventPassNft_aggregate( + kyc_aggregate( """distinct select on columns""" - distinct_on: [eventPassNft_select_column!] + distinct_on: [kyc_select_column!] """limit the number of rows returned""" limit: Int @@ -14018,21 +18618,24 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassNft_order_by!] + order_by: [kyc_order_by!] """filter the rows returned""" - where: eventPassNft_bool_exp - ): eventPassNft_aggregate! + where: kyc_bool_exp + ): kyc_aggregate! - """fetch data from the table: "eventPassNft" using primary key columns""" - eventPassNft_by_pk(id: uuid!): eventPassNft + """fetch data from the table: "kyc" using primary key columns""" + kyc_by_pk( + """UUID referencing to the user ID in the existing accounts table.""" + externalUserId: uuid! + ): kyc """ - fetch data from the table: "eventPassOrder" + fetch data from the table: "nftTransfer" """ - eventPassOrder( + nftTransfer( """distinct select on columns""" - distinct_on: [eventPassOrder_select_column!] + distinct_on: [nftTransfer_select_column!] """limit the number of rows returned""" limit: Int @@ -14041,18 +18644,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassOrder_order_by!] + order_by: [nftTransfer_order_by!] """filter the rows returned""" - where: eventPassOrder_bool_exp - ): [eventPassOrder!]! + where: nftTransfer_bool_exp + ): [nftTransfer!]! """ - fetch data from the table: "eventPassOrderSums" + fetch aggregated fields from the table: "nftTransfer" """ - eventPassOrderSums( + nftTransfer_aggregate( """distinct select on columns""" - distinct_on: [eventPassOrderSums_select_column!] + distinct_on: [nftTransfer_select_column!] """limit the number of rows returned""" limit: Int @@ -14061,18 +18664,38 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassOrderSums_order_by!] + order_by: [nftTransfer_order_by!] """filter the rows returned""" - where: eventPassOrderSums_bool_exp - ): [eventPassOrderSums!]! + where: nftTransfer_bool_exp + ): nftTransfer_aggregate! + + """fetch data from the table: "nftTransfer" using primary key columns""" + nftTransfer_by_pk(id: uuid!): nftTransfer + + """Fetches an object given its ID""" + node( + """The ID of an object""" + id: ID! + + """ + Defines which locales should be returned. + + Note that `Node` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + ): Node """ - fetch aggregated fields from the table: "eventPassOrderSums" + fetch data from the table: "orderStatus" """ - eventPassOrderSums_aggregate( + orderStatus( """distinct select on columns""" - distinct_on: [eventPassOrderSums_select_column!] + distinct_on: [orderStatus_select_column!] """limit the number of rows returned""" limit: Int @@ -14081,23 +18704,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassOrderSums_order_by!] + order_by: [orderStatus_order_by!] """filter the rows returned""" - where: eventPassOrderSums_bool_exp - ): eventPassOrderSums_aggregate! - - """ - fetch data from the table: "eventPassOrderSums" using primary key columns - """ - eventPassOrderSums_by_pk(eventPassId: String!): eventPassOrderSums + where: orderStatus_bool_exp + ): [orderStatus!]! """ - fetch aggregated fields from the table: "eventPassOrder" + fetch aggregated fields from the table: "orderStatus" """ - eventPassOrder_aggregate( + orderStatus_aggregate( """distinct select on columns""" - distinct_on: [eventPassOrder_select_column!] + distinct_on: [orderStatus_select_column!] """limit the number of rows returned""" limit: Int @@ -14106,21 +18724,83 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassOrder_order_by!] + order_by: [orderStatus_order_by!] """filter the rows returned""" - where: eventPassOrder_bool_exp - ): eventPassOrder_aggregate! + where: orderStatus_bool_exp + ): orderStatus_aggregate! - """fetch data from the table: "eventPassOrder" using primary key columns""" - eventPassOrder_by_pk(id: uuid!): eventPassOrder + """fetch data from the table: "orderStatus" using primary key columns""" + orderStatus_by_pk(value: String!): orderStatus + + """Retrieve a single organizer""" + organizer( + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: OrganizerWhereUniqueInput! + ): Organizer + + """Retrieve document version""" + organizerVersion(where: VersionWhereInput!): DocumentVersion + + """Retrieve multiple organizers""" + organizers( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: OrganizerOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: OrganizerWhereInput + ): [Organizer!]! + + """Retrieve multiple organizers using the Relay connection interface""" + organizersConnection( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: OrganizerOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: OrganizerWhereInput + ): OrganizerConnection! """ - fetch data from the table: "eventPassPendingOrder" + fetch data from the table: "roleAssignments" """ - eventPassPendingOrder( + roleAssignments( """distinct select on columns""" - distinct_on: [eventPassPendingOrder_select_column!] + distinct_on: [roleAssignments_select_column!] """limit the number of rows returned""" limit: Int @@ -14129,18 +18809,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassPendingOrder_order_by!] + order_by: [roleAssignments_order_by!] """filter the rows returned""" - where: eventPassPendingOrder_bool_exp - ): [eventPassPendingOrder!]! + where: roleAssignments_bool_exp + ): [roleAssignments!]! """ - fetch aggregated fields from the table: "eventPassPendingOrder" + fetch aggregated fields from the table: "roleAssignments" """ - eventPassPendingOrder_aggregate( + roleAssignments_aggregate( """distinct select on columns""" - distinct_on: [eventPassPendingOrder_select_column!] + distinct_on: [roleAssignments_select_column!] """limit the number of rows returned""" limit: Int @@ -14149,23 +18829,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassPendingOrder_order_by!] + order_by: [roleAssignments_order_by!] """filter the rows returned""" - where: eventPassPendingOrder_bool_exp - ): eventPassPendingOrder_aggregate! - - """ - fetch data from the table: "eventPassPendingOrder" using primary key columns - """ - eventPassPendingOrder_by_pk(id: uuid!): eventPassPendingOrder + where: roleAssignments_bool_exp + ): roleAssignments_aggregate! """ - fetch data from the table: "eventPassPricing" + fetch data from the table: "roles" """ - eventPassPricing( + roles( """distinct select on columns""" - distinct_on: [eventPassPricing_select_column!] + distinct_on: [roles_select_column!] """limit the number of rows returned""" limit: Int @@ -14174,18 +18849,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassPricing_order_by!] + order_by: [roles_order_by!] """filter the rows returned""" - where: eventPassPricing_bool_exp - ): [eventPassPricing!]! + where: roles_bool_exp + ): [roles!]! """ - fetch aggregated fields from the table: "eventPassPricing" + fetch aggregated fields from the table: "roles" """ - eventPassPricing_aggregate( + roles_aggregate( """distinct select on columns""" - distinct_on: [eventPassPricing_select_column!] + distinct_on: [roles_select_column!] """limit the number of rows returned""" limit: Int @@ -14194,22 +18869,35 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [eventPassPricing_order_by!] + order_by: [roles_order_by!] """filter the rows returned""" - where: eventPassPricing_bool_exp - ): eventPassPricing_aggregate! + where: roles_bool_exp + ): roles_aggregate! - """ - fetch data from the table: "eventPassPricing" using primary key columns - """ - eventPassPricing_by_pk(id: uuid!): eventPassPricing + """fetch data from the table: "roles" using primary key columns""" + roles_by_pk( + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String! + ): roles - """Retrieve document version""" - eventPassVersion(where: VersionWhereInput!): DocumentVersion + """Retrieve a single scheduledOperation""" + scheduledOperation( + """ + Defines which locales should be returned. + + Note that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: ScheduledOperationWhereUniqueInput! + ): ScheduledOperation - """Retrieve multiple eventPasses""" - eventPasses( + """Retrieve multiple scheduledOperations""" + scheduledOperations( after: String before: String first: Int @@ -14218,20 +18906,22 @@ type query_root { """ Defines which locales should be returned. - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + Note that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: EventPassOrderByInput + orderBy: ScheduledOperationOrderByInput skip: Int stage: Stage! = PUBLISHED - where: EventPassWhereInput - ): [EventPass!]! + where: ScheduledOperationWhereInput + ): [ScheduledOperation!]! - """Retrieve multiple eventPasses using the Relay connection interface""" - eventPassesConnection( + """ + Retrieve multiple scheduledOperations using the Relay connection interface + """ + scheduledOperationsConnection( after: String before: String first: Int @@ -14240,23 +18930,35 @@ type query_root { """ Defines which locales should be returned. - Note that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + Note that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: ScheduledOperationOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: ScheduledOperationWhereInput + ): ScheduledOperationConnection! + + """Retrieve a single scheduledRelease""" + scheduledRelease( + """ + Defines which locales should be returned. + + Note that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: EventPassOrderByInput - skip: Int stage: Stage! = PUBLISHED - where: EventPassWhereInput - ): EventPassConnection! - - """Retrieve document version""" - eventVersion(where: VersionWhereInput!): DocumentVersion + where: ScheduledReleaseWhereUniqueInput! + ): ScheduledRelease - """Retrieve multiple events""" - events( + """Retrieve multiple scheduledReleases""" + scheduledReleases( after: String before: String first: Int @@ -14265,20 +18967,22 @@ type query_root { """ Defines which locales should be returned. - Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + Note that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: EventOrderByInput + orderBy: ScheduledReleaseOrderByInput skip: Int stage: Stage! = PUBLISHED - where: EventWhereInput - ): [Event!]! + where: ScheduledReleaseWhereInput + ): [ScheduledRelease!]! - """Retrieve multiple events using the Relay connection interface""" - eventsConnection( + """ + Retrieve multiple scheduledReleases using the Relay connection interface + """ + scheduledReleasesConnection( after: String before: String first: Int @@ -14287,24 +18991,24 @@ type query_root { """ Defines which locales should be returned. - Note that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + Note that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: EventOrderByInput + orderBy: ScheduledReleaseOrderByInput skip: Int stage: Stage! = PUBLISHED - where: EventWhereInput - ): EventConnection! + where: ScheduledReleaseWhereInput + ): ScheduledReleaseConnection! """ - fetch data from the table: "kyc" + fetch data from the table: "stripeCheckoutSession" """ - kyc( + stripeCheckoutSession( """distinct select on columns""" - distinct_on: [kyc_select_column!] + distinct_on: [stripeCheckoutSession_select_column!] """limit the number of rows returned""" limit: Int @@ -14313,18 +19017,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [kyc_order_by!] + order_by: [stripeCheckoutSession_order_by!] """filter the rows returned""" - where: kyc_bool_exp - ): [kyc!]! + where: stripeCheckoutSession_bool_exp + ): [stripeCheckoutSession!]! """ - fetch data from the table: "kycLevelName" + fetch data from the table: "stripeCheckoutSessionType" """ - kycLevelName( + stripeCheckoutSessionType( """distinct select on columns""" - distinct_on: [kycLevelName_select_column!] + distinct_on: [stripeCheckoutSessionType_select_column!] """limit the number of rows returned""" limit: Int @@ -14333,18 +19037,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [kycLevelName_order_by!] + order_by: [stripeCheckoutSessionType_order_by!] """filter the rows returned""" - where: kycLevelName_bool_exp - ): [kycLevelName!]! + where: stripeCheckoutSessionType_bool_exp + ): [stripeCheckoutSessionType!]! """ - fetch aggregated fields from the table: "kycLevelName" + fetch aggregated fields from the table: "stripeCheckoutSessionType" """ - kycLevelName_aggregate( + stripeCheckoutSessionType_aggregate( """distinct select on columns""" - distinct_on: [kycLevelName_select_column!] + distinct_on: [stripeCheckoutSessionType_select_column!] """limit the number of rows returned""" limit: Int @@ -14353,44 +19057,26 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [kycLevelName_order_by!] + order_by: [stripeCheckoutSessionType_order_by!] """filter the rows returned""" - where: kycLevelName_bool_exp - ): kycLevelName_aggregate! - - """fetch data from the table: "kycLevelName" using primary key columns""" - kycLevelName_by_pk( - """Level name for KYC verification.""" - value: String! - ): kycLevelName + where: stripeCheckoutSessionType_bool_exp + ): stripeCheckoutSessionType_aggregate! """ - fetch data from the table: "kycStatus" + fetch data from the table: "stripeCheckoutSessionType" using primary key columns """ - kycStatus( - """distinct select on columns""" - distinct_on: [kycStatus_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [kycStatus_order_by!] - - """filter the rows returned""" - where: kycStatus_bool_exp - ): [kycStatus!]! + stripeCheckoutSessionType_by_pk( + """Type value.""" + value: String! + ): stripeCheckoutSessionType """ - fetch aggregated fields from the table: "kycStatus" + fetch aggregated fields from the table: "stripeCheckoutSession" """ - kycStatus_aggregate( + stripeCheckoutSession_aggregate( """distinct select on columns""" - distinct_on: [kycStatus_select_column!] + distinct_on: [stripeCheckoutSession_select_column!] """limit the number of rows returned""" limit: Int @@ -14399,50 +19085,26 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [kycStatus_order_by!] + order_by: [stripeCheckoutSession_order_by!] """filter the rows returned""" - where: kycStatus_bool_exp - ): kycStatus_aggregate! - - """fetch data from the table: "kycStatus" using primary key columns""" - kycStatus_by_pk( - """Status value.""" - value: String! - ): kycStatus + where: stripeCheckoutSession_bool_exp + ): stripeCheckoutSession_aggregate! """ - fetch aggregated fields from the table: "kyc" + fetch data from the table: "stripeCheckoutSession" using primary key columns """ - kyc_aggregate( - """distinct select on columns""" - distinct_on: [kyc_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [kyc_order_by!] - - """filter the rows returned""" - where: kyc_bool_exp - ): kyc_aggregate! - - """fetch data from the table: "kyc" using primary key columns""" - kyc_by_pk( - """UUID referencing to the user ID in the existing accounts table.""" - externalUserId: uuid! - ): kyc + stripeCheckoutSession_by_pk( + """Unique identifier for the Stripe Checkout Session.""" + stripeSessionId: String! + ): stripeCheckoutSession """ - fetch data from the table: "nftTransfer" + fetch data from the table: "stripeCustomer" """ - nftTransfer( + stripeCustomer( """distinct select on columns""" - distinct_on: [nftTransfer_select_column!] + distinct_on: [stripeCustomer_select_column!] """limit the number of rows returned""" limit: Int @@ -14451,18 +19113,18 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [nftTransfer_order_by!] + order_by: [stripeCustomer_order_by!] """filter the rows returned""" - where: nftTransfer_bool_exp - ): [nftTransfer!]! + where: stripeCustomer_bool_exp + ): [stripeCustomer!]! """ - fetch aggregated fields from the table: "nftTransfer" + fetch aggregated fields from the table: "stripeCustomer" """ - nftTransfer_aggregate( + stripeCustomer_aggregate( """distinct select on columns""" - distinct_on: [nftTransfer_select_column!] + distinct_on: [stripeCustomer_select_column!] """limit the number of rows returned""" limit: Int @@ -14471,38 +19133,24 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [nftTransfer_order_by!] + order_by: [stripeCustomer_order_by!] """filter the rows returned""" - where: nftTransfer_bool_exp - ): nftTransfer_aggregate! - - """fetch data from the table: "nftTransfer" using primary key columns""" - nftTransfer_by_pk(id: uuid!): nftTransfer - - """Fetches an object given its ID""" - node( - """The ID of an object""" - id: ID! + where: stripeCustomer_bool_exp + ): stripeCustomer_aggregate! - """ - Defines which locales should be returned. - - Note that `Node` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - ): Node + """fetch data from the table: "stripeCustomer" using primary key columns""" + stripeCustomer_by_pk( + """Unique identifier for the Stripe Customer.""" + stripeCustomerId: String! + ): stripeCustomer """ - fetch data from the table: "orderStatus" + fetch data from the table: "timezone" """ - orderStatus( + timezone( """distinct select on columns""" - distinct_on: [orderStatus_select_column!] + distinct_on: [timezone_select_column!] """limit the number of rows returned""" limit: Int @@ -14511,114 +19159,52 @@ type query_root { offset: Int """sort the rows by one or more columns""" - order_by: [orderStatus_order_by!] + order_by: [timezone_order_by!] """filter the rows returned""" - where: orderStatus_bool_exp - ): [orderStatus!]! + where: timezone_bool_exp + ): [timezone!]! """ - fetch aggregated fields from the table: "orderStatus" + fetch aggregated fields from the table: "timezone" """ - orderStatus_aggregate( + timezone_aggregate( """distinct select on columns""" - distinct_on: [orderStatus_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [orderStatus_order_by!] - - """filter the rows returned""" - where: orderStatus_bool_exp - ): orderStatus_aggregate! - - """fetch data from the table: "orderStatus" using primary key columns""" - orderStatus_by_pk(value: String!): orderStatus - - """Retrieve a single organizer""" - organizer( - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: OrganizerWhereUniqueInput! - ): Organizer + distinct_on: [timezone_select_column!] - """Retrieve document version""" - organizerVersion(where: VersionWhereInput!): DocumentVersion + """limit the number of rows returned""" + limit: Int - """Retrieve multiple organizers""" - organizers( - after: String - before: String - first: Int - last: Int + """skip the first n rows. Use only with order_by""" + offset: Int - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: OrganizerOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: OrganizerWhereInput - ): [Organizer!]! + """sort the rows by one or more columns""" + order_by: [timezone_order_by!] - """Retrieve multiple organizers using the Relay connection interface""" - organizersConnection( - after: String - before: String - first: Int - last: Int + """filter the rows returned""" + where: timezone_bool_exp + ): timezone_aggregate! - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: OrganizerOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: OrganizerWhereInput - ): OrganizerConnection! + """fetch data from the table: "timezone" using primary key columns""" + timezone_by_pk(value: String!): timezone - """Retrieve a single scheduledOperation""" - scheduledOperation( + """Retrieve a single user""" + user( """ Defines which locales should be returned. - Note that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + Note that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] stage: Stage! = PUBLISHED - where: ScheduledOperationWhereUniqueInput! - ): ScheduledOperation + where: UserWhereUniqueInput! + ): User - """Retrieve multiple scheduledOperations""" - scheduledOperations( + """Retrieve multiple users""" + users( after: String before: String first: Int @@ -14627,22 +19213,20 @@ type query_root { """ Defines which locales should be returned. - Note that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + Note that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: ScheduledOperationOrderByInput + orderBy: UserOrderByInput skip: Int stage: Stage! = PUBLISHED - where: ScheduledOperationWhereInput - ): [ScheduledOperation!]! + where: UserWhereInput + ): [User!]! - """ - Retrieve multiple scheduledOperations using the Relay connection interface - """ - scheduledOperationsConnection( + """Retrieve multiple users using the Relay connection interface""" + usersConnection( after: String before: String first: Int @@ -14651,322 +19235,473 @@ type query_root { """ Defines which locales should be returned. - Note that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + Note that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] - orderBy: ScheduledOperationOrderByInput + orderBy: UserOrderByInput skip: Int stage: Stage! = PUBLISHED - where: ScheduledOperationWhereInput - ): ScheduledOperationConnection! + where: UserWhereInput + ): UserConnection! +} - """Retrieve a single scheduledRelease""" - scheduledRelease( +""" +Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration. +""" +type roleAssignments { + accountId: uuid! + created_at: timestamptz! + eventId: String! + id: uuid! + invitedById: uuid! + + """An object relationship""" + inviter: account! + organizer( """ Defines which locales should be returned. - Note that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. """ locales: [Locale!]! = [en] stage: Stage! = PUBLISHED - where: ScheduledReleaseWhereUniqueInput! - ): ScheduledRelease + where: OrganizerWhereUniqueInput_remote_rel_roleAssignmentsorganizer! + ): Organizer + organizerId: String! + role: roles_enum! +} - """Retrieve multiple scheduledReleases""" - scheduledReleases( - after: String - before: String - first: Int - last: Int +""" +aggregated selection of "roleAssignments" +""" +type roleAssignments_aggregate { + aggregate: roleAssignments_aggregate_fields + nodes: [roleAssignments!]! +} - """ - Defines which locales should be returned. - - Note that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: ScheduledReleaseOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: ScheduledReleaseWhereInput - ): [ScheduledRelease!]! +input roleAssignments_aggregate_bool_exp { + count: roleAssignments_aggregate_bool_exp_count +} - """ - Retrieve multiple scheduledReleases using the Relay connection interface - """ - scheduledReleasesConnection( - after: String - before: String - first: Int - last: Int +input roleAssignments_aggregate_bool_exp_count { + arguments: [roleAssignments_select_column!] + distinct: Boolean + filter: roleAssignments_bool_exp + predicate: Int_comparison_exp! +} - """ - Defines which locales should be returned. - - Note that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: ScheduledReleaseOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: ScheduledReleaseWhereInput - ): ScheduledReleaseConnection! +""" +aggregate fields of "roleAssignments" +""" +type roleAssignments_aggregate_fields { + count(columns: [roleAssignments_select_column!], distinct: Boolean): Int! + max: roleAssignments_max_fields + min: roleAssignments_min_fields +} +""" +order by aggregate values of table "roleAssignments" +""" +input roleAssignments_aggregate_order_by { + count: order_by + max: roleAssignments_max_order_by + min: roleAssignments_min_order_by +} + +""" +input type for inserting array relation for remote table "roleAssignments" +""" +input roleAssignments_arr_rel_insert_input { + data: [roleAssignments_insert_input!]! + + """upsert condition""" + on_conflict: roleAssignments_on_conflict +} + +""" +Boolean expression to filter rows from the table "roleAssignments". All fields are combined with a logical 'AND'. +""" +input roleAssignments_bool_exp { + _and: [roleAssignments_bool_exp!] + _not: roleAssignments_bool_exp + _or: [roleAssignments_bool_exp!] + accountId: uuid_comparison_exp + created_at: timestamptz_comparison_exp + eventId: String_comparison_exp + id: uuid_comparison_exp + invitedById: uuid_comparison_exp + inviter: account_bool_exp + organizerId: String_comparison_exp + role: roles_enum_comparison_exp +} + +""" +unique or primary key constraints on table "roleAssignments" +""" +enum roleAssignments_constraint { """ - fetch data from the table: "stripeCheckoutSession" + unique or primary key constraint on columns "organizerId", "accountId", "role", "eventId" """ - stripeCheckoutSession( - """distinct select on columns""" - distinct_on: [stripeCheckoutSession_select_column!] + unique_role_assignment +} - """limit the number of rows returned""" - limit: Int +""" +input type for inserting data into table "roleAssignments" +""" +input roleAssignments_insert_input { + accountId: uuid + created_at: timestamptz + eventId: String + id: uuid + invitedById: uuid + inviter: account_obj_rel_insert_input + organizerId: String + role: roles_enum +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""aggregate max on columns""" +type roleAssignments_max_fields { + accountId: uuid + created_at: timestamptz + eventId: String + id: uuid + invitedById: uuid + organizerId: String +} - """sort the rows by one or more columns""" - order_by: [stripeCheckoutSession_order_by!] +""" +order by max() on columns of table "roleAssignments" +""" +input roleAssignments_max_order_by { + accountId: order_by + created_at: order_by + eventId: order_by + id: order_by + invitedById: order_by + organizerId: order_by +} + +"""aggregate min on columns""" +type roleAssignments_min_fields { + accountId: uuid + created_at: timestamptz + eventId: String + id: uuid + invitedById: uuid + organizerId: String +} + +""" +order by min() on columns of table "roleAssignments" +""" +input roleAssignments_min_order_by { + accountId: order_by + created_at: order_by + eventId: order_by + id: order_by + invitedById: order_by + organizerId: order_by +} + +""" +response of any mutation on the table "roleAssignments" +""" +type roleAssignments_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [roleAssignments!]! +} + +""" +on_conflict condition type for table "roleAssignments" +""" +input roleAssignments_on_conflict { + constraint: roleAssignments_constraint! + update_columns: [roleAssignments_update_column!]! = [] + where: roleAssignments_bool_exp +} + +"""Ordering options when selecting data from "roleAssignments".""" +input roleAssignments_order_by { + accountId: order_by + created_at: order_by + eventId: order_by + id: order_by + invitedById: order_by + inviter: account_order_by + organizerId: order_by + role: order_by +} + +""" +select columns of table "roleAssignments" +""" +enum roleAssignments_select_column { + """column name""" + accountId - """filter the rows returned""" - where: stripeCheckoutSession_bool_exp - ): [stripeCheckoutSession!]! + """column name""" + created_at - """ - fetch data from the table: "stripeCheckoutSessionType" - """ - stripeCheckoutSessionType( - """distinct select on columns""" - distinct_on: [stripeCheckoutSessionType_select_column!] + """column name""" + eventId - """limit the number of rows returned""" - limit: Int + """column name""" + id - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + invitedById - """sort the rows by one or more columns""" - order_by: [stripeCheckoutSessionType_order_by!] + """column name""" + organizerId - """filter the rows returned""" - where: stripeCheckoutSessionType_bool_exp - ): [stripeCheckoutSessionType!]! + """column name""" + role +} - """ - fetch aggregated fields from the table: "stripeCheckoutSessionType" - """ - stripeCheckoutSessionType_aggregate( - """distinct select on columns""" - distinct_on: [stripeCheckoutSessionType_select_column!] +""" +input type for updating data in table "roleAssignments" +""" +input roleAssignments_set_input { + accountId: uuid + created_at: timestamptz + eventId: String + id: uuid + invitedById: uuid + organizerId: String + role: roles_enum +} - """limit the number of rows returned""" - limit: Int +""" +Streaming cursor of the table "roleAssignments" +""" +input roleAssignments_stream_cursor_input { + """Stream column input with initial value""" + initial_value: roleAssignments_stream_cursor_value_input! - """skip the first n rows. Use only with order_by""" - offset: Int + """cursor ordering""" + ordering: cursor_ordering +} - """sort the rows by one or more columns""" - order_by: [stripeCheckoutSessionType_order_by!] +"""Initial value of the column from where the streaming should start""" +input roleAssignments_stream_cursor_value_input { + accountId: uuid + created_at: timestamptz + eventId: String + id: uuid + invitedById: uuid + organizerId: String + role: roles_enum +} - """filter the rows returned""" - where: stripeCheckoutSessionType_bool_exp - ): stripeCheckoutSessionType_aggregate! +""" +update columns of table "roleAssignments" +""" +enum roleAssignments_update_column { + """column name""" + accountId - """ - fetch data from the table: "stripeCheckoutSessionType" using primary key columns - """ - stripeCheckoutSessionType_by_pk( - """Type value.""" - value: String! - ): stripeCheckoutSessionType + """column name""" + created_at - """ - fetch aggregated fields from the table: "stripeCheckoutSession" - """ - stripeCheckoutSession_aggregate( - """distinct select on columns""" - distinct_on: [stripeCheckoutSession_select_column!] + """column name""" + eventId - """limit the number of rows returned""" - limit: Int + """column name""" + id - """skip the first n rows. Use only with order_by""" - offset: Int + """column name""" + invitedById - """sort the rows by one or more columns""" - order_by: [stripeCheckoutSession_order_by!] + """column name""" + organizerId - """filter the rows returned""" - where: stripeCheckoutSession_bool_exp - ): stripeCheckoutSession_aggregate! + """column name""" + role +} - """ - fetch data from the table: "stripeCheckoutSession" using primary key columns - """ - stripeCheckoutSession_by_pk( - """Unique identifier for the Stripe Checkout Session.""" - stripeSessionId: String! - ): stripeCheckoutSession +input roleAssignments_updates { + """sets the columns of the filtered rows to the given values""" + _set: roleAssignments_set_input - """ - fetch data from the table: "stripeCustomer" - """ - stripeCustomer( - """distinct select on columns""" - distinct_on: [stripeCustomer_select_column!] + """filter the rows which have to be updated""" + where: roleAssignments_bool_exp! +} - """limit the number of rows returned""" - limit: Int +""" +Stores user roles defining access levels and permissions within the Offline platform. +""" +type roles { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String! +} - """skip the first n rows. Use only with order_by""" - offset: Int +""" +aggregated selection of "roles" +""" +type roles_aggregate { + aggregate: roles_aggregate_fields + nodes: [roles!]! +} - """sort the rows by one or more columns""" - order_by: [stripeCustomer_order_by!] +""" +aggregate fields of "roles" +""" +type roles_aggregate_fields { + count(columns: [roles_select_column!], distinct: Boolean): Int! + max: roles_max_fields + min: roles_min_fields +} - """filter the rows returned""" - where: stripeCustomer_bool_exp - ): [stripeCustomer!]! +""" +Boolean expression to filter rows from the table "roles". All fields are combined with a logical 'AND'. +""" +input roles_bool_exp { + _and: [roles_bool_exp!] + _not: roles_bool_exp + _or: [roles_bool_exp!] + value: String_comparison_exp +} +""" +unique or primary key constraints on table "roles" +""" +enum roles_constraint { """ - fetch aggregated fields from the table: "stripeCustomer" + unique or primary key constraint on columns "value" """ - stripeCustomer_aggregate( - """distinct select on columns""" - distinct_on: [stripeCustomer_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [stripeCustomer_order_by!] + roles_pkey +} - """filter the rows returned""" - where: stripeCustomer_bool_exp - ): stripeCustomer_aggregate! +enum roles_enum { + organizer_admin + organizer_auditor + organizer_content_manager + organizer_finance_manager + organizer_guest + organizer_human_resources + organizer_operations_manager + organizer_super_admin + organizer_validator +} - """fetch data from the table: "stripeCustomer" using primary key columns""" - stripeCustomer_by_pk( - """Unique identifier for the Stripe Customer.""" - stripeCustomerId: String! - ): stripeCustomer +""" +Boolean expression to compare columns of type "roles_enum". All fields are combined with logical 'AND'. +""" +input roles_enum_comparison_exp { + _eq: roles_enum + _in: [roles_enum!] + _is_null: Boolean + _neq: roles_enum + _nin: [roles_enum!] +} - """ - fetch data from the table: "timezone" - """ - timezone( - """distinct select on columns""" - distinct_on: [timezone_select_column!] +""" +input type for inserting data into table "roles" +""" +input roles_insert_input { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String +} - """limit the number of rows returned""" - limit: Int +"""aggregate max on columns""" +type roles_max_fields { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""aggregate min on columns""" +type roles_min_fields { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String +} - """sort the rows by one or more columns""" - order_by: [timezone_order_by!] +""" +response of any mutation on the table "roles" +""" +type roles_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! - """filter the rows returned""" - where: timezone_bool_exp - ): [timezone!]! + """data from the rows affected by the mutation""" + returning: [roles!]! +} - """ - fetch aggregated fields from the table: "timezone" - """ - timezone_aggregate( - """distinct select on columns""" - distinct_on: [timezone_select_column!] +""" +on_conflict condition type for table "roles" +""" +input roles_on_conflict { + constraint: roles_constraint! + update_columns: [roles_update_column!]! = [] + where: roles_bool_exp +} - """limit the number of rows returned""" - limit: Int +"""Ordering options when selecting data from "roles".""" +input roles_order_by { + value: order_by +} - """skip the first n rows. Use only with order_by""" - offset: Int +"""primary key columns input for table: roles""" +input roles_pk_columns_input { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String! +} - """sort the rows by one or more columns""" - order_by: [timezone_order_by!] +""" +select columns of table "roles" +""" +enum roles_select_column { + """column name""" + value +} - """filter the rows returned""" - where: timezone_bool_exp - ): timezone_aggregate! +""" +input type for updating data in table "roles" +""" +input roles_set_input { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String +} - """fetch data from the table: "timezone" using primary key columns""" - timezone_by_pk(value: String!): timezone +""" +Streaming cursor of the table "roles" +""" +input roles_stream_cursor_input { + """Stream column input with initial value""" + initial_value: roles_stream_cursor_value_input! - """Retrieve a single user""" - user( - """ - Defines which locales should be returned. - - Note that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: UserWhereUniqueInput! - ): User + """cursor ordering""" + ordering: cursor_ordering +} - """Retrieve multiple users""" - users( - after: String - before: String - first: Int - last: Int +"""Initial value of the column from where the streaming should start""" +input roles_stream_cursor_value_input { + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String +} - """ - Defines which locales should be returned. - - Note that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: UserOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: UserWhereInput - ): [User!]! +""" +update columns of table "roles" +""" +enum roles_update_column { + """column name""" + value +} - """Retrieve multiple users using the Relay connection interface""" - usersConnection( - after: String - before: String - first: Int - last: Int +input roles_updates { + """sets the columns of the filtered rows to the given values""" + _set: roles_set_input - """ - Defines which locales should be returned. - - Note that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. - For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - orderBy: UserOrderByInput - skip: Int - stage: Stage! = PUBLISHED - where: UserWhereInput - ): UserConnection! + """filter the rows which have to be updated""" + where: roles_bool_exp! } """ @@ -15669,6 +20404,68 @@ type subscription_root { where: account_bool_exp ): [account!]! + """ + fetch data from the table: "audit.logged_actions" + """ + audit_logged_actions( + """distinct select on columns""" + distinct_on: [audit_logged_actions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [audit_logged_actions_order_by!] + + """filter the rows returned""" + where: audit_logged_actions_bool_exp + ): [audit_logged_actions!]! + + """ + fetch aggregated fields from the table: "audit.logged_actions" + """ + audit_logged_actions_aggregate( + """distinct select on columns""" + distinct_on: [audit_logged_actions_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [audit_logged_actions_order_by!] + + """filter the rows returned""" + where: audit_logged_actions_bool_exp + ): audit_logged_actions_aggregate! + + """ + fetch data from the table: "audit.logged_actions" using primary key columns + """ + audit_logged_actions_by_pk( + """Unique identifier for each auditable event""" + event_id: bigint! + ): audit_logged_actions + + """ + fetch data from the table in a streaming manner: "audit.logged_actions" + """ + audit_logged_actions_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [audit_logged_actions_stream_cursor_input]! + + """filter the rows returned""" + where: audit_logged_actions_bool_exp + ): [audit_logged_actions!]! + """ fetch data from the table: "currency" """ @@ -15725,6 +20522,10 @@ type subscription_root { """filter the rows returned""" where: currency_bool_exp ): [currency!]! + + """ + fetch data from the table: "eventParameters" + """ eventParameters( """distinct select on columns""" distinct_on: [eventParameters_select_column!] @@ -15741,6 +20542,10 @@ type subscription_root { """filter the rows returned""" where: eventParameters_bool_exp ): [eventParameters!]! + + """ + fetch aggregated fields from the table: "eventParameters" + """ eventParameters_aggregate( """distinct select on columns""" distinct_on: [eventParameters_select_column!] @@ -15815,6 +20620,68 @@ type subscription_root { where: eventPassNftContract_bool_exp ): [eventPassNftContract!]! + """ + fetch data from the table: "eventPassNftContractType" + """ + eventPassNftContractType( + """distinct select on columns""" + distinct_on: [eventPassNftContractType_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNftContractType_order_by!] + + """filter the rows returned""" + where: eventPassNftContractType_bool_exp + ): [eventPassNftContractType!]! + + """ + fetch aggregated fields from the table: "eventPassNftContractType" + """ + eventPassNftContractType_aggregate( + """distinct select on columns""" + distinct_on: [eventPassNftContractType_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [eventPassNftContractType_order_by!] + + """filter the rows returned""" + where: eventPassNftContractType_bool_exp + ): eventPassNftContractType_aggregate! + + """ + fetch data from the table: "eventPassNftContractType" using primary key columns + """ + eventPassNftContractType_by_pk( + """Type name for event pass NFT contract.""" + value: String! + ): eventPassNftContractType + + """ + fetch data from the table in a streaming manner: "eventPassNftContractType" + """ + eventPassNftContractType_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [eventPassNftContractType_stream_cursor_input]! + + """filter the rows returned""" + where: eventPassNftContractType_bool_exp + ): [eventPassNftContractType!]! + """ fetch aggregated fields from the table: "eventPassNftContract" """ @@ -16120,6 +20987,73 @@ type subscription_root { where: eventPassPricing_bool_exp ): [eventPassPricing!]! + """ + fetch data from the table: "follow" + """ + follow( + """distinct select on columns""" + distinct_on: [follow_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [follow_order_by!] + + """filter the rows returned""" + where: follow_bool_exp + ): [follow!]! + + """ + fetch aggregated fields from the table: "follow" + """ + follow_aggregate( + """distinct select on columns""" + distinct_on: [follow_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [follow_order_by!] + + """filter the rows returned""" + where: follow_bool_exp + ): follow_aggregate! + + """fetch data from the table: "follow" using primary key columns""" + follow_by_pk( + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String! + ): follow + + """ + fetch data from the table in a streaming manner: "follow" + """ + follow_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [follow_stream_cursor_input]! + + """filter the rows returned""" + where: follow_bool_exp + ): [follow!]! + """ fetch data from the table: "kyc" """ @@ -16414,6 +21348,120 @@ type subscription_root { where: orderStatus_bool_exp ): [orderStatus!]! + """ + fetch data from the table: "roleAssignments" + """ + roleAssignments( + """distinct select on columns""" + distinct_on: [roleAssignments_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [roleAssignments_order_by!] + + """filter the rows returned""" + where: roleAssignments_bool_exp + ): [roleAssignments!]! + + """ + fetch aggregated fields from the table: "roleAssignments" + """ + roleAssignments_aggregate( + """distinct select on columns""" + distinct_on: [roleAssignments_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [roleAssignments_order_by!] + + """filter the rows returned""" + where: roleAssignments_bool_exp + ): roleAssignments_aggregate! + + """ + fetch data from the table in a streaming manner: "roleAssignments" + """ + roleAssignments_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [roleAssignments_stream_cursor_input]! + + """filter the rows returned""" + where: roleAssignments_bool_exp + ): [roleAssignments!]! + + """ + fetch data from the table: "roles" + """ + roles( + """distinct select on columns""" + distinct_on: [roles_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [roles_order_by!] + + """filter the rows returned""" + where: roles_bool_exp + ): [roles!]! + + """ + fetch aggregated fields from the table: "roles" + """ + roles_aggregate( + """distinct select on columns""" + distinct_on: [roles_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [roles_order_by!] + + """filter the rows returned""" + where: roles_bool_exp + ): roles_aggregate! + + """fetch data from the table: "roles" using primary key columns""" + roles_by_pk( + "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n" + value: String! + ): roles + + """ + fetch data from the table in a streaming manner: "roles" + """ + roles_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [roles_stream_cursor_input]! + + """filter the rows returned""" + where: roles_bool_exp + ): [roles!]! + """ fetch data from the table: "stripeCheckoutSession" """ diff --git a/libs/gql/admin/api/src/generated/schema.json b/libs/gql/admin/api/src/generated/schema.json index 60cf06cc3..5e10f5d8a 100644 --- a/libs/gql/admin/api/src/generated/schema.json +++ b/libs/gql/admin/api/src/generated/schema.json @@ -386,6 +386,147 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageOrganizer", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `heroImageOrganizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `heroImageOrganizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "history", "description": "List of Asset versions", @@ -846,6 +987,147 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageEventPassDelayedRevealed", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `nftImageEventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImageEventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "publishedAt", "description": "The time the document was published. Null on documents in draft stage.", @@ -1199,6 +1481,11 @@ ], "inputFields": null, "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, { "kind": "INTERFACE", "name": "Node", @@ -1349,6 +1636,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageOrganizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "imageOrganizer", "description": null, @@ -1397,6 +1696,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageEventPassDelayedRevealed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "size", "description": null, @@ -1971,6 +2282,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageOrganizer_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageOrganizer_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageOrganizer_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -2135,6 +2482,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageEventPassDelayedRevealed_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageEventPassDelayedRevealed_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageEventPassDelayedRevealed_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImageEventPass_every", "description": null, @@ -2677,7 +3060,7 @@ "deprecationReason": null }, { - "name": "imageOrganizer", + "name": "heroImageOrganizer", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -2689,47 +3072,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationsInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "mimeType", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftImageEventPass", + "name": "imageOrganizer", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "size", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", + "name": "OrganizerUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -2737,34 +3084,11 @@ "deprecationReason": null }, { - "name": "width", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fileName", - "description": null, + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -2772,7 +3096,7 @@ "deprecationReason": null }, { - "name": "handle", + "name": "mimeType", "description": null, "type": { "kind": "SCALAR", @@ -2784,11 +3108,11 @@ "deprecationReason": null }, { - "name": "height", + "name": "nftImageEventPass", "description": null, "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -2796,11 +3120,11 @@ "deprecationReason": null }, { - "name": "mimeType", + "name": "nftImageEventPassDelayedRevealed", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -2838,146 +3162,229 @@ }, { "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationInput", + "name": "AssetUpdateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locale", + "name": "fileName", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "create", - "description": "Localizations to create", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "delete", - "description": "Localizations to delete", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "update", - "description": "Localizations to update", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpsertLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fileName", + "name": "handle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "height", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mimeType", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "size", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "width", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Localizations to create", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Localizations to delete", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Localizations to update", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpsertLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fileName", "description": null, "type": { "kind": "SCALAR", @@ -4118,6 +4525,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageOrganizer_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageOrganizer_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageOrganizer_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -4410,6 +4853,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageEventPassDelayedRevealed_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageEventPassDelayedRevealed_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageEventPassDelayedRevealed_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImageEventPass_every", "description": null, @@ -5526,6 +6005,241 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "INTERFACE", + "name": "Entity", + "description": "An object with an ID", + "fields": [ + { + "name": "id", + "description": "The id of the object.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "The Stage of an object", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventDateLocation", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LocationAddress", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "PassOption", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + ] + }, + { + "kind": "ENUM", + "name": "EntityTypeName", + "description": "This enumeration holds all typenames that implement the Entity interface. Components and models implement the Entity interface.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Asset", + "description": "Asset system model", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Event", + "description": "Root event model", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EventDateLocation", + "description": "Model used to define the different locations and dates of an event. A festival or a tournament for instance could have several.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EventPass", + "description": "Define a pass for an event with different options, price, number of passes etc.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EventPassDelayedRevealed", + "description": "The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LocationAddress", + "description": "A model for location data (point on a map) + additional info such as street, venue etc.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Organizer", + "description": "An organizer is an entity that launch events and handle the pass benefits.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PassOption", + "description": "Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ScheduledOperation", + "description": "Scheduled Operation system model", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ScheduledRelease", + "description": "Scheduled Release system model", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "User", + "description": "User system model", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EntityWhereInput", + "description": "Allows to specify input to query models and components directly", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "The ID of an object", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typename", + "description": "The Type name of an object", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "EntityTypeName", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, { "kind": "OBJECT", "name": "Event", @@ -5850,193 +6564,11 @@ { "name": "eventParameters", "description": null, - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventParameters_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventParameters", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventParameters_aggregate", - "description": null, - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventParameters_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventParameters_aggregate", - "ofType": null - } + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -6184,7 +6716,7 @@ }, { "name": "heroImage", - "description": null, + "description": "An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen.", "args": [ { "name": "forceParentLocale", @@ -6231,6 +6763,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageClasses", + "description": "Optional field used to style your hero image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "history", "description": "List of Event versions", @@ -6802,6 +7346,11 @@ ], "inputFields": null, "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, { "kind": "INTERFACE", "name": "Node", @@ -6991,6 +7540,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "localizations", "description": "Inline mutations for managing document localizations excluding the default locale", @@ -7439,7 +8000,13 @@ } ], "inputFields": null, - "interfaces": [], + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + } + ], "enumValues": null, "possibleTypes": null }, @@ -9073,6 +9640,134 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -9682,6 +10377,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageClasses_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id_ASC", "description": null, @@ -9994,6 +10701,51 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "eventPassDelayedRevealed", + "description": "This is a direct link from your `EventPass` to `EventPassDelayedReveal`, enabling access to additional, exclusive details that are revealed afterwards on the back-office.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `eventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "eventPassNftContract", "description": null, @@ -10734,6 +11486,11 @@ ], "inputFields": null, "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, { "kind": "INTERFACE", "name": "Node", @@ -10855,6 +11612,18 @@ "description": null, "fields": null, "inputFields": [ + { + "name": "clptwshsk4wx601usb3uggcu7", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "createdAt", "description": null, @@ -10895,6 +11664,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "eventPassDelayedRevealed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "localizations", "description": "Inline mutations for managing document localizations excluding the default locale", @@ -11193,331 +11974,340 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "EventPassEdge", - "description": "An edge in a connection.", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "EventPassCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], + "name": "connect", + "description": "Connect one existing EventPass document", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", - "args": [], + "name": "create", + "description": "Create and connect one EventPass document", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "description": "The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events.", + "fields": [ { - "name": "AND", - "description": "Logical AND on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null - } + "name": "createdAt", + "description": "The time the document was created", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", "ofType": null - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_search", - "description": "Contains search across all appropriate fields.", + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt", - "description": null, + "name": "description", + "description": "A brief overview or summary of the event pass", + "args": [], "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "documentInStages", + "description": "Get the document in other stages", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "eventPass", + "description": "Links directly to `EventPass`, providing initial, temporary details about the NFT until the full reveal occurs.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `eventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "OBJECT", + "name": "EventPass", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "name": "history", + "description": "List of EventPassDelayedRevealed versions", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stageOverride", + "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Version", + "ofType": null + } + } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdBy", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_none", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_some", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "event", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_in", - "description": "All values that are contained in given list.", + "description": "The unique identifier", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -11525,127 +12315,96 @@ "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "locale", + "description": "System Locale field", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_ends_with", - "description": "All values ending with the given string.", + "name": "localizations", + "description": "Get the other localizations for this document", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en, fr]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_in", - "description": "All values that are contained in given list.", + "name": "name", + "description": "The official name of the event pass", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -11653,51 +12412,15 @@ "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_not_in", - "description": "All values that are not contained in given list.", + "name": "nftDescription", + "description": "Fixed description pertaining to the NFT. This content is static and non-localizable.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -11705,180 +12428,541 @@ "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "nftImage", - "description": null, + "description": "Permanent image representing the NFT. Advised resolution is 350 x 350 pixels. Image content is non-changeable and cannot be localized.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "nftName", - "description": null, + "description": "Permanent name associated with the NFT. Cannot be changed or localized.", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftName_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftName_in", - "description": "All values that are contained in given list.", + "name": "passOptions", + "description": "Define the different pass options. An option is defined for a specific location and timeframe", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `passOptions` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `passOptions` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "PassOptionOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PassOption", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not_contains", - "description": "All values not containing the given string.", + "name": "publishedBy", + "description": "User that last published this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not_ends_with", - "description": "All values not ending with the given string", + "name": "scheduledIn", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not_in", - "description": "All values that are not contained in given list.", + "name": "stage", + "description": "System stage field", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not_starts_with", - "description": "All values not starting with the given string.", + "name": "updatedAt", + "description": "The time the document was updated", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_starts_with", - "description": "All values starting with the given string.", + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null }, { - "name": "passOptions_every", - "description": null, + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedConnectInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "position", + "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", "type": { "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", + "name": "ConnectPositionInput", "ofType": null }, "defaultValue": null, @@ -11886,47 +12970,105 @@ "deprecationReason": null }, { - "name": "passOptions_none", - "description": null, + "name": "where", + "description": "Document to connect", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "description": "A connection to a list of items.", + "fields": [ { - "name": "passOptions_some", + "name": "aggregate", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": null, + "name": "edges", + "description": "A list of edges.", + "args": [], "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedEdge", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "clptyt58r52j901t9gkjuht2t", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -11934,8 +13076,8 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "createdAt", + "description": null, "type": { "kind": "SCALAR", "name": "DateTime", @@ -11946,14 +13088,14 @@ "deprecationReason": null }, { - "name": "publishedAt_in", - "description": "All values that are contained in given list.", + "name": "description", + "description": "description input for default locale (en)", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -11962,23 +13104,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "eventPass", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassCreateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -11986,11 +13116,11 @@ "deprecationReason": null }, { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "localizations", + "description": "Inline mutations for managing document localizations excluding the default locale", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -11998,14 +13128,14 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "name", + "description": "name input for default locale (en)", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -12014,47 +13144,59 @@ "deprecationReason": null }, { - "name": "publishedBy", + "name": "nftDescription", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledIn_every", + "name": "nftImage", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledIn_none", + "name": "nftName", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledIn_some", + "name": "passOptions", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "PassOptionCreateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -12072,22 +13214,21 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "createdAt", + "description": null, "type": { "kind": "SCALAR", "name": "DateTime", @@ -12098,14 +13239,14 @@ "deprecationReason": null }, { - "name": "updatedAt_in", - "description": "All values that are contained in given list.", + "name": "description", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -12114,32 +13255,24 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "name", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", "name": "DateTime", @@ -12148,16 +13281,27 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "data", + "description": "Localization input", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationDataInput", "ofType": null } }, @@ -12166,12 +13310,16 @@ "deprecationReason": null }, { - "name": "updatedBy", + "name": "locale", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -12183,209 +13331,77 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "EventPassOrderByInput", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationsInput", "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftName_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftName_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { - "name": "updatedAt_DESC", - "description": null, + "name": "create", + "description": "Create localizations for the newly-created document", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateInput", + "name": "EventPassDelayedRevealedCreateManyInlineInput", "description": null, "fields": null, "inputFields": [ { - "name": "description", - "description": "description input for default locale (en)", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "event", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateOneInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "localizations", - "description": "Manage document localizations", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationsInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", - "description": "name input for default locale (en)", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftImage", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateOneInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftName", - "description": null, + "name": "connect", + "description": "Connect multiple existing EventPassDelayedRevealed documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passOptions", - "description": null, + "name": "create", + "description": "Create and connect multiple existing EventPassDelayedRevealed documents", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateManyInlineInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -12398,16 +13414,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationDataInput", + "name": "EventPassDelayedRevealedCreateOneInlineInput", "description": null, "fields": null, "inputFields": [ { - "name": "description", - "description": null, + "name": "connect", + "description": "Connect one existing EventPassDelayedRevealed document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -12415,11 +13431,11 @@ "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "create", + "description": "Create and connect one EventPassDelayedRevealed document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", "ofType": null }, "defaultValue": null, @@ -12432,57 +13448,57 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "EventPassDelayedRevealedEdge", + "description": "An edge in a connection.", + "fields": [ { - "name": "data", - "description": null, + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationDataInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "node", + "description": "The item at the end of the edge.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationsInput", - "description": null, + "name": "EventPassDelayedRevealedManyWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { - "name": "create", - "description": "Localizations to create", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { "kind": "LIST", "name": null, @@ -12491,7 +13507,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassCreateLocalizationInput", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null } } @@ -12501,8 +13517,8 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { "kind": "LIST", "name": null, @@ -12510,8 +13526,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null } } @@ -12521,8 +13537,8 @@ "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, @@ -12531,7 +13547,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationInput", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null } } @@ -12541,90 +13557,63 @@ "deprecationReason": null }, { - "name": "upsert", + "name": "_search", + "description": "Contains search across all appropriate fields.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing EventPass documents", + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassConnectInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple EventPass documents", + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple EventPass documents", + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, @@ -12632,102 +13621,63 @@ "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect multiple EventPass documents", + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "set", - "description": "Override currently-connected documents with multiple existing EventPass documents", + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update multiple EventPass documents", + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateWithNestedWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple EventPass documents", + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertWithNestedWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "createdBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -12735,11 +13685,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Optional updates to localizations", + "name": "documentInStages_every", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationsInput", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null }, "defaultValue": null, @@ -12747,11 +13697,11 @@ "deprecationReason": null }, { - "name": "name", - "description": "name input for default locale (en)", + "name": "documentInStages_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null }, "defaultValue": null, @@ -12759,11 +13709,11 @@ "deprecationReason": null }, { - "name": "nftDescription", + "name": "documentInStages_some", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null }, "defaultValue": null, @@ -12771,34 +13721,23 @@ "deprecationReason": null }, { - "name": "nftName", + "name": "eventPass", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -12806,154 +13745,90 @@ "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "SCALAR", + "name": "ID", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "update", - "description": "Localizations to update", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to update", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create document if it didn't exist", + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateInput", + "kind": "SCALAR", + "name": "ID", "ofType": null } }, @@ -12962,220 +13837,96 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", + "name": "nftDescription", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": null, + "name": "nftDescription_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Upsert data", + "name": "nftDescription_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "nftDescription_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", - "fields": null, - "inputFields": [ + }, { - "name": "outdated_to", - "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "name": "nftDescription_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "OR", - "description": "Logical OR on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "nftDescription_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -13186,35 +13937,11 @@ "deprecationReason": null }, { - "name": "createdAt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "nftDescription_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -13222,14 +13949,14 @@ "deprecationReason": null }, { - "name": "createdAt_in", - "description": "All values that are contained in given list.", + "name": "nftDescription_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -13238,23 +13965,11 @@ "deprecationReason": null }, { - "name": "createdAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", + "name": "nftDescription_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -13262,11 +13977,11 @@ "deprecationReason": null }, { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "nftDescription_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -13274,27 +13989,11 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdBy", + "name": "nftImage", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, @@ -13302,7 +14001,7 @@ "deprecationReason": null }, { - "name": "description", + "name": "nftName", "description": null, "type": { "kind": "SCALAR", @@ -13314,7 +14013,7 @@ "deprecationReason": null }, { - "name": "description_contains", + "name": "nftName_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -13326,7 +14025,7 @@ "deprecationReason": null }, { - "name": "description_ends_with", + "name": "nftName_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -13338,7 +14037,7 @@ "deprecationReason": null }, { - "name": "description_in", + "name": "nftName_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -13354,7 +14053,7 @@ "deprecationReason": null }, { - "name": "description_not", + "name": "nftName_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -13366,7 +14065,7 @@ "deprecationReason": null }, { - "name": "description_not_contains", + "name": "nftName_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -13378,7 +14077,7 @@ "deprecationReason": null }, { - "name": "description_not_ends_with", + "name": "nftName_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -13390,7 +14089,7 @@ "deprecationReason": null }, { - "name": "description_not_in", + "name": "nftName_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -13406,7 +14105,7 @@ "deprecationReason": null }, { - "name": "description_not_starts_with", + "name": "nftName_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -13418,7 +14117,7 @@ "deprecationReason": null }, { - "name": "description_starts_with", + "name": "nftName_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -13430,23 +14129,11 @@ "deprecationReason": null }, { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_none", + "name": "passOptions_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -13454,11 +14141,11 @@ "deprecationReason": null }, { - "name": "documentInStages_some", + "name": "passOptions_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -13466,11 +14153,11 @@ "deprecationReason": null }, { - "name": "event", + "name": "passOptions_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -13478,11 +14165,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13490,11 +14177,11 @@ "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13502,11 +14189,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13514,14 +14201,14 @@ "deprecationReason": null }, { - "name": "id_in", + "name": "publishedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null } }, @@ -13530,11 +14217,11 @@ "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13542,11 +14229,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13554,11 +14241,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13566,14 +14253,14 @@ "deprecationReason": null }, { - "name": "id_not_in", + "name": "publishedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null } }, @@ -13582,11 +14269,11 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "publishedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -13594,11 +14281,11 @@ "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "scheduledIn_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -13606,11 +14293,35 @@ "deprecationReason": null }, { - "name": "name", + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13618,11 +14329,11 @@ "deprecationReason": null }, { - "name": "name_contains", - "description": "All values containing the given string.", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13630,11 +14341,11 @@ "deprecationReason": null }, { - "name": "name_ends_with", - "description": "All values ending with the given string.", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13642,14 +14353,14 @@ "deprecationReason": null }, { - "name": "name_in", + "name": "updatedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -13658,11 +14369,11 @@ "deprecationReason": null }, { - "name": "name_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13670,11 +14381,11 @@ "deprecationReason": null }, { - "name": "name_not_contains", - "description": "All values not containing the given string.", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13682,11 +14393,11 @@ "deprecationReason": null }, { - "name": "name_not_ends_with", - "description": "All values not ending with the given string", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13694,14 +14405,14 @@ "deprecationReason": null }, { - "name": "name_not_in", + "name": "updatedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -13710,87 +14421,141 @@ "deprecationReason": null }, { - "name": "name_not_starts_with", - "description": "All values not starting with the given string.", + "name": "updatedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "name_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "createdAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription", + "name": "description_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "description_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "id_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, + "name": "id_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "name_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftDescription_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftDescription_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "clptyt58r52j901t9gkjuht2t", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -13798,8 +14563,8 @@ "deprecationReason": null }, { - "name": "nftDescription_not_contains", - "description": "All values not containing the given string.", + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -13810,11 +14575,11 @@ "deprecationReason": null }, { - "name": "nftDescription_not_ends_with", - "description": "All values not ending with the given string", + "name": "eventPass", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -13822,24 +14587,20 @@ "deprecationReason": null }, { - "name": "nftDescription_not_in", - "description": "All values that are not contained in given list.", + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationsInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_not_starts_with", - "description": "All values not starting with the given string.", + "name": "name", + "description": "name input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -13850,8 +14611,8 @@ "deprecationReason": null }, { - "name": "nftDescription_starts_with", - "description": "All values starting with the given string.", + "name": "nftDescription", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -13866,7 +14627,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "name": "AssetUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -13886,48 +14647,31 @@ "deprecationReason": null }, { - "name": "nftName_contains", - "description": "All values containing the given string.", + "name": "passOptions", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateManyInlineInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "nftName_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftName_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "nftName_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -13938,8 +14682,8 @@ "deprecationReason": null }, { - "name": "nftName_not_contains", - "description": "All values not containing the given string.", + "name": "name", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -13948,141 +14692,246 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "nftName_not_ends_with", - "description": "All values not ending with the given string", + "name": "data", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not_in", - "description": "All values that are not contained in given list.", + "name": "locale", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "nftName_not_starts_with", - "description": "All values not starting with the given string.", + "name": "create", + "description": "Localizations to create", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_starts_with", - "description": "All values starting with the given string.", + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passOptions_every", - "description": null, + "name": "update", + "description": "Localizations to update", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passOptions_none", + "name": "upsert", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "passOptions_some", - "description": null, + "name": "connect", + "description": "Connect multiple existing EventPassDelayedRevealed documents", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedConnectInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": null, + "name": "create", + "description": "Create and connect multiple EventPassDelayedRevealed documents", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", + "name": "delete", + "description": "Delete multiple EventPassDelayedRevealed documents", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "disconnect", + "description": "Disconnect multiple EventPassDelayedRevealed documents", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_in", - "description": "All values that are contained in given list.", + "name": "set", + "description": "Override currently-connected documents with multiple existing EventPassDelayedRevealed documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -14090,35 +14939,62 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", + "name": "update", + "description": "Update multiple EventPassDelayedRevealed documents", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "upsert", + "description": "Upsert multiple EventPassDelayedRevealed documents", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14126,27 +15002,23 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "localizations", + "description": "Optional updates to localizations", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationsInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedBy", - "description": null, + "name": "name", + "description": "name input for default locale (en)", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14154,11 +15026,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_every", + "name": "nftDescription", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14166,23 +15038,34 @@ "deprecationReason": null }, { - "name": "scheduledIn_none", + "name": "nftName", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "scheduledIn_some", + "name": "description", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14190,63 +15073,120 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "name", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "data", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_in", - "description": "All values that are contained in given list.", + "name": "update", + "description": "Localizations to update", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationInput", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect existing EventPassDelayedRevealed document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "create", + "description": "Create and connect one EventPassDelayedRevealed document", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", "ofType": null }, "defaultValue": null, @@ -14254,11 +15194,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "delete", + "description": "Delete currently connected EventPassDelayedRevealed document", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -14266,11 +15206,11 @@ "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "disconnect", + "description": "Disconnect currently connected EventPassDelayedRevealed document", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -14278,27 +15218,23 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "update", + "description": "Update single EventPassDelayedRevealed document", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedBy", - "description": null, + "name": "upsert", + "description": "Upsert single EventPassDelayedRevealed document", "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -14312,24 +15248,20 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "name": "EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput", + "description": null, "fields": null, "inputFields": [ { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "data", + "description": "Document to update", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateInput", + "ofType": null } }, "defaultValue": null, @@ -14337,39 +15269,42 @@ "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "create", + "description": "Create document if it didn't exist", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null } }, "defaultValue": null, @@ -14377,47 +15312,16 @@ "deprecationReason": null }, { - "name": "compareWithParent", - "description": "This field contains fields which can be set as true or false to specify an internal comparison", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereComparatorInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "Specify the stage to compare with", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "description": "References EventPass record uniquely", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": null, + "name": "update", + "description": "Update document if it exists", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -14430,125 +15334,53 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventUpdateInput", + "name": "EventPassDelayedRevealedUpsertLocalizationInput", "description": null, "fields": null, "inputFields": [ { - "name": "description", - "description": "description input for default locale (en)", - "type": { - "kind": "SCALAR", - "name": "RichTextAST", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventDateLocations", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationUpdateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPasses", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "heroImage", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateOneInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "localizations", - "description": "Manage document localizations", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationsInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizer", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateOneInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "public", + "name": "create", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "published", + "name": "locale", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug", + "name": "update", "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "title", - "description": "title input for default locale (en)", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -14561,29 +15393,37 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationDataInput", + "name": "EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput", "description": null, "fields": null, "inputFields": [ { - "name": "description", - "description": null, + "name": "data", + "description": "Upsert data", "type": { - "kind": "SCALAR", - "name": "RichTextAST", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "where", + "description": "Unique document search", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -14596,37 +15436,17 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationInput", - "description": null, + "name": "EventPassDelayedRevealedWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", "fields": null, "inputFields": [ { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locale", - "description": null, + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -14639,13 +15459,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationsInput", - "description": null, + "name": "EventPassDelayedRevealedWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { - "name": "create", - "description": "Localizations to create", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { "kind": "LIST", "name": null, @@ -14654,7 +15474,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventCreateLocalizationInput", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null } } @@ -14664,8 +15484,8 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { "kind": "LIST", "name": null, @@ -14673,8 +15493,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null } } @@ -14684,8 +15504,8 @@ "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, @@ -14694,7 +15514,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationInput", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null } } @@ -14704,90 +15524,63 @@ "deprecationReason": null }, { - "name": "upsert", + "name": "_search", + "description": "Contains search across all appropriate fields.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing Event documents", + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventConnectInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple Event documents", + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple Event documents", + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, @@ -14795,102 +15588,63 @@ "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect multiple Event documents", + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "set", - "description": "Override currently-connected documents with multiple existing Event documents", + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update multiple Event documents", + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateWithNestedWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple Event documents", + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertWithNestedWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "createdBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "RichTextAST", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -14898,11 +15652,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Optional updates to localizations", + "name": "description", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationsInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14910,11 +15664,11 @@ "deprecationReason": null }, { - "name": "public", - "description": null, + "name": "description_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14922,11 +15676,11 @@ "deprecationReason": null }, { - "name": "published", - "description": null, + "name": "description_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14934,8 +15688,24 @@ "deprecationReason": null }, { - "name": "title", - "description": "title input for default locale (en)", + "name": "description_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -14944,24 +15714,13 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "description_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14969,8 +15728,8 @@ "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "description_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", @@ -14979,27 +15738,16 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "description_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationDataInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -15008,69 +15756,35 @@ "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "description_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "update", - "description": "Localizations to update", + "name": "description_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect existing Event document", + "name": "documentInStages_every", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null }, "defaultValue": null, @@ -15078,11 +15792,11 @@ "deprecationReason": null }, { - "name": "create", - "description": "Create and connect one Event document", + "name": "documentInStages_none", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventCreateInput", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null }, "defaultValue": null, @@ -15090,11 +15804,11 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Delete currently connected Event document", + "name": "documentInStages_some", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null }, "defaultValue": null, @@ -15102,11 +15816,11 @@ "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect currently connected Event document", + "name": "eventPass", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", "ofType": null }, "defaultValue": null, @@ -15114,11 +15828,11 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update single Event document", + "name": "id", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -15126,139 +15840,90 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert single Event document", + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to update", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "kind": "SCALAR", + "name": "ID", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpsertInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create document if it didn't exist", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": null, + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "SCALAR", + "name": "ID", "ofType": null } }, @@ -15267,132 +15932,75 @@ "deprecationReason": null }, { - "name": "update", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpsertWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Upsert data", + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "name", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", - "fields": null, - "inputFields": [ + }, { - "name": "outdated_to", - "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "name": "name_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "name_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -15400,28 +16008,20 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -15432,11 +16032,11 @@ "deprecationReason": null }, { - "name": "createdAt", - "description": null, + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15444,23 +16044,27 @@ "deprecationReason": null }, { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "name_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15468,27 +16072,23 @@ "deprecationReason": null }, { - "name": "createdAt_in", - "description": "All values that are contained in given list.", + "name": "name_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_lt", - "description": "All values less than the given value.", + "name": "nftDescription", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15496,11 +16096,11 @@ "deprecationReason": null }, { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", + "name": "nftDescription_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15508,11 +16108,11 @@ "deprecationReason": null }, { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "nftDescription_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15520,14 +16120,14 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", + "name": "nftDescription_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -15536,11 +16136,11 @@ "deprecationReason": null }, { - "name": "createdBy", - "description": null, + "name": "nftDescription_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15548,11 +16148,11 @@ "deprecationReason": null }, { - "name": "documentInStages_every", - "description": null, + "name": "nftDescription_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15560,11 +16160,11 @@ "deprecationReason": null }, { - "name": "documentInStages_none", - "description": null, + "name": "nftDescription_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15572,23 +16172,27 @@ "deprecationReason": null }, { - "name": "documentInStages_some", - "description": null, + "name": "nftDescription_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventDateLocations_every", - "description": null, + "name": "nftDescription_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15596,11 +16200,11 @@ "deprecationReason": null }, { - "name": "eventDateLocations_none", - "description": null, + "name": "nftDescription_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15608,11 +16212,11 @@ "deprecationReason": null }, { - "name": "eventDateLocations_some", + "name": "nftImage", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventDateLocationWhereInput", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, @@ -15620,11 +16224,11 @@ "deprecationReason": null }, { - "name": "eventPasses_every", + "name": "nftName", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15632,11 +16236,11 @@ "deprecationReason": null }, { - "name": "eventPasses_none", - "description": null, + "name": "nftName_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15644,11 +16248,11 @@ "deprecationReason": null }, { - "name": "eventPasses_some", - "description": null, + "name": "nftName_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15656,62 +16260,14 @@ "deprecationReason": null }, { - "name": "heroImage", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "nftName_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -15720,11 +16276,11 @@ "deprecationReason": null }, { - "name": "id_not", + "name": "nftName_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15732,11 +16288,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", + "name": "nftName_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15744,11 +16300,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", + "name": "nftName_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15756,14 +16312,14 @@ "deprecationReason": null }, { - "name": "id_not_in", + "name": "nftName_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -15772,11 +16328,11 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", + "name": "nftName_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15784,11 +16340,11 @@ "deprecationReason": null }, { - "name": "id_starts_with", + "name": "nftName_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15796,11 +16352,11 @@ "deprecationReason": null }, { - "name": "organizer", + "name": "passOptions_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -15808,23 +16364,11 @@ "deprecationReason": null }, { - "name": "public", + "name": "passOptions_none", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "public_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -15832,11 +16376,11 @@ "deprecationReason": null }, { - "name": "published", + "name": "passOptions_some", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -15959,18 +16503,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "published_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "scheduledIn_every", "description": null, @@ -16008,11 +16540,11 @@ "deprecationReason": null }, { - "name": "slug", + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16020,11 +16552,11 @@ "deprecationReason": null }, { - "name": "slug_contains", - "description": "All values containing the given string.", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16032,11 +16564,11 @@ "deprecationReason": null }, { - "name": "slug_ends_with", - "description": "All values ending with the given string.", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16044,14 +16576,14 @@ "deprecationReason": null }, { - "name": "slug_in", + "name": "updatedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -16060,11 +16592,11 @@ "deprecationReason": null }, { - "name": "slug_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16072,11 +16604,11 @@ "deprecationReason": null }, { - "name": "slug_not_contains", - "description": "All values not containing the given string.", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16084,11 +16616,11 @@ "deprecationReason": null }, { - "name": "slug_not_ends_with", - "description": "All values not ending with the given string", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16096,14 +16628,14 @@ "deprecationReason": null }, { - "name": "slug_not_in", + "name": "updatedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -16112,59 +16644,94 @@ "deprecationReason": null }, { - "name": "slug_not_starts_with", - "description": "All values not starting with the given string.", + "name": "updatedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "fields": null, + "inputFields": [ { - "name": "slug_starts_with", - "description": "All values starting with the given string.", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_contains", - "description": "All values containing the given string.", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_ends_with", - "description": "All values ending with the given string.", + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereComparatorInput", "ofType": null }, "defaultValue": null, @@ -16172,67 +16739,128 @@ "deprecationReason": null }, { - "name": "title_in", - "description": "All values that are contained in given list.", + "name": "stage", + "description": "Specify the stage to compare with", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "description": "References EventPassDelayedRevealed record uniquely", + "fields": null, + "inputFields": [ { - "name": "title_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EventPassEdge", + "description": "An edge in a connection.", + "fields": [ { - "name": "title_not_contains", - "description": "All values not containing the given string.", + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_ends_with", - "description": "All values not ending with the given string", + "name": "node", + "description": "The item at the end of the edge.", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_in", - "description": "All values that are not contained in given list.", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } } }, "defaultValue": null, @@ -16240,20 +16868,28 @@ "deprecationReason": null }, { - "name": "title_not_starts_with", - "description": "All values not starting with the given string.", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_starts_with", - "description": "All values starting with the given string.", + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", "name": "String", @@ -16264,7 +16900,7 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", @@ -16276,7 +16912,7 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", + "name": "createdAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -16288,7 +16924,7 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", + "name": "createdAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -16300,7 +16936,7 @@ "deprecationReason": null }, { - "name": "updatedAt_in", + "name": "createdAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -16316,7 +16952,7 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", + "name": "createdAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -16328,7 +16964,7 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", + "name": "createdAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -16340,7 +16976,7 @@ "deprecationReason": null }, { - "name": "updatedAt_not", + "name": "createdAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -16352,7 +16988,7 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", + "name": "createdAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -16368,7 +17004,7 @@ "deprecationReason": null }, { - "name": "updatedBy", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -16378,84 +17014,49 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "documentInStages_every", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "documentInStages_none", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "documentInStages_some", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "compareWithParent", - "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "name": "event", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereComparatorInput", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -16463,28 +17064,17 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Specify the stage to compare with", + "name": "eventPassDelayedRevealed", + "description": null, "type": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "description": "References Event record uniquely", - "fields": null, - "inputFields": [ + }, { "name": "id", "description": null, @@ -16498,135 +17088,75 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput_remote_rel_eventParametersevent", - "description": "References Event record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "slug", - "description": null, + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput_remote_rel_eventPassNftevent", - "description": "References Event record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "slug", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "Float", - "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "ID", - "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "ImageFit", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "clip", - "description": "Resizes the image to fit within the specified parameters without distorting, cropping, or changing the aspect ratio.", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "crop", - "description": "Resizes the image to fit the specified parameters exactly by removing any parts of the image that don't fit within the boundaries.", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", - "description": "Resizes the image to fit within the parameters, but as opposed to 'fit:clip' will not scale the image if the image is smaller than the output size.", + "name": "id_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scale", - "description": "Resizes the image to fit the specified parameters exactly by scaling the image to the desired size. The aspect ratio of the image is not respected and the image can be distorted using this method.", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ImageResizeInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fit", - "description": "The default value for the fit parameter is fit:clip.", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "ENUM", - "name": "ImageFit", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -16634,79 +17164,51 @@ "deprecationReason": null }, { - "name": "height", - "description": "The height in pixels to resize the image to. The value must be an integer from 1 to 10000.", + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "width", - "description": "The width in pixels to resize the image to. The value must be an integer from 1 to 10000.", + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ImageTransformationInput", - "description": "Transformations for Images", - "fields": null, - "inputFields": [ + }, { - "name": "resize", - "description": "Resizes the image", + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ImageResizeInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "Int", - "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "description": "Boolean expression to compare columns of type \"Int\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_eq", + "name": "nftDescription", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16714,11 +17216,11 @@ "deprecationReason": null }, { - "name": "_gt", - "description": null, + "name": "nftDescription_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16726,11 +17228,11 @@ "deprecationReason": null }, { - "name": "_gte", - "description": null, + "name": "nftDescription_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16738,19 +17240,15 @@ "deprecationReason": null }, { - "name": "_in", - "description": null, + "name": "nftDescription_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -16758,23 +17256,11 @@ "deprecationReason": null }, { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_lt", - "description": null, + "name": "nftDescription_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16782,11 +17268,11 @@ "deprecationReason": null }, { - "name": "_lte", - "description": null, + "name": "nftDescription_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16794,11 +17280,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "nftDescription_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16806,182 +17292,98 @@ "deprecationReason": null }, { - "name": "_nin", - "description": null, + "name": "nftDescription_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "Json", - "description": "Raw JSON value", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "Locale", - "description": "Locale system enumeration", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "en", - "description": "System locale", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "fr", - "description": null, + "name": "nftDescription_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "Location", - "description": "Representing a geolocation point with latitude and longitude", - "fields": [ + }, { - "name": "distance", - "description": null, - "args": [ - { - "name": "from", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "nftDescription_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "latitude", + "name": "nftImage", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "longitude", + "name": "nftName", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "LocationAddress", - "description": "A model for location data (point on a map) + additional info such as street, venue etc.", - "fields": [ + }, { - "name": "city", - "description": "Name of the city", - "args": [], + "name": "nftName_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "coordinates", - "description": "Point into the map where the event is happening", - "args": [], + "name": "nftName_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Location", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "country", - "description": "The name of the country", - "args": [], + "name": "nftName_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -16989,158 +17391,167 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "placeId", - "description": "Place ID from google maps", - "args": [], + "name": "nftName_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "postalCode", - "description": null, - "args": [], + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "nftName_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "state", - "description": "The name of the state if it exist", - "args": [], + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "street", - "description": "Name of the street", - "args": [], + "name": "nftName_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "venue", - "description": "Name of the venue, useful if the address doesn't apply", - "args": [], + "name": "passOptions_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "city", + "name": "passOptions_none", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "coordinates", + "name": "passOptions_some", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "country", + "name": "publishedAt", "description": null, "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -17149,11 +17560,11 @@ "deprecationReason": null }, { - "name": "placeId", - "description": null, + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17161,14 +17572,38 @@ "deprecationReason": null }, { - "name": "postalCode", - "description": null, + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -17177,11 +17612,11 @@ "deprecationReason": null }, { - "name": "state", + "name": "publishedBy", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -17189,11 +17624,11 @@ "deprecationReason": null }, { - "name": "street", + "name": "scheduledIn_every", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -17201,57 +17636,35 @@ "deprecationReason": null }, { - "name": "venue", + "name": "scheduledIn_none", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create and connect one LocationAddress document", + "name": "scheduledIn_some", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "city", + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17259,11 +17672,11 @@ "deprecationReason": null }, { - "name": "coordinates", - "description": null, + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "LocationInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17271,11 +17684,11 @@ "deprecationReason": null }, { - "name": "country", - "description": null, + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17283,23 +17696,27 @@ "deprecationReason": null }, { - "name": "placeId", - "description": null, + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "postalCode", - "description": null, + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17307,11 +17724,11 @@ "deprecationReason": null }, { - "name": "state", - "description": null, + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17319,11 +17736,11 @@ "deprecationReason": null }, { - "name": "street", - "description": null, + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17331,11 +17748,27 @@ "deprecationReason": null }, { - "name": "venue", + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -17347,18 +17780,125 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "ENUM", + "name": "EventPassOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftDescription_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftDescription_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateOneInlineInput", + "name": "EventPassUpdateInput", "description": null, "fields": null, "inputFields": [ { - "name": "create", - "description": "Create and connect one LocationAddress document", + "name": "clptwshsk4wx601usb3uggcu7", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateInput", + "name": "EventPassDelayedRevealedUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -17366,11 +17906,11 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Delete currently connected LocationAddress document", + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -17378,11 +17918,11 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update single LocationAddress document", + "name": "event", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateWithNestedWhereUniqueInput", + "name": "EventUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -17390,55 +17930,84 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert single LocationAddress document", + "name": "eventPassDelayedRevealed", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "LocationAddressUpsertWithNestedWhereUniqueInput", + "name": "EventPassDelayedRevealedUpdateOneInlineInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to update", + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateLocalizationsInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "name", + "description": "name input for default locale (en)", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftDescription", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passOptions", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateManyInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -17451,37 +18020,29 @@ }, { "kind": "INPUT_OBJECT", - "name": "LocationAddressUpsertInput", + "name": "EventPassUpdateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ { - "name": "create", - "description": "Create document if it didn't exist", + "name": "description", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "name", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -17494,19 +18055,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "LocationAddressUpsertWithNestedWhereUniqueInput", + "name": "EventPassUpdateLocalizationInput", "description": null, "fields": null, "inputFields": [ { "name": "data", - "description": "Upsert data", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "LocationAddressUpsertInput", + "name": "EventPassUpdateLocalizationDataInput", "ofType": null } }, @@ -17515,14 +18076,14 @@ "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "locale", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereUniqueInput", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, @@ -17537,13 +18098,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereInput", - "description": "Identifies documents", + "name": "EventPassUpdateLocalizationsInput", + "description": null, "fields": null, "inputFields": [ { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "create", + "description": "Localizations to create", "type": { "kind": "LIST", "name": null, @@ -17552,7 +18113,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereInput", + "name": "EventPassCreateLocalizationInput", "ofType": null } } @@ -17562,8 +18123,8 @@ "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "delete", + "description": "Localizations to delete", "type": { "kind": "LIST", "name": null, @@ -17571,8 +18132,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereInput", + "kind": "ENUM", + "name": "Locale", "ofType": null } } @@ -17582,8 +18143,8 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "update", + "description": "Localizations to update", "type": { "kind": "LIST", "name": null, @@ -17592,7 +18153,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereInput", + "name": "EventPassUpdateLocalizationInput", "ofType": null } } @@ -17602,63 +18163,90 @@ "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "upsert", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "city", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "city_contains", - "description": "All values containing the given string.", + "name": "connect", + "description": "Connect multiple existing EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassConnectInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "city_ends_with", - "description": "All values ending with the given string.", + "name": "create", + "description": "Create and connect multiple EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "city_in", - "description": "All values that are contained in given list.", + "name": "delete", + "description": "Delete multiple EventPass documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -17666,60 +18254,99 @@ "deprecationReason": null }, { - "name": "city_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "disconnect", + "description": "Disconnect multiple EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "city_not_contains", - "description": "All values not containing the given string.", + "name": "set", + "description": "Override currently-connected documents with multiple existing EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "city_not_ends_with", - "description": "All values not ending with the given string", + "name": "update", + "description": "Update multiple EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateWithNestedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "city_not_in", - "description": "All values that are not contained in given list.", + "name": "upsert", + "description": "Upsert multiple EventPass documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertWithNestedWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "city_not_starts_with", - "description": "All values not starting with the given string.", + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -17730,11 +18357,11 @@ "deprecationReason": null }, { - "name": "city_starts_with", - "description": "All values starting with the given string.", + "name": "localizations", + "description": "Optional updates to localizations", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -17742,8 +18369,8 @@ "deprecationReason": null }, { - "name": "country", - "description": null, + "name": "name", + "description": "name input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -17754,8 +18381,8 @@ "deprecationReason": null }, { - "name": "country_contains", - "description": "All values containing the given string.", + "name": "nftDescription", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -17766,8 +18393,8 @@ "deprecationReason": null }, { - "name": "country_ends_with", - "description": "All values ending with the given string.", + "name": "nftName", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -17776,26 +18403,21 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "country_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "country_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -17806,8 +18428,8 @@ "deprecationReason": null }, { - "name": "country_not_contains", - "description": "All values not containing the given string.", + "name": "name", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -17816,53 +18438,98 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "country_not_ends_with", - "description": "All values not ending with the given string", + "name": "data", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "country_not_in", - "description": "All values that are not contained in given list.", + "name": "locale", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "country_not_starts_with", - "description": "All values not starting with the given string.", + "name": "update", + "description": "Localizations to update", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "country_starts_with", - "description": "All values starting with the given string.", + "name": "connect", + "description": "Connect existing EventPass document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -17870,11 +18537,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "create", + "description": "Create and connect one EventPass document", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", "ofType": null }, "defaultValue": null, @@ -17882,11 +18549,11 @@ "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "delete", + "description": "Delete currently connected EventPass document", "type": { "kind": "SCALAR", - "name": "ID", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -17894,11 +18561,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "disconnect", + "description": "Disconnect currently connected EventPass document", "type": { "kind": "SCALAR", - "name": "ID", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -17906,66 +18573,92 @@ "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "update", + "description": "Update single EventPass document", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateWithNestedWhereUniqueInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "upsert", + "description": "Upsert single EventPass document", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "data", + "description": "Document to update", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "where", + "description": "Unique document search", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "create", + "description": "Create document if it didn't exist", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", "ofType": null } }, @@ -17974,96 +18667,220 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "update", + "description": "Update document if it exists", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "create", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "placeId", + "name": "locale", "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "placeId_contains", - "description": "All values containing the given string.", + "name": "update", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "placeId_ends_with", - "description": "All values ending with the given string.", + "name": "data", + "description": "Upsert data", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "placeId_in", - "description": "All values that are contained in given list.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "placeId_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ + { + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "placeId_not_contains", - "description": "All values not containing the given string.", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", "name": "String", @@ -18074,11 +18891,11 @@ "deprecationReason": null }, { - "name": "placeId_not_ends_with", - "description": "All values not ending with the given string", + "name": "createdAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -18086,14 +18903,38 @@ "deprecationReason": null }, { - "name": "placeId_not_in", - "description": "All values that are not contained in given list.", + "name": "createdAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -18102,11 +18943,11 @@ "deprecationReason": null }, { - "name": "placeId_not_starts_with", - "description": "All values not starting with the given string.", + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -18114,11 +18955,11 @@ "deprecationReason": null }, { - "name": "placeId_starts_with", - "description": "All values starting with the given string.", + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -18126,7 +18967,47 @@ "deprecationReason": null }, { - "name": "postalCode", + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", "description": null, "type": { "kind": "SCALAR", @@ -18138,7 +19019,7 @@ "deprecationReason": null }, { - "name": "postalCode_contains", + "name": "description_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -18150,7 +19031,7 @@ "deprecationReason": null }, { - "name": "postalCode_ends_with", + "name": "description_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -18162,7 +19043,7 @@ "deprecationReason": null }, { - "name": "postalCode_in", + "name": "description_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -18178,7 +19059,7 @@ "deprecationReason": null }, { - "name": "postalCode_not", + "name": "description_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -18190,7 +19071,7 @@ "deprecationReason": null }, { - "name": "postalCode_not_contains", + "name": "description_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -18202,7 +19083,7 @@ "deprecationReason": null }, { - "name": "postalCode_not_ends_with", + "name": "description_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -18214,7 +19095,7 @@ "deprecationReason": null }, { - "name": "postalCode_not_in", + "name": "description_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -18230,7 +19111,7 @@ "deprecationReason": null }, { - "name": "postalCode_not_starts_with", + "name": "description_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -18242,7 +19123,7 @@ "deprecationReason": null }, { - "name": "postalCode_starts_with", + "name": "description_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -18254,11 +19135,71 @@ "deprecationReason": null }, { - "name": "state", + "name": "documentInStages_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassDelayedRevealed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18266,11 +19207,11 @@ "deprecationReason": null }, { - "name": "state_contains", + "name": "id_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18278,11 +19219,11 @@ "deprecationReason": null }, { - "name": "state_ends_with", + "name": "id_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18290,14 +19231,14 @@ "deprecationReason": null }, { - "name": "state_in", + "name": "id_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -18306,11 +19247,11 @@ "deprecationReason": null }, { - "name": "state_not", + "name": "id_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18318,11 +19259,11 @@ "deprecationReason": null }, { - "name": "state_not_contains", + "name": "id_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18330,11 +19271,11 @@ "deprecationReason": null }, { - "name": "state_not_ends_with", + "name": "id_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18342,14 +19283,14 @@ "deprecationReason": null }, { - "name": "state_not_in", + "name": "id_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -18358,11 +19299,11 @@ "deprecationReason": null }, { - "name": "state_not_starts_with", + "name": "id_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18370,11 +19311,11 @@ "deprecationReason": null }, { - "name": "state_starts_with", + "name": "id_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18382,7 +19323,7 @@ "deprecationReason": null }, { - "name": "street", + "name": "name", "description": null, "type": { "kind": "SCALAR", @@ -18394,7 +19335,7 @@ "deprecationReason": null }, { - "name": "street_contains", + "name": "name_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -18406,7 +19347,7 @@ "deprecationReason": null }, { - "name": "street_ends_with", + "name": "name_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -18418,7 +19359,7 @@ "deprecationReason": null }, { - "name": "street_in", + "name": "name_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -18434,7 +19375,7 @@ "deprecationReason": null }, { - "name": "street_not", + "name": "name_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -18446,7 +19387,7 @@ "deprecationReason": null }, { - "name": "street_not_contains", + "name": "name_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -18458,7 +19399,7 @@ "deprecationReason": null }, { - "name": "street_not_ends_with", + "name": "name_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -18470,7 +19411,7 @@ "deprecationReason": null }, { - "name": "street_not_in", + "name": "name_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -18486,7 +19427,7 @@ "deprecationReason": null }, { - "name": "street_not_starts_with", + "name": "name_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -18498,7 +19439,7 @@ "deprecationReason": null }, { - "name": "street_starts_with", + "name": "name_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -18510,7 +19451,7 @@ "deprecationReason": null }, { - "name": "venue", + "name": "nftDescription", "description": null, "type": { "kind": "SCALAR", @@ -18522,7 +19463,7 @@ "deprecationReason": null }, { - "name": "venue_contains", + "name": "nftDescription_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -18534,7 +19475,7 @@ "deprecationReason": null }, { - "name": "venue_ends_with", + "name": "nftDescription_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -18546,7 +19487,7 @@ "deprecationReason": null }, { - "name": "venue_in", + "name": "nftDescription_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -18562,7 +19503,7 @@ "deprecationReason": null }, { - "name": "venue_not", + "name": "nftDescription_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -18574,7 +19515,7 @@ "deprecationReason": null }, { - "name": "venue_not_contains", + "name": "nftDescription_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -18586,7 +19527,7 @@ "deprecationReason": null }, { - "name": "venue_not_ends_with", + "name": "nftDescription_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -18598,7 +19539,7 @@ "deprecationReason": null }, { - "name": "venue_not_in", + "name": "nftDescription_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -18614,7 +19555,7 @@ "deprecationReason": null }, { - "name": "venue_not_starts_with", + "name": "nftDescription_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -18626,7 +19567,7 @@ "deprecationReason": null }, { - "name": "venue_starts_with", + "name": "nftDescription_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -18636,973 +19577,376 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereUniqueInput", - "description": "References LocationAddress record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", + "name": "nftImage", "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationInput", - "description": "Input for a geolocation point with latitude and longitude", - "fields": null, - "inputFields": [ + }, { - "name": "latitude", + "name": "nftName", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "longitude", - "description": null, + "name": "nftName_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "Long", - "description": "The Long scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INTERFACE", - "name": "Node", - "description": "An object with an ID", - "fields": [ + }, { - "name": "id", - "description": "The id of the object.", - "args": [], + "name": "nftName_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "The Stage of an object", - "args": [], + "name": "nftName_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": [ + }, { - "kind": "OBJECT", - "name": "Asset", - "ofType": null + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "Event", - "ofType": null + "name": "nftName_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null + "name": "nftName_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null + "name": "nftName_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "User", - "ofType": null - } - ] - }, - { - "kind": "OBJECT", - "name": "Organizer", - "description": "An organizer is an entity that launch events and handle the pass benefits.", - "fields": [ - { - "name": "createdAt", - "description": "The time the document was created", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "passOptions_every", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", - "description": "User that created this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "passOptions_none", + "description": null, "type": { - "kind": "OBJECT", - "name": "User", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", + "name": "passOptions_some", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "OrganizerDescriptionRichText", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages", - "description": "Get the document in other stages", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stages", - "description": "Potential stages that should be returned", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[DRAFT, PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "publishedAt", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "events", - "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Event", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "history", - "description": "List of Organizer versions", - "args": [ - { - "name": "limit", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "10", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "0", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stageOverride", - "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Version", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "image", - "description": null, - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": "System Locale field", - "args": [], + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Get the other localizations for this document", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current locale should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en, fr]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "publishedBy", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": "Name of the organizer", - "args": [], + "name": "scheduledIn_every", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "scheduledIn_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedBy", - "description": "User that last published this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "scheduledIn_some", + "description": null, "type": { - "kind": "OBJECT", - "name": "User", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledIn", + "name": "updatedAt", "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug", - "description": "Used in URL", - "args": [], + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", - "description": "The time the document was updated", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -19610,78 +19954,40 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedBy", - "description": "User that last updated this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [ + }, { - "kind": "INTERFACE", - "name": "Node", - "ofType": null - } - ], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerConnectInput", - "description": null, - "fields": null, - "inputFields": [ + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { - "name": "position", - "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -19689,20 +19995,32 @@ "deprecationReason": null }, { - "name": "where", - "description": "Document to connect", + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -19710,90 +20028,129 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "OrganizerConnection", - "description": "A connection to a list of items.", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "fields": null, + "inputFields": [ { - "name": "aggregate", - "description": null, - "args": [], + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "Aggregate", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "edges", - "description": "A list of edges.", - "args": [], + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerEdge", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pageInfo", - "description": "Information to aid in pagination.", - "args": [], + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "PageInfo", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "createdAt", + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereComparatorInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Specify the stage to compare with", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "description": "References EventPass record uniquely", + "fields": null, + "inputFields": [ + { + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateInput", + "description": null, + "fields": null, + "inputFields": [ { "name": "description", "description": "description input for default locale (en)", @@ -19807,11 +20164,11 @@ "deprecationReason": null }, { - "name": "events", + "name": "eventDateLocations", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventCreateManyInlineInput", + "name": "EventDateLocationUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -19819,16 +20176,36 @@ "deprecationReason": null }, { - "name": "image", + "name": "eventPasses", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateOneInlineInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -19836,10 +20213,10 @@ }, { "name": "localizations", - "description": "Inline mutations for managing document localizations excluding the default locale", + "description": "Manage document localizations", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationsInput", + "name": "EventUpdateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -19847,43 +20224,59 @@ "deprecationReason": null }, { - "name": "name", + "name": "organizer", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateOneInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug", + "name": "public", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", + "name": "published", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": "title input for default locale (en)", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -19897,22 +20290,10 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationDataInput", + "name": "EventUpdateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ - { - "name": "createdAt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "description", "description": null, @@ -19926,11 +20307,11 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "title", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -19944,19 +20325,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationInput", + "name": "EventUpdateLocalizationInput", "description": null, "fields": null, "inputFields": [ { "name": "data", - "description": "Localization input", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationDataInput", + "name": "EventUpdateLocalizationDataInput", "ofType": null } }, @@ -19987,13 +20368,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationsInput", + "name": "EventUpdateLocalizationsInput", "description": null, "fields": null, "inputFields": [ { "name": "create", - "description": "Create localizations for the newly-created document", + "description": "Localizations to create", "type": { "kind": "LIST", "name": null, @@ -20002,7 +20383,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationInput", + "name": "EventCreateLocalizationInput", "ofType": null } } @@ -20010,21 +20391,10 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing Organizer documents", + "name": "delete", + "description": "Localizations to delete", "type": { "kind": "LIST", "name": null, @@ -20032,8 +20402,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "kind": "ENUM", + "name": "Locale", "ofType": null } } @@ -20043,8 +20413,8 @@ "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple existing Organizer documents", + "name": "update", + "description": "Localizations to update", "type": { "kind": "LIST", "name": null, @@ -20053,7 +20423,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "name": "EventUpdateLocalizationInput", "ofType": null } } @@ -20061,37 +20431,22 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "connect", - "description": "Connect one existing Organizer document", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "create", - "description": "Create and connect one Organizer document", + "name": "upsert", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpsertLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -20103,249 +20458,94 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "OrganizerDescriptionRichText", + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInlineInput", "description": null, - "fields": [ - { - "name": "html", - "description": "Returns HTMl representation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "json", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "RichTextAST", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, + "fields": null, + "inputFields": [ { - "name": "markdown", - "description": "Returns Markdown representation", - "args": [], + "name": "connect", + "description": "Connect multiple existing Event documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventConnectInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "raw", - "description": null, - "args": [], + "name": "create", + "description": "Create and connect multiple Event documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "RichTextAST", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "references", - "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "delete", + "description": "Delete multiple Event documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "UNION", - "name": "OrganizerDescriptionRichTextEmbeddedTypes", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "text", - "description": "Returns plain-text contents of RichText", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "UNION", - "name": "OrganizerDescriptionRichTextEmbeddedTypes", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - } - ] - }, - { - "kind": "OBJECT", - "name": "OrganizerEdge", - "description": "An edge in a connection.", - "fields": [ - { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], + "name": "disconnect", + "description": "Disconnect multiple Event documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ - { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "set", + "description": "Override currently-connected documents with multiple existing Event documents", "type": { "kind": "LIST", "name": null, @@ -20354,7 +20554,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "EventWhereUniqueInput", "ofType": null } } @@ -20364,8 +20564,8 @@ "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "update", + "description": "Update multiple Event documents", "type": { "kind": "LIST", "name": null, @@ -20374,7 +20574,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "EventUpdateWithNestedWhereUniqueInput", "ofType": null } } @@ -20384,8 +20584,8 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "upsert", + "description": "Upsert multiple Event documents", "type": { "kind": "LIST", "name": null, @@ -20394,7 +20594,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "EventUpsertWithNestedWhereUniqueInput", "ofType": null } } @@ -20402,13 +20602,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "_search", - "description": "Contains search across all appropriate fields.", + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "String", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -20416,11 +20627,11 @@ "deprecationReason": null }, { - "name": "createdAt", + "name": "heroImageClasses", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -20428,11 +20639,11 @@ "deprecationReason": null }, { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "localizations", + "description": "Optional updates to localizations", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -20440,11 +20651,11 @@ "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "public", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -20452,39 +20663,46 @@ "deprecationReason": null }, { - "name": "createdAt_in", - "description": "All values that are contained in given list.", + "name": "published", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_lt", - "description": "All values less than the given value.", + "name": "title", + "description": "title input for default locale (en)", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -20492,26 +20710,37 @@ "deprecationReason": null }, { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "title", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", + "name": "data", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationDataInput", "ofType": null } }, @@ -20520,23 +20749,69 @@ "deprecationReason": null }, { - "name": "createdBy", + "name": "locale", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "documentInStages_every", - "description": null, + "name": "update", + "description": "Localizations to update", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect existing Event document", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "name": "EventWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -20544,11 +20819,11 @@ "deprecationReason": null }, { - "name": "documentInStages_none", - "description": null, + "name": "create", + "description": "Create and connect one Event document", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "name": "EventCreateInput", "ofType": null }, "defaultValue": null, @@ -20556,11 +20831,11 @@ "deprecationReason": null }, { - "name": "documentInStages_some", - "description": null, + "name": "delete", + "description": "Delete currently connected Event document", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -20568,11 +20843,11 @@ "deprecationReason": null }, { - "name": "events_every", - "description": null, + "name": "disconnect", + "description": "Disconnect currently connected Event document", "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -20580,11 +20855,11 @@ "deprecationReason": null }, { - "name": "events_none", - "description": null, + "name": "update", + "description": "Update single Event document", "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "EventUpdateWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -20592,62 +20867,123 @@ "deprecationReason": null }, { - "name": "events_some", - "description": null, + "name": "upsert", + "description": "Upsert single Event document", "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "EventUpsertWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id", - "description": null, + "name": "data", + "description": "Document to update", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "create", + "description": "Create document if it didn't exist", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "update", + "description": "Update document if it exists", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateLocalizationDataInput", "ofType": null } }, @@ -20656,51 +20992,128 @@ "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "update", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Upsert data", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpsertInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ + { + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", "type": { "kind": "SCALAR", - "name": "ID", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + } } }, "defaultValue": null, @@ -20708,35 +21121,51 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "image", - "description": null, + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -20744,11 +21173,11 @@ "deprecationReason": null }, { - "name": "name", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -20756,11 +21185,11 @@ "deprecationReason": null }, { - "name": "name_contains", - "description": "All values containing the given string.", + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -20768,11 +21197,11 @@ "deprecationReason": null }, { - "name": "name_ends_with", - "description": "All values ending with the given string.", + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -20780,14 +21209,14 @@ "deprecationReason": null }, { - "name": "name_in", + "name": "createdAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -20796,11 +21225,11 @@ "deprecationReason": null }, { - "name": "name_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -20808,11 +21237,11 @@ "deprecationReason": null }, { - "name": "name_not_contains", - "description": "All values not containing the given string.", + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -20820,11 +21249,11 @@ "deprecationReason": null }, { - "name": "name_not_ends_with", - "description": "All values not ending with the given string", + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -20832,14 +21261,14 @@ "deprecationReason": null }, { - "name": "name_not_in", + "name": "createdAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -20848,11 +21277,11 @@ "deprecationReason": null }, { - "name": "name_not_starts_with", - "description": "All values not starting with the given string.", + "name": "createdBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -20860,23 +21289,11 @@ "deprecationReason": null }, { - "name": "name_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt", + "name": "documentInStages_every", "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", "ofType": null }, "defaultValue": null, @@ -20884,11 +21301,11 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", + "name": "documentInStages_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", "ofType": null }, "defaultValue": null, @@ -20896,11 +21313,11 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "documentInStages_some", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", "ofType": null }, "defaultValue": null, @@ -20908,27 +21325,11 @@ "deprecationReason": null }, { - "name": "publishedAt_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_lt", - "description": "All values less than the given value.", + "name": "eventDateLocations_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationWhereInput", "ofType": null }, "defaultValue": null, @@ -20936,11 +21337,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "eventDateLocations_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationWhereInput", "ofType": null }, "defaultValue": null, @@ -20948,11 +21349,11 @@ "deprecationReason": null }, { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "eventDateLocations_some", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationWhereInput", "ofType": null }, "defaultValue": null, @@ -20960,27 +21361,11 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedBy", + "name": "eventPasses_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "EventPassWhereInput", "ofType": null }, "defaultValue": null, @@ -20988,11 +21373,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_every", + "name": "eventPasses_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventPassWhereInput", "ofType": null }, "defaultValue": null, @@ -21000,11 +21385,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_none", + "name": "eventPasses_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventPassWhereInput", "ofType": null }, "defaultValue": null, @@ -21012,11 +21397,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_some", + "name": "heroImage", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, @@ -21024,7 +21409,7 @@ "deprecationReason": null }, { - "name": "slug", + "name": "heroImageClasses", "description": null, "type": { "kind": "SCALAR", @@ -21036,7 +21421,7 @@ "deprecationReason": null }, { - "name": "slug_contains", + "name": "heroImageClasses_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -21048,7 +21433,7 @@ "deprecationReason": null }, { - "name": "slug_ends_with", + "name": "heroImageClasses_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -21060,7 +21445,7 @@ "deprecationReason": null }, { - "name": "slug_in", + "name": "heroImageClasses_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -21076,7 +21461,7 @@ "deprecationReason": null }, { - "name": "slug_not", + "name": "heroImageClasses_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -21088,7 +21473,7 @@ "deprecationReason": null }, { - "name": "slug_not_contains", + "name": "heroImageClasses_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -21100,7 +21485,7 @@ "deprecationReason": null }, { - "name": "slug_not_ends_with", + "name": "heroImageClasses_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -21112,7 +21497,7 @@ "deprecationReason": null }, { - "name": "slug_not_in", + "name": "heroImageClasses_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -21128,7 +21513,7 @@ "deprecationReason": null }, { - "name": "slug_not_starts_with", + "name": "heroImageClasses_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -21140,7 +21525,7 @@ "deprecationReason": null }, { - "name": "slug_starts_with", + "name": "heroImageClasses_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -21152,11 +21537,11 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -21164,11 +21549,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -21176,11 +21561,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -21188,14 +21573,14 @@ "deprecationReason": null }, { - "name": "updatedAt_in", + "name": "id_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, @@ -21204,11 +21589,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -21216,11 +21601,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -21228,11 +21613,11 @@ "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -21240,14 +21625,14 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", + "name": "id_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, @@ -21256,117 +21641,199 @@ "deprecationReason": null }, { - "name": "updatedBy", + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "OrganizerWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "OrganizerOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "createdAt_ASC", + "name": "public", "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_DESC", - "description": null, + "name": "public_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ASC", + "name": "published", "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_DESC", + "name": "publishedAt", "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ASC", - "description": null, + "name": "publishedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_DESC", - "description": null, + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_ASC", - "description": null, + "name": "publishedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_DESC", - "description": null, + "name": "publishedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug_ASC", - "description": null, + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug_DESC", - "description": null, + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_ASC", - "description": null, + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_DESC", + "name": "publishedBy", "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "published_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -21374,11 +21841,11 @@ "deprecationReason": null }, { - "name": "events", + "name": "scheduledIn_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInlineInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -21386,11 +21853,11 @@ "deprecationReason": null }, { - "name": "image", + "name": "scheduledIn_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "AssetUpdateOneInlineInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -21398,11 +21865,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", + "name": "scheduledIn_some", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationsInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -21410,7 +21877,7 @@ "deprecationReason": null }, { - "name": "name", + "name": "slug", "description": null, "type": { "kind": "SCALAR", @@ -21422,8 +21889,8 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "slug_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -21432,50 +21899,28 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "slug_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "slug_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationDataInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -21484,86 +21929,51 @@ "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "slug_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Localizations to create", + "name": "slug_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "slug_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "slug_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -21571,130 +21981,75 @@ "deprecationReason": null }, { - "name": "upsert", - "description": null, + "name": "slug_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing Organizer documents", + "name": "slug_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerConnectInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple Organizer documents", + "name": "title", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple Organizer documents", + "name": "title_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect multiple Organizer documents", + "name": "title_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "set", - "description": "Override currently-connected documents with multiple existing Organizer documents", + "name": "title_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -21702,62 +22057,35 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update multiple Organizer documents", + "name": "title_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateWithNestedWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple Organizer documents", + "name": "title_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertWithNestedWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "title_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21765,131 +22093,63 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Optional updates to localizations", + "name": "title_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationsInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "title_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "title_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", + "name": "updatedAt", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "update", - "description": "Localizations to update", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect existing Organizer document", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -21897,11 +22157,11 @@ "deprecationReason": null }, { - "name": "create", - "description": "Create and connect one Organizer document", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -21909,23 +22169,27 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Delete currently connected Organizer document", + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect currently connected Organizer document", + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -21933,11 +22197,11 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update single Organizer document", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -21945,37 +22209,26 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert single Organizer document", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to update", + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, @@ -21984,16 +22237,12 @@ "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "updatedBy", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -22006,20 +22255,24 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertInput", - "description": null, + "name": "EventWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", "fields": null, "inputFields": [ { - "name": "create", - "description": "Create document if it didn't exist", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", + "ofType": null + } } }, "defaultValue": null, @@ -22027,42 +22280,39 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationDataInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", + "ofType": null + } } }, "defaultValue": null, @@ -22070,32 +22320,24 @@ "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventWhereComparatorInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": null, + "name": "stage", + "description": "Specify the stage to compare with", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationDataInput", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -22108,37 +22350,29 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertWithNestedWhereUniqueInput", - "description": null, + "name": "EventWhereUniqueInput", + "description": "References Event record uniquely", "fields": null, "inputFields": [ { - "name": "data", - "description": "Upsert data", + "name": "id", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "slug", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -22151,16 +22385,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", + "name": "EventWhereUniqueInput_remote_rel_eventParametersevent", + "description": "References Event record uniquely", "fields": null, "inputFields": [ { - "name": "outdated_to", - "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "name": "slug", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22174,88 +22408,94 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "description": "Identifies documents", + "name": "EventWhereUniqueInput_remote_rel_eventPassNftevent", + "description": "References Event record uniquely", "fields": null, "inputFields": [ { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "slug", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - } - } - }, - "defaultValue": null, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Float", + "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "ID", + "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ImageFit", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "clip", + "description": "Resizes the image to fit within the specified parameters without distorting, cropping, or changing the aspect ratio.", "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - } - } - }, - "defaultValue": null, + "name": "crop", + "description": "Resizes the image to fit the specified parameters exactly by removing any parts of the image that don't fit within the boundaries.", "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "max", + "description": "Resizes the image to fit within the parameters, but as opposed to 'fit:clip' will not scale the image if the image is smaller than the output size.", "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt", - "description": null, + "name": "scale", + "description": "Resizes the image to fit the specified parameters exactly by scaling the image to the desired size. The aspect ratio of the image is not respected and the image can be distorted using this method.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImageResizeInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fit", + "description": "The default value for the fit parameter is fit:clip.", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "ENUM", + "name": "ImageFit", "ofType": null }, "defaultValue": null, @@ -22263,11 +22503,11 @@ "deprecationReason": null }, { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "height", + "description": "The height in pixels to resize the image to. The value must be an integer from 1 to 10000.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22275,39 +22515,67 @@ "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "width", + "description": "The width in pixels to resize the image to. The value must be an integer from 1 to 10000.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImageTransformationInput", + "description": "Transformations for Images", + "fields": null, + "inputFields": [ { - "name": "createdAt_in", - "description": "All values that are contained in given list.", + "name": "resize", + "description": "Resizes the image", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "ImageResizeInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Int", + "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "description": "Boolean expression to compare columns of type \"Int\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "createdAt_lt", - "description": "All values less than the given value.", + "name": "_eq", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22315,11 +22583,11 @@ "deprecationReason": null }, { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", + "name": "_gt", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22327,11 +22595,11 @@ "deprecationReason": null }, { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "_gte", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22339,15 +22607,19 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", + "name": "_in", + "description": null, "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } } }, "defaultValue": null, @@ -22355,11 +22627,11 @@ "deprecationReason": null }, { - "name": "createdBy", + "name": "_is_null", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -22367,11 +22639,11 @@ "deprecationReason": null }, { - "name": "documentInStages_every", + "name": "_lt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22379,11 +22651,11 @@ "deprecationReason": null }, { - "name": "documentInStages_none", + "name": "_lte", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22391,11 +22663,11 @@ "deprecationReason": null }, { - "name": "documentInStages_some", + "name": "_neq", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22403,134 +22675,198 @@ "deprecationReason": null }, { - "name": "events_every", + "name": "_nin", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Json", + "description": "Raw JSON value", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "Locale", + "description": "Locale system enumeration", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "events_none", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, + "name": "en", + "description": "System locale", "isDeprecated": false, "deprecationReason": null }, { - "name": "events_some", + "name": "fr", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Location", + "description": "Representing a geolocation point with latitude and longitude", + "fields": [ { - "name": "id", + "name": "distance", "description": null, + "args": [ + { + "name": "from", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "latitude", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "longitude", + "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "Float", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocationAddress", + "description": "A model for location data (point on a map) + additional info such as street, venue etc.", + "fields": [ { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "city", + "description": "Name of the city", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "coordinates", + "description": "Point into the map where the event is happening", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "country", + "description": "The name of the country", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "id", + "description": "The unique identifier", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -22538,87 +22874,112 @@ "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "placeId", + "description": "Place ID from google maps. Use this tool to retrieve the correct Place ID from the location you want to open on google maps while clicking on the address provided: https://developers.google.com/maps/documentation/places/web-service/place-id#find-id", + "args": [], "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "postalCode", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "image", - "description": null, + "name": "stage", + "description": "System stage field", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "state", + "description": "The name of the state if it exist", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_contains", - "description": "All values containing the given string.", + "name": "street", + "description": "Name of the street", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ends_with", - "description": "All values ending with the given string.", + "name": "venue", + "description": "Name of the venue, useful if the address doesn't apply", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [ { - "name": "name_in", - "description": "All values that are contained in given list.", + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "city", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -22631,46 +22992,26 @@ "deprecationReason": null }, { - "name": "name_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "coordinates", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_in", - "description": "All values that are not contained in given list.", + "name": "country", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -22683,20 +23024,8 @@ "deprecationReason": null }, { - "name": "name_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_starts_with", - "description": "All values starting with the given string.", + "name": "placeId", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -22707,50 +23036,14 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "postalCode", "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -22759,23 +23052,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "state", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22783,11 +23064,11 @@ "deprecationReason": null }, { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "street", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22795,51 +23076,57 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedBy", + "name": "venue", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "scheduledIn_every", - "description": null, + "name": "create", + "description": "Create and connect one LocationAddress document", "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "LocationAddressCreateInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "scheduledIn_none", + "name": "city", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22847,11 +23134,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_some", + "name": "coordinates", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "LocationInput", "ofType": null }, "defaultValue": null, @@ -22859,7 +23146,7 @@ "deprecationReason": null }, { - "name": "slug", + "name": "country", "description": null, "type": { "kind": "SCALAR", @@ -22871,20 +23158,8 @@ "deprecationReason": null }, { - "name": "slug_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "slug_ends_with", - "description": "All values ending with the given string.", + "name": "placeId", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -22895,24 +23170,8 @@ "deprecationReason": null }, { - "name": "slug_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "slug_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "postalCode", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -22923,8 +23182,8 @@ "deprecationReason": null }, { - "name": "slug_not_contains", - "description": "All values not containing the given string.", + "name": "state", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -22935,8 +23194,8 @@ "deprecationReason": null }, { - "name": "slug_not_ends_with", - "description": "All values not ending with the given string", + "name": "street", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -22947,24 +23206,8 @@ "deprecationReason": null }, { - "name": "slug_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "slug_not_starts_with", - "description": "All values not starting with the given string.", + "name": "venue", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -22973,13 +23216,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "slug_starts_with", - "description": "All values starting with the given string.", + "name": "create", + "description": "Create and connect one LocationAddress document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateInput", "ofType": null }, "defaultValue": null, @@ -22987,11 +23241,11 @@ "deprecationReason": null }, { - "name": "updatedAt", - "description": null, + "name": "delete", + "description": "Delete currently connected LocationAddress document", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -22999,11 +23253,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "update", + "description": "Update single LocationAddress document", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -23011,26 +23265,37 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "upsert", + "description": "Upsert single LocationAddress document", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpsertWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_in", - "description": "All values that are contained in given list.", + "name": "data", + "description": "Document to update", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateInput", "ofType": null } }, @@ -23039,50 +23304,84 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "create", + "description": "Create document if it didn't exist", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "update", + "description": "Update document if it exists", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "data", + "description": "Upsert data", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpsertInput", "ofType": null } }, @@ -23091,12 +23390,16 @@ "deprecationReason": null }, { - "name": "updatedBy", - "description": null, + "name": "where", + "description": "Unique document search", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -23109,8 +23412,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "name": "LocationAddressWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { @@ -23124,7 +23427,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "name": "LocationAddressWhereInput", "ofType": null } } @@ -23144,7 +23447,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "name": "LocationAddressWhereInput", "ofType": null } } @@ -23164,7 +23467,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "name": "LocationAddressWhereInput", "ofType": null } } @@ -23174,11 +23477,11 @@ "deprecationReason": null }, { - "name": "compareWithParent", - "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereComparatorInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -23186,34 +23489,11 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Specify the stage to compare with", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "description": "References Organizer record uniquely", - "fields": null, - "inputFields": [ - { - "name": "id", + "name": "city", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -23221,8 +23501,8 @@ "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "city_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23233,8 +23513,8 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "city_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23243,33 +23523,26 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_accountorganizer", - "description": "References Organizer record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "name", - "description": null, + "name": "city_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "city_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -23278,21 +23551,10 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer", - "description": "References Organizer record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "name", - "description": null, + "name": "city_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23303,8 +23565,8 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "city_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", @@ -23313,21 +23575,26 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer", - "description": "References Organizer record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "name", - "description": null, + "name": "city_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23338,7 +23605,19 @@ "deprecationReason": null }, { - "name": "slug", + "name": "city_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", "description": null, "type": { "kind": "SCALAR", @@ -23348,304 +23627,153 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "PageInfo", - "description": "Information about pagination in a connection.", - "fields": [ + }, { - "name": "endCursor", - "description": "When paginating forwards, the cursor to continue.", - "args": [], + "name": "country_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "hasNextPage", - "description": "When paginating forwards, are there more items?", - "args": [], + "name": "country_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "hasPreviousPage", - "description": "When paginating backwards, are there more items?", - "args": [], + "name": "country_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pageSize", - "description": "Number of items in the current page.", - "args": [], + "name": "country_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "startCursor", - "description": "When paginating backwards, the cursor to continue.", - "args": [], + "name": "country_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "PassOption", - "description": "Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations.", - "fields": [ + }, { - "name": "description", - "description": "Description of the option, like \"Access to the event on Day 1\"", - "args": [], + "name": "country_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventDateLocation", - "description": "Define the location and date for this option.\nImportant ! It will determine the release and availability for the Pass access.", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventDateLocation", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "country_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": "System Locale field", - "args": [], + "name": "country_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Get the other localizations for this document", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current locale should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en, fr]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "country_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PassOption", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": "Name of the options, like \"Day 1 Access\" or \"VIP Room Access\"", - "args": [], + "name": "id", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -23653,14 +23781,14 @@ "deprecationReason": null }, { - "name": "eventDateLocation", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationCreateOneInlineInput", + "kind": "SCALAR", + "name": "ID", "ofType": null } }, @@ -23669,11 +23797,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Inline mutations for managing document localizations excluding the default locale", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationsInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -23681,38 +23809,23 @@ "deprecationReason": null }, { - "name": "name", - "description": "name input for default locale (en)", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -23720,146 +23833,90 @@ "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Localization input", + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create localizations for the newly-created document", + "name": "placeId_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create and connect multiple existing PassOption documents", + "name": "placeId_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateWithPositionInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to create", + "name": "placeId_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -23868,78 +23925,72 @@ "deprecationReason": null }, { - "name": "position", - "description": "Position in the list of existing component instances, will default to appending at the end of list", + "name": "placeId_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "PassOptionOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "description_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "description_DESC", - "description": null, + "name": "placeId_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ASC", - "description": null, + "name": "placeId_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_DESC", - "description": null, + "name": "placeId_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ASC", - "description": null, + "name": "placeId_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "description", - "description": "description input for default locale (en)", + "name": "placeId_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23950,11 +24001,11 @@ "deprecationReason": null }, { - "name": "eventDateLocation", + "name": "postalCode", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationUpdateOneInlineInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -23962,11 +24013,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", + "name": "postalCode_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationsInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -23974,8 +24025,8 @@ "deprecationReason": null }, { - "name": "name", - "description": "name input for default locale (en)", + "name": "postalCode_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23984,33 +24035,26 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "postalCode_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "postalCode_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -24019,75 +24063,41 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "postalCode_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "postalCode_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Localizations to create", + "name": "postalCode_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -24095,130 +24105,75 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "postalCode_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "postalCode_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", + "name": "state", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create and connect multiple PassOption component instances", + "name": "state_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateWithPositionInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple PassOption documents", + "name": "state_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update multiple PassOption component instances", + "name": "state_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateWithNestedWhereUniqueAndPositionInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -24226,42 +24181,23 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple PassOption component instances", + "name": "state_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertWithNestedWhereUniqueAndPositionInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateWithNestedWhereUniqueAndPositionInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to update", + "name": "state_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -24269,11 +24205,11 @@ "deprecationReason": null }, { - "name": "position", - "description": "Position in the list of existing component instances, will default to appending at the end of list", + "name": "state_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -24281,140 +24217,103 @@ "deprecationReason": null }, { - "name": "where", - "description": "Unique component instance search", + "name": "state_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create document if it didn't exist", + "name": "state_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "state_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", + "name": "street", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "street_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": null, + "name": "street_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationDataInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertWithNestedWhereUniqueAndPositionInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to upsert", + "name": "street_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -24422,11 +24321,11 @@ "deprecationReason": null }, { - "name": "position", - "description": "Position in the list of existing component instances, will default to appending at the end of list", + "name": "street_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -24434,66 +24333,27 @@ "deprecationReason": null }, { - "name": "where", - "description": "Unique component instance search", + "name": "street_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ - { - "name": "AND", - "description": "Logical AND on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "street_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -24501,28 +24361,20 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "street_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "street_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -24533,7 +24385,7 @@ "deprecationReason": null }, { - "name": "description", + "name": "venue", "description": null, "type": { "kind": "SCALAR", @@ -24545,7 +24397,7 @@ "deprecationReason": null }, { - "name": "description_contains", + "name": "venue_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -24557,7 +24409,7 @@ "deprecationReason": null }, { - "name": "description_ends_with", + "name": "venue_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -24569,7 +24421,7 @@ "deprecationReason": null }, { - "name": "description_in", + "name": "venue_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -24585,7 +24437,7 @@ "deprecationReason": null }, { - "name": "description_not", + "name": "venue_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -24597,7 +24449,7 @@ "deprecationReason": null }, { - "name": "description_not_contains", + "name": "venue_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -24609,7 +24461,7 @@ "deprecationReason": null }, { - "name": "description_not_ends_with", + "name": "venue_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -24621,7 +24473,7 @@ "deprecationReason": null }, { - "name": "description_not_in", + "name": "venue_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -24637,7 +24489,7 @@ "deprecationReason": null }, { - "name": "description_not_starts_with", + "name": "venue_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -24649,7 +24501,7 @@ "deprecationReason": null }, { - "name": "description_starts_with", + "name": "venue_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -24659,19 +24511,18 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "eventDateLocation", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereUniqueInput", + "description": "References LocationAddress record uniquely", + "fields": null, + "inputFields": [ { "name": "id", "description": null, @@ -24683,40 +24534,27 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "id_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "description": "Input for a geolocation point with latitude and longitude", + "fields": null, + "inputFields": [ { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "latitude", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "Float", "ofType": null } }, @@ -24725,46 +24563,47 @@ "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "longitude", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Long", + "description": "The Long scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "description": "An object with an ID", + "fields": [ { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "id", + "description": "The id of the object.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -24772,224 +24611,279 @@ "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "stage", + "description": "The Stage of an object", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ { - "name": "id_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "Asset", + "ofType": null }, { - "name": "name", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "Event", + "ofType": null }, { - "name": "name_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "EventPass", + "ofType": null }, { - "name": "name_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null }, { - "name": "name_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "Organizer", + "ofType": null }, { - "name": "name_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null }, { - "name": "name_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null }, { - "name": "name_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "OBJECT", + "name": "User", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "Organizer", + "description": "An organizer is an entity that launch events and handle the pass benefits.", + "fields": [ { - "name": "name_not_in", - "description": "All values that are not contained in given list.", + "name": "createdAt", + "description": "The time the document was created", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_starts_with", - "description": "All values not starting with the given string.", + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_starts_with", - "description": "All values starting with the given string.", + "name": "description", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "OrganizerDescriptionRichText", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereUniqueInput", - "description": "References PassOption record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "discordWidgetId", + "description": "The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget", + "args": [], "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "RichTextAST", - "description": "Slate-compatible RichText AST", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledOperation", - "description": "Scheduled Operation system model", - "fields": [ + }, { - "name": "affectedDocuments", - "description": null, + "name": "documentInStages", + "description": "Get the document in other stages", "args": [ { - "name": "after", - "description": null, + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null }, { - "name": "before", - "description": null, + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -25013,7 +24907,7 @@ }, { "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -25037,7 +24931,7 @@ }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -25055,6 +24949,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "skip", "description": null, @@ -25066,6 +24972,18 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "type": { @@ -25078,8 +24996,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "UNION", - "name": "ScheduledOperationAffectedDocument", + "kind": "OBJECT", + "name": "Event", "ofType": null } } @@ -25089,28 +25007,24 @@ "deprecationReason": null }, { - "name": "createdAt", - "description": "The time the document was created", + "name": "facebookHandle", + "description": "The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", - "description": "User that created this document", + "name": "heroImage", + "description": "An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen.", "args": [ { "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -25122,7 +25036,7 @@ }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -25142,16 +25056,20 @@ } ], "type": { - "kind": "OBJECT", - "name": "User", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": "Operation description", + "name": "heroImageClasses", + "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", "args": [], "type": { "kind": "SCALAR", @@ -25162,62 +25080,50 @@ "deprecationReason": null }, { - "name": "documentInStages", - "description": "Get the document in other stages", + "name": "history", + "description": "List of Organizer versions", "args": [ { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", + "name": "limit", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null } }, - "defaultValue": "false", + "defaultValue": "10", "isDeprecated": false, "deprecationReason": null }, { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "name": "skip", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null } }, - "defaultValue": "false", + "defaultValue": "0", "isDeprecated": false, "deprecationReason": null }, { - "name": "stages", - "description": "Potential stages that should be returned", + "name": "stageOverride", + "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "Stage", + "ofType": null }, - "defaultValue": "[DRAFT, PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } @@ -25233,7 +25139,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "ScheduledOperation", + "name": "Version", "ofType": null } } @@ -25242,18 +25148,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "errorMessage", - "description": "Operation error message", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", "description": "The unique identifier", @@ -25271,24 +25165,12 @@ "deprecationReason": null }, { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedBy", - "description": "User that last published this document", + "name": "image", + "description": "Image that represent the organizer, typically its logo. Advised resolution is 350 x 350 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode.", "args": [ { "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -25300,7 +25182,7 @@ }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -25320,23 +25202,51 @@ } ], "type": { - "kind": "OBJECT", - "name": "User", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses", + "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "rawPayload", - "description": "Raw operation payload including all details, this field is subject to change", + "name": "instagramHandle", + "description": "The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "System Locale field", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Json", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, @@ -25344,76 +25254,80 @@ "deprecationReason": null }, { - "name": "release", - "description": "The release this operation is scheduled for", + "name": "localizations", + "description": "Get the other localizations for this document", "args": [ { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `release` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `release` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, - "defaultValue": null, + "defaultValue": "[en, fr]", "isDeprecated": false, "deprecationReason": null } ], - "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "System stage field", - "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", - "description": "operation Status", + "name": "name", + "description": "Name of the organizer", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -25421,28 +25335,41 @@ "deprecationReason": null }, { - "name": "updatedAt", - "description": "The time the document was updated", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedBy", - "description": "User that last updated this document", + "name": "publishedBy", + "description": "User that last published this document", "args": [ { "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -25454,7 +25381,7 @@ }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -25480,125 +25407,139 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [ - { - "kind": "INTERFACE", - "name": "Node", - "ofType": null - } - ], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "UNION", - "name": "ScheduledOperationAffectedDocument", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null }, { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - ] - }, - { - "kind": "OBJECT", - "name": "ScheduledOperationConnection", - "description": "A connection to a list of items.", - "fields": [ - { - "name": "aggregate", + "name": "scheduledIn", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "edges", - "description": "A list of edges.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperationEdge", - "ofType": null - } - } + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pageInfo", - "description": "Information to aid in pagination.", - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "PageInfo", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledOperationEdge", - "description": "An edge in a connection.", - "fields": [ + }, { - "name": "cursor", - "description": "A cursor for use in pagination.", + "name": "slug", + "description": "Used in URL", "args": [], "type": { "kind": "NON_NULL", @@ -25613,241 +25554,276 @@ "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", + "name": "stage", + "description": "System stage field", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "ScheduledOperationOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "errorMessage_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "errorMessage_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ASC", - "description": null, + "name": "telegramHandle", + "description": "The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_DESC", - "description": null, + "name": "tiktokHandle", + "description": "The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_ASC", - "description": null, + "name": "twitterHandle", + "description": "The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_DESC", - "description": null, + "name": "updatedAt", + "description": "The time the document was updated", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_ASC", - "description": null, + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_DESC", - "description": null, + "name": "youtubeHandle", + "description": "The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [ { - "name": "updatedAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "INTERFACE", + "name": "Entity", + "ofType": null }, { - "name": "updatedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "INTERFACE", + "name": "Node", + "ofType": null } ], + "enumValues": null, "possibleTypes": null }, { - "kind": "ENUM", - "name": "ScheduledOperationStatus", - "description": "System Scheduled Operation Status", + "kind": "INPUT_OBJECT", + "name": "OrganizerConnectInput", + "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "CANCELED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "COMPLETED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "FAILED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { - "name": "IN_PROGRESS", - "description": null, + "name": "position", + "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PENDING", - "description": null, + "name": "where", + "description": "Document to connect", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "OrganizerConnection", + "description": "A connection to a list of items.", + "fields": [ { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "aggregate", + "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - } + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "edges", + "description": "A list of edges.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerEdge", + "ofType": null + } } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - } + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_search", - "description": "Contains search across all appropriate fields.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "description": null, + "fields": null, + "inputFields": [ { "name": "createdAt", "description": null, @@ -25861,11 +25837,11 @@ "deprecationReason": null }, { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -25873,11 +25849,11 @@ "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "discordWidgetId", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -25885,27 +25861,23 @@ "deprecationReason": null }, { - "name": "createdAt_in", - "description": "All values that are contained in given list.", + "name": "events", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventCreateManyInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_lt", - "description": "All values less than the given value.", + "name": "facebookHandle", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -25913,23 +25885,27 @@ "deprecationReason": null }, { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", + "name": "heroImage", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "heroImageClasses", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -25937,14 +25913,14 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", + "name": "image", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", "ofType": null } }, @@ -25953,11 +25929,11 @@ "deprecationReason": null }, { - "name": "createdBy", + "name": "imageClasses", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -25965,7 +25941,7 @@ "deprecationReason": null }, { - "name": "description", + "name": "instagramHandle", "description": null, "type": { "kind": "SCALAR", @@ -25977,11 +25953,11 @@ "deprecationReason": null }, { - "name": "description_contains", - "description": "All values containing the given string.", + "name": "localizations", + "description": "Inline mutations for managing document localizations excluding the default locale", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -25989,22 +25965,26 @@ "deprecationReason": null }, { - "name": "description_ends_with", - "description": "All values ending with the given string.", + "name": "name", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_in", - "description": "All values that are contained in given list.", + "name": "slug", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -26017,8 +25997,8 @@ "deprecationReason": null }, { - "name": "description_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "telegramHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -26029,8 +26009,8 @@ "deprecationReason": null }, { - "name": "description_not_contains", - "description": "All values not containing the given string.", + "name": "tiktokHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -26041,8 +26021,8 @@ "deprecationReason": null }, { - "name": "description_not_ends_with", - "description": "All values not ending with the given string", + "name": "twitterHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -26053,27 +26033,11 @@ "deprecationReason": null }, { - "name": "description_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_not_starts_with", - "description": "All values not starting with the given string.", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -26081,8 +26045,8 @@ "deprecationReason": null }, { - "name": "description_starts_with", - "description": "All values starting with the given string.", + "name": "youtubeHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -26091,13 +26055,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -26105,11 +26080,11 @@ "deprecationReason": null }, { - "name": "errorMessage_contains", - "description": "All values containing the given string.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -26117,26 +26092,37 @@ "deprecationReason": null }, { - "name": "errorMessage_ends_with", - "description": "All values ending with the given string.", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage_in", - "description": "All values that are contained in given list.", + "name": "data", + "description": "Localization input", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationDataInput", "ofType": null } }, @@ -26145,63 +26131,120 @@ "deprecationReason": null }, { - "name": "errorMessage_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage_not_contains", - "description": "All values not containing the given string.", + "name": "create", + "description": "Create localizations for the newly-created document", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage_not_ends_with", - "description": "All values not ending with the given string", + "name": "connect", + "description": "Connect multiple existing Organizer documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage_not_in", - "description": "All values that are not contained in given list.", + "name": "create", + "description": "Create and connect multiple existing Organizer documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage_not_starts_with", - "description": "All values not starting with the given string.", + "name": "connect", + "description": "Connect one existing Organizer document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -26209,115 +26252,297 @@ "deprecationReason": null }, { - "name": "errorMessage_starts_with", - "description": "All values starting with the given string.", + "name": "create", + "description": "Create and connect one Organizer document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrganizerDescriptionRichText", + "description": null, + "fields": [ { - "name": "id", - "description": null, + "name": "html", + "description": "Returns HTMl representation", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "json", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "markdown", + "description": "Returns Markdown representation", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "raw", + "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "RichTextAST", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "references", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "UNION", + "name": "OrganizerDescriptionRichTextEmbeddedTypes", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "text", + "description": "Returns plain-text contents of RichText", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "UNION", + "name": "OrganizerDescriptionRichTextEmbeddedTypes", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "OrganizerEdge", + "description": "An edge in a connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "node", + "description": "The item at the end of the edge.", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + } } }, "defaultValue": null, @@ -26325,23 +26550,31 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26349,7 +26582,7 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", @@ -26361,7 +26594,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", + "name": "createdAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -26373,7 +26606,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", + "name": "createdAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -26385,7 +26618,7 @@ "deprecationReason": null }, { - "name": "publishedAt_in", + "name": "createdAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -26401,7 +26634,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", + "name": "createdAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -26413,7 +26646,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", + "name": "createdAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -26425,7 +26658,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not", + "name": "createdAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -26437,7 +26670,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", + "name": "createdAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -26453,7 +26686,7 @@ "deprecationReason": null }, { - "name": "publishedBy", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -26465,8 +26698,8 @@ "deprecationReason": null }, { - "name": "rawPayload_json_path_exists", - "description": "All values containing the given json path.", + "name": "discordWidgetId", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -26477,11 +26710,11 @@ "deprecationReason": null }, { - "name": "rawPayload_value_recursive", - "description": "Recursively tries to find the provided JSON scalar value inside the field.\nIt does use an exact match when comparing values.\nIf you pass `null` as value the filter will be ignored. \nNote: This filter fails if you try to look for a non scalar JSON value!", + "name": "discordWidgetId_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "Json", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26489,11 +26722,11 @@ "deprecationReason": null }, { - "name": "release", - "description": null, + "name": "discordWidgetId_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26501,11 +26734,27 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "discordWidgetId_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26513,27 +26762,23 @@ "deprecationReason": null }, { - "name": "status_in", - "description": "All values that are contained in given list.", + "name": "discordWidgetId_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "discordWidgetId_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26541,14 +26786,14 @@ "deprecationReason": null }, { - "name": "status_not_in", + "name": "discordWidgetId_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -26557,11 +26802,107 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "discordWidgetId_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26569,11 +26910,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "facebookHandle_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26581,11 +26922,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "facebookHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26593,14 +26934,14 @@ "deprecationReason": null }, { - "name": "updatedAt_in", + "name": "facebookHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -26609,11 +26950,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "facebookHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26621,11 +26962,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "facebookHandle_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26633,11 +26974,11 @@ "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "facebookHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26645,14 +26986,14 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", + "name": "facebookHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -26661,222 +27002,210 @@ "deprecationReason": null }, { - "name": "updatedBy", + "name": "facebookHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImage", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereUniqueInput", - "description": "References ScheduledOperation record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", + "name": "heroImageClasses", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledRelease", - "description": "Scheduled Release system model", - "fields": [ + }, { - "name": "createdAt", - "description": "The time the document was created", - "args": [], + "name": "heroImageClasses_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", - "description": "User that created this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "heroImageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": "Release description", - "args": [], + "name": "heroImageClasses_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages", - "description": "Get the document in other stages", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stages", - "description": "Potential stages that should be returned", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[DRAFT, PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "heroImageClasses_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage", - "description": "Release error message", - "args": [], + "name": "heroImageClasses_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "id", - "description": "The unique identifier", - "args": [], + "description": null, "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -26884,447 +27213,232 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isActive", - "description": "Whether scheduled release should be run", - "args": [], + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isImplicit", - "description": "Whether scheduled release is implicit", - "args": [], + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "ID", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "operations", - "description": "Operations to run with this release", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `operations` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `operations` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledOperationOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", - "args": [], + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedBy", - "description": "User that last published this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "image", + "description": null, "type": { - "kind": "OBJECT", - "name": "User", + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release date and time", - "args": [], + "name": "imageClasses", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "imageClasses_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", - "description": "Release Status", - "args": [], + "name": "imageClasses_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title", - "description": "Release Title", - "args": [], + "name": "imageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", - "description": "The time the document was updated", - "args": [], + "name": "imageClasses_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedBy", - "description": "User that last updated this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "imageClasses_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [ - { - "kind": "INTERFACE", - "name": "Node", - "ofType": null - } - ], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledReleaseConnection", - "description": "A connection to a list of items.", - "fields": [ + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "imageClasses_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "Aggregate", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "edges", - "description": "A list of edges.", - "args": [], + "name": "imageClasses_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledReleaseEdge", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pageInfo", - "description": "Information to aid in pagination.", - "args": [], + "name": "imageClasses_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PageInfo", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseCreateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "createdAt", + "name": "instagramHandle", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -27332,8 +27446,8 @@ "deprecationReason": null }, { - "name": "description", - "description": null, + "name": "instagramHandle_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -27344,8 +27458,8 @@ "deprecationReason": null }, { - "name": "errorMessage", - "description": null, + "name": "instagramHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -27356,23 +27470,27 @@ "deprecationReason": null }, { - "name": "isActive", - "description": null, + "name": "instagramHandle_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": null, + "name": "instagramHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -27380,8 +27498,8 @@ "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "instagramHandle_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -27392,33 +27510,22 @@ "deprecationReason": null }, { - "name": "updatedAt", - "description": null, + "name": "instagramHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledReleaseEdge", - "description": "An edge in a connection.", - "fields": [ + }, { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], + "name": "instagramHandle_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -27426,230 +27533,89 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", - "args": [], + "name": "instagramHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "ScheduledReleaseOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", - "description": null, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_DESC", - "description": null, + "name": "instagramHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_ASC", + "name": "name", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_DESC", - "description": null, + "name": "name_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage_ASC", - "description": null, + "name": "name_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isActive_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isActive_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isImplicit_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isImplicit_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "title_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "title_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "description": "System Scheduled Release Status", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "COMPLETED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "FAILED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "IN_PROGRESS", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "PENDING", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseUpdateInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "description", - "description": null, + "name": "name_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage", - "description": null, + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -27660,23 +27626,11 @@ "deprecationReason": null }, { - "name": "isActive", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": null, + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -27684,8 +27638,8 @@ "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", @@ -27694,52 +27648,17 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ - { - "name": "AND", - "description": "Logical AND on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "name_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -27747,28 +27666,20 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "name_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -27779,7 +27690,7 @@ "deprecationReason": null }, { - "name": "createdAt", + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", @@ -27791,7 +27702,7 @@ "deprecationReason": null }, { - "name": "createdAt_gt", + "name": "publishedAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -27803,7 +27714,7 @@ "deprecationReason": null }, { - "name": "createdAt_gte", + "name": "publishedAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -27815,7 +27726,7 @@ "deprecationReason": null }, { - "name": "createdAt_in", + "name": "publishedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -27831,7 +27742,7 @@ "deprecationReason": null }, { - "name": "createdAt_lt", + "name": "publishedAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -27843,7 +27754,7 @@ "deprecationReason": null }, { - "name": "createdAt_lte", + "name": "publishedAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -27855,7 +27766,7 @@ "deprecationReason": null }, { - "name": "createdAt_not", + "name": "publishedAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -27867,7 +27778,7 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", + "name": "publishedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -27883,7 +27794,7 @@ "deprecationReason": null }, { - "name": "createdBy", + "name": "publishedBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -27895,7 +27806,43 @@ "deprecationReason": null }, { - "name": "description", + "name": "scheduledIn_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", "description": null, "type": { "kind": "SCALAR", @@ -27907,7 +27854,7 @@ "deprecationReason": null }, { - "name": "description_contains", + "name": "slug_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -27919,7 +27866,7 @@ "deprecationReason": null }, { - "name": "description_ends_with", + "name": "slug_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -27931,7 +27878,7 @@ "deprecationReason": null }, { - "name": "description_in", + "name": "slug_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -27947,7 +27894,7 @@ "deprecationReason": null }, { - "name": "description_not", + "name": "slug_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -27959,7 +27906,7 @@ "deprecationReason": null }, { - "name": "description_not_contains", + "name": "slug_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -27971,7 +27918,7 @@ "deprecationReason": null }, { - "name": "description_not_ends_with", + "name": "slug_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -27983,7 +27930,7 @@ "deprecationReason": null }, { - "name": "description_not_in", + "name": "slug_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -27999,7 +27946,7 @@ "deprecationReason": null }, { - "name": "description_not_starts_with", + "name": "slug_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -28011,7 +27958,7 @@ "deprecationReason": null }, { - "name": "description_starts_with", + "name": "slug_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -28023,7 +27970,7 @@ "deprecationReason": null }, { - "name": "errorMessage", + "name": "telegramHandle", "description": null, "type": { "kind": "SCALAR", @@ -28035,7 +27982,7 @@ "deprecationReason": null }, { - "name": "errorMessage_contains", + "name": "telegramHandle_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -28047,7 +27994,7 @@ "deprecationReason": null }, { - "name": "errorMessage_ends_with", + "name": "telegramHandle_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -28059,7 +28006,7 @@ "deprecationReason": null }, { - "name": "errorMessage_in", + "name": "telegramHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -28075,7 +28022,7 @@ "deprecationReason": null }, { - "name": "errorMessage_not", + "name": "telegramHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -28087,7 +28034,7 @@ "deprecationReason": null }, { - "name": "errorMessage_not_contains", + "name": "telegramHandle_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -28099,7 +28046,7 @@ "deprecationReason": null }, { - "name": "errorMessage_not_ends_with", + "name": "telegramHandle_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -28111,7 +28058,7 @@ "deprecationReason": null }, { - "name": "errorMessage_not_in", + "name": "telegramHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -28127,7 +28074,7 @@ "deprecationReason": null }, { - "name": "errorMessage_not_starts_with", + "name": "telegramHandle_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -28139,7 +28086,7 @@ "deprecationReason": null }, { - "name": "errorMessage_starts_with", + "name": "telegramHandle_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -28151,11 +28098,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "tiktokHandle", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28163,11 +28110,11 @@ "deprecationReason": null }, { - "name": "id_contains", + "name": "tiktokHandle_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28175,11 +28122,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", + "name": "tiktokHandle_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28187,14 +28134,14 @@ "deprecationReason": null }, { - "name": "id_in", + "name": "tiktokHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -28203,11 +28150,11 @@ "deprecationReason": null }, { - "name": "id_not", + "name": "tiktokHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28215,11 +28162,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", + "name": "tiktokHandle_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28227,11 +28174,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", + "name": "tiktokHandle_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28239,14 +28186,14 @@ "deprecationReason": null }, { - "name": "id_not_in", + "name": "tiktokHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -28255,11 +28202,11 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", + "name": "tiktokHandle_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28267,11 +28214,11 @@ "deprecationReason": null }, { - "name": "id_starts_with", + "name": "tiktokHandle_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28279,11 +28226,11 @@ "deprecationReason": null }, { - "name": "isActive", + "name": "twitterHandle", "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28291,11 +28238,11 @@ "deprecationReason": null }, { - "name": "isActive_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "twitterHandle_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28303,11 +28250,11 @@ "deprecationReason": null }, { - "name": "isImplicit", - "description": null, + "name": "twitterHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28315,11 +28262,27 @@ "deprecationReason": null }, { - "name": "isImplicit_not", + "name": "twitterHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28327,11 +28290,11 @@ "deprecationReason": null }, { - "name": "operations_every", - "description": null, + "name": "twitterHandle_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28339,11 +28302,11 @@ "deprecationReason": null }, { - "name": "operations_none", - "description": null, + "name": "twitterHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28351,11 +28314,27 @@ "deprecationReason": null }, { - "name": "operations_some", - "description": null, + "name": "twitterHandle_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28363,7 +28342,19 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "twitterHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", @@ -28375,7 +28366,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", + "name": "updatedAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -28387,7 +28378,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", + "name": "updatedAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -28399,7 +28390,7 @@ "deprecationReason": null }, { - "name": "publishedAt_in", + "name": "updatedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -28415,7 +28406,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", + "name": "updatedAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -28427,7 +28418,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", + "name": "updatedAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -28439,7 +28430,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not", + "name": "updatedAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -28451,7 +28442,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", + "name": "updatedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -28467,7 +28458,7 @@ "deprecationReason": null }, { - "name": "publishedBy", + "name": "updatedBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -28479,11 +28470,11 @@ "deprecationReason": null }, { - "name": "releaseAt", + "name": "youtubeHandle", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28491,11 +28482,11 @@ "deprecationReason": null }, { - "name": "releaseAt_gt", - "description": "All values greater than the given value.", + "name": "youtubeHandle_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28503,11 +28494,11 @@ "deprecationReason": null }, { - "name": "releaseAt_gte", - "description": "All values greater than or equal the given value.", + "name": "youtubeHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28515,14 +28506,14 @@ "deprecationReason": null }, { - "name": "releaseAt_in", + "name": "youtubeHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -28531,11 +28522,11 @@ "deprecationReason": null }, { - "name": "releaseAt_lt", - "description": "All values less than the given value.", + "name": "youtubeHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28543,11 +28534,11 @@ "deprecationReason": null }, { - "name": "releaseAt_lte", - "description": "All values less than or equal the given value.", + "name": "youtubeHandle_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28555,11 +28546,11 @@ "deprecationReason": null }, { - "name": "releaseAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "youtubeHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28567,14 +28558,14 @@ "deprecationReason": null }, { - "name": "releaseAt_not_in", + "name": "youtubeHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -28583,11 +28574,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "youtubeHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28595,366 +28586,225 @@ "deprecationReason": null }, { - "name": "status_in", - "description": "All values that are contained in given list.", + "name": "youtubeHandle_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "ofType": null - } - }, + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "status_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "ofType": null - }, - "defaultValue": null, + "name": "createdAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "ofType": null - } - }, - "defaultValue": null, + "name": "discordWidgetId_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title", + "name": "discordWidgetId_DESC", "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "facebookHandle_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "facebookHandle_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, + "name": "heroImageClasses_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "heroImageClasses_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "id_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "id_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, + "name": "imageClasses_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "imageClasses_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "instagramHandle_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", + "name": "instagramHandle_DESC", "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "name_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "name_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, + "name": "publishedAt_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "publishedAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "slug_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "slug_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, + "name": "telegramHandle_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedBy", + "name": "telegramHandle_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", - "description": "References ScheduledRelease record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", + "name": "tiktokHandle_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "Stage", - "description": "Stage system enumeration", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "DRAFT", - "description": "The Draft is the default stage for all your content.", + "name": "tiktokHandle_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PUBLISHED", - "description": "The Published stage is where you can publish your content to.", + "name": "twitterHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null } ], "possibleTypes": null }, - { - "kind": "SCALAR", - "name": "String", - "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "description": "Boolean expression to compare columns of type \"String\". All fields are combined with logical 'AND'.", + "name": "OrganizerUpdateInput", + "description": null, "fields": null, "inputFields": [ { - "name": "_eq", - "description": null, + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "String", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -28962,7 +28812,7 @@ "deprecationReason": null }, { - "name": "_gt", + "name": "discordWidgetId", "description": null, "type": { "kind": "SCALAR", @@ -28974,11 +28824,11 @@ "deprecationReason": null }, { - "name": "_gte", + "name": "events", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -28986,8 +28836,8 @@ "deprecationReason": null }, { - "name": "_ilike", - "description": "does the column match the given case-insensitive pattern", + "name": "facebookHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -28998,31 +28848,11 @@ "deprecationReason": null }, { - "name": "_in", + "name": "heroImage", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_iregex", - "description": "does the column match the given POSIX regular expression, case insensitive", - "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -29030,11 +28860,11 @@ "deprecationReason": null }, { - "name": "_is_null", + "name": "heroImageClasses", "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -29042,11 +28872,11 @@ "deprecationReason": null }, { - "name": "_like", - "description": "does the column match the given pattern", + "name": "image", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -29054,7 +28884,7 @@ "deprecationReason": null }, { - "name": "_lt", + "name": "imageClasses", "description": null, "type": { "kind": "SCALAR", @@ -29066,7 +28896,7 @@ "deprecationReason": null }, { - "name": "_lte", + "name": "instagramHandle", "description": null, "type": { "kind": "SCALAR", @@ -29078,11 +28908,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -29090,8 +28920,8 @@ "deprecationReason": null }, { - "name": "_nilike", - "description": "does the column NOT match the given case-insensitive pattern", + "name": "name", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -29102,28 +28932,8 @@ "deprecationReason": null }, { - "name": "_nin", + "name": "slug", "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_niregex", - "description": "does the column NOT match the given POSIX regular expression, case insensitive", "type": { "kind": "SCALAR", "name": "String", @@ -29134,8 +28944,8 @@ "deprecationReason": null }, { - "name": "_nlike", - "description": "does the column NOT match the given pattern", + "name": "telegramHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -29146,8 +28956,8 @@ "deprecationReason": null }, { - "name": "_nregex", - "description": "does the column NOT match the given POSIX regular expression, case sensitive", + "name": "tiktokHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -29158,8 +28968,8 @@ "deprecationReason": null }, { - "name": "_nsimilar", - "description": "does the column NOT match the given SQL regular expression", + "name": "twitterHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -29170,8 +28980,8 @@ "deprecationReason": null }, { - "name": "_regex", - "description": "does the column match the given POSIX regular expression, case sensitive", + "name": "youtubeHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -29180,13 +28990,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "_similar", - "description": "does the column match the given SQL regular expression", + "name": "description", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -29199,538 +29020,445 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationInput", "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "BASE", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { - "name": "COMBINED", + "name": "data", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "LOCALIZATION", + "name": "locale", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "User", - "description": "User system model", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "createdAt", - "description": "The time the document was created", - "args": [], + "name": "create", + "description": "Localizations to create", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages", - "description": "Get the document in other stages", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stages", - "description": "Potential stages that should be returned", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[DRAFT, PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "User", - "ofType": null - } + "kind": "ENUM", + "name": "Locale", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "update", + "description": "Localizations to update", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isActive", - "description": "Flag to determine if user is active or not", - "args": [], + "name": "upsert", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertLocalizationInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "kind", - "description": "User Kind. Can be either MEMBER, PAT or PUBLIC", - "args": [], + "name": "connect", + "description": "Connect multiple existing Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "UserKind", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerConnectInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": "The username", - "args": [], + "name": "create", + "description": "Create and connect multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "picture", - "description": "Profile Picture url", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "delete", + "description": "Delete multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", - "description": "The time the document was updated", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [ - { - "kind": "INTERFACE", - "name": "Node", - "ofType": null - } - ], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "UserConnection", - "description": "A connection to a list of items.", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], + "name": "disconnect", + "description": "Disconnect multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "Aggregate", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "edges", - "description": "A list of edges.", - "args": [], + "name": "set", + "description": "Override currently-connected documents with multiple existing Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "UserEdge", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pageInfo", - "description": "Information to aid in pagination.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PageInfo", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "UserEdge", - "description": "An edge in a connection.", - "fields": [ - { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], + "name": "update", + "description": "Update multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", - "args": [], + "name": "upsert", + "description": "Upsert multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "User", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "UserKind", - "description": "System User Kind", - "fields": null, - "inputFields": null, "interfaces": null, - "enumValues": [ - { - "name": "APP_TOKEN", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "MEMBER", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "PAT", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "PUBLIC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "WEBHOOK", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "enumValues": null, "possibleTypes": null }, { - "kind": "ENUM", - "name": "UserOrderByInput", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInput", "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isActive_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { - "name": "isActive_DESC", - "description": null, + "name": "description", + "description": "description input for default locale (en)", + "type": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kind_ASC", + "name": "discordWidgetId", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kind_DESC", + "name": "facebookHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ASC", + "name": "heroImageClasses", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_DESC", + "name": "imageClasses", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "picture_ASC", + "name": "instagramHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "picture_DESC", - "description": null, + "name": "localizations", + "description": "Optional updates to localizations", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationsInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_ASC", + "name": "telegramHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_DESC", + "name": "tiktokHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_ASC", + "name": "twitterHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_DESC", + "name": "youtubeHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "UserWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", + "name": "OrganizerUpdateManyLocalizationDataInput", + "description": null, "fields": null, "inputFields": [ { - "name": "outdated_to", - "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "name": "description", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -29744,12 +29472,380 @@ }, { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "description": "Identifies documents", + "name": "OrganizerUpdateManyLocalizationInput", + "description": null, "fields": null, "inputFields": [ { - "name": "AND", + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "update", + "description": "Localizations to update", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect existing Organizer document", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect one Organizer document", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Delete currently connected Organizer document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "disconnect", + "description": "Disconnect currently connected Organizer document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update single Organizer document", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": "Upsert single Organizer document", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Document to update", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create document if it didn't exist", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update document if it exists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Upsert data", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ + { + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", "description": "Logical AND on all given filters.", "type": { "kind": "LIST", @@ -29759,7 +29855,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "OrganizerWhereInput", "ofType": null } } @@ -29779,7 +29875,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "OrganizerWhereInput", "ofType": null } } @@ -29799,7 +29895,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "OrganizerWhereInput", "ofType": null } } @@ -29925,35 +30021,11 @@ "deprecationReason": null }, { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_none", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_some", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -29961,11 +30033,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "discordWidgetId", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -29973,11 +30045,11 @@ "deprecationReason": null }, { - "name": "id_contains", + "name": "discordWidgetId_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -29985,11 +30057,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", + "name": "discordWidgetId_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -29997,14 +30069,14 @@ "deprecationReason": null }, { - "name": "id_in", + "name": "discordWidgetId_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -30013,11 +30085,11 @@ "deprecationReason": null }, { - "name": "id_not", + "name": "discordWidgetId_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30025,11 +30097,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", + "name": "discordWidgetId_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30037,11 +30109,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", + "name": "discordWidgetId_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30049,14 +30121,14 @@ "deprecationReason": null }, { - "name": "id_not_in", + "name": "discordWidgetId_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -30065,11 +30137,11 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", + "name": "discordWidgetId_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30077,11 +30149,11 @@ "deprecationReason": null }, { - "name": "id_starts_with", + "name": "discordWidgetId_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30089,11 +30161,11 @@ "deprecationReason": null }, { - "name": "isActive", + "name": "documentInStages_every", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", "ofType": null }, "defaultValue": null, @@ -30101,11 +30173,11 @@ "deprecationReason": null }, { - "name": "isActive_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "documentInStages_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", "ofType": null }, "defaultValue": null, @@ -30113,11 +30185,11 @@ "deprecationReason": null }, { - "name": "kind", + "name": "documentInStages_some", "description": null, "type": { - "kind": "ENUM", - "name": "UserKind", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", "ofType": null }, "defaultValue": null, @@ -30125,27 +30197,23 @@ "deprecationReason": null }, { - "name": "kind_in", - "description": "All values that are contained in given list.", + "name": "events_every", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "UserKind", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kind_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "events_none", + "description": null, "type": { - "kind": "ENUM", - "name": "UserKind", + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -30153,23 +30221,19 @@ "deprecationReason": null }, { - "name": "kind_not_in", - "description": "All values that are not contained in given list.", + "name": "events_some", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "UserKind", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", + "name": "facebookHandle", "description": null, "type": { "kind": "SCALAR", @@ -30181,7 +30245,7 @@ "deprecationReason": null }, { - "name": "name_contains", + "name": "facebookHandle_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -30193,7 +30257,7 @@ "deprecationReason": null }, { - "name": "name_ends_with", + "name": "facebookHandle_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -30205,7 +30269,7 @@ "deprecationReason": null }, { - "name": "name_in", + "name": "facebookHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -30221,7 +30285,7 @@ "deprecationReason": null }, { - "name": "name_not", + "name": "facebookHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -30233,7 +30297,7 @@ "deprecationReason": null }, { - "name": "name_not_contains", + "name": "facebookHandle_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -30245,7 +30309,7 @@ "deprecationReason": null }, { - "name": "name_not_ends_with", + "name": "facebookHandle_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -30257,7 +30321,7 @@ "deprecationReason": null }, { - "name": "name_not_in", + "name": "facebookHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -30273,7 +30337,7 @@ "deprecationReason": null }, { - "name": "name_not_starts_with", + "name": "facebookHandle_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -30285,7 +30349,7 @@ "deprecationReason": null }, { - "name": "name_starts_with", + "name": "facebookHandle_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -30297,11 +30361,11 @@ "deprecationReason": null }, { - "name": "picture", + "name": "heroImage", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, @@ -30309,8 +30373,8 @@ "deprecationReason": null }, { - "name": "picture_contains", - "description": "All values containing the given string.", + "name": "heroImageClasses", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -30321,8 +30385,8 @@ "deprecationReason": null }, { - "name": "picture_ends_with", - "description": "All values ending with the given string.", + "name": "heroImageClasses_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -30333,7 +30397,19 @@ "deprecationReason": null }, { - "name": "picture_in", + "name": "heroImageClasses_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -30349,7 +30425,7 @@ "deprecationReason": null }, { - "name": "picture_not", + "name": "heroImageClasses_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -30361,7 +30437,7 @@ "deprecationReason": null }, { - "name": "picture_not_contains", + "name": "heroImageClasses_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -30373,7 +30449,7 @@ "deprecationReason": null }, { - "name": "picture_not_ends_with", + "name": "heroImageClasses_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -30385,7 +30461,7 @@ "deprecationReason": null }, { - "name": "picture_not_in", + "name": "heroImageClasses_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -30401,7 +30477,7 @@ "deprecationReason": null }, { - "name": "picture_not_starts_with", + "name": "heroImageClasses_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -30413,7 +30489,7 @@ "deprecationReason": null }, { - "name": "picture_starts_with", + "name": "heroImageClasses_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -30425,11 +30501,11 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30437,11 +30513,11 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30449,11 +30525,11 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30461,14 +30537,14 @@ "deprecationReason": null }, { - "name": "publishedAt_in", + "name": "id_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, @@ -30477,11 +30553,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30489,11 +30565,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30501,11 +30577,11 @@ "deprecationReason": null }, { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30513,14 +30589,14 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", + "name": "id_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, @@ -30529,11 +30605,47 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30541,11 +30653,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "imageClasses_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30553,11 +30665,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "imageClasses_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30565,14 +30677,14 @@ "deprecationReason": null }, { - "name": "updatedAt_in", + "name": "imageClasses_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -30581,11 +30693,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "imageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30593,11 +30705,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "imageClasses_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30605,11 +30717,11 @@ "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "imageClasses_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30617,98 +30729,51 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", + "name": "imageClasses_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", - "fields": null, - "inputFields": [ - { - "name": "AND", - "description": "Logical AND on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "imageClasses_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "imageClasses_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "compareWithParent", - "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "name": "instagramHandle", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereComparatorInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30716,135 +30781,90 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Specify the stage to compare with", + "name": "instagramHandle_contains", + "description": "All values containing the given string.", "type": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "UserWhereUniqueInput", - "description": "References User record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "instagramHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "Version", - "description": null, - "fields": [ + }, { - "name": "createdAt", - "description": null, - "args": [], + "name": "instagramHandle_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "instagramHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "revision", - "description": null, - "args": [], + "name": "instagramHandle_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": null, - "args": [], + "name": "instagramHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "instagramHandle_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -30853,294 +30873,350 @@ "deprecationReason": null }, { - "name": "revision", - "description": null, + "name": "instagramHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": null, + "name": "instagramHandle_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Directive", - "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", - "fields": [ + }, { "name": "name", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, - "args": [], + "name": "name_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRepeatable", - "description": null, - "args": [], + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locations", - "description": null, - "args": [], + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "__DirectiveLocation", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "args", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "__DirectiveLocation", - "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "QUERY", - "description": "Location adjacent to a query operation.", + "name": "name_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "MUTATION", - "description": "Location adjacent to a mutation operation.", + "name": "name_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "SUBSCRIPTION", - "description": "Location adjacent to a subscription operation.", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FIELD", - "description": "Location adjacent to a field.", + "name": "name_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FRAGMENT_DEFINITION", - "description": "Location adjacent to a fragment definition.", + "name": "publishedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FRAGMENT_SPREAD", - "description": "Location adjacent to a fragment spread.", + "name": "publishedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INLINE_FRAGMENT", - "description": "Location adjacent to an inline fragment.", + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "VARIABLE_DEFINITION", - "description": "Location adjacent to a variable definition.", + "name": "publishedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "SCHEMA", - "description": "Location adjacent to a schema definition.", + "name": "publishedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "SCALAR", - "description": "Location adjacent to a scalar definition.", + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OBJECT", - "description": "Location adjacent to an object type definition.", + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FIELD_DEFINITION", - "description": "Location adjacent to a field definition.", + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ARGUMENT_DEFINITION", - "description": "Location adjacent to an argument definition.", + "name": "publishedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INTERFACE", - "description": "Location adjacent to an interface definition.", + "name": "scheduledIn_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "UNION", - "description": "Location adjacent to a union definition.", + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ENUM", - "description": "Location adjacent to an enum definition.", + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ENUM_VALUE", - "description": "Location adjacent to an enum value definition.", + "name": "slug", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INPUT_OBJECT", - "description": "Location adjacent to an input object type definition.", + "name": "slug_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INPUT_FIELD_DEFINITION", - "description": "Location adjacent to an input object field definition.", + "name": "slug_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__EnumValue", - "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", - "fields": [ + }, { - "name": "name", - "description": null, - "args": [], + "name": "slug_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -31148,66 +31224,51 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, - "args": [], + "name": "slug_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDeprecated", - "description": null, - "args": [], + "name": "slug_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deprecationReason", - "description": null, - "args": [], + "name": "slug_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Field", - "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", - "fields": [ + }, { - "name": "name", - "description": null, - "args": [], + "name": "slug_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -31215,119 +31276,75 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, - "args": [], + "name": "slug_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "args", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "slug_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", + "name": "telegramHandle", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDeprecated", - "description": null, - "args": [], + "name": "telegramHandle_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deprecationReason", - "description": null, - "args": [], + "name": "telegramHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__InputValue", - "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", - "fields": [ + }, { - "name": "name", - "description": null, - "args": [], + "name": "telegramHandle_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -31335,855 +31352,640 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, - "args": [], + "name": "telegramHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", - "description": null, - "args": [], + "name": "telegramHandle_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "defaultValue", - "description": "A GraphQL-formatted string representing the default value for this input value.", - "args": [], + "name": "telegramHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDeprecated", - "description": null, - "args": [], + "name": "telegramHandle_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deprecationReason", - "description": null, - "args": [], + "name": "telegramHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Schema", - "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", - "fields": [ + }, { - "name": "description", + "name": "telegramHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "types", - "description": "A list of all types supported by this server.", - "args": [], + "name": "tiktokHandle_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "queryType", - "description": "The type that query operations will be rooted at.", - "args": [], + "name": "tiktokHandle_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "__Type", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "mutationType", - "description": "If this server supports mutation, the type that mutation operations will be rooted at.", - "args": [], + "name": "tiktokHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "OBJECT", - "name": "__Type", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "subscriptionType", - "description": "If this server support subscription, the type that subscription operations will be rooted at.", - "args": [], + "name": "tiktokHandle_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "OBJECT", - "name": "__Type", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "directives", - "description": "A list of all directives supported by this server.", - "args": [], + "name": "tiktokHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Directive", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Type", - "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", - "fields": [ + }, { - "name": "kind", - "description": null, - "args": [], + "name": "tiktokHandle_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "__TypeKind", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": null, - "args": [], + "name": "tiktokHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, - "args": [], + "name": "tiktokHandle_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "specifiedByURL", + "name": "twitterHandle", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "fields", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "twitterHandle_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Field", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "interfaces", - "description": null, - "args": [], + "name": "twitterHandle_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "possibleTypes", - "description": null, - "args": [], + "name": "twitterHandle_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "enumValues", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "twitterHandle_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__EnumValue", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "inputFields", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "twitterHandle_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ofType", - "description": null, - "args": [], + "name": "twitterHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "OBJECT", - "name": "__Type", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "__TypeKind", - "description": "An enum describing what kind of type a given `__Type` is.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "SCALAR", - "description": "Indicates this type is a scalar.", + "name": "twitterHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OBJECT", - "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.", + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INTERFACE", - "description": "Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "UNION", - "description": "Indicates this type is a union. `possibleTypes` is a valid field.", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ENUM", - "description": "Indicates this type is an enum. `enumValues` is a valid field.", + "name": "updatedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INPUT_OBJECT", - "description": "Indicates this type is an input object. `inputFields` is a valid field.", + "name": "updatedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "LIST", - "description": "Indicates this type is a list. `ofType` is a valid field.", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NON_NULL", - "description": "Indicates this type is a non-null. `ofType` is a valid field.", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "account", - "description": "An account can represent an user or organizer. It store essential informations and is used as the root class for relationships with other tables", - "fields": [ + }, { - "name": "address", - "description": null, - "args": [], + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "updatedBy", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "email", + "name": "youtubeHandle", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "emailVerified", - "description": null, - "args": [], + "name": "youtubeHandle_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "youtubeHandle_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isOrganizer", - "description": null, - "args": [], + "name": "youtubeHandle_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kyc", - "description": "An object relationship", - "args": [], + "name": "youtubeHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "OBJECT", - "name": "kyc", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer", - "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_accountorganizer", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "youtubeHandle_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, - "args": [], + "name": "youtubeHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomer", - "description": "An object relationship", - "args": [], + "name": "youtubeHandle_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "OBJECT", - "name": "stripeCustomer", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], + "name": "youtubeHandle_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "account_aggregate", - "description": "aggregated selection of \"account\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "fields": null, + "inputFields": [ { - "name": "aggregate", - "description": null, - "args": [], + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "OBJECT", - "name": "account_aggregate_fields", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "account", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "account_aggregate_fields", - "description": "aggregate fields of \"account\"", - "fields": [ + }, { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "account_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "account_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "account_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "description": "Boolean expression to filter rows from the table \"account\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_or", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, @@ -32192,7 +31994,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "OrganizerWhereStageInput", "ofType": null } } @@ -32202,107 +32004,11 @@ "deprecationReason": null }, { - "name": "address", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "email", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "emailVerified", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isOrganizer", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "kyc", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomer", - "description": null, + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", + "name": "OrganizerWhereComparatorInput", "ofType": null }, "defaultValue": null, @@ -32310,11 +32016,11 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "stage", + "description": "Specify the stage to compare with", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "ENUM", + "name": "Stage", "ofType": null }, "defaultValue": null, @@ -32326,41 +32032,18 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "ENUM", - "name": "account_constraint", - "description": "unique or primary key constraints on table \"account\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "account_address_key", - "description": "unique or primary key constraint on columns \"address\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "account_pkey", - "description": "unique or primary key constraint on columns \"id\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, { "kind": "INPUT_OBJECT", - "name": "account_insert_input", - "description": "input type for inserting data into table \"account\"", + "name": "OrganizerWhereUniqueInput", + "description": "References Organizer record uniquely", "fields": null, "inputFields": [ { - "name": "address", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -32368,11 +32051,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "name", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32380,7 +32063,7 @@ "deprecationReason": null }, { - "name": "email", + "name": "slug", "description": null, "type": { "kind": "SCALAR", @@ -32390,13 +32073,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer", + "description": "References Organizer record uniquely", + "fields": null, + "inputFields": [ { - "name": "emailVerified", + "name": "name", "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32404,35 +32098,34 @@ "deprecationReason": null }, { - "name": "id", + "name": "slug", "description": null, "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer", + "description": "References Organizer record uniquely", + "fields": null, + "inputFields": [ { - "name": "isOrganizer", + "name": "name", "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "kyc", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_obj_rel_insert_input", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32440,7 +32133,7 @@ "deprecationReason": null }, { - "name": "organizerId", + "name": "slug", "description": null, "type": { "kind": "SCALAR", @@ -32450,13 +32143,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_roleAssignmentsorganizer", + "description": "References Organizer record uniquely", + "fields": null, + "inputFields": [ { - "name": "stripeCustomer", + "name": "name", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_obj_rel_insert_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32464,11 +32168,11 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "slug", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32482,12 +32186,12 @@ }, { "kind": "OBJECT", - "name": "account_max_fields", - "description": "aggregate max on columns", + "name": "PageInfo", + "description": "Information about pagination in a connection.", "fields": [ { - "name": "address", - "description": null, + "name": "endCursor", + "description": "When paginating forwards, the cursor to continue.", "args": [], "type": { "kind": "SCALAR", @@ -32498,44 +32202,52 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "hasNextPage", + "description": "When paginating forwards, are there more items?", "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "email", - "description": null, + "name": "hasPreviousPage", + "description": "When paginating backwards, are there more items?", "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "pageSize", + "description": "Number of items in the current page.", "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "Int", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "startCursor", + "description": "When paginating backwards, the cursor to continue.", "args": [], "type": { "kind": "SCALAR", @@ -32544,18 +32256,6 @@ }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null } ], "inputFields": null, @@ -32565,12 +32265,12 @@ }, { "kind": "OBJECT", - "name": "account_min_fields", - "description": "aggregate min on columns", + "name": "PassOption", + "description": "Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations.", "fields": [ { - "name": "address", - "description": null, + "name": "description", + "description": "Description of the option, like \"Access to the event on Day 1\"", "args": [], "type": { "kind": "SCALAR", @@ -32581,24 +32281,45 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "email", - "description": null, - "args": [], + "name": "eventDateLocation", + "description": "Define the location and date for this option.\nImportant ! It will determine the release and availability for the Pass access.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "EventDateLocation", "ofType": null }, "isDeprecated": false, @@ -32606,61 +32327,30 @@ }, { "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, + "description": "The unique identifier", "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "account_mutation_response", - "description": "response of any mutation on the table \"account\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", + "name": "locale", + "description": "System Locale field", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, @@ -32668,149 +32358,126 @@ "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "name": "localizations", + "description": "Get the other localizations for this document", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "account", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } - } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en, fr]", + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"account\"", - "fields": null, - "inputFields": [ - { - "name": "data", - "description": null, + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_insert_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PassOption", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "account_on_conflict", - "description": "on_conflict condition type for table \"account\"", - "fields": null, - "inputFields": [ - { - "name": "constraint", - "description": null, + "name": "name", + "description": "Name of the options, like \"Day 1 Access\" or \"VIP Room Access\"", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "account_constraint", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "stage", + "description": "System stage field", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "account_update_column", - "ofType": null - } - } + "kind": "ENUM", + "name": "Stage", + "ofType": null } }, - "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [ { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "INTERFACE", + "name": "Entity", + "ofType": null } ], - "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "account_order_by", - "description": "Ordering options when selecting data from \"account\".", + "name": "PassOptionCreateInput", + "description": null, "fields": null, "inputFields": [ { - "name": "address", - "description": null, + "name": "description", + "description": "description input for default locale (en)", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32818,11 +32485,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "eventDateLocation", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationCreateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -32830,11 +32497,11 @@ "deprecationReason": null }, { - "name": "email", - "description": null, + "name": "localizations", + "description": "Inline mutations for managing document localizations excluding the default locale", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -32842,23 +32509,38 @@ "deprecationReason": null }, { - "name": "emailVerified", - "description": null, + "name": "name", + "description": "name input for default locale (en)", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id", + "name": "description", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32866,60 +32548,121 @@ "deprecationReason": null }, { - "name": "isOrganizer", + "name": "name", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "kyc", - "description": null, + "name": "data", + "description": "Localization input", "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "locale", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "stripeCustomer", - "description": null, + "name": "create", + "description": "Create localizations for the newly-created document", "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updated_at", - "description": null, + "name": "create", + "description": "Create and connect multiple existing PassOption documents", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -32932,25 +32675,37 @@ }, { "kind": "INPUT_OBJECT", - "name": "account_pk_columns_input", - "description": "primary key columns input for table: account", + "name": "PassOptionCreateWithPositionInput", + "description": null, "fields": null, "inputFields": [ { - "name": "id", - "description": null, + "name": "data", + "description": "Document to create", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "position", + "description": "Position in the list of existing component instances, will default to appending at the end of list", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -32959,57 +32714,45 @@ }, { "kind": "ENUM", - "name": "account_select_column", - "description": "select columns of table \"account\"", + "name": "PassOptionOrderByInput", + "description": null, "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "email", - "description": "column name", + "name": "description_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "emailVerified", - "description": "column name", + "name": "description_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "column name", + "name": "id_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isOrganizer", - "description": "column name", + "name": "id_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", + "name": "name_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", + "name": "name_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null } @@ -33018,37 +32761,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "account_set_input", - "description": "input type for updating data in table \"account\"", + "name": "PassOptionUpdateInput", + "description": null, "fields": null, "inputFields": [ { - "name": "address", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "email", - "description": null, + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -33059,11 +32778,11 @@ "deprecationReason": null }, { - "name": "emailVerified", + "name": "eventDateLocation", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -33071,11 +32790,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -33083,19 +32802,30 @@ "deprecationReason": null }, { - "name": "isOrganizer", - "description": null, + "name": "name", + "description": "name input for default locale (en)", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "organizerId", + "name": "description", "description": null, "type": { "kind": "SCALAR", @@ -33107,11 +32837,11 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "name", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, @@ -33125,19 +32855,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "account_stream_cursor_input", - "description": "Streaming cursor of the table \"account\"", + "name": "PassOptionUpdateLocalizationInput", + "description": null, "fields": null, "inputFields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "data", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_stream_cursor_value_input", + "name": "PassOptionUpdateLocalizationDataInput", "ofType": null } }, @@ -33146,12 +32876,16 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "locale", + "description": null, "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -33164,101 +32898,176 @@ }, { "kind": "INPUT_OBJECT", - "name": "account_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", + "name": "PassOptionUpdateLocalizationsInput", + "description": null, "fields": null, "inputFields": [ { - "name": "address", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, + "name": "create", + "description": "Localizations to create", "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "email", - "description": null, + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "emailVerified", - "description": null, + "name": "update", + "description": "Localizations to update", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "upsert", "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create and connect multiple PassOption component instances", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateWithPositionInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isOrganizer", - "description": null, + "name": "delete", + "description": "Delete multiple PassOption documents", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "update", + "description": "Update multiple PassOption component instances", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateWithNestedWhereUniqueAndPositionInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "upsert", + "description": "Upsert multiple PassOption component instances", "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertWithNestedWhereUniqueAndPositionInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -33270,76 +33079,182 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "account_update_column", - "description": "update columns of table \"account\"", + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateWithNestedWhereUniqueAndPositionInput", + "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + "inputFields": [ { - "name": "address", - "description": "column name", + "name": "data", + "description": "Document to update", + "type": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": "column name", + "name": "position", + "description": "Position in the list of existing component instances, will default to appending at the end of list", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "email", - "description": "column name", + "name": "where", + "description": "Unique component instance search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "emailVerified", - "description": "column name", + "name": "create", + "description": "Create document if it didn't exist", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "column name", + "name": "update", + "description": "Update document if it exists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "isOrganizer", - "description": "column name", + "name": "create", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", + "name": "update", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "account_updates", + "name": "PassOptionUpsertWithNestedWhereUniqueAndPositionInput", "description": null, "fields": null, "inputFields": [ { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "data", + "description": "Document to upsert", "type": { "kind": "INPUT_OBJECT", - "name": "account_set_input", + "name": "PassOptionUpsertInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "position", + "description": "Position in the list of existing component instances, will default to appending at the end of list", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", "ofType": null }, "defaultValue": null, @@ -33348,13 +33263,13 @@ }, { "name": "where", - "description": "filter the rows which have to be updated", + "description": "Unique component instance search", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "PassOptionWhereUniqueInput", "ofType": null } }, @@ -33367,61 +33282,55 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "SCALAR", - "name": "bigint", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, { "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "description": "Boolean expression to compare columns of type \"bigint\". All fields are combined with logical 'AND'.", + "name": "PassOptionWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { - "name": "_eq", - "description": null, - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_gt", - "description": null, + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_gte", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_in", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, @@ -33429,8 +33338,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "bigint", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null } } @@ -33440,11 +33349,11 @@ "deprecationReason": null }, { - "name": "_is_null", - "description": null, + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -33452,11 +33361,11 @@ "deprecationReason": null }, { - "name": "_lt", + "name": "description", "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "defaultValue": null, @@ -33464,11 +33373,11 @@ "deprecationReason": null }, { - "name": "_lte", - "description": null, + "name": "description_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "defaultValue": null, @@ -33476,11 +33385,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "description_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "defaultValue": null, @@ -33488,41 +33397,62 @@ "deprecationReason": null }, { - "name": "_nin", - "description": null, + "name": "description_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "currency", - "description": "Currencies code following the standard ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217)", - "fields": [ + }, { - "name": "value", - "description": null, - "args": [], + "name": "description_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -33530,178 +33460,76 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "currency_aggregate", - "description": "aggregated selection of \"currency\"", - "fields": [ + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "description_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "OBJECT", - "name": "currency_aggregate_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "description_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "currency", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "currency_aggregate_fields", - "description": "aggregate fields of \"currency\"", - "fields": [ - { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "eventDateLocation", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "currency_max_fields", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationWhereInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "id", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "currency_min_fields", + "kind": "SCALAR", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "description": "Boolean expression to filter rows from the table \"currency\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_and", - "description": null, + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33709,19 +33537,15 @@ "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null } }, "defaultValue": null, @@ -33729,104 +33553,35 @@ "deprecationReason": null }, { - "name": "value", - "description": null, + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "currency_constraint", - "description": "unique or primary key constraints on table \"currency\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "currency_pkey", - "description": "unique or primary key constraint on columns \"value\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "currency_enum", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "AED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "CNY", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "EUR", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "GBP", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "QAR", - "description": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "SGD", - "description": null, + "name": "id_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "USD", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"currency_enum\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "ENUM", - "name": "currency_enum", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33834,19 +33589,15 @@ "deprecationReason": null }, { - "name": "_in", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null } }, "defaultValue": null, @@ -33854,11 +33605,11 @@ "deprecationReason": null }, { - "name": "_is_null", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33866,11 +33617,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "ENUM", - "name": "currency_enum", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33878,38 +33629,7 @@ "deprecationReason": null }, { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_insert_input", - "description": "input type for inserting data into table \"currency\"", - "fields": null, - "inputFields": [ - { - "name": "value", + "name": "name", "description": null, "type": { "kind": "SCALAR", @@ -33919,184 +33639,117 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "currency_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "value", - "description": null, - "args": [], + "name": "name_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "currency_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "value", - "description": null, - "args": [], + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "currency_mutation_response", - "description": "response of any mutation on the table \"currency\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "name_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "currency", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_on_conflict", - "description": "on_conflict condition type for table \"currency\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_constraint", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_update_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_order_by", - "description": "Ordering options when selecting data from \"currency\".", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": null, + "name": "name_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -34110,21 +33763,17 @@ }, { "kind": "INPUT_OBJECT", - "name": "currency_pk_columns_input", - "description": "primary key columns input for table: currency", + "name": "PassOptionWhereUniqueInput", + "description": "References PassOption record uniquely", "fields": null, "inputFields": [ { - "name": "value", + "name": "id", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -34136,366 +33785,66 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "currency_select_column", - "description": "select columns of table \"currency\"", + "kind": "SCALAR", + "name": "RichTextAST", + "description": "Slate-compatible RichText AST", "fields": null, "inputFields": null, "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], + "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "currency_set_input", - "description": "input type for updating data in table \"currency\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "ScheduledOperation", + "description": "Scheduled Operation system model", + "fields": [ { - "name": "value", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_stream_cursor_input", - "description": "Streaming cursor of the table \"currency\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_stream_cursor_value_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "currency_update_column", - "description": "update columns of table \"currency\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "currency_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "currency_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "cursor_ordering", - "description": "ordering argument of a cursor", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "ASC", - "description": "ascending ordering of the cursor", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "DESC", - "description": "descending ordering of the cursor", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventParameters", - "description": "The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling.", - "fields": [ - { - "name": "activityWebhookId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateEnd", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "event", + "name": "affectedDocuments", "description": null, "args": [ { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", + "name": "after", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": "PUBLISHED", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "before", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput_remote_rel_eventParametersevent", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContracts", - "description": "An array relationship", - "args": [ + }, { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "first", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -34503,8 +33852,8 @@ "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "last", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -34515,8 +33864,8 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -34524,8 +33873,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "kind": "ENUM", + "name": "Locale", "ofType": null } } @@ -34535,11 +33884,11 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows returned", + "name": "skip", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -34557,8 +33906,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract", + "kind": "UNION", + "name": "ScheduledOperationAffectedDocument", "ofType": null } } @@ -34568,47 +33917,31 @@ "deprecationReason": null }, { - "name": "eventPassNftContracts_aggregate", - "description": "An aggregate relationship", + "name": "createdAt", + "description": "The time the document was created", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": "User that created this document", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -34616,8 +33949,8 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -34625,8 +33958,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "kind": "ENUM", + "name": "Locale", "ofType": null } } @@ -34634,109 +33967,85 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract_aggregate", - "ofType": null - } + "kind": "OBJECT", + "name": "User", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNfts", - "description": "An array relationship", + "name": "description", + "description": "Operation description", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages", + "description": "Get the document in other stages", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "stages", + "description": "Potential stages that should be returned", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, + "defaultValue": "[DRAFT, PUBLISHED]", "isDeprecated": false, "deprecationReason": null } @@ -34752,7 +34061,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "ScheduledOperation", "ofType": null } } @@ -34762,47 +34071,55 @@ "deprecationReason": null }, { - "name": "eventPassNfts_aggregate", - "description": "An aggregate relationship", + "name": "errorMessage", + "description": "Operation error message", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "The unique identifier", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": "User that last published this document", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -34810,8 +34127,8 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -34819,8 +34136,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", + "kind": "ENUM", + "name": "Locale", "ofType": null } } @@ -34828,42 +34145,26 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNft_aggregate", - "ofType": null - } + "kind": "OBJECT", + "name": "User", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "rawPayload", + "description": "Raw operation payload including all details, this field is subject to change", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "Json", "ofType": null } }, @@ -34871,59 +34172,35 @@ "deprecationReason": null }, { - "name": "organizer", - "description": null, + "name": "release", + "description": "The release this operation is scheduled for", "args": [ { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `release` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, - "defaultValue": "PUBLISHED", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `release` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } }, "defaultValue": null, @@ -34933,22 +34210,22 @@ ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "ScheduledRelease", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "stage", + "description": "System stage field", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, @@ -34956,24 +34233,77 @@ "deprecationReason": null }, { - "name": "signingKey", - "description": null, + "name": "status", + "description": "operation Status", "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ScheduledOperationStatus", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", - "description": null, + "name": "updatedAt", + "description": "The time the document was updated", "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", "ofType": null }, "isDeprecated": false, @@ -34981,30 +34311,81 @@ } ], "inputFields": null, - "interfaces": [], + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], "enumValues": null, "possibleTypes": null }, + { + "kind": "UNION", + "name": "ScheduledOperationAffectedDocument", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + ] + }, { "kind": "OBJECT", - "name": "eventParameters_aggregate", - "description": "aggregated selection of \"eventParameters\"", + "name": "ScheduledOperationConnection", + "description": "A connection to a list of items.", "fields": [ { "name": "aggregate", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "eventParameters_aggregate_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, + "name": "edges", + "description": "A list of edges.", "args": [], "type": { "kind": "NON_NULL", @@ -35017,7 +34398,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters", + "name": "ScheduledOperationEdge", "ofType": null } } @@ -35025,6 +34406,22 @@ }, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null } ], "inputFields": null, @@ -35034,52 +34431,19 @@ }, { "kind": "OBJECT", - "name": "eventParameters_aggregate_fields", - "description": "aggregate fields of \"eventParameters\"", + "name": "ScheduledOperationEdge", + "description": "An edge in a connection.", "fields": [ { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventParameters_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, @@ -35087,25 +34451,17 @@ "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventParameters_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, + "name": "node", + "description": "The item at the end of the edge.", "args": [], "type": { - "kind": "OBJECT", - "name": "eventParameters_min_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null @@ -35117,265 +34473,135 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventParameters\". All fields are combined with a logical 'AND'.", + "kind": "ENUM", + "name": "ScheduledOperationOrderByInput", + "description": null, "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "_and", + "name": "createdAt_ASC", "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", + "name": "createdAt_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", + "name": "description_ASC", "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "activityWebhookId", + "name": "description_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateEnd", + "name": "errorMessage_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleEnd", + "name": "errorMessage_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleStart", + "name": "id_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateStart", + "name": "id_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContracts", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContracts_aggregate", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNfts", + "name": "publishedAt_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNfts_aggregate", + "name": "publishedAt_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "status_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "status_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "signingKey", + "name": "updatedAt_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", + "name": "updatedAt_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { "kind": "ENUM", - "name": "eventParameters_constraint", - "description": "unique or primary key constraints on table \"eventParameters\"", + "name": "ScheduledOperationStatus", + "description": "System Scheduled Operation Status", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "eventParameters_activityWebhookId_key", - "description": "unique or primary key constraint on columns \"activityWebhookId\"", + "name": "CANCELED", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters_eventId_key", - "description": "unique or primary key constraint on columns \"eventId\"", + "name": "COMPLETED", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters_pkey", - "description": "unique or primary key constraint on columns \"id\"", + "name": "FAILED", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters_signingKey_key", - "description": "unique or primary key constraint on columns \"signingKey\"", + "name": "IN_PROGRESS", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PENDING", + "description": null, "isDeprecated": false, "deprecationReason": null } @@ -35384,13 +34610,73 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_insert_input", - "description": "input type for inserting data into table \"eventParameters\"", + "name": "ScheduledOperationWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { - "name": "activityWebhookId", - "description": null, + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", "name": "String", @@ -35401,11 +34687,11 @@ "deprecationReason": null }, { - "name": "dateEnd", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35413,11 +34699,11 @@ "deprecationReason": null }, { - "name": "dateSaleEnd", - "description": null, + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35425,11 +34711,11 @@ "deprecationReason": null }, { - "name": "dateSaleStart", - "description": null, + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35437,11 +34723,27 @@ "deprecationReason": null }, { - "name": "dateStart", - "description": null, + "name": "createdAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35449,11 +34751,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35461,11 +34763,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContracts", - "description": null, + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_arr_rel_insert_input", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35473,23 +34775,27 @@ "deprecationReason": null }, { - "name": "eventPassNfts", - "description": null, + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_arr_rel_insert_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "createdBy", "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -35497,7 +34803,7 @@ "deprecationReason": null }, { - "name": "organizerId", + "name": "description", "description": null, "type": { "kind": "SCALAR", @@ -35509,8 +34815,8 @@ "deprecationReason": null }, { - "name": "signingKey", - "description": null, + "name": "description_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -35521,8 +34827,8 @@ "deprecationReason": null }, { - "name": "timezone", - "description": null, + "name": "description_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -35531,379 +34837,324 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventParameters_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "activityWebhookId", - "description": null, - "args": [], + "name": "description_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateEnd", - "description": null, - "args": [], + "name": "description_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleEnd", - "description": null, - "args": [], + "name": "description_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleStart", - "description": null, - "args": [], + "name": "description_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateStart", - "description": null, - "args": [], + "name": "description_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": null, - "args": [], + "name": "description_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "description_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "errorMessage", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "signingKey", - "description": null, - "args": [], + "name": "errorMessage_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", - "description": null, - "args": [], + "name": "errorMessage_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventParameters_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "activityWebhookId", - "description": null, - "args": [], + "name": "errorMessage_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateEnd", - "description": null, - "args": [], + "name": "errorMessage_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleEnd", - "description": null, - "args": [], + "name": "errorMessage_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleStart", - "description": null, - "args": [], + "name": "errorMessage_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateStart", - "description": null, - "args": [], + "name": "errorMessage_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": null, - "args": [], + "name": "errorMessage_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "errorMessage_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "id", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "signingKey", - "description": null, - "args": [], + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", - "description": null, - "args": [], + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventParameters_mutation_response", - "description": "response of any mutation on the table \"eventParameters\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "ID", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventParameters", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventParameters_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"eventParameters\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_insert_input", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_on_conflict", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventParameters_on_conflict", - "description": "on_conflict condition type for table \"eventParameters\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "eventParameters_constraint", + "kind": "SCALAR", + "name": "ID", "ofType": null } }, @@ -35912,58 +35163,35 @@ "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventParameters_update_column", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", - "description": "Ordering options when selecting data from \"eventParameters\".", - "fields": null, - "inputFields": [ + }, { - "name": "activityWebhookId", + "name": "publishedAt", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35971,11 +35199,11 @@ "deprecationReason": null }, { - "name": "dateEnd", - "description": null, + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35983,11 +35211,11 @@ "deprecationReason": null }, { - "name": "dateSaleEnd", - "description": null, + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35995,23 +35223,27 @@ "deprecationReason": null }, { - "name": "dateSaleStart", - "description": null, + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateStart", - "description": null, + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36019,11 +35251,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36031,11 +35263,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContracts_aggregate", - "description": null, + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36043,11 +35275,27 @@ "deprecationReason": null }, { - "name": "eventPassNfts_aggregate", + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_order_by", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -36055,11 +35303,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "rawPayload_json_path_exists", + "description": "All values containing the given json path.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -36067,11 +35315,11 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "rawPayload_value_recursive", + "description": "Recursively tries to find the provided JSON scalar value inside the field.\nIt does use an exact match when comparing values.\nIf you pass `null` as value the filter will be ignored. \nNote: This filter fails if you try to look for a non scalar JSON value!", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Json", "ofType": null }, "defaultValue": null, @@ -36079,11 +35327,11 @@ "deprecationReason": null }, { - "name": "signingKey", + "name": "release", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereInput", "ofType": null }, "defaultValue": null, @@ -36091,144 +35339,67 @@ "deprecationReason": null }, { - "name": "timezone", + "name": "status", "description": null, "type": { "kind": "ENUM", - "name": "order_by", + "name": "ScheduledOperationStatus", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventParameters_pk_columns_input", - "description": "primary key columns input for table: eventParameters", - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "status_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "ScheduledOperationStatus", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventParameters_select_column", - "description": "select columns of table \"eventParameters\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "activityWebhookId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateEnd", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": "column name", + "name": "status_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "ENUM", + "name": "ScheduledOperationStatus", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventParameters_set_input", - "description": "input type for updating data in table \"eventParameters\"", - "fields": null, - "inputFields": [ - { - "name": "activityWebhookId", - "description": null, + "name": "status_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ScheduledOperationStatus", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateEnd", + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36236,11 +35407,11 @@ "deprecationReason": null }, { - "name": "dateSaleEnd", - "description": null, + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36248,11 +35419,11 @@ "deprecationReason": null }, { - "name": "dateSaleStart", - "description": null, + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36260,23 +35431,27 @@ "deprecationReason": null }, { - "name": "dateStart", - "description": null, + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36284,11 +35459,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36296,11 +35471,11 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36308,23 +35483,27 @@ "deprecationReason": null }, { - "name": "signingKey", - "description": null, + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", + "name": "updatedBy", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -36338,32 +35517,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_stream_cursor_input", - "description": "Streaming cursor of the table \"eventParameters\"", + "name": "ScheduledOperationWhereUniqueInput", + "description": "References ScheduledOperation record uniquely", "fields": null, "inputFields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_stream_cursor_value_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ordering", - "description": "cursor ordering", + "name": "id", + "description": null, "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -36376,261 +35539,186 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventParameters_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "ScheduledRelease", + "description": "Scheduled Release system model", + "fields": [ { - "name": "activityWebhookId", - "description": null, + "name": "createdAt", + "description": "The time the document was created", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateEnd", - "description": null, + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamp", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleEnd", - "description": null, + "name": "description", + "description": "Release description", + "args": [], "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleStart", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": null, + "name": "documentInStages", + "description": "Get the document in other stages", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", - "description": null, + "name": "errorMessage", + "description": "Release error message", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventParameters_update_column", - "description": "update columns of table \"eventParameters\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "activityWebhookId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateEnd", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateStart", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "signingKey", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timezone", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventParameters_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft", - "description": "The eventPassNft model is designed to consolidate and store the metadata associated with each event pass NFT. It centralizes fixed metadata, enabling the system to retrieve NFT details without frequently querying external APIs. It integrates with the existing nftTransfer model, providing a holistic view of each event pass NFT's journey and characteristics within the platform.", - "fields": [ - { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "description": "The unique identifier", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -36638,15 +35726,15 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "name": "isActive", + "description": "Whether scheduled release should be run", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null } }, @@ -36654,15 +35742,15 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "isImplicit", + "description": "Whether scheduled release is implicit", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Boolean", "ofType": null } }, @@ -36670,70 +35758,110 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "event", - "description": null, + "name": "operations", + "description": "Operations to run with this release", "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `operations` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `operations` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "Locale", + "ofType": null } } }, - "defaultValue": "[en]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", + "name": "orderBy", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "ENUM", + "name": "ScheduledOperationOrderByInput", + "ofType": null }, - "defaultValue": "PUBLISHED", + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, @@ -36741,158 +35869,114 @@ "name": "where", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput_remote_rel_eventPassNftevent", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "type": { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", - "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters", - "description": "An object relationship", + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", "args": [], "type": { - "kind": "OBJECT", - "name": "eventParameters", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPass", - "description": null, + "name": "publishedBy", + "description": "User that last published this document", "args": [ { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, - "defaultValue": "[en]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": null, + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } }, - "defaultValue": "PUBLISHED", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "User", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", + "name": "releaseAt", + "description": "Release date and time", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNftContract", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassPricing", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPricing", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "stage", + "description": "System stage field", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, @@ -36900,15 +35984,15 @@ "deprecationReason": null }, { - "name": "isRevealed", - "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "name": "status", + "description": "Release Status", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "ENUM", + "name": "ScheduledReleaseStatus", "ofType": null } }, @@ -36916,52 +36000,27 @@ "deprecationReason": null }, { - "name": "lastNftTransfer", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "nftTransfer", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "name": "title", + "description": "Release Title", "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", - "args": [ - { - "name": "path", - "description": "JSON select path", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updatedAt", + "description": "The time the document was updated", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "jsonb", + "name": "DateTime", "ofType": null } }, @@ -36969,47 +36028,15 @@ "deprecationReason": null }, { - "name": "nftTransfers", - "description": "An array relationship", + "name": "updatedBy", + "description": "User that last updated this document", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -37017,8 +36044,8 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -37026,8 +36053,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", + "kind": "ENUM", + "name": "Locale", "ofType": null } } @@ -37035,20 +36062,58 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ScheduledReleaseConnection", + "description": "A connection to a list of items.", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges.", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -37060,7 +36125,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "ScheduledReleaseEdge", "ofType": null } } @@ -37070,241 +36135,130 @@ "deprecationReason": null }, { - "name": "nftTransfers_aggregate", - "description": "An aggregate relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer_aggregate", + "name": "PageInfo", "ofType": null } }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseCreateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "organizer", + "name": "description", "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", - "args": [], + "name": "errorMessage", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], + "name": "isActive", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, + "defaultValue": "true", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", - "args": [], + "name": "releaseAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "updatedAt", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassNftContract", - "description": "The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes.", + "name": "ScheduledReleaseEdge", + "description": "An edge in a connection.", "fields": [ { - "name": "chainId", - "description": null, + "name": "cursor", + "description": "A cursor for use in pagination.", "args": [], "type": { "kind": "NON_NULL", @@ -37319,793 +36273,217 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": null, + "name": "node", + "description": "The item at the end of the edge.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "ScheduledRelease", "ofType": null } }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ScheduledReleaseOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "eventId", + "name": "createdAt_DESC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPass", + "name": "description_ASC", "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "description_DESC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNfts", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNft", - "ofType": null - } - } - } - }, + "name": "errorMessage_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNfts_aggregate", - "description": "An aggregate relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNft_aggregate", - "ofType": null - } - }, + "name": "errorMessage_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrderSums", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums", - "ofType": null - }, + "name": "id_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrders", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder", - "ofType": null - } - } - } - }, + "name": "id_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrders_aggregate", - "description": "An aggregate relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder_aggregate", - "ofType": null - } - }, + "name": "isActive_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPricing", - "ofType": null - }, + "name": "isActive_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "isImplicit_ASC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "isImplicit_DESC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNftContract_aggregate", - "description": "aggregated selection of \"eventPassNftContract\"", - "fields": [ + }, { - "name": "aggregate", + "name": "publishedAt_ASC", "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassNftContract_aggregate_fields", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", + "name": "publishedAt_DESC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null - } - } - } - }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_bool_exp", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "count", + "name": "releaseAt_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_bool_exp_count", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_bool_exp_count", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "arguments", + "name": "releaseAt_DESC", "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "ofType": null - } - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", + "name": "status_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "filter", + "name": "status_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "predicate", + "name": "title_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassNftContract_aggregate_fields", - "description": "aggregate fields of \"eventPassNftContract\"", - "fields": [ + "kind": "ENUM", + "name": "ScheduledReleaseStatus", + "description": "System Scheduled Release Status", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "count", + "name": "COMPLETED", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "FAILED", "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassNftContract_max_fields", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "IN_PROGRESS", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PENDING", "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassNftContract_min_fields", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_order_by", - "description": "order by aggregate values of table \"eventPassNftContract\"", + "name": "ScheduledReleaseUpdateInput", + "description": null, "fields": null, "inputFields": [ { - "name": "count", + "name": "description", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38113,11 +36491,11 @@ "deprecationReason": null }, { - "name": "max", + "name": "errorMessage", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_max_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38125,58 +36503,35 @@ "deprecationReason": null }, { - "name": "min", + "name": "isActive", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_min_order_by", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_arr_rel_insert_input", - "description": "input type for inserting array relation for remote table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", + "name": "releaseAt", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_insert_input", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "title", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_on_conflict", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38190,13 +36545,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassNftContract\". All fields are combined with a logical 'AND'.", + "name": "ScheduledReleaseWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { - "name": "_and", - "description": null, + "name": "AND", + "description": "Logical AND on all given filters.", "type": { "kind": "LIST", "name": null, @@ -38205,7 +36560,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "ScheduledReleaseWhereInput", "ofType": null } } @@ -38215,20 +36570,28 @@ "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, @@ -38237,7 +36600,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "ScheduledReleaseWhereInput", "ofType": null } } @@ -38247,11 +36610,11 @@ "deprecationReason": null }, { - "name": "chainId", - "description": null, + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38259,11 +36622,11 @@ "deprecationReason": null }, { - "name": "contractAddress", + "name": "createdAt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -38271,11 +36634,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -38283,11 +36646,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -38295,23 +36658,27 @@ "deprecationReason": null }, { - "name": "eventPassNfts", - "description": null, + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNfts_aggregate", - "description": null, + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -38319,11 +36686,11 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums", - "description": null, + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -38331,11 +36698,11 @@ "deprecationReason": null }, { - "name": "eventPassOrders", - "description": null, + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -38343,23 +36710,27 @@ "deprecationReason": null }, { - "name": "eventPassOrders_aggregate", - "description": null, + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_aggregate_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -38367,11 +36738,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "description", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38379,48 +36750,20 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "description_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassNftContract_constraint", - "description": "unique or primary key constraints on table \"eventPassNftContract\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "eventPassNftContract_contractAddress_chainId_key", - "description": "unique or primary key constraint on columns \"contractAddress\", \"chainId\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_insert_input", - "description": "input type for inserting data into table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ + }, { - "name": "chainId", - "description": null, + "name": "description_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -38431,20 +36774,24 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": null, + "name": "description_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "description_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -38455,8 +36802,8 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "description_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -38467,11 +36814,11 @@ "deprecationReason": null }, { - "name": "eventPassNfts", - "description": null, + "name": "description_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_arr_rel_insert_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38479,23 +36826,27 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums", - "description": null, + "name": "description_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_obj_rel_insert_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrders", - "description": null, + "name": "description_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_arr_rel_insert_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38503,11 +36854,11 @@ "deprecationReason": null }, { - "name": "eventPassPricing", - "description": null, + "name": "description_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_obj_rel_insert_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38515,11 +36866,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "errorMessage", "description": null, "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38527,8 +36878,8 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "errorMessage_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -38537,107 +36888,105 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNftContract_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "chainId", - "description": null, - "args": [], + "name": "errorMessage_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": null, - "args": [], + "name": "errorMessage_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": null, - "args": [], + "name": "errorMessage_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, - "args": [], + "name": "errorMessage_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "errorMessage_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, - "args": [], + "name": "errorMessage_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "errorMessage_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_max_order_by", - "description": "order by max() on columns of table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ + }, { - "name": "chainId", - "description": null, + "name": "errorMessage_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38645,11 +36994,11 @@ "deprecationReason": null }, { - "name": "contractAddress", + "name": "id", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -38657,11 +37006,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -38669,11 +37018,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -38681,129 +37030,127 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNftContract_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "chainId", - "description": null, - "args": [], + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": null, - "args": [], + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": null, - "args": [], + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, - "args": [], + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "isActive", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, - "args": [], + "name": "isActive_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_min_order_by", - "description": "order by min() on columns of table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ + }, { - "name": "chainId", + "name": "isImplicit", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -38811,11 +37158,11 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": null, + "name": "isImplicit_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -38823,11 +37170,11 @@ "deprecationReason": null }, { - "name": "eventId", + "name": "operations_every", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -38835,11 +37182,11 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "operations_none", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -38847,11 +37194,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "operations_some", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -38859,88 +37206,50 @@ "deprecationReason": null }, { - "name": "organizerId", + "name": "publishedAt", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNftContract_mutation_response", - "description": "response of any mutation on the table \"eventPassNftContract\"", - "fields": [ + }, { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_insert_input", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, @@ -38949,97 +37258,63 @@ "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_on_conflict", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_on_conflict", - "description": "on_conflict condition type for table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_constraint", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_update_column", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", - "description": "Ordering options when selecting data from \"eventPassNftContract\".", - "fields": null, - "inputFields": [ + }, { - "name": "chainId", + "name": "publishedBy", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -39047,11 +37322,11 @@ "deprecationReason": null }, { - "name": "contractAddress", + "name": "releaseAt", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39059,11 +37334,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "releaseAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39071,11 +37346,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "releaseAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39083,23 +37358,27 @@ "deprecationReason": null }, { - "name": "eventPassNfts_aggregate", - "description": null, + "name": "releaseAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrderSums", - "description": null, + "name": "releaseAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39107,11 +37386,11 @@ "deprecationReason": null }, { - "name": "eventPassOrders_aggregate", - "description": null, + "name": "releaseAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_aggregate_order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39119,11 +37398,11 @@ "deprecationReason": null }, { - "name": "eventPassPricing", - "description": null, + "name": "releaseAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39131,89 +37410,79 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "releaseAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "status", "description": null, "type": { "kind": "ENUM", - "name": "order_by", + "name": "ScheduledReleaseStatus", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "description": "select columns of table \"eventPassNftContract\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "contractAddress", - "description": "column name", + "name": "status_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ScheduledReleaseStatus", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "column name", + "name": "status_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "ENUM", + "name": "ScheduledReleaseStatus", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", + "name": "status_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ScheduledReleaseStatus", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_set_input", - "description": "input type for updating data in table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ - { - "name": "chainId", + "name": "title", "description": null, "type": { "kind": "SCALAR", @@ -39225,8 +37494,8 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": null, + "name": "title_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -39237,8 +37506,8 @@ "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "title_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -39249,8 +37518,24 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "title_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -39261,11 +37546,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "title_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39273,8 +37558,8 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "title_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", @@ -39283,27 +37568,16 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "title_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_value_input", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -39312,31 +37586,20 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "title_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "chainId", - "description": null, + "name": "title_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -39347,11 +37610,11 @@ "deprecationReason": null }, { - "name": "contractAddress", + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39359,11 +37622,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39371,11 +37634,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39383,114 +37646,107 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassNftContract_update_column", - "description": "update columns of table \"eventPassNftContract\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "eventId", - "description": "column name", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "column name", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "column name", + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", + "name": "updatedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_updates", - "description": null, + "name": "ScheduledReleaseWhereUniqueInput", + "description": "References ScheduledRelease record uniquely", "fields": null, "inputFields": [ { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "id", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_set_input", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "interfaces": null, @@ -39498,64 +37754,50 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassNft_aggregate", - "description": "aggregated selection of \"eventPassNft\"", - "fields": [ + "kind": "ENUM", + "name": "Stage", + "description": "Stage system enumeration", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassNft_aggregate_fields", - "ofType": null - }, + "name": "DRAFT", + "description": "The Draft is the default stage for all your content.", "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNft", - "ofType": null - } - } - } - }, + "name": "PUBLISHED", + "description": "The Published stage is where you can publish your content to.", "isDeprecated": false, "deprecationReason": null } ], + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "String", + "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.", + "fields": null, "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp", - "description": null, + "name": "String_comparison_exp", + "description": "Boolean expression to compare columns of type \"String\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { - "name": "bool_and", + "name": "_eq", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp_bool_and", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39563,11 +37805,11 @@ "deprecationReason": null }, { - "name": "bool_or", + "name": "_gt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp_bool_or", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39575,38 +37817,43 @@ "deprecationReason": null }, { - "name": "count", + "name": "_gte", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp_count", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp_bool_and", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "arguments", + "name": "_ilike", + "description": "does the column match the given case-insensitive pattern", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } } }, "defaultValue": null, @@ -39614,11 +37861,11 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "_iregex", + "description": "does the column match the given POSIX regular expression, case insensitive", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39626,11 +37873,11 @@ "deprecationReason": null }, { - "name": "filter", + "name": "_is_null", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -39638,54 +37885,35 @@ "deprecationReason": null }, { - "name": "predicate", - "description": null, + "name": "_like", + "description": "does the column match the given pattern", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp_bool_or", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "arguments", + "name": "_lt", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", + "name": "_lte", "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39693,11 +37921,11 @@ "deprecationReason": null }, { - "name": "filter", + "name": "_neq", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39705,34 +37933,19 @@ "deprecationReason": null }, { - "name": "predicate", - "description": null, + "name": "_nilike", + "description": "does the column NOT match the given case-insensitive pattern", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_bool_exp_count", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "arguments", + "name": "_nin", "description": null, "type": { "kind": "LIST", @@ -39741,8 +37954,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", + "kind": "SCALAR", + "name": "String", "ofType": null } } @@ -39752,11 +37965,11 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "_niregex", + "description": "does the column NOT match the given POSIX regular expression, case insensitive", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39764,11 +37977,11 @@ "deprecationReason": null }, { - "name": "filter", - "description": null, + "name": "_nlike", + "description": "does the column NOT match the given pattern", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39776,86 +37989,199 @@ "deprecationReason": null }, { - "name": "predicate", - "description": null, + "name": "_nregex", + "description": "does the column NOT match the given POSIX regular expression, case sensitive", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_aggregate_fields", - "description": "aggregate fields of \"eventPassNft\"", - "fields": [ + }, { - "name": "avg", - "description": null, - "args": [], + "name": "_nsimilar", + "description": "does the column NOT match the given SQL regular expression", "type": { - "kind": "OBJECT", - "name": "eventPassNft_avg_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", + "name": "_regex", + "description": "does the column match the given POSIX regular expression, case sensitive", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_similar", + "description": "does the column match the given SQL regular expression", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "BASE", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMBINED", "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LOCALIZATION", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "User", + "description": "User system model", + "fields": [ + { + "name": "createdAt", + "description": "The time the document was created", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages", + "description": "Get the document in other stages", "args": [ { - "name": "columns", - "description": null, + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null } }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", "isDeprecated": false, "deprecationReason": null } ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "The unique identifier", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "ID", "ofType": null } }, @@ -39863,109 +38189,183 @@ "deprecationReason": null }, { - "name": "max", - "description": null, + "name": "isActive", + "description": "Flag to determine if user is active or not", "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_max_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", - "description": null, + "name": "kind", + "description": "User Kind. Can be either MEMBER, PAT or PUBLIC", "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_min_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserKind", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", - "description": null, + "name": "name", + "description": "The username", "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_stddev_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_pop", - "description": null, + "name": "picture", + "description": "Profile Picture url", "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_stddev_pop_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", - "description": null, + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_stddev_samp_fields", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", - "description": null, + "name": "stage", + "description": "System stage field", "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_sum_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_pop", - "description": null, + "name": "updatedAt", + "description": "The time the document was updated", "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_var_pop_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null }, { - "name": "var_samp", + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "UserConnection", + "description": "A connection to a list of items.", + "fields": [ + { + "name": "aggregate", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_var_samp_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", - "description": null, + "name": "edges", + "description": "A list of edges.", "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassNft_variance_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null @@ -39977,253 +38377,208 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_order_by", - "description": "order by aggregate values of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "UserEdge", + "description": "An edge in a connection.", + "fields": [ { - "name": "avg", - "description": null, + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_avg_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", - "description": null, + "name": "node", + "description": "The item at the end of the edge.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserKind", + "description": "System User Kind", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "max", + "name": "APP_TOKEN", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_max_order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "MEMBER", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_min_order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", + "name": "PAT", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_pop", + "name": "PUBLIC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_pop_order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", + "name": "WEBHOOK", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "UserOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_samp_order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", + "name": "createdAt_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_sum_order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_pop", + "name": "id_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_var_pop_order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", + "name": "id_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_var_samp_order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", + "name": "isActive_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_variance_order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_append_input", - "description": "append existing jsonb value of filtered columns with new jsonb value", - "fields": null, - "inputFields": [ + }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null, + "name": "isActive_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_arr_rel_insert_input", - "description": "input type for inserting array relation for remote table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", + "name": "kind_ASC", "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_on_conflict", - "ofType": null - }, - "defaultValue": null, + "name": "kind_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_avg_fields", - "description": "aggregate avg on columns", - "fields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, + "name": "name_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "picture_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "picture_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_avg_order_by", - "description": "order by avg() on columns of table \"eventPassNft\"", + "name": "UserWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", "fields": null, "inputFields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -40237,13 +38592,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassNft\". All fields are combined with a logical 'AND'.", + "name": "UserWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { - "name": "_and", - "description": null, + "name": "AND", + "description": "Logical AND on all given filters.", "type": { "kind": "LIST", "name": null, @@ -40252,7 +38607,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "UserWhereInput", "ofType": null } } @@ -40262,20 +38617,28 @@ "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, @@ -40284,7 +38647,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "UserWhereInput", "ofType": null } } @@ -40294,11 +38657,11 @@ "deprecationReason": null }, { - "name": "chainId", - "description": null, + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40306,11 +38669,11 @@ "deprecationReason": null }, { - "name": "contractAddress", + "name": "createdAt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -40318,11 +38681,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -40330,11 +38693,11 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": null, + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -40342,23 +38705,27 @@ "deprecationReason": null }, { - "name": "error", - "description": null, + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -40366,11 +38733,11 @@ "deprecationReason": null }, { - "name": "eventParameters", - "description": null, + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -40378,11 +38745,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -40390,23 +38757,27 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": null, + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", + "name": "documentInStages_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "UserWhereStageInput", "ofType": null }, "defaultValue": null, @@ -40414,11 +38785,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "documentInStages_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "name": "UserWhereStageInput", "ofType": null }, "defaultValue": null, @@ -40426,11 +38797,11 @@ "deprecationReason": null }, { - "name": "isRevealed", + "name": "documentInStages_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", + "name": "UserWhereStageInput", "ofType": null }, "defaultValue": null, @@ -40438,11 +38809,11 @@ "deprecationReason": null }, { - "name": "lastNftTransfer", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40450,11 +38821,11 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": null, + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40462,11 +38833,11 @@ "deprecationReason": null }, { - "name": "metadata", - "description": null, + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40474,23 +38845,27 @@ "deprecationReason": null }, { - "name": "nftTransfers", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftTransfers_aggregate", - "description": null, + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_aggregate_bool_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40498,11 +38873,11 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40510,11 +38885,11 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": null, + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40522,11 +38897,27 @@ "deprecationReason": null }, { - "name": "tokenUri", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -40534,160 +38925,112 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassNft_constraint", - "description": "unique or primary key constraints on table \"eventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "eventPassNft_contractAddress_tokenId_chainId_key", - "description": "unique or primary key constraint on columns \"tokenId\", \"contractAddress\", \"chainId\"", + "name": "isActive", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNft_pkey", - "description": "unique or primary key constraint on columns \"id\"", + "name": "isActive_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "event_pass_nft_unique_nft", - "description": "unique or primary key constraint on columns \"tokenId\", \"contractAddress\", \"chainId\"", + "name": "kind", + "description": null, + "type": { + "kind": "ENUM", + "name": "UserKind", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_at_path_input", - "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", - "fields": null, - "inputFields": [ + }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "kind_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "ENUM", + "name": "UserKind", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_elem_input", - "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", - "fields": null, - "inputFields": [ + }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "kind_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "ENUM", + "name": "UserKind", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_key_input", - "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", - "fields": null, - "inputFields": [ + }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "kind_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserKind", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_inc_input", - "description": "input type for incrementing numeric columns in table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "name", + "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_insert_input", - "description": "input type for inserting data into table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "name": "name_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -40698,8 +39041,8 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -40710,20 +39053,24 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "name_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -40734,8 +39081,8 @@ "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -40746,8 +39093,8 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", @@ -40758,20 +39105,24 @@ "deprecationReason": null }, { - "name": "eventParameters", - "description": null, + "name": "name_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_obj_rel_insert_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -40782,11 +39133,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": null, + "name": "name_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_obj_rel_insert_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40794,11 +39145,11 @@ "deprecationReason": null }, { - "name": "eventPassPricing", + "name": "picture", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_obj_rel_insert_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40806,11 +39157,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "picture_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40818,11 +39169,11 @@ "deprecationReason": null }, { - "name": "isRevealed", - "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "name": "picture_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40830,23 +39181,27 @@ "deprecationReason": null }, { - "name": "lastNftTransfer", - "description": null, + "name": "picture_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_obj_rel_insert_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "name": "picture_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40854,11 +39209,11 @@ "deprecationReason": null }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "picture_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40866,11 +39221,11 @@ "deprecationReason": null }, { - "name": "nftTransfers", - "description": null, + "name": "picture_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_arr_rel_insert_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40878,23 +39233,27 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", + "name": "picture_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "picture_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40902,8 +39261,8 @@ "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "name": "picture_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -40914,237 +39273,290 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", - "args": [], + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", - "args": [], + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", - "args": [], + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", - "args": [], + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", - "args": [], + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", - "args": [], + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "updatedAt", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", - "args": [], + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", - "args": [], + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], + "name": "updatedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "bigint", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", - "args": [], + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_max_order_by", - "description": "order by max() on columns of table \"eventPassNft\"", + "name": "UserWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", "fields": null, "inputFields": [ { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "UserWhereComparatorInput", "ofType": null }, "defaultValue": null, @@ -41152,108 +39564,169 @@ "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "name": "stage", + "description": "Specify the stage to compare with", "type": { "kind": "ENUM", - "name": "order_by", + "name": "Stage", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserWhereUniqueInput", + "description": "References User record uniquely", + "fields": null, + "inputFields": [ { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", + "name": "id", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Version", + "description": null, + "fields": [ { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", + "name": "createdAt", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "id", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "name": "revision", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", + "name": "stage", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "id", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "name": "revision", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "stage", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -41266,24 +39739,28 @@ }, { "kind": "OBJECT", - "name": "eventPassNft_min_fields", - "description": "aggregate min on columns", + "name": "__Directive", + "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", "fields": [ { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "name": "name", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "name": "description", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -41294,325 +39771,295 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "isRepeatable", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "name": "locations", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__DirectiveLocation", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", - "args": [], + "name": "args", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "__DirectiveLocation", + "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "QUERY", + "description": "Location adjacent to a query operation.", + "isDeprecated": false, + "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "MUTATION", + "description": "Location adjacent to a mutation operation.", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "SUBSCRIPTION", + "description": "Location adjacent to a subscription operation.", "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, + "name": "FIELD", + "description": "Location adjacent to a field.", "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, + "name": "FRAGMENT_DEFINITION", + "description": "Location adjacent to a fragment definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "FRAGMENT_SPREAD", + "description": "Location adjacent to a fragment spread.", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, + "name": "INLINE_FRAGMENT", + "description": "Location adjacent to an inline fragment.", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "VARIABLE_DEFINITION", + "description": "Location adjacent to a variable definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, + "name": "SCHEMA", + "description": "Location adjacent to a schema definition.", "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_min_order_by", - "description": "order by min() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "SCALAR", + "description": "Location adjacent to a scalar definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "OBJECT", + "description": "Location adjacent to an object type definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "FIELD_DEFINITION", + "description": "Location adjacent to a field definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "ARGUMENT_DEFINITION", + "description": "Location adjacent to an argument definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "INTERFACE", + "description": "Location adjacent to an interface definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "UNION", + "description": "Location adjacent to a union definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "ENUM", + "description": "Location adjacent to an enum definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "ENUM_VALUE", + "description": "Location adjacent to an enum value definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "INPUT_OBJECT", + "description": "Location adjacent to an input object type definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", + "name": "INPUT_FIELD_DEFINITION", + "description": "Location adjacent to an input object field definition.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__EnumValue", + "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "description", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "name": "isDeprecated", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "deprecationReason", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassNft_mutation_response", - "description": "response of any mutation on the table \"eventPassNft\"", + "name": "__Field", + "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", "fields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", + "name": "name", + "description": null, "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, @@ -41620,9 +40067,34 @@ "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", + "name": "description", + "description": null, "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "args", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -41634,7 +40106,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "__InputValue", "ofType": null } } @@ -41642,489 +40114,530 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_on_conflict", - "description": "on_conflict condition type for table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", + "name": "type", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "eventPassNft_constraint", + "kind": "OBJECT", + "name": "__Type", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", + "name": "isDeprecated", "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_update_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null } }, - "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "deprecationReason", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "description": "Ordering options when selecting data from \"eventPassNft\".", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "__InputValue", + "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", + "fields": [ { - "name": "chainId", + "name": "name", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", + "name": "description", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "type", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": null, + "name": "defaultValue", + "description": "A GraphQL-formatted string representing the default value for this input value.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", + "name": "isDeprecated", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", + "name": "deprecationReason", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "eventParameters", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Schema", + "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", + "fields": [ + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "types", + "description": "A list of all types supported by this server.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": null, + "name": "queryType", + "description": "The type that query operations will be rooted at.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", - "description": null, + "name": "mutationType", + "description": "If this server supports mutation, the type that mutation operations will be rooted at.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", + "kind": "OBJECT", + "name": "__Type", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "subscriptionType", + "description": "If this server support subscription, the type that subscription operations will be rooted at.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "__Type", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRevealed", - "description": null, + "name": "directives", + "description": "A list of all directives supported by this server.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Directive", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Type", + "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", + "fields": [ { - "name": "lastNftTransfer", + "name": "kind", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__TypeKind", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", + "name": "name", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "metadata", + "name": "description", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftTransfers_aggregate", + "name": "specifiedByURL", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_aggregate_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "fields", "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Field", + "ofType": null + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", + "name": "interfaces", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", + "name": "possibleTypes", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "enumValues", "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__EnumValue", + "ofType": null + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_pk_columns_input", - "description": "primary key columns input for table: eventPassNft", - "fields": null, - "inputFields": [ + }, { - "name": "id", + "name": "inputFields", "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_prepend_input", - "description": "prepend existing jsonb value of filtered columns with new jsonb value", - "fields": null, - "inputFields": [ + }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "ofType", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "jsonb", + "kind": "OBJECT", + "name": "__Type", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "ENUM", - "name": "eventPassNft_select_column", - "description": "select columns of table \"eventPassNft\"", + "name": "__TypeKind", + "description": "An enum describing what kind of type a given `__Type` is.", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", + "name": "SCALAR", + "description": "Indicates this type is a scalar.", "isDeprecated": false, "deprecationReason": null }, { - "name": "isRevealed", - "description": "column name", + "name": "OBJECT", + "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.", "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "column name", + "name": "INTERFACE", + "description": "Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.", "isDeprecated": false, "deprecationReason": null }, { - "name": "metadata", - "description": "column name", + "name": "UNION", + "description": "Indicates this type is a union. `possibleTypes` is a valid field.", "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", + "name": "ENUM", + "description": "Indicates this type is an enum. `enumValues` is a valid field.", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "column name", + "name": "INPUT_OBJECT", + "description": "Indicates this type is an input object. `inputFields` is a valid field.", "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "column name", + "name": "LIST", + "description": "Indicates this type is a list. `ofType` is a valid field.", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns", - "description": "select \"eventPassNft_aggregate_bool_exp_bool_and_arguments_columns\" columns of table \"eventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "isRevealed", - "description": "column name", + "name": "NON_NULL", + "description": "Indicates this type is a non-null. `ofType` is a valid field.", "isDeprecated": false, "deprecationReason": null } @@ -42132,317 +40645,438 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns", - "description": "select \"eventPassNft_aggregate_bool_exp_bool_or_arguments_columns\" columns of table \"eventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + "kind": "OBJECT", + "name": "account", + "description": "An account can represent an user or organizer. It store essential informations and is used as the root class for relationships with other tables", + "fields": [ { - "name": "isRevealed", - "description": "column name", + "name": "address", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_set_input", - "description": "input type for updating data in table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "name": "created_at", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "name": "email", + "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "emailVerified", "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "name": "id", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "name": "kyc", + "description": "An object relationship", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "kyc", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isRevealed", - "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", + "name": "roles", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roleAssignments_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roleAssignments", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "roles_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roleAssignments_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roleAssignments_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "name": "stripeCustomer", + "description": "An object relationship", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "stripeCustomer", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "updated_at", "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassNft_stddev_fields", - "description": "aggregate stddev on columns", + "name": "account_aggregate", + "description": "aggregated selection of \"account\"", "fields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "aggregate", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "account_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_order_by", - "description": "order by stddev() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "nodes", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassNft_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", + "name": "account_aggregate_fields", + "description": "aggregate fields of \"account\"", "fields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "account_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "max", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "account_max_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "min", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "account_min_fields", "ofType": null }, "isDeprecated": false, @@ -42456,43 +41090,24 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassNft\"", + "name": "account_bool_exp", + "description": "Boolean expression to filter rows from the table \"account\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "_and", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_value_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + } } }, "defaultValue": null, @@ -42500,46 +41115,43 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "_not", + "description": null, "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "name": "_or", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "name": "address", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -42550,8 +41162,8 @@ "name": "created_at", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -42559,11 +41171,11 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "name": "email", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -42571,11 +41183,11 @@ "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "name": "emailVerified", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", "ofType": null }, "defaultValue": null, @@ -42583,11 +41195,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", + "name": "id", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", "ofType": null }, "defaultValue": null, @@ -42595,11 +41207,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", + "name": "kyc", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", "ofType": null }, "defaultValue": null, @@ -42607,11 +41219,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "roles", "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", "ofType": null }, "defaultValue": null, @@ -42619,11 +41231,11 @@ "deprecationReason": null }, { - "name": "isRevealed", - "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "name": "roles_aggregate", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "roleAssignments_aggregate_bool_exp", "ofType": null }, "defaultValue": null, @@ -42631,11 +41243,11 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "name": "stripeCustomer", + "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -42643,20 +41255,54 @@ "deprecationReason": null }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "updated_at", + "description": null, "type": { - "kind": "SCALAR", - "name": "jsonb", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "account_constraint", + "description": "unique or primary key constraints on table \"account\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "account_address_key", + "description": "unique or primary key constraint on columns \"address\"", + "isDeprecated": false, + "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", + "name": "account_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "account_insert_input", + "description": "input type for inserting data into table \"account\"", + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -42667,11 +41313,11 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "created_at", + "description": null, "type": { "kind": "SCALAR", - "name": "bigint", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -42679,8 +41325,8 @@ "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "name": "email", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -42691,181 +41337,35 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "emailVerified", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_sum_fields", - "description": "aggregate sum on columns", - "fields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_sum_order_by", - "description": "order by sum() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", + "name": "uuid", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassNft_update_column", - "description": "update columns of table \"eventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isRevealed", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "metadata", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenUri", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_append", - "description": "append existing jsonb value of filtered columns with new jsonb value", + "name": "kyc", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_append_input", + "name": "kyc_obj_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -42873,11 +41373,11 @@ "deprecationReason": null }, { - "name": "_delete_at_path", - "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "name": "roles", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_at_path_input", + "name": "roleAssignments_arr_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -42885,11 +41385,11 @@ "deprecationReason": null }, { - "name": "_delete_elem", - "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "name": "stripeCustomer", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_elem_input", + "name": "stripeCustomer_obj_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -42897,86 +41397,82 @@ "deprecationReason": null }, { - "name": "_delete_key", - "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "name": "updated_at", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_key_input", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "account_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "address", + "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_inc_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_prepend", - "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_prepend_input", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "email", + "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_set_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "id", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "updated_at", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, @@ -42989,147 +41485,91 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_var_pop_order_by", - "description": "order by var_pop() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "account_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "address", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "created_at", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_var_samp_order_by", - "description": "order by var_samp() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "email", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "id", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_variance_order_by", - "description": "order by variance() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "updated_at", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassOrder", - "description": "Order with as quantity for Event Pass (linked to Hygraph model EventPass) and associated to an Account", + "name": "account_mutation_response", + "description": "response of any mutation on the table \"account\"", "fields": [ { - "name": "account", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "accountId", - "description": null, + "name": "affected_rows", + "description": "number of rows affected by the mutation", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "Int", "ofType": null } }, @@ -43137,509 +41577,429 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "returning", + "description": "data from the rows affected by the mutation", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "eventPass", + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "account_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"account\"", + "fields": null, + "inputFields": [ + { + "name": "data", "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_insert_input", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "INPUT_OBJECT", + "name": "account_on_conflict", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "account_on_conflict", + "description": "on_conflict condition type for table \"account\"", + "fields": null, + "inputFields": [ { - "name": "eventPassId", + "name": "constraint", "description": null, - "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "account_constraint", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": "An object relationship", - "args": [], + "name": "update_columns", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "account_update_column", + "ofType": null + } + } + } }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", - "description": "An object relationship", - "args": [], + "name": "where", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPricing", + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "description": "Ordering options when selecting data from \"account\".", + "fields": null, + "inputFields": [ { - "name": "id", + "name": "address", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", + "name": "created_at", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", + "name": "email", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_enum", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "emailVerified", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "id", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums", - "description": "Hold the sums for the Event Pass Orders", - "fields": [ + }, { - "name": "eventPassId", + "name": "kyc", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "kyc_order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", + "name": "roles_aggregate", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "roleAssignments_aggregate_order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_aggregate", - "description": "aggregated selection of \"eventPassOrderSums\"", - "fields": [ + }, { - "name": "aggregate", + "name": "stripeCustomer", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_aggregate_fields", + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", + "name": "updated_at", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrderSums", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassOrderSums_aggregate_fields", - "description": "aggregate fields of \"eventPassOrderSums\"", - "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "INPUT_OBJECT", + "name": "account_pk_columns_input", + "description": "primary key columns input for table: account", + "fields": null, + "inputFields": [ { - "name": "count", + "name": "id", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrderSums_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "uuid", "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "account_select_column", + "description": "select columns of table \"account\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "address", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_max_fields", - "ofType": null - }, + "name": "created_at", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_min_fields", - "ofType": null - }, + "name": "email", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_stddev_fields", - "ofType": null - }, + "name": "emailVerified", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_stddev_pop_fields", - "ofType": null - }, + "name": "id", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "account_set_input", + "description": "input type for updating data in table \"account\"", + "fields": null, + "inputFields": [ + { + "name": "address", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_stddev_samp_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", + "name": "created_at", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_sum_fields", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_pop", + "name": "email", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_var_pop_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", + "name": "emailVerified", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_var_samp_fields", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", + "name": "id", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_variance_fields", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_avg_fields", - "description": "aggregate avg on columns", - "fields": [ + }, { - "name": "totalReserved", + "name": "updated_at", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassOrderSums\". All fields are combined with a logical 'AND'.", + "name": "account_stream_cursor_input", + "description": "Streaming cursor of the table \"account\"", "fields": null, "inputFields": [ { - "name": "_and", - "description": null, + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "account_stream_cursor_value_input", + "ofType": null } }, "defaultValue": null, @@ -43647,43 +42007,46 @@ "deprecationReason": null }, { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "account_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "_or", + "name": "address", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "created_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -43691,74 +42054,35 @@ "deprecationReason": null }, { - "name": "totalReserved", + "name": "email", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassOrderSums_constraint", - "description": "unique or primary key constraints on table \"eventPassOrderSums\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "eventPassOrderSums_pkey", - "description": "unique or primary key constraint on columns \"eventPassId\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_inc_input", - "description": "input type for incrementing numeric columns in table \"eventPassOrderSums\"", - "fields": null, - "inputFields": [ + }, { - "name": "totalReserved", + "name": "emailVerified", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_insert_input", - "description": "input type for inserting data into table \"eventPassOrderSums\"", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -43766,11 +42090,11 @@ "deprecationReason": null }, { - "name": "totalReserved", + "name": "updated_at", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -43783,90 +42107,106 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassOrderSums_max_fields", - "description": "aggregate max on columns", - "fields": [ + "kind": "ENUM", + "name": "account_update_column", + "description": "update columns of table \"account\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "eventPassId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "address", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emailVerified", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassOrderSums_min_fields", - "description": "aggregate min on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "account_updates", + "description": null, + "fields": null, + "inputFields": [ { - "name": "eventPassId", - "description": null, - "args": [], + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "account_set_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", - "description": null, - "args": [], + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassOrderSums_mutation_response", - "description": "response of any mutation on the table \"eventPassOrderSums\"", + "name": "audit_logged_actions", + "description": "History of auditable actions on audited tables, from audit.if_modified_func()", "fields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", + "name": "action", + "description": "Action type; I = insert, D = delete, U = update, T = truncate", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, @@ -43874,181 +42214,212 @@ "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", + "name": "action_tstamp_clk", + "description": "Wall clock time at which audited event's trigger call occurred", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrderSums", - "ofType": null - } - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"eventPassOrderSums\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "action_tstamp_stm", + "description": "Statement start timestamp for tx in which audited event occurred", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_insert_input", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "action_tstamp_tx", + "description": "Transaction start timestamp for tx in which audited event occurred", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_on_conflict", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_on_conflict", - "description": "on_conflict condition type for table \"eventPassOrderSums\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "application_name", + "description": "Application name set when this audit event occurred. Can be changed in-session by client.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrderSums_constraint", - "ofType": null + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "changed_fields", + "description": "New values of fields changed by UPDATE. Null except for row-level UPDATE events.", + "args": [ + { + "name": "path", + "description": "JSON select path", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "client_addr", + "description": "IP address of client that issued query. Null for unix domain socket.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "inet", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "client_query", + "description": "Top-level query that caused this auditable event. May be more than one statement.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event_id", + "description": "Unique identifier for each auditable event", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrderSums_update_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null } }, - "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "hasura_user", "description": null, + "args": [ + { + "name": "path", + "description": "JSON select path", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", - "description": "Ordering options when selecting data from \"eventPassOrderSums\".", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", - "description": null, + "name": "relid", + "description": "Table OID. Changes with drop/create. Get with 'tablename'::regclass", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "oid", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", - "description": null, + "name": "row_data", + "description": "Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple.", + "args": [ + { + "name": "path", + "description": "JSON select path", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_pk_columns_input", - "description": "primary key columns input for table: eventPassOrderSums", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", - "description": null, + "name": "schema_name", + "description": "Database schema audited table for this event is in", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -44058,109 +42429,108 @@ "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassOrderSums_select_column", - "description": "select columns of table \"eventPassOrderSums\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "eventPassId", - "description": "column name", + "name": "session_user_name", + "description": "Login / session user whose statement caused the audited event", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", - "description": "column name", + "name": "statement_only", + "description": "'t' if audit event is from an FOR EACH STATEMENT trigger, 'f' for FOR EACH ROW", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_set_input", - "description": "input type for updating data in table \"eventPassOrderSums\"", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", - "description": null, + "name": "table_name", + "description": "Non-schema-qualified table name of table event occured in", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", - "description": null, + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", + "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "bigint", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassOrderSums_stddev_fields", - "description": "aggregate stddev on columns", + "name": "audit_logged_actions_aggregate", + "description": "aggregated selection of \"audit.logged_actions\"", "fields": [ { - "name": "totalReserved", + "name": "aggregate", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "audit_logged_actions_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ + }, { - "name": "totalReserved", + "name": "nodes", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "audit_logged_actions", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null @@ -44173,159 +42543,196 @@ }, { "kind": "OBJECT", - "name": "eventPassOrderSums_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", + "name": "audit_logged_actions_aggregate_fields", + "description": "aggregate fields of \"audit.logged_actions\"", "fields": [ { - "name": "totalReserved", + "name": "avg", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "audit_logged_actions_avg_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassOrderSums\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "audit_logged_actions_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_value_input", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "max", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "OBJECT", + "name": "audit_logged_actions_max_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", + "name": "min", "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "audit_logged_actions_min_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", + "name": "stddev", "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "audit_logged_actions_stddev_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_sum_fields", - "description": "aggregate sum on columns", - "fields": [ + }, { - "name": "totalReserved", + "name": "stddev_pop", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "audit_logged_actions_stddev_pop_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassOrderSums_update_column", - "description": "update columns of table \"eventPassOrderSums\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "eventPassId", - "description": "column name", + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "audit_logged_actions_stddev_samp_fields", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", - "description": "column name", + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "audit_logged_actions_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "audit_logged_actions_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "audit_logged_actions_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "audit_logged_actions_variance_fields", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null } ], + "inputFields": null, + "interfaces": [], + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_updates", - "description": null, + "name": "audit_logged_actions_append_input", + "description": "append existing jsonb value of filtered columns with new jsonb value", "fields": null, "inputFields": [ { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "changed_fields", + "description": "New values of fields changed by UPDATE. Null except for row-level UPDATE events.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_inc_input", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, "defaultValue": null, @@ -44333,11 +42740,11 @@ "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "hasura_user", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_set_input", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, "defaultValue": null, @@ -44345,16 +42752,12 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "row_data", + "description": "Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "jsonb", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -44367,12 +42770,12 @@ }, { "kind": "OBJECT", - "name": "eventPassOrderSums_var_pop_fields", - "description": "aggregate var_pop on columns", + "name": "audit_logged_actions_avg_fields", + "description": "aggregate avg on columns", "fields": [ { - "name": "totalReserved", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", "args": [], "type": { "kind": "SCALAR", @@ -44381,21 +42784,10 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ + }, { - "name": "totalReserved", - "description": null, + "name": "event_id", + "description": "Unique identifier for each auditable event", "args": [], "type": { "kind": "SCALAR", @@ -44404,21 +42796,10 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + }, { - "name": "totalReserved", - "description": null, + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", "args": [], "type": { "kind": "SCALAR", @@ -44435,83 +42816,45 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassOrder_aggregate", - "description": "aggregated selection of \"eventPassOrder\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassOrder_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_bool_exp", + "description": "Boolean expression to filter rows from the table \"audit.logged_actions\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "nodes", + "name": "_and", "description": null, - "args": [], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_bool_exp", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_aggregate_bool_exp", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "count", + "name": "_not", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_aggregate_bool_exp_count", + "name": "audit_logged_actions_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_aggregate_bool_exp_count", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "arguments", + "name": "_or", "description": null, "type": { "kind": "LIST", @@ -44520,8 +42863,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_select_column", + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_bool_exp", "ofType": null } } @@ -44531,11 +42874,11 @@ "deprecationReason": null }, { - "name": "distinct", + "name": "action", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -44543,11 +42886,11 @@ "deprecationReason": null }, { - "name": "filter", + "name": "action_tstamp_clk", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -44555,218 +42898,155 @@ "deprecationReason": null }, { - "name": "predicate", + "name": "action_tstamp_stm", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_aggregate_fields", - "description": "aggregate fields of \"eventPassOrder\"", - "fields": [ + }, { - "name": "avg", + "name": "action_tstamp_tx", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrder_avg_fields", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", + "name": "application_name", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "changed_fields", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrder_max_fields", + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "client_addr", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrder_min_fields", + "kind": "INPUT_OBJECT", + "name": "inet_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", + "name": "client_port", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrder_stddev_fields", + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_pop", + "name": "client_query", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrder_stddev_pop_fields", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", + "name": "event_id", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrder_stddev_samp_fields", + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", + "name": "hasura_user", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrder_sum_fields", + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_pop", + "name": "relid", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrder_var_pop_fields", + "kind": "INPUT_OBJECT", + "name": "oid_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", + "name": "row_data", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrder_var_samp_fields", + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", + "name": "schema_name", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrder_variance_fields", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_aggregate_order_by", - "description": "order by aggregate values of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "avg", + "name": "session_user_name", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_avg_order_by", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -44774,11 +43054,11 @@ "deprecationReason": null }, { - "name": "count", + "name": "statement_only", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", "ofType": null }, "defaultValue": null, @@ -44786,11 +43066,11 @@ "deprecationReason": null }, { - "name": "max", + "name": "table_name", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_max_order_by", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -44798,71 +43078,122 @@ "deprecationReason": null }, { - "name": "min", + "name": "transaction_id", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_min_order_by", + "name": "bigint_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "audit_logged_actions_constraint", + "description": "unique or primary key constraints on table \"audit.logged_actions\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "stddev", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stddev_order_by", - "ofType": null - }, - "defaultValue": null, + "name": "logged_actions_pkey", + "description": "unique or primary key constraint on columns \"event_id\"", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_delete_at_path_input", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "fields": null, + "inputFields": [ { - "name": "stddev_pop", - "description": null, + "name": "changed_fields", + "description": "New values of fields changed by UPDATE. Null except for row-level UPDATE events.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stddev_pop_order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", + "name": "hasura_user", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stddev_samp_order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", - "description": null, + "name": "row_data", + "description": "Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_sum_order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_delete_elem_input", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "fields": null, + "inputFields": [ { - "name": "var_pop", - "description": null, + "name": "changed_fields", + "description": "New values of fields changed by UPDATE. Null except for row-level UPDATE events.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_var_pop_order_by", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -44870,11 +43201,11 @@ "deprecationReason": null }, { - "name": "var_samp", + "name": "hasura_user", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_var_samp_order_by", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -44882,11 +43213,11 @@ "deprecationReason": null }, { - "name": "variance", - "description": null, + "name": "row_data", + "description": "Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_variance_order_by", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -44900,86 +43231,87 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_arr_rel_insert_input", - "description": "input type for inserting array relation for remote table \"eventPassOrder\"", + "name": "audit_logged_actions_delete_key_input", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", "fields": null, "inputFields": [ { - "name": "data", - "description": null, + "name": "changed_fields", + "description": "New values of fields changed by UPDATE. Null except for row-level UPDATE events.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_insert_input", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "hasura_user", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_on_conflict", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_avg_fields", - "description": "aggregate avg on columns", - "fields": [ + }, { - "name": "quantity", - "description": null, - "args": [], + "name": "row_data", + "description": "Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple.", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_avg_order_by", - "description": "order by avg() on columns of table \"eventPassOrder\"", + "name": "audit_logged_actions_inc_input", + "description": "input type for incrementing numeric columns in table \"audit.logged_actions\"", "fields": null, "inputFields": [ { - "name": "quantity", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event_id", + "description": "Unique identifier for each auditable event", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", + "type": { + "kind": "SCALAR", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -44993,36 +43325,28 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassOrder\". All fields are combined with a logical 'AND'.", + "name": "audit_logged_actions_insert_input", + "description": "input type for inserting data into table \"audit.logged_actions\"", "fields": null, "inputFields": [ { - "name": "_and", - "description": null, + "name": "action", + "description": "Action type; I = insert, D = delete, U = update, T = truncate", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "action_tstamp_clk", + "description": "Wall clock time at which audited event's trigger call occurred", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -45030,31 +43354,23 @@ "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "action_tstamp_stm", + "description": "Statement start timestamp for tx in which audited event occurred", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "account", - "description": null, + "name": "action_tstamp_tx", + "description": "Transaction start timestamp for tx in which audited event occurred", "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -45062,11 +43378,11 @@ "deprecationReason": null }, { - "name": "accountId", - "description": null, + "name": "application_name", + "description": "Application name set when this audit event occurred. Can be changed in-session by client.", "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -45074,11 +43390,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "changed_fields", + "description": "New values of fields changed by UPDATE. Null except for row-level UPDATE events.", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, "defaultValue": null, @@ -45086,11 +43402,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "client_addr", + "description": "IP address of client that issued query. Null for unix domain socket.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "inet", "ofType": null }, "defaultValue": null, @@ -45098,11 +43414,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -45110,11 +43426,11 @@ "deprecationReason": null }, { - "name": "eventPassPricing", - "description": null, + "name": "client_query", + "description": "Top-level query that caused this auditable event. May be more than one statement.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -45122,11 +43438,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "event_id", + "description": "Unique identifier for each auditable event", "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -45134,11 +43450,11 @@ "deprecationReason": null }, { - "name": "quantity", + "name": "hasura_user", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, "defaultValue": null, @@ -45146,11 +43462,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "relid", + "description": "Table OID. Changes with drop/create. Get with 'tablename'::regclass", "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_enum_comparison_exp", + "kind": "SCALAR", + "name": "oid", "ofType": null }, "defaultValue": null, @@ -45158,11 +43474,11 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "row_data", + "description": "Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, "defaultValue": null, @@ -45170,51 +43486,59 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "schema_name", + "description": "Database schema audited table for this event is in", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassOrder_constraint", - "description": "unique or primary key constraints on table \"eventPassOrder\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "eventPassOrder_pkey", - "description": "unique or primary key constraint on columns \"id\"", + "name": "session_user_name", + "description": "Login / session user whose statement caused the audited event", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_inc_input", - "description": "input type for incrementing numeric columns in table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", - "description": null, + "name": "statement_only", + "description": "'t' if audit event is from an FOR EACH STATEMENT trigger, 'f' for FOR EACH ROW", "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "table_name", + "description": "Non-schema-qualified table name of table event occured in", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", + "type": { + "kind": "SCALAR", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -45227,168 +43551,180 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_insert_input", - "description": "input type for inserting data into table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "audit_logged_actions_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "account", - "description": null, + "name": "action", + "description": "Action type; I = insert, D = delete, U = update, T = truncate", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "account_obj_rel_insert_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "accountId", - "description": null, + "name": "action_tstamp_clk", + "description": "Wall clock time at which audited event's trigger call occurred", + "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "action_tstamp_stm", + "description": "Statement start timestamp for tx in which audited event occurred", + "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "action_tstamp_tx", + "description": "Transaction start timestamp for tx in which audited event occurred", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "application_name", + "description": "Application name set when this audit event occurred. Can be changed in-session by client.", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_obj_rel_insert_input", + "kind": "SCALAR", + "name": "Int", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", - "description": null, + "name": "client_query", + "description": "Top-level query that caused this auditable event. May be more than one statement.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_obj_rel_insert_input", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "event_id", + "description": "Unique identifier for each auditable event", + "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "bigint", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "schema_name", + "description": "Database schema audited table for this event is in", + "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "session_user_name", + "description": "Login / session user whose statement caused the audited event", + "args": [], "type": { - "kind": "ENUM", - "name": "orderStatus_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "table_name", + "description": "Non-schema-qualified table name of table event occured in", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", + "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "bigint", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassOrder_max_fields", - "description": "aggregate max on columns", + "name": "audit_logged_actions_min_fields", + "description": "aggregate min on columns", "fields": [ { - "name": "accountId", - "description": null, + "name": "action", + "description": "Action type; I = insert, D = delete, U = update, T = truncate", "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "action_tstamp_clk", + "description": "Wall clock time at which audited event's trigger call occurred", "args": [], "type": { "kind": "SCALAR", @@ -45399,269 +43735,253 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "action_tstamp_stm", + "description": "Statement start timestamp for tx in which audited event occurred", "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "action_tstamp_tx", + "description": "Transaction start timestamp for tx in which audited event occurred", "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "application_name", + "description": "Application name set when this audit event occurred. Can be changed in-session by client.", "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "client_query", + "description": "Top-level query that caused this auditable event. May be more than one statement.", "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_max_order_by", - "description": "order by max() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "accountId", - "description": null, + "name": "event_id", + "description": "Unique identifier for each auditable event", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "schema_name", + "description": "Database schema audited table for this event is in", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "session_user_name", + "description": "Login / session user whose statement caused the audited event", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "quantity", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "table_name", + "description": "Non-schema-qualified table name of table event occured in", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassOrder_min_fields", - "description": "aggregate min on columns", + "name": "audit_logged_actions_mutation_response", + "description": "response of any mutation on the table \"audit.logged_actions\"", "fields": [ { - "name": "accountId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, + "name": "affected_rows", + "description": "number of rows affected by the mutation", "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "returning", + "description": "data from the rows affected by the mutation", "args": [], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "audit_logged_actions", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_on_conflict", + "description": "on_conflict condition type for table \"audit.logged_actions\"", + "fields": null, + "inputFields": [ { - "name": "quantity", + "name": "constraint", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "audit_logged_actions_constraint", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "update_columns", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "audit_logged_actions_update_column", + "ofType": null + } + } + } }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "where", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_min_order_by", - "description": "order by min() on columns of table \"eventPassOrder\"", + "name": "audit_logged_actions_order_by", + "description": "Ordering options when selecting data from \"audit.logged_actions\".", "fields": null, "inputFields": [ { - "name": "accountId", + "name": "action", "description": null, "type": { "kind": "ENUM", @@ -45673,7 +43993,7 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "action_tstamp_clk", "description": null, "type": { "kind": "ENUM", @@ -45685,7 +44005,7 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "action_tstamp_stm", "description": null, "type": { "kind": "ENUM", @@ -45697,7 +44017,7 @@ "deprecationReason": null }, { - "name": "id", + "name": "action_tstamp_tx", "description": null, "type": { "kind": "ENUM", @@ -45709,7 +44029,7 @@ "deprecationReason": null }, { - "name": "quantity", + "name": "application_name", "description": null, "type": { "kind": "ENUM", @@ -45721,7 +44041,7 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "changed_fields", "description": null, "type": { "kind": "ENUM", @@ -45733,7 +44053,7 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "client_addr", "description": null, "type": { "kind": "ENUM", @@ -45743,138 +44063,13 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_mutation_response", - "description": "response of any mutation on the table \"eventPassOrder\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_on_conflict", - "description": "on_conflict condition type for table \"eventPassOrder\"", - "fields": null, - "inputFields": [ - { - "name": "constraint", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_constraint", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "update_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_update_column", - "ofType": null - } - } - } - }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", - "description": "Ordering options when selecting data from \"eventPassOrder\".", - "fields": null, - "inputFields": [ - { - "name": "account", + "name": "client_port", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -45882,7 +44077,7 @@ "deprecationReason": null }, { - "name": "accountId", + "name": "client_query", "description": null, "type": { "kind": "ENUM", @@ -45894,7 +44089,7 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "event_id", "description": null, "type": { "kind": "ENUM", @@ -45906,7 +44101,7 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "hasura_user", "description": null, "type": { "kind": "ENUM", @@ -45918,11 +44113,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", + "name": "relid", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -45930,11 +44125,11 @@ "deprecationReason": null }, { - "name": "eventPassPricing", + "name": "row_data", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -45942,7 +44137,7 @@ "deprecationReason": null }, { - "name": "id", + "name": "schema_name", "description": null, "type": { "kind": "ENUM", @@ -45954,7 +44149,7 @@ "deprecationReason": null }, { - "name": "quantity", + "name": "session_user_name", "description": null, "type": { "kind": "ENUM", @@ -45966,7 +44161,7 @@ "deprecationReason": null }, { - "name": "status", + "name": "statement_only", "description": null, "type": { "kind": "ENUM", @@ -45978,7 +44173,7 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "table_name", "description": null, "type": { "kind": "ENUM", @@ -45990,7 +44185,7 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "transaction_id", "description": null, "type": { "kind": "ENUM", @@ -46008,19 +44203,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_pk_columns_input", - "description": "primary key columns input for table: eventPassOrder", + "name": "audit_logged_actions_pk_columns_input", + "description": "primary key columns input for table: audit.logged_actions", "fields": null, "inputFields": [ { - "name": "id", - "description": null, + "name": "event_id", + "description": "Unique identifier for each auditable event", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "bigint", "ofType": null } }, @@ -46033,58 +44228,165 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_prepend_input", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "fields": null, + "inputFields": [ + { + "name": "changed_fields", + "description": "New values of fields changed by UPDATE. Null except for row-level UPDATE events.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hasura_user", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "row_data", + "description": "Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, { "kind": "ENUM", - "name": "eventPassOrder_select_column", - "description": "select columns of table \"eventPassOrder\"", + "name": "audit_logged_actions_select_column", + "description": "select columns of table \"audit.logged_actions\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "accountId", + "name": "action", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "action_tstamp_clk", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "action_tstamp_stm", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "action_tstamp_tx", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", + "name": "application_name", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "status", + "name": "changed_fields", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "client_addr", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "client_port", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "client_query", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event_id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hasura_user", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "relid", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "row_data", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schema_name", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "session_user_name", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "statement_only", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "table_name", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction_id", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -46094,16 +44396,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_set_input", - "description": "input type for updating data in table \"eventPassOrder\"", + "name": "audit_logged_actions_set_input", + "description": "input type for updating data in table \"audit.logged_actions\"", "fields": null, "inputFields": [ { - "name": "accountId", - "description": null, + "name": "action", + "description": "Action type; I = insert, D = delete, U = update, T = truncate", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -46111,8 +44413,8 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "action_tstamp_clk", + "description": "Wall clock time at which audited event's trigger call occurred", "type": { "kind": "SCALAR", "name": "timestamptz", @@ -46123,11 +44425,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "action_tstamp_stm", + "description": "Statement start timestamp for tx in which audited event occurred", "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -46135,11 +44437,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "action_tstamp_tx", + "description": "Transaction start timestamp for tx in which audited event occurred", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamptz", "ofType": null }, "defaultValue": null, @@ -46147,11 +44449,11 @@ "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "application_name", + "description": "Application name set when this audit event occurred. Can be changed in-session by client.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -46159,11 +44461,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "changed_fields", + "description": "New values of fields changed by UPDATE. Null except for row-level UPDATE events.", "type": { - "kind": "ENUM", - "name": "orderStatus_enum", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, "defaultValue": null, @@ -46171,11 +44473,11 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "client_addr", + "description": "IP address of client that issued query. Null for unix domain socket.", "type": { "kind": "SCALAR", - "name": "String", + "name": "inet", "ofType": null }, "defaultValue": null, @@ -46183,122 +44485,221 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ + }, { - "name": "quantity", - "description": null, - "args": [], + "name": "client_query", + "description": "Top-level query that caused this auditable event. May be more than one statement.", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stddev_order_by", - "description": "order by stddev() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", - "description": null, + "name": "event_id", + "description": "Unique identifier for each auditable event", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ + }, { - "name": "quantity", + "name": "hasura_user", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "relid", + "description": "Table OID. Changes with drop/create. Get with 'tablename'::regclass", + "type": { + "kind": "SCALAR", + "name": "oid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "row_data", + "description": "Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schema_name", + "description": "Database schema audited table for this event is in", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "session_user_name", + "description": "Login / session user whose statement caused the audited event", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "statement_only", + "description": "'t' if audit event is from an FOR EACH STATEMENT trigger, 'f' for FOR EACH ROW", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "table_name", + "description": "Non-schema-qualified table name of table event occured in", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", + "type": { + "kind": "SCALAR", + "name": "bigint", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "audit_logged_actions_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ { - "name": "quantity", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event_id", + "description": "Unique identifier for each auditable event", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassOrder_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", + "name": "audit_logged_actions_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", "fields": [ { - "name": "quantity", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event_id", + "description": "Unique identifier for each auditable event", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", "args": [], "type": { "kind": "SCALAR", @@ -46315,32 +44716,56 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "audit_logged_actions_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ { - "name": "quantity", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event_id", + "description": "Unique identifier for each auditable event", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassOrder\"", + "name": "audit_logged_actions_stream_cursor_input", + "description": "Streaming cursor of the table \"audit_logged_actions\"", "fields": null, "inputFields": [ { @@ -46351,7 +44776,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stream_cursor_value_input", + "name": "audit_logged_actions_stream_cursor_value_input", "ofType": null } }, @@ -46378,16 +44803,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stream_cursor_value_input", + "name": "audit_logged_actions_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "accountId", - "description": null, + "name": "action", + "description": "Action type; I = insert, D = delete, U = update, T = truncate", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -46395,8 +44820,8 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "action_tstamp_clk", + "description": "Wall clock time at which audited event's trigger call occurred", "type": { "kind": "SCALAR", "name": "timestamptz", @@ -46407,8 +44832,32 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "action_tstamp_stm", + "description": "Statement start timestamp for tx in which audited event occurred", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "action_tstamp_tx", + "description": "Transaction start timestamp for tx in which audited event occurred", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "application_name", + "description": "Application name set when this audit event occurred. Can be changed in-session by client.", "type": { "kind": "SCALAR", "name": "String", @@ -46419,11 +44868,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "changed_fields", + "description": "New values of fields changed by UPDATE. Null except for row-level UPDATE events.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "jsonb", "ofType": null }, "defaultValue": null, @@ -46431,8 +44880,20 @@ "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "client_addr", + "description": "IP address of client that issued query. Null for unix domain socket.", + "type": { + "kind": "SCALAR", + "name": "inet", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", "type": { "kind": "SCALAR", "name": "Int", @@ -46443,11 +44904,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "client_query", + "description": "Top-level query that caused this auditable event. May be more than one statement.", "type": { - "kind": "ENUM", - "name": "orderStatus_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -46455,8 +44916,56 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "event_id", + "description": "Unique identifier for each auditable event", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hasura_user", "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "relid", + "description": "Table OID. Changes with drop/create. Get with 'tablename'::regclass", + "type": { + "kind": "SCALAR", + "name": "oid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "row_data", + "description": "Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schema_name", + "description": "Database schema audited table for this event is in", "type": { "kind": "SCALAR", "name": "String", @@ -46467,11 +44976,47 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "session_user_name", + "description": "Login / session user whose statement caused the audited event", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "statement_only", + "description": "'t' if audit event is from an FOR EACH STATEMENT trigger, 'f' for FOR EACH ROW", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "table_name", + "description": "Non-schema-qualified table name of table event occured in", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", + "type": { + "kind": "SCALAR", + "name": "bigint", "ofType": null }, "defaultValue": null, @@ -46485,12 +45030,12 @@ }, { "kind": "OBJECT", - "name": "eventPassOrder_sum_fields", + "name": "audit_logged_actions_sum_fields", "description": "aggregate sum on columns", "fields": [ { - "name": "quantity", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", "args": [], "type": { "kind": "SCALAR", @@ -46499,88 +45044,149 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_sum_order_by", - "description": "order by sum() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", - "description": null, + "name": "event_id", + "description": "Unique identifier for each auditable event", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "ENUM", - "name": "eventPassOrder_update_column", - "description": "update columns of table \"eventPassOrder\"", + "name": "audit_logged_actions_update_column", + "description": "update columns of table \"audit.logged_actions\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "accountId", + "name": "action", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "action_tstamp_clk", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "action_tstamp_stm", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "action_tstamp_tx", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", + "name": "application_name", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "status", + "name": "changed_fields", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "client_addr", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "client_port", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "client_query", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event_id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "hasura_user", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "relid", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "row_data", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schema_name", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "session_user_name", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "statement_only", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "table_name", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction_id", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -46590,16 +45196,76 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_updates", + "name": "audit_logged_actions_updates", "description": null, "fields": null, "inputFields": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "_inc", "description": "increments the numeric columns with given value of the filtered values", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_inc_input", + "name": "audit_logged_actions_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_prepend_input", "ofType": null }, "defaultValue": null, @@ -46611,7 +45277,7 @@ "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_set_input", + "name": "audit_logged_actions_set_input", "ofType": null }, "defaultValue": null, @@ -46626,7 +45292,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "name": "audit_logged_actions_bool_exp", "ofType": null } }, @@ -46641,12 +45307,12 @@ }, { "kind": "OBJECT", - "name": "eventPassOrder_var_pop_fields", + "name": "audit_logged_actions_var_pop_fields", "description": "aggregate var_pop on columns", "fields": [ { - "name": "quantity", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", "args": [], "type": { "kind": "SCALAR", @@ -46655,44 +45321,22 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_var_pop_order_by", - "description": "order by var_pop() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", - "description": null, + "name": "event_id", + "description": "Unique identifier for each auditable event", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ + }, { - "name": "quantity", - "description": null, + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", "args": [], "type": { "kind": "SCALAR", @@ -46709,36 +45353,84 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_var_samp_order_by", - "description": "order by var_samp() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "audit_logged_actions_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ { - "name": "quantity", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event_id", + "description": "Unique identifier for each auditable event", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassOrder_variance_fields", + "name": "audit_logged_actions_variance_fields", "description": "aggregate variance on columns", "fields": [ { - "name": "quantity", - "description": null, + "name": "client_port", + "description": "Remote peer IP port address of client that issued query. Undefined for unix socket.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event_id", + "description": "Unique identifier for each auditable event", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transaction_id", + "description": "Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx.", "args": [], "type": { "kind": "SCALAR", @@ -46754,177 +45446,158 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "SCALAR", + "name": "bigint", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_variance_order_by", - "description": "order by variance() on columns of table \"eventPassOrder\"", + "name": "bigint_comparison_exp", + "description": "Boolean expression to compare columns of type \"bigint\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { - "name": "quantity", + "name": "_eq", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPendingOrder", - "description": "Pending Order with as quantity for Event Pass (linked to Hygraph model EventPass) and associated to an Account. \n Those orders are time bound and are automatically destroyed given an amount of time to preserve access to the event for other users.", - "fields": [ + }, { - "name": "account", - "description": "An object relationship", - "args": [], + "name": "_gt", + "description": null, "type": { - "kind": "OBJECT", - "name": "account", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "accountId", + "name": "_gte", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "_in", "description": null, - "args": [], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPass", + "name": "_is_null", "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "_lt", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", - "description": "An object relationship", - "args": [], + "name": "_lte", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPricing", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "_neq", "description": null, - "args": [], "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "currency", + "description": "Currencies code following the standard ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217)", + "fields": [ { - "name": "quantity", + "name": "value", "description": null, "args": [], "type": { @@ -46932,7 +45605,7 @@ "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, @@ -46947,8 +45620,8 @@ }, { "kind": "OBJECT", - "name": "eventPassPendingOrder_aggregate", - "description": "aggregated selection of \"eventPassPendingOrder\"", + "name": "currency_aggregate", + "description": "aggregated selection of \"currency\"", "fields": [ { "name": "aggregate", @@ -46956,7 +45629,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "eventPassPendingOrder_aggregate_fields", + "name": "currency_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -46977,7 +45650,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPendingOrder", + "name": "currency", "ofType": null } } @@ -46994,21 +45667,9 @@ }, { "kind": "OBJECT", - "name": "eventPassPendingOrder_aggregate_fields", - "description": "aggregate fields of \"eventPassPendingOrder\"", + "name": "currency_aggregate_fields", + "description": "aggregate fields of \"currency\"", "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "count", "description": null, @@ -47024,7 +45685,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPendingOrder_select_column", + "name": "currency_select_column", "ofType": null } } @@ -47064,7 +45725,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "eventPassPendingOrder_max_fields", + "name": "currency_max_fields", "ofType": null }, "isDeprecated": false, @@ -47076,114 +45737,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "eventPassPendingOrder_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_stddev_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_stddev_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stddev_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_stddev_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "sum", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_sum_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_pop", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_var_pop_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "var_samp", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_var_samp_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "variance", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_variance_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPendingOrder_avg_fields", - "description": "aggregate avg on columns", - "fields": [ - { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", + "name": "currency_min_fields", "ofType": null }, "isDeprecated": false, @@ -47197,8 +45751,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassPendingOrder\". All fields are combined with a logical 'AND'.", + "name": "currency_bool_exp", + "description": "Boolean expression to filter rows from the table \"currency\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { @@ -47212,7 +45766,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", + "name": "currency_bool_exp", "ofType": null } } @@ -47226,7 +45780,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", + "name": "currency_bool_exp", "ofType": null }, "defaultValue": null, @@ -47244,7 +45798,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", + "name": "currency_bool_exp", "ofType": null } } @@ -47254,111 +45808,86 @@ "deprecationReason": null }, { - "name": "account", + "name": "value", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "currency_constraint", + "description": "unique or primary key constraints on table \"currency\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "accountId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "currency_pkey", + "description": "unique or primary key constraint on columns \"value\"", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "currency_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "created_at", + "name": "AED", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "CNY", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", + "name": "EUR", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "GBP", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", + "name": "QAR", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassPendingOrder_constraint", - "description": "unique or primary key constraints on table \"eventPassPendingOrder\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "eventPassPendingOrder_eventPassId_accountId_key", - "description": "unique or primary key constraint on columns \"accountId\", \"eventPassId\"", + "name": "SGD", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPendingOrder_pkey", - "description": "unique or primary key constraint on columns \"id\"", + "name": "USD", + "description": null, "isDeprecated": false, "deprecationReason": null } @@ -47367,51 +45896,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_inc_input", - "description": "input type for incrementing numeric columns in table \"eventPassPendingOrder\"", + "name": "currency_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"currency_enum\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { - "name": "quantity", + "name": "_eq", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_insert_input", - "description": "input type for inserting data into table \"eventPassPendingOrder\"", - "fields": null, - "inputFields": [ - { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_obj_rel_insert_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "accountId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "currency_enum", "ofType": null }, "defaultValue": null, @@ -47419,23 +45913,31 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "_in", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "_is_null", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -47443,11 +45945,11 @@ "deprecationReason": null }, { - "name": "eventPassPricing", + "name": "_neq", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_obj_rel_insert_input", + "kind": "ENUM", + "name": "currency_enum", "ofType": null }, "defaultValue": null, @@ -47455,23 +45957,42 @@ "deprecationReason": null }, { - "name": "id", + "name": "_nin", "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "currency_insert_input", + "description": "input type for inserting data into table \"currency\"", + "fields": null, + "inputFields": [ { - "name": "quantity", + "name": "value", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -47485,35 +46006,11 @@ }, { "kind": "OBJECT", - "name": "eventPassPendingOrder_max_fields", + "name": "currency_max_fields", "description": "aggregate max on columns", "fields": [ { - "name": "accountId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", + "name": "value", "description": null, "args": [], "type": { @@ -47523,30 +46020,6 @@ }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null } ], "inputFields": null, @@ -47556,35 +46029,11 @@ }, { "kind": "OBJECT", - "name": "eventPassPendingOrder_min_fields", + "name": "currency_min_fields", "description": "aggregate min on columns", "fields": [ { - "name": "accountId", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", + "name": "value", "description": null, "args": [], "type": { @@ -47594,30 +46043,6 @@ }, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null } ], "inputFields": null, @@ -47627,8 +46052,8 @@ }, { "kind": "OBJECT", - "name": "eventPassPendingOrder_mutation_response", - "description": "response of any mutation on the table \"eventPassPendingOrder\"", + "name": "currency_mutation_response", + "description": "response of any mutation on the table \"currency\"", "fields": [ { "name": "affected_rows", @@ -47661,7 +46086,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPendingOrder", + "name": "currency", "ofType": null } } @@ -47678,8 +46103,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_on_conflict", - "description": "on_conflict condition type for table \"eventPassPendingOrder\"", + "name": "currency_on_conflict", + "description": "on_conflict condition type for table \"currency\"", "fields": null, "inputFields": [ { @@ -47690,7 +46115,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPendingOrder_constraint", + "name": "currency_constraint", "ofType": null } }, @@ -47712,7 +46137,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPendingOrder_update_column", + "name": "currency_update_column", "ofType": null } } @@ -47727,7 +46152,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", + "name": "currency_bool_exp", "ofType": null }, "defaultValue": null, @@ -47741,84 +46166,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_order_by", - "description": "Ordering options when selecting data from \"eventPassPendingOrder\".", + "name": "currency_order_by", + "description": "Ordering options when selecting data from \"currency\".", "fields": null, "inputFields": [ { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "accountId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassPricing", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "quantity", + "name": "value", "description": null, "type": { "kind": "ENUM", @@ -47836,19 +46189,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_pk_columns_input", - "description": "primary key columns input for table: eventPassPendingOrder", + "name": "currency_pk_columns_input", + "description": "primary key columns input for table: currency", "fields": null, "inputFields": [ { - "name": "id", + "name": "value", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -47863,38 +46216,14 @@ }, { "kind": "ENUM", - "name": "eventPassPendingOrder_select_column", - "description": "select columns of table \"eventPassPendingOrder\"", + "name": "currency_select_column", + "description": "select columns of table \"currency\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "quantity", + "name": "value", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -47904,36 +46233,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_set_input", - "description": "input type for updating data in table \"eventPassPendingOrder\"", + "name": "currency_set_input", + "description": "input type for updating data in table \"currency\"", "fields": null, "inputFields": [ { - "name": "accountId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", + "name": "value", "description": null, "type": { "kind": "SCALAR", @@ -47943,25 +46248,40 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "currency_stream_cursor_input", + "description": "Streaming cursor of the table \"currency\"", + "fields": null, + "inputFields": [ { - "name": "id", - "description": null, + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_stream_cursor_value_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, "defaultValue": null, @@ -47974,590 +46294,264 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassPendingOrder_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "currency_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "quantity", + "name": "value", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassPendingOrder_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ + "kind": "ENUM", + "name": "currency_update_column", + "description": "update columns of table \"currency\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, + "name": "value", + "description": "column name", "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassPendingOrder_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "currency_updates", + "description": null, + "fields": null, + "inputFields": [ { - "name": "quantity", - "description": null, - "args": [], + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "INPUT_OBJECT", + "name": "currency_set_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassPendingOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_stream_cursor_value_input", + "name": "currency_bool_exp", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "cursor_ordering", + "description": "ordering argument of a cursor", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "ASC", + "description": "ascending ordering of the cursor", + "isDeprecated": false, + "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, + "name": "DESC", + "description": "descending ordering of the cursor", "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "eventParameters", + "description": "The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling.", + "fields": [ { - "name": "accountId", + "name": "activityWebhookId", "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "quantity", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPendingOrder_sum_fields", - "description": "aggregate sum on columns", - "fields": [ - { - "name": "quantity", + "name": "dateEnd", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassPendingOrder_update_column", - "description": "update columns of table \"eventPassPendingOrder\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "quantity", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_set_input", + "name": "timestamp", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPendingOrder_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ - { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPendingOrder_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ - { - "name": "quantity", + "name": "dateSaleEnd", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPendingOrder_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + }, { - "name": "quantity", + "name": "dateSaleStart", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPricing", - "description": "The EventPassPricing table stores pricing information related to each Event Pass. It includes the price amount, the currency in which the price is denoted, and the maximum quantity that can be ordered both overall and per user. Each row in the table represents a unique combination of these attributes for a specific Event Pass. This table is key in managing the sales and availability of Event Passes.", - "fields": [ - { - "name": "created_at", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmount", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "dateStart", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceAmount", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "priceCurrency", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timeBeforeDelete", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", + "name": "event", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput_remote_rel_eventParametersevent", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPricing_aggregate", - "description": "aggregated selection of \"eventPassPricing\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], + ], "type": { "kind": "OBJECT", - "name": "eventPassPricing_aggregate_fields", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", + "name": "eventId", "description": null, "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassPricing", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPricing_aggregate_fields", - "description": "aggregate fields of \"eventPassPricing\"", - "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPricing_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "count", - "description": null, + "name": "eventPassNftContracts", + "description": "An array relationship", "args": [ { - "name": "columns", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { "kind": "LIST", "name": null, @@ -48566,7 +46560,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPricing_select_column", + "name": "eventPassNftContract_select_column", "ofType": null } } @@ -48576,133 +46570,489 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPricing_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPricing_min_fields", - "ofType": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", - "description": null, - "args": [], + "name": "eventPassNftContracts_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "OBJECT", - "name": "eventPassPricing_stddev_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_pop", - "description": null, - "args": [], + "name": "eventPassNfts", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "OBJECT", - "name": "eventPassPricing_stddev_pop_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", + "name": "eventPassNfts_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassPricing_stddev_samp_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", + "name": "organizer", "description": null, - "args": [], + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "OBJECT", - "name": "eventPassPricing_sum_fields", + "name": "Organizer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_pop", + "name": "organizerId", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassPricing_var_pop_fields", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", + "name": "signingKey", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassPricing_var_samp_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", + "name": "timezone", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassPricing_variance_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -48716,53 +47066,41 @@ }, { "kind": "OBJECT", - "name": "eventPassPricing_avg_fields", - "description": "aggregate avg on columns", + "name": "eventParameters_aggregate", + "description": "aggregated selection of \"eventParameters\"", "fields": [ { - "name": "maxAmount", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmountPerUser", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "priceAmount", + "name": "aggregate", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "eventParameters_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "nodes", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null @@ -48774,11 +47112,95 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassPricing\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "eventParameters_aggregate_fields", + "description": "aggregate fields of \"eventParameters\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventParameters_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventParameters_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventParameters\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { "name": "_and", "description": null, @@ -48790,7 +47212,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "eventParameters_bool_exp", "ofType": null } } @@ -48804,7 +47226,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "eventParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -48822,7 +47244,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "eventParameters_bool_exp", "ofType": null } } @@ -48832,11 +47254,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "activityWebhookId", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -48844,7 +47266,55 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "dateEnd", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleStart", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateStart", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -48856,11 +47326,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "eventPassNftContracts", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "name": "eventPassNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -48868,11 +47338,11 @@ "deprecationReason": null }, { - "name": "maxAmount", + "name": "eventPassNftContracts_aggregate", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "name": "eventPassNftContract_aggregate_bool_exp", "ofType": null }, "defaultValue": null, @@ -48880,11 +47350,11 @@ "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "eventPassNfts", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "name": "eventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -48892,11 +47362,11 @@ "deprecationReason": null }, { - "name": "priceAmount", + "name": "eventPassNfts_aggregate", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "name": "eventPassNft_aggregate_bool_exp", "ofType": null }, "defaultValue": null, @@ -48904,11 +47374,11 @@ "deprecationReason": null }, { - "name": "priceCurrency", + "name": "id", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "currency_enum_comparison_exp", + "name": "uuid_comparison_exp", "ofType": null }, "defaultValue": null, @@ -48916,11 +47386,11 @@ "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "organizerId", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -48928,11 +47398,23 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "signingKey", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -48946,39 +47428,51 @@ }, { "kind": "ENUM", - "name": "eventPassPricing_constraint", - "description": "unique or primary key constraints on table \"eventPassPricing\"", + "name": "eventParameters_constraint", + "description": "unique or primary key constraints on table \"eventParameters\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "eventPassPricing_eventPassId_key", - "description": "unique or primary key constraint on columns \"eventPassId\"", + "name": "eventParameters_activityWebhookId_key", + "description": "unique or primary key constraint on columns \"activityWebhookId\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing_pkey", + "name": "eventParameters_eventId_key", + "description": "unique or primary key constraint on columns \"eventId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventParameters_pkey", "description": "unique or primary key constraint on columns \"id\"", "isDeprecated": false, "deprecationReason": null + }, + { + "name": "eventParameters_signingKey_key", + "description": "unique or primary key constraint on columns \"signingKey\"", + "isDeprecated": false, + "deprecationReason": null } ], "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_inc_input", - "description": "input type for incrementing numeric columns in table \"eventPassPricing\"", + "name": "eventParameters_insert_input", + "description": "input type for inserting data into table \"eventParameters\"", "fields": null, "inputFields": [ { - "name": "maxAmount", + "name": "activityWebhookId", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -48986,11 +47480,11 @@ "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "dateEnd", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -48998,11 +47492,11 @@ "deprecationReason": null }, { - "name": "priceAmount", + "name": "dateSaleEnd", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -49010,34 +47504,23 @@ "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "dateSaleStart", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_insert_input", - "description": "input type for inserting data into table \"eventPassPricing\"", - "fields": null, - "inputFields": [ + }, { - "name": "created_at", + "name": "dateStart", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -49045,7 +47528,7 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "eventId", "description": null, "type": { "kind": "SCALAR", @@ -49057,11 +47540,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "eventPassNftContracts", "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_arr_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -49069,11 +47552,11 @@ "deprecationReason": null }, { - "name": "maxAmount", + "name": "eventPassNfts", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_arr_rel_insert_input", "ofType": null }, "defaultValue": null, @@ -49081,11 +47564,11 @@ "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "uuid", "ofType": null }, "defaultValue": null, @@ -49093,23 +47576,11 @@ "deprecationReason": null }, { - "name": "priceAmount", + "name": "organizerId", "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "priceCurrency", - "description": null, - "type": { - "kind": "ENUM", - "name": "currency_enum", + "name": "String", "ofType": null }, "defaultValue": null, @@ -49117,11 +47588,11 @@ "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "signingKey", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -49129,11 +47600,11 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "timezone", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, @@ -49147,100 +47618,124 @@ }, { "kind": "OBJECT", - "name": "eventPassPricing_max_fields", + "name": "eventParameters_max_fields", "description": "aggregate max on columns", "fields": [ { - "name": "created_at", + "name": "activityWebhookId", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "dateEnd", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "dateSaleEnd", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmount", + "name": "dateSaleStart", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "dateStart", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceAmount", + "name": "eventId", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "id", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "organizerId", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "signingKey", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -49254,100 +47749,124 @@ }, { "kind": "OBJECT", - "name": "eventPassPricing_min_fields", + "name": "eventParameters_min_fields", "description": "aggregate min on columns", "fields": [ { - "name": "created_at", + "name": "activityWebhookId", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "dateEnd", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "dateSaleEnd", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmount", + "name": "dateSaleStart", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "dateStart", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamp", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceAmount", + "name": "eventId", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "id", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "organizerId", "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "signingKey", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -49361,8 +47880,8 @@ }, { "kind": "OBJECT", - "name": "eventPassPricing_mutation_response", - "description": "response of any mutation on the table \"eventPassPricing\"", + "name": "eventParameters_mutation_response", + "description": "response of any mutation on the table \"eventParameters\"", "fields": [ { "name": "affected_rows", @@ -49395,7 +47914,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPricing", + "name": "eventParameters", "ofType": null } } @@ -49412,8 +47931,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"eventPassPricing\"", + "name": "eventParameters_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"eventParameters\"", "fields": null, "inputFields": [ { @@ -49424,7 +47943,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_insert_input", + "name": "eventParameters_insert_input", "ofType": null } }, @@ -49437,7 +47956,7 @@ "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_on_conflict", + "name": "eventParameters_on_conflict", "ofType": null }, "defaultValue": null, @@ -49451,8 +47970,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_on_conflict", - "description": "on_conflict condition type for table \"eventPassPricing\"", + "name": "eventParameters_on_conflict", + "description": "on_conflict condition type for table \"eventParameters\"", "fields": null, "inputFields": [ { @@ -49463,7 +47982,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPricing_constraint", + "name": "eventParameters_constraint", "ofType": null } }, @@ -49485,7 +48004,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPricing_update_column", + "name": "eventParameters_update_column", "ofType": null } } @@ -49500,7 +48019,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "eventParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -49514,12 +48033,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", - "description": "Ordering options when selecting data from \"eventPassPricing\".", + "name": "eventParameters_order_by", + "description": "Ordering options when selecting data from \"eventParameters\".", "fields": null, "inputFields": [ { - "name": "created_at", + "name": "activityWebhookId", "description": null, "type": { "kind": "ENUM", @@ -49531,7 +48050,7 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "dateEnd", "description": null, "type": { "kind": "ENUM", @@ -49543,7 +48062,7 @@ "deprecationReason": null }, { - "name": "id", + "name": "dateSaleEnd", "description": null, "type": { "kind": "ENUM", @@ -49555,7 +48074,7 @@ "deprecationReason": null }, { - "name": "maxAmount", + "name": "dateSaleStart", "description": null, "type": { "kind": "ENUM", @@ -49567,7 +48086,7 @@ "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "dateStart", "description": null, "type": { "kind": "ENUM", @@ -49579,7 +48098,7 @@ "deprecationReason": null }, { - "name": "priceAmount", + "name": "eventId", "description": null, "type": { "kind": "ENUM", @@ -49591,7 +48110,31 @@ "deprecationReason": null }, { - "name": "priceCurrency", + "name": "eventPassNftContracts_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", "description": null, "type": { "kind": "ENUM", @@ -49603,7 +48146,7 @@ "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "organizerId", "description": null, "type": { "kind": "ENUM", @@ -49615,7 +48158,19 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "signingKey", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", "description": null, "type": { "kind": "ENUM", @@ -49633,8 +48188,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_pk_columns_input", - "description": "primary key columns input for table: eventPassPricing", + "name": "eventParameters_pk_columns_input", + "description": "primary key columns input for table: eventParameters", "fields": null, "inputFields": [ { @@ -49660,89 +48215,83 @@ }, { "kind": "ENUM", - "name": "eventPassPricing_select_column", - "description": "select columns of table \"eventPassPricing\"", + "name": "eventParameters_select_column", + "description": "select columns of table \"eventParameters\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "created_at", + "name": "activityWebhookId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "dateEnd", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "dateSaleEnd", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmount", + "name": "dateSaleStart", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "dateStart", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "priceAmount", + "name": "eventId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "priceCurrency", + "name": "id", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "organizerId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "signingKey", "description": "column name", "isDeprecated": false, "deprecationReason": null - } - ], + }, + { + "name": "timezone", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_set_input", - "description": "input type for updating data in table \"eventPassPricing\"", + "name": "eventParameters_set_input", + "description": "input type for updating data in table \"eventParameters\"", "fields": null, "inputFields": [ { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", + "name": "activityWebhookId", "description": null, "type": { "kind": "SCALAR", @@ -49754,11 +48303,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "dateEnd", "description": null, "type": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -49766,11 +48315,11 @@ "deprecationReason": null }, { - "name": "maxAmount", + "name": "dateSaleEnd", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -49778,11 +48327,11 @@ "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "dateSaleStart", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -49790,23 +48339,11 @@ "deprecationReason": null }, { - "name": "priceAmount", + "name": "dateStart", "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "priceCurrency", - "description": null, - "type": { - "kind": "ENUM", - "name": "currency_enum", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -49814,11 +48351,11 @@ "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "eventId", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -49826,203 +48363,62 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "uuid", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPricing_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ - { - "name": "maxAmount", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmountPerUser", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "priceAmount", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timeBeforeDelete", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPricing_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ - { - "name": "maxAmount", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "maxAmountPerUser", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "priceAmount", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "timeBeforeDelete", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPricing_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ - { - "name": "maxAmount", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "organizerId", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceAmount", + "name": "signingKey", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "timezone", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassPricing\"", + "name": "eventParameters_stream_cursor_input", + "description": "Streaming cursor of the table \"eventParameters\"", "fields": null, "inputFields": [ { @@ -50033,7 +48429,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_stream_cursor_value_input", + "name": "eventParameters_stream_cursor_value_input", "ofType": null } }, @@ -50060,24 +48456,12 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_stream_cursor_value_input", + "name": "eventParameters_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { - "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", + "name": "activityWebhookId", "description": null, "type": { "kind": "SCALAR", @@ -50089,11 +48473,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "dateEnd", "description": null, "type": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -50101,11 +48485,11 @@ "deprecationReason": null }, { - "name": "maxAmount", + "name": "dateSaleEnd", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -50113,11 +48497,11 @@ "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "dateSaleStart", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -50125,23 +48509,11 @@ "deprecationReason": null }, { - "name": "priceAmount", + "name": "dateStart", "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "priceCurrency", - "description": null, - "type": { - "kind": "ENUM", - "name": "currency_enum", + "name": "timestamp", "ofType": null }, "defaultValue": null, @@ -50149,11 +48521,11 @@ "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "eventId", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -50161,139 +48533,122 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "uuid", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPricing_sum_fields", - "description": "aggregate sum on columns", - "fields": [ - { - "name": "maxAmount", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "organizerId", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceAmount", + "name": "signingKey", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "timezone", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "ENUM", - "name": "eventPassPricing_update_column", - "description": "update columns of table \"eventPassPricing\"", + "name": "eventParameters_update_column", + "description": "update columns of table \"eventParameters\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "created_at", + "name": "activityWebhookId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "dateEnd", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "dateSaleEnd", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmount", + "name": "dateSaleStart", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "dateStart", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "priceAmount", + "name": "eventId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "priceCurrency", + "name": "id", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", + "name": "organizerId", "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "signingKey", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", "description": "column name", "isDeprecated": false, "deprecationReason": null @@ -50303,28 +48658,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_updates", + "name": "eventParameters_updates", "description": null, "fields": null, "inputFields": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "_set", "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_set_input", + "name": "eventParameters_set_input", "ofType": null }, "defaultValue": null, @@ -50339,7 +48682,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "eventParameters_bool_exp", "ofType": null } }, @@ -50354,445 +48697,693 @@ }, { "kind": "OBJECT", - "name": "eventPassPricing_var_pop_fields", - "description": "aggregate var_pop on columns", + "name": "eventPassNft", + "description": "The eventPassNft model is designed to consolidate and store the metadata associated with each event pass NFT. It centralizes fixed metadata, enabling the system to retrieve NFT details without frequently querying external APIs. It integrates with the existing nftTransfer model, providing a holistic view of each event pass NFT's journey and characteristics within the platform.", "fields": [ { - "name": "maxAmount", - "description": null, + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", "args": [], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", - "description": null, + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", "args": [], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceAmount", + "name": "created_at", "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", - "description": null, + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPricing_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ + }, { - "name": "maxAmount", - "description": null, + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "event", "description": null, - "args": [], + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput_remote_rel_eventPassNftevent", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceAmount", - "description": null, + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", "args": [], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", - "description": null, + "name": "eventParameters", + "description": "An object relationship", "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "eventParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPricing_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + }, { - "name": "maxAmount", + "name": "eventPass", "description": null, - "args": [], + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", - "description": null, + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", "args": [], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceAmount", - "description": null, + "name": "eventPassNftContract", + "description": "An object relationship", "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "eventPassNftContract", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", - "description": null, + "name": "eventPassPricing", + "description": "An object relationship", "args": [], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "eventPassPricing", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "jsonb", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "jsonb_cast_exp", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "String", + "name": "id", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "description": "Boolean expression to compare columns of type \"jsonb\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_cast", - "description": null, + "name": "isRevealed", + "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_cast_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_contained_in", - "description": "is the column contained in the given json value", + "name": "lastNftTransfer", + "description": "An object relationship", + "args": [], "type": { - "kind": "SCALAR", - "name": "jsonb", + "kind": "OBJECT", + "name": "nftTransfer", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_contains", - "description": "does the column contain the given json value at the top level", + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "args": [], "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "uuid", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_eq", - "description": null, + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "args": [ + { + "name": "path", + "description": "JSON select path", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_gt", - "description": null, + "name": "nftTransfers", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_gte", - "description": null, + "name": "nftTransfers_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftTransfer_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_has_key", - "description": "does the string exist as a top-level key in the column", + "name": "organizer", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "Organizer", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_has_keys_all", - "description": "do all of these strings exist as top-level keys in the column", + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_has_keys_any", - "description": "do any of these strings exist as top-level keys in the column", + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_lt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_lte", - "description": null, - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "tokenUri", + "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "args": [], "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_nin", + "name": "updated_at", "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "kyc", - "description": "columns and relationships of \"kyc\"", + "name": "eventPassNftContract", + "description": "The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes.", "fields": [ { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", + "name": "chainId", + "description": null, "args": [], "type": { "kind": "NON_NULL", @@ -50807,15 +49398,15 @@ "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "name": "contractAddress", + "description": null, "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null } }, @@ -50823,15 +49414,15 @@ "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", + "name": "created_at", + "description": "Timestamp of when the record was created.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamptz", "ofType": null } }, @@ -50839,55 +49430,77 @@ "deprecationReason": null }, { - "name": "levelName", - "description": "Level of KYC verification, which refers to kycLevelName.", + "name": "eventId", + "description": null, "args": [], "type": { - "kind": "ENUM", - "name": "kycLevelName_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "reviewStatus", - "description": "Status of the applicant’s review in Sumsub, which refers to kycStatus.", - "args": [], + "name": "eventPass", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "kycStatus_enum", + "kind": "OBJECT", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycLevelName", - "description": "KYC levels representing the level of verification for the applicant.", - "fields": [ - { - "name": "value", - "description": "Level name for KYC verification.", + "name": "eventPassId", + "description": null, "args": [], "type": { "kind": "NON_NULL", @@ -50900,34 +49513,88 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycLevelName_aggregate", - "description": "aggregated selection of \"kycLevelName\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "kycLevelName_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "eventPassNfts", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -50939,7 +49606,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "eventPassNft", "ofType": null } } @@ -50947,25 +49614,14 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycLevelName_aggregate_fields", - "description": "aggregate fields of \"kycLevelName\"", - "fields": [ + }, { - "name": "count", - "description": null, + "name": "eventPassNfts_aggregate", + "description": "An aggregate relationship", "args": [ { - "name": "columns", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { "kind": "LIST", "name": null, @@ -50974,7 +49630,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycLevelName_select_column", + "name": "eventPassNft_select_column", "ofType": null } } @@ -50984,11 +49640,55 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -51000,8 +49700,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "eventPassNft_aggregate", "ofType": null } }, @@ -51009,54 +49709,514 @@ "deprecationReason": null }, { - "name": "max", - "description": null, + "name": "eventPassOrderSums", + "description": "An object relationship", "args": [], "type": { "kind": "OBJECT", - "name": "kycLevelName_max_fields", + "name": "eventPassOrderSums", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "kycLevelName_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", - "description": "Boolean expression to filter rows from the table \"kycLevelName\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, + "name": "eventPassOrders", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrder", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrders_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrder_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "Flag indicating whether the event pass NFT is airdropped.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "Type of the event pass NFT contract.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp of the last update to the record.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "description": "Contract types representing the nature of the event pass NFT contract.", + "fields": [ + { + "name": "value", + "description": "Type name for event pass NFT contract.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNftContractType_aggregate", + "description": "aggregated selection of \"eventPassNftContractType\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNftContractType_aggregate_fields", + "description": "aggregate fields of \"eventPassNftContractType\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassNftContractType\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null } } }, @@ -51069,7 +50229,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "eventPassNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -51087,7 +50247,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "eventPassNftContractType_bool_exp", "ofType": null } } @@ -51115,14 +50275,14 @@ }, { "kind": "ENUM", - "name": "kycLevelName_constraint", - "description": "unique or primary key constraints on table \"kycLevelName\"", + "name": "eventPassNftContractType_constraint", + "description": "unique or primary key constraints on table \"eventPassNftContractType\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "kycLevelName_pkey", + "name": "eventPassNftContractType_pkey", "description": "unique or primary key constraint on columns \"value\"", "isDeprecated": false, "deprecationReason": null @@ -51132,20 +50292,20 @@ }, { "kind": "ENUM", - "name": "kycLevelName_enum", + "name": "eventPassNftContractType_enum", "description": null, "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "advanced_kyc_level", + "name": "delayed_reveal", "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "basic_kyc_level", + "name": "normal", "description": null, "isDeprecated": false, "deprecationReason": null @@ -51155,8 +50315,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycLevelName_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"kycLevelName_enum\". All fields are combined with logical 'AND'.", + "name": "eventPassNftContractType_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"eventPassNftContractType_enum\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { @@ -51164,7 +50324,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "kycLevelName_enum", + "name": "eventPassNftContractType_enum", "ofType": null }, "defaultValue": null, @@ -51182,7 +50342,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycLevelName_enum", + "name": "eventPassNftContractType_enum", "ofType": null } } @@ -51208,7 +50368,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "kycLevelName_enum", + "name": "eventPassNftContractType_enum", "ofType": null }, "defaultValue": null, @@ -51226,7 +50386,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycLevelName_enum", + "name": "eventPassNftContractType_enum", "ofType": null } } @@ -51242,13 +50402,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycLevelName_insert_input", - "description": "input type for inserting data into table \"kycLevelName\"", + "name": "eventPassNftContractType_insert_input", + "description": "input type for inserting data into table \"eventPassNftContractType\"", "fields": null, "inputFields": [ { "name": "value", - "description": "Level name for KYC verification.", + "description": "Type name for event pass NFT contract.", "type": { "kind": "SCALAR", "name": "String", @@ -51265,12 +50425,12 @@ }, { "kind": "OBJECT", - "name": "kycLevelName_max_fields", + "name": "eventPassNftContractType_max_fields", "description": "aggregate max on columns", "fields": [ { "name": "value", - "description": "Level name for KYC verification.", + "description": "Type name for event pass NFT contract.", "args": [], "type": { "kind": "SCALAR", @@ -51288,12 +50448,12 @@ }, { "kind": "OBJECT", - "name": "kycLevelName_min_fields", + "name": "eventPassNftContractType_min_fields", "description": "aggregate min on columns", "fields": [ { "name": "value", - "description": "Level name for KYC verification.", + "description": "Type name for event pass NFT contract.", "args": [], "type": { "kind": "SCALAR", @@ -51311,8 +50471,8 @@ }, { "kind": "OBJECT", - "name": "kycLevelName_mutation_response", - "description": "response of any mutation on the table \"kycLevelName\"", + "name": "eventPassNftContractType_mutation_response", + "description": "response of any mutation on the table \"eventPassNftContractType\"", "fields": [ { "name": "affected_rows", @@ -51345,7 +50505,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "eventPassNftContractType", "ofType": null } } @@ -51362,8 +50522,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycLevelName_on_conflict", - "description": "on_conflict condition type for table \"kycLevelName\"", + "name": "eventPassNftContractType_on_conflict", + "description": "on_conflict condition type for table \"eventPassNftContractType\"", "fields": null, "inputFields": [ { @@ -51374,7 +50534,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycLevelName_constraint", + "name": "eventPassNftContractType_constraint", "ofType": null } }, @@ -51396,7 +50556,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycLevelName_update_column", + "name": "eventPassNftContractType_update_column", "ofType": null } } @@ -51411,7 +50571,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "eventPassNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -51425,8 +50585,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycLevelName_order_by", - "description": "Ordering options when selecting data from \"kycLevelName\".", + "name": "eventPassNftContractType_order_by", + "description": "Ordering options when selecting data from \"eventPassNftContractType\".", "fields": null, "inputFields": [ { @@ -51448,13 +50608,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycLevelName_pk_columns_input", - "description": "primary key columns input for table: kycLevelName", + "name": "eventPassNftContractType_pk_columns_input", + "description": "primary key columns input for table: eventPassNftContractType", "fields": null, "inputFields": [ { "name": "value", - "description": "Level name for KYC verification.", + "description": "Type name for event pass NFT contract.", "type": { "kind": "NON_NULL", "name": null, @@ -51475,8 +50635,8 @@ }, { "kind": "ENUM", - "name": "kycLevelName_select_column", - "description": "select columns of table \"kycLevelName\"", + "name": "eventPassNftContractType_select_column", + "description": "select columns of table \"eventPassNftContractType\"", "fields": null, "inputFields": null, "interfaces": null, @@ -51492,13 +50652,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycLevelName_set_input", - "description": "input type for updating data in table \"kycLevelName\"", + "name": "eventPassNftContractType_set_input", + "description": "input type for updating data in table \"eventPassNftContractType\"", "fields": null, "inputFields": [ { "name": "value", - "description": "Level name for KYC verification.", + "description": "Type name for event pass NFT contract.", "type": { "kind": "SCALAR", "name": "String", @@ -51515,8 +50675,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycLevelName_stream_cursor_input", - "description": "Streaming cursor of the table \"kycLevelName\"", + "name": "eventPassNftContractType_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassNftContractType\"", "fields": null, "inputFields": [ { @@ -51527,7 +50687,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_stream_cursor_value_input", + "name": "eventPassNftContractType_stream_cursor_value_input", "ofType": null } }, @@ -51554,13 +50714,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycLevelName_stream_cursor_value_input", + "name": "eventPassNftContractType_stream_cursor_value_input", "description": "Initial value of the column from where the streaming should start", "fields": null, "inputFields": [ { "name": "value", - "description": "Level name for KYC verification.", + "description": "Type name for event pass NFT contract.", "type": { "kind": "SCALAR", "name": "String", @@ -51577,8 +50737,8 @@ }, { "kind": "ENUM", - "name": "kycLevelName_update_column", - "description": "update columns of table \"kycLevelName\"", + "name": "eventPassNftContractType_update_column", + "description": "update columns of table \"eventPassNftContractType\"", "fields": null, "inputFields": null, "interfaces": null, @@ -51594,7 +50754,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycLevelName_updates", + "name": "eventPassNftContractType_updates", "description": null, "fields": null, "inputFields": [ @@ -51603,7 +50763,7 @@ "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_set_input", + "name": "eventPassNftContractType_set_input", "ofType": null }, "defaultValue": null, @@ -51618,7 +50778,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "eventPassNftContractType_bool_exp", "ofType": null } }, @@ -51633,35 +50793,8 @@ }, { "kind": "OBJECT", - "name": "kycStatus", - "description": "Statuses of Know Your Customer (KYC) processes.", - "fields": [ - { - "name": "value", - "description": "Status value.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycStatus_aggregate", - "description": "aggregated selection of \"kycStatus\"", + "name": "eventPassNftContract_aggregate", + "description": "aggregated selection of \"eventPassNftContract\"", "fields": [ { "name": "aggregate", @@ -51669,7 +50802,7 @@ "args": [], "type": { "kind": "OBJECT", - "name": "kycStatus_aggregate_fields", + "name": "eventPassNftContract_aggregate_fields", "ofType": null }, "isDeprecated": false, @@ -51690,7 +50823,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycStatus", + "name": "eventPassNftContract", "ofType": null } } @@ -51706,109 +50839,68 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "kycStatus_aggregate_fields", - "description": "aggregate fields of \"kycStatus\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp", + "description": null, + "fields": null, + "inputFields": [ { - "name": "count", + "name": "bool_and", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp_bool_and", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "bool_or", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "kycStatus_max_fields", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp_bool_or", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "count", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "kycStatus_min_fields", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp_count", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "description": "Boolean expression to filter rows from the table \"kycStatus\". All fields are combined with a logical 'AND'.", + "name": "eventPassNftContract_aggregate_bool_exp_bool_and", + "description": null, "fields": null, "inputFields": [ { - "name": "_and", + "name": "arguments", "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "ofType": null - } + "kind": "ENUM", + "name": "eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns", + "ofType": null } }, "defaultValue": null, @@ -51816,11 +50908,11 @@ "deprecationReason": null }, { - "name": "_not", + "name": "distinct", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -51828,32 +50920,28 @@ "deprecationReason": null }, { - "name": "_or", + "name": "filter", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "value", + "name": "predicate", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -51865,89 +50953,80 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "kycStatus_constraint", - "description": "unique or primary key constraints on table \"kycStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "kycStatus_pkey", - "description": "unique or primary key constraint on columns \"value\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kycStatus_enum", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_bool_exp_bool_or", "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "completed", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "init", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { - "name": "onHold", + "name": "arguments", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pending", + "name": "distinct", "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "prechecked", + "name": "filter", "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "queued", + "name": "predicate", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "kycStatus_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"kycStatus_enum\". All fields are combined with logical 'AND'.", + "name": "eventPassNftContract_aggregate_bool_exp_count", + "description": null, "fields": null, "inputFields": [ { - "name": "_eq", - "description": null, - "type": { - "kind": "ENUM", - "name": "kycStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_in", + "name": "arguments", "description": null, "type": { "kind": "LIST", @@ -51957,7 +51036,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycStatus_enum", + "name": "eventPassNftContract_select_column", "ofType": null } } @@ -51967,7 +51046,7 @@ "deprecationReason": null }, { - "name": "_is_null", + "name": "distinct", "description": null, "type": { "kind": "SCALAR", @@ -51979,11 +51058,11 @@ "deprecationReason": null }, { - "name": "_neq", + "name": "filter", "description": null, "type": { - "kind": "ENUM", - "name": "kycStatus_enum", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -51991,19 +51070,15 @@ "deprecationReason": null }, { - "name": "_nin", + "name": "predicate", "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycStatus_enum", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null } }, "defaultValue": null, @@ -52016,63 +51091,78 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "kycStatus_insert_input", - "description": "input type for inserting data into table \"kycStatus\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "eventPassNftContract_aggregate_fields", + "description": "aggregate fields of \"eventPassNftContract\"", + "fields": [ { - "name": "value", - "description": "Status value.", + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycStatus_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "value", - "description": "Status value.", + "name": "max", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "eventPassNftContract_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kycStatus_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "value", - "description": "Status value.", + "name": "min", + "description": null, "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "eventPassNftContract_min_fields", "ofType": null }, "isDeprecated": false, @@ -52085,80 +51175,60 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "kycStatus_mutation_response", - "description": "response of any mutation on the table \"kycStatus\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_order_by", + "description": "order by aggregate values of table \"eventPassNftContract\"", + "fields": null, + "inputFields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "count", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + "name": "max", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kycStatus", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_min_order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "kycStatus_on_conflict", - "description": "on_conflict condition type for table \"kycStatus\"", + "name": "eventPassNftContract_arr_rel_insert_input", + "description": "input type for inserting array relation for remote table \"eventPassNftContract\"", "fields": null, "inputFields": [ { - "name": "constraint", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycStatus_constraint", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "update_columns", + "name": "data", "description": null, "type": { "kind": "NON_NULL", @@ -52170,23 +51240,23 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "kycStatus_update_column", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_insert_input", "ofType": null } } } }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "on_conflict", + "description": "upsert condition", "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "eventPassNftContract_on_conflict", "ofType": null }, "defaultValue": null, @@ -52200,110 +51270,56 @@ }, { "kind": "INPUT_OBJECT", - "name": "kycStatus_order_by", - "description": "Ordering options when selecting data from \"kycStatus\".", + "name": "eventPassNftContract_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassNftContract\". All fields are combined with a logical 'AND'.", "fields": null, "inputFields": [ { - "name": "value", + "name": "_and", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_pk_columns_input", - "description": "primary key columns input for table: kycStatus", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": "Status value.", - "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kycStatus_select_column", - "description": "select columns of table \"kycStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_set_input", - "description": "input type for updating data in table \"kycStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "Status value.", + "name": "_not", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_stream_cursor_input", - "description": "Streaming cursor of the table \"kycStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "_or", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_stream_cursor_value_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + } } }, "defaultValue": null, @@ -52311,74 +51327,35 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "chainId", + "description": null, "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": "Status value.", + "name": "contractAddress", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kycStatus_update_column", - "description": "update columns of table \"kycStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycStatus_updates", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "created_at", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_set_input", + "name": "timestamptz_comparison_exp", "ofType": null }, "defaultValue": null, @@ -52386,189 +51363,95 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "eventId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kyc_aggregate", - "description": "aggregated selection of \"kyc\"", - "fields": [ + }, { - "name": "aggregate", + "name": "eventPassId", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "kyc_aggregate_fields", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", + "name": "eventPassNfts", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kyc", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kyc_aggregate_fields", - "description": "aggregate fields of \"kyc\"", - "fields": [ + }, { - "name": "count", + "name": "eventPassNfts_aggregate", "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kyc_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", + "name": "eventPassOrderSums", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "kyc_max_fields", + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "eventPassOrders", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "kyc_min_fields", + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "description": "Boolean expression to filter rows from the table \"kyc\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_and", + "name": "eventPassOrders_aggregate", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_aggregate_bool_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", + "name": "eventPassPricing", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "eventPassPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -52576,31 +51459,23 @@ "deprecationReason": null }, { - "name": "_or", + "name": "id", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "applicantId", + "name": "isAirdrop", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "Boolean_comparison_exp", "ofType": null }, "defaultValue": null, @@ -52608,11 +51483,11 @@ "deprecationReason": null }, { - "name": "createDate", + "name": "isDelayedRevealed", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "name": "Boolean_comparison_exp", "ofType": null }, "defaultValue": null, @@ -52620,11 +51495,11 @@ "deprecationReason": null }, { - "name": "externalUserId", + "name": "organizerId", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -52632,11 +51507,11 @@ "deprecationReason": null }, { - "name": "levelName", + "name": "password", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_enum_comparison_exp", + "name": "String_comparison_exp", "ofType": null }, "defaultValue": null, @@ -52644,11 +51519,11 @@ "deprecationReason": null }, { - "name": "reviewStatus", + "name": "type", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_enum_comparison_exp", + "name": "eventPassNftContractType_enum_comparison_exp", "ofType": null }, "defaultValue": null, @@ -52674,21 +51549,15 @@ }, { "kind": "ENUM", - "name": "kyc_constraint", - "description": "unique or primary key constraints on table \"kyc\"", + "name": "eventPassNftContract_constraint", + "description": "unique or primary key constraints on table \"eventPassNftContract\"", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "kyc_externalUserId_key", - "description": "unique or primary key constraint on columns \"externalUserId\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "kyc_pkey", - "description": "unique or primary key constraint on columns \"externalUserId\"", + "name": "eventPassNftContract_contractAddress_chainId_key", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\"", "isDeprecated": false, "deprecationReason": null } @@ -52697,13 +51566,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "kyc_insert_input", - "description": "input type for inserting data into table \"kyc\"", + "name": "eventPassNftContract_insert_input", + "description": "input type for inserting data into table \"eventPassNftContract\"", "fields": null, "inputFields": [ { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", + "name": "chainId", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -52714,8 +51583,20 @@ "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "name": "contractAddress", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp of when the record was created.", "type": { "kind": "SCALAR", "name": "timestamptz", @@ -52726,8 +51607,80 @@ "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", + "name": "eventId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_arr_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrderSums", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrders", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_arr_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, "type": { "kind": "SCALAR", "name": "uuid", @@ -52738,11 +51691,11 @@ "deprecationReason": null }, { - "name": "levelName", - "description": "Level of KYC verification, which refers to kycLevelName.", + "name": "isAirdrop", + "description": "Flag indicating whether the event pass NFT is airdropped.", "type": { - "kind": "ENUM", - "name": "kycLevelName_enum", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -52750,11 +51703,47 @@ "deprecationReason": null }, { - "name": "reviewStatus", - "description": "Status of the applicant’s review in Sumsub, which refers to kycStatus.", + "name": "isDelayedRevealed", + "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "Type of the event pass NFT contract.", "type": { "kind": "ENUM", - "name": "kycStatus_enum", + "name": "eventPassNftContractType_enum", "ofType": null }, "defaultValue": null, @@ -52763,7 +51752,7 @@ }, { "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", + "description": "Timestamp of the last update to the record.", "type": { "kind": "SCALAR", "name": "timestamptz", @@ -52780,12 +51769,12 @@ }, { "kind": "OBJECT", - "name": "kyc_max_fields", + "name": "eventPassNftContract_max_fields", "description": "aggregate max on columns", "fields": [ { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", + "name": "chainId", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -52796,55 +51785,44 @@ "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "name": "contractAddress", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", + "name": "created_at", + "description": "Timestamp of when the record was created.", "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", + "name": "eventId", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kyc_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", + "name": "eventPassId", + "description": null, "args": [], "type": { "kind": "SCALAR", @@ -52855,88 +51833,49 @@ "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "name": "id", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", + "name": "organizerId", + "description": null, "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kyc_mutation_response", - "description": "response of any mutation on the table \"kyc\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", + "name": "updated_at", + "description": "Timestamp of the last update to the record.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kyc", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -52949,114 +51888,48 @@ }, { "kind": "INPUT_OBJECT", - "name": "kyc_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"kyc\"", + "name": "eventPassNftContract_max_order_by", + "description": "order by max() on columns of table \"eventPassNftContract\"", "fields": null, "inputFields": [ { - "name": "data", + "name": "chainId", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_on_conflict", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_on_conflict", - "description": "on_conflict condition type for table \"kyc\"", - "fields": null, - "inputFields": [ - { - "name": "constraint", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kyc_constraint", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "update_columns", + "name": "contractAddress", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kyc_update_column", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, - "defaultValue": "[]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "created_at", + "description": "Timestamp of when the record was created.", "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_order_by", - "description": "Ordering options when selecting data from \"kyc\".", - "fields": null, - "inputFields": [ + }, { - "name": "applicantId", + "name": "eventId", "description": null, "type": { "kind": "ENUM", @@ -53068,7 +51941,7 @@ "deprecationReason": null }, { - "name": "createDate", + "name": "eventPassId", "description": null, "type": { "kind": "ENUM", @@ -53080,7 +51953,7 @@ "deprecationReason": null }, { - "name": "externalUserId", + "name": "id", "description": null, "type": { "kind": "ENUM", @@ -53092,7 +51965,7 @@ "deprecationReason": null }, { - "name": "levelName", + "name": "organizerId", "description": null, "type": { "kind": "ENUM", @@ -53104,8 +51977,8 @@ "deprecationReason": null }, { - "name": "reviewStatus", - "description": null, + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", "type": { "kind": "ENUM", "name": "order_by", @@ -53117,7 +51990,7 @@ }, { "name": "updated_at", - "description": null, + "description": "Timestamp of the last update to the record.", "type": { "kind": "ENUM", "name": "order_by", @@ -53133,213 +52006,160 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "kyc_pk_columns_input", - "description": "primary key columns input for table: kyc", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "eventPassNftContract_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", + "name": "chainId", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kyc_select_column", - "description": "select columns of table \"kyc\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "applicantId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createDate", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "externalUserId", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "levelName", - "description": "column name", + "name": "contractAddress", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "reviewStatus", - "description": "column name", + "name": "created_at", + "description": "Timestamp of when the record was created.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_set_input", - "description": "input type for updating data in table \"kyc\"", - "fields": null, - "inputFields": [ - { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", + "name": "eventId", + "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "name": "eventPassId", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", + "name": "id", + "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "uuid", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "levelName", - "description": "Level of KYC verification, which refers to kycLevelName.", + "name": "organizerId", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "kycLevelName_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "reviewStatus", - "description": "Status of the applicant’s review in Sumsub, which refers to kycStatus.", + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "args": [], "type": { - "kind": "ENUM", - "name": "kycStatus_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", + "description": "Timestamp of the last update to the record.", + "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "kyc_stream_cursor_input", - "description": "Streaming cursor of the table \"kyc\"", + "name": "eventPassNftContract_min_order_by", + "description": "order by min() on columns of table \"eventPassNftContract\"", "fields": null, "inputFields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "chainId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_stream_cursor_value_input", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "contractAddress", + "description": null, "type": { "kind": "ENUM", - "name": "cursor_ordering", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", + "name": "created_at", + "description": "Timestamp of when the record was created.", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -53347,11 +52167,11 @@ "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "name": "eventId", + "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -53359,11 +52179,11 @@ "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", + "name": "eventPassId", + "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -53371,11 +52191,11 @@ "deprecationReason": null }, { - "name": "levelName", - "description": "Level of KYC verification, which refers to kycLevelName.", + "name": "id", + "description": null, "type": { "kind": "ENUM", - "name": "kycLevelName_enum", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -53383,11 +52203,23 @@ "deprecationReason": null }, { - "name": "reviewStatus", - "description": "Status of the applicant’s review in Sumsub, which refers to kycStatus.", + "name": "organizerId", + "description": null, "type": { "kind": "ENUM", - "name": "kycStatus_enum", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", + "type": { + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -53396,10 +52228,10 @@ }, { "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", + "description": "Timestamp of the last update to the record.", "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -53412,82 +52244,149 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "kyc_update_column", - "description": "update columns of table \"kyc\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "applicantId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createDate", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "OBJECT", + "name": "eventPassNftContract_mutation_response", + "description": "response of any mutation on the table \"eventPassNftContract\"", + "fields": [ { - "name": "externalUserId", - "description": "column name", + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "levelName", - "description": "column name", + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + } + } + } + }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"eventPassNftContract\"", + "fields": null, + "inputFields": [ { - "name": "reviewStatus", - "description": "column name", + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_insert_input", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "kyc_updates", - "description": null, + "name": "eventPassNftContract_on_conflict", + "description": "on_conflict condition type for table \"eventPassNftContract\"", "fields": null, "inputFields": [ { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "constraint", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_constraint", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "update_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_update_column", + "ofType": null + } + } } }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null @@ -53498,2107 +52397,1141 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "mutation_root", - "description": "mutation root", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "description": "Ordering options when selecting data from \"eventPassNftContract\".", + "fields": null, + "inputFields": [ { - "name": "createAsset", - "description": "Create one asset", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": null, "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createEvent", - "description": "Create one event", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": null, "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createEventPass", - "description": "Create one eventPass", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createOrganizer", - "description": "Create one organizer", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": null, "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createScheduledRelease", - "description": "Create one scheduledRelease", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventPassId", + "description": null, "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteAsset", - "description": "Delete one asset from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventPassNfts_aggregate", + "description": null, "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteEvent", - "description": "Delete one event from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventPassOrderSums", + "description": null, "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteEventPass", - "description": "Delete one eventPass from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventPassOrders_aggregate", + "description": null, "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_aggregate_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyAssets", - "description": "Delete many Asset documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventPassPricing", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyAssetsConnection", - "description": "Delete many Asset documents, return deleted documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyEventPasses", - "description": "Delete many EventPass documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "isAirdrop", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyEventPassesConnection", - "description": "Delete many EventPass documents, return deleted documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "isDelayedRevealed", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPassConnection", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyEvents", - "description": "Delete many Event documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyEventsConnection", - "description": "Delete many Event documents, return deleted documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "password", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventConnection", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyOrganizers", - "description": "Delete many Organizer documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "type", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyOrganizersConnection", - "description": "Delete many Organizer documents, return deleted documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "description": "select columns of table \"eventPassNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteOrganizer", - "description": "Delete one organizer from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns", + "description": "select \"eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns\" columns of table \"eventPassNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "isAirdrop", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNftContract_select_column_eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns", + "description": "select \"eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns\" columns of table \"eventPassNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "isAirdrop", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_set_input", + "description": "input type for updating data in table \"eventPassNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": null, "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteScheduledOperation", - "description": "Delete and return scheduled operation", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": null, "type": { - "kind": "OBJECT", - "name": "ScheduledOperation", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteScheduledRelease", - "description": "Delete one scheduledRelease from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": "Timestamp of when the record was created.", "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_account", - "description": "delete data from the table: \"account\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": null, "type": { - "kind": "OBJECT", - "name": "account_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_account_by_pk", - "description": "delete single row from the table: \"account\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventPassId", + "description": null, "type": { - "kind": "OBJECT", - "name": "account", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_currency", - "description": "delete data from the table: \"currency\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "OBJECT", - "name": "currency_mutation_response", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_currency_by_pk", - "description": "delete single row from the table: \"currency\"", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "isAirdrop", + "description": "Flag indicating whether the event pass NFT is airdropped.", "type": { - "kind": "OBJECT", - "name": "currency", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventParameters", - "description": "delete data from the table: \"eventParameters\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "isDelayedRevealed", + "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", "type": { - "kind": "OBJECT", - "name": "eventParameters_mutation_response", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventParameters_by_pk", - "description": "delete single row from the table: \"eventParameters\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventParameters", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassNft", - "description": "delete data from the table: \"eventPassNft\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", "type": { - "kind": "OBJECT", - "name": "eventPassNft_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassNftContract", - "description": "delete data from the table: \"eventPassNftContract\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "type", + "description": "Type of the event pass NFT contract.", "type": { - "kind": "OBJECT", - "name": "eventPassNftContract_mutation_response", + "kind": "ENUM", + "name": "eventPassNftContractType_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassNft_by_pk", - "description": "delete single row from the table: \"eventPassNft\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": "Timestamp of the last update to the record.", "type": { - "kind": "OBJECT", - "name": "eventPassNft", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassNftContract\"", + "fields": null, + "inputFields": [ { - "name": "delete_eventPassOrder", - "description": "delete data from the table: \"eventPassOrder\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "OBJECT", - "name": "eventPassOrder_mutation_response", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_stream_cursor_value_input", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassOrderSums", - "description": "delete data from the table: \"eventPassOrderSums\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums_mutation_response", + "kind": "ENUM", + "name": "cursor_ordering", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "delete_eventPassOrderSums_by_pk", - "description": "delete single row from the table: \"eventPassOrderSums\"", - "args": [ - { - "name": "eventPassId", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassOrder_by_pk", - "description": "delete single row from the table: \"eventPassOrder\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassOrder", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassPendingOrder", - "description": "delete data from the table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": "Timestamp of when the record was created.", "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_mutation_response", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassPendingOrder_by_pk", - "description": "delete single row from the table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassPricing", - "description": "delete data from the table: \"eventPassPricing\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventPassId", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPricing_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassPricing_by_pk", - "description": "delete single row from the table: \"eventPassPricing\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPricing", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_kyc", - "description": "delete data from the table: \"kyc\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "isAirdrop", + "description": "Flag indicating whether the event pass NFT is airdropped.", "type": { - "kind": "OBJECT", - "name": "kyc_mutation_response", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_kycLevelName", - "description": "delete data from the table: \"kycLevelName\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "isDelayedRevealed", + "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", "type": { - "kind": "OBJECT", - "name": "kycLevelName_mutation_response", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_kycLevelName_by_pk", - "description": "delete single row from the table: \"kycLevelName\"", - "args": [ - { - "name": "value", - "description": "Level name for KYC verification.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, "type": { - "kind": "OBJECT", - "name": "kycLevelName", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_kycStatus", - "description": "delete data from the table: \"kycStatus\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "password", + "description": "Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type.", "type": { - "kind": "OBJECT", - "name": "kycStatus_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_kycStatus_by_pk", - "description": "delete single row from the table: \"kycStatus\"", - "args": [ - { - "name": "value", - "description": "Status value.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "type", + "description": "Type of the event pass NFT contract.", "type": { - "kind": "OBJECT", - "name": "kycStatus", + "kind": "ENUM", + "name": "eventPassNftContractType_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_kyc_by_pk", - "description": "delete single row from the table: \"kyc\"", - "args": [ - { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updated_at", + "description": "Timestamp of the last update to the record.", "type": { - "kind": "OBJECT", - "name": "kyc", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNftContract_update_column", + "description": "update columns of table \"eventPassNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "delete_nftTransfer", - "description": "delete data from the table: \"nftTransfer\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "nftTransfer_mutation_response", - "ofType": null - }, + "name": "chainId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_nftTransfer_by_pk", - "description": "delete single row from the table: \"nftTransfer\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "nftTransfer", - "ofType": null - }, + "name": "contractAddress", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_orderStatus", - "description": "delete data from the table: \"orderStatus\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "password", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "OBJECT", - "name": "orderStatus_mutation_response", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_set_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_orderStatus_by_pk", - "description": "delete single row from the table: \"orderStatus\"", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_aggregate", + "description": "aggregated selection of \"eventPassNft\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "orderStatus", + "name": "eventPassNft_aggregate_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_stripeCheckoutSession", - "description": "delete data from the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", + "kind": "OBJECT", + "name": "eventPassNft", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "bool_and", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_mutation_response", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp_bool_and", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_stripeCheckoutSessionType", - "description": "delete data from the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "bool_or", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_mutation_response", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp_bool_or", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_stripeCheckoutSessionType_by_pk", - "description": "delete single row from the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "value", - "description": "Type value.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "count", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp_count", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp_bool_and", + "description": null, + "fields": null, + "inputFields": [ { - "name": "delete_stripeCheckoutSession_by_pk", - "description": "delete single row from the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "arguments", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_stripeCustomer", - "description": "delete data from the table: \"stripeCustomer\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "distinct", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCustomer_mutation_response", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_stripeCustomer_by_pk", - "description": "delete single row from the table: \"stripeCustomer\"", - "args": [ - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "filter", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCustomer", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_timezone", - "description": "delete data from the table: \"timezone\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp_bool_or", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "arguments", + "description": null, "type": { - "kind": "OBJECT", - "name": "timezone_mutation_response", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_timezone_by_pk", - "description": "delete single row from the table: \"timezone\"", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "distinct", + "description": null, "type": { - "kind": "OBJECT", - "name": "timezone", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_account", - "description": "insert data into the table: \"account\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "filter", + "description": null, "type": { - "kind": "OBJECT", - "name": "account_mutation_response", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_account_one", - "description": "insert a single row into the table: \"account\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "predicate", + "description": null, "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_bool_exp_count", + "description": null, + "fields": null, + "inputFields": [ { - "name": "insert_currency", - "description": "insert data into the table: \"currency\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "currency_on_conflict", + "name": "arguments", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "currency_mutation_response", - "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_currency_one", - "description": "insert a single row into the table: \"currency\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "currency_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "currency_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "distinct", + "description": null, "type": { - "kind": "OBJECT", - "name": "currency", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventParameters", - "description": "insert data into the table: \"eventParameters\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "filter", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventParameters_mutation_response", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventParameters_one", - "description": "insert a single row into the table: \"eventParameters\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_aggregate_fields", + "description": "aggregate fields of \"eventPassNft\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventParameters", + "name": "eventPassNft_avg_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassNft", - "description": "insert data into the table: \"eventPassNft\"", + "name": "count", + "description": null, "args": [ { - "name": "objects", - "description": "the rows to be inserted", + "name": "columns", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_insert_input", - "ofType": null - } + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null } } }, @@ -55607,11 +53540,11 @@ "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "distinct", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_on_conflict", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -55619,1801 +53552,23159 @@ "deprecationReason": null } ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassNft_mutation_response", + "name": "eventPassNft_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassNftContract", - "description": "insert data into the table: \"eventPassNftContract\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "min", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassNftContract_mutation_response", + "name": "eventPassNft_min_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassNftContract_one", - "description": "insert a single row into the table: \"eventPassNftContract\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassNftContract", + "name": "eventPassNft_stddev_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassNft_one", - "description": "insert a single row into the table: \"eventPassNft\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev_pop", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "eventPassNft_stddev_pop_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassOrder", - "description": "insert data into the table: \"eventPassOrder\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev_samp", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassOrder_mutation_response", + "name": "eventPassNft_stddev_samp_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassOrderSums", - "description": "insert data into the table: \"eventPassOrderSums\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "sum", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums_mutation_response", + "name": "eventPassNft_sum_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassOrderSums_one", - "description": "insert a single row into the table: \"eventPassOrderSums\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "var_pop", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "eventPassNft_var_pop_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassOrder_one", - "description": "insert a single row into the table: \"eventPassOrder\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "var_samp", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassOrder", + "name": "eventPassNft_var_samp_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassPendingOrder", - "description": "insert data into the table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "variance", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassPendingOrder_mutation_response", + "name": "eventPassNft_variance_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_order_by", + "description": "order by aggregate values of table \"eventPassNft\"", + "fields": null, + "inputFields": [ { - "name": "insert_eventPassPendingOrder_one", - "description": "insert a single row into the table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "avg", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_avg_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassPricing", - "description": "insert data into the table: \"eventPassPricing\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "count", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPricing_mutation_response", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassPricing_one", - "description": "insert a single row into the table: \"eventPassPricing\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPricing", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_max_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_kyc", - "description": "insert data into the table: \"kyc\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "min", + "description": null, "type": { - "kind": "OBJECT", - "name": "kyc_mutation_response", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_min_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_kycLevelName", - "description": "insert data into the table: \"kycLevelName\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev", + "description": null, "type": { - "kind": "OBJECT", - "name": "kycLevelName_mutation_response", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_kycLevelName_one", - "description": "insert a single row into the table: \"kycLevelName\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev_pop", + "description": null, "type": { - "kind": "OBJECT", - "name": "kycLevelName", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_pop_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_kycStatus", - "description": "insert data into the table: \"kycStatus\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev_samp", + "description": null, "type": { - "kind": "OBJECT", - "name": "kycStatus_mutation_response", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_samp_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_kycStatus_one", - "description": "insert a single row into the table: \"kycStatus\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "sum", + "description": null, "type": { - "kind": "OBJECT", - "name": "kycStatus", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_sum_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_kyc_one", - "description": "insert a single row into the table: \"kyc\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "var_pop", + "description": null, "type": { - "kind": "OBJECT", - "name": "kyc", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_var_pop_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_nftTransfer", - "description": "insert data into the table: \"nftTransfer\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "var_samp", + "description": null, "type": { - "kind": "OBJECT", - "name": "nftTransfer_mutation_response", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_var_samp_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_nftTransfer_one", - "description": "insert a single row into the table: \"nftTransfer\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "variance", + "description": null, "type": { - "kind": "OBJECT", - "name": "nftTransfer", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_variance_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_append_input", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "fields": null, + "inputFields": [ { - "name": "insert_orderStatus", - "description": "insert data into the table: \"orderStatus\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", "type": { - "kind": "OBJECT", - "name": "orderStatus_mutation_response", + "kind": "SCALAR", + "name": "jsonb", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_arr_rel_insert_input", + "description": "input type for inserting array relation for remote table \"eventPassNft\"", + "fields": null, + "inputFields": [ { - "name": "insert_orderStatus_one", - "description": "insert a single row into the table: \"orderStatus\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "orderStatus_insert_input", + "name": "eventPassNft_insert_input", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "orderStatus", - "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCheckoutSession", - "description": "insert data into the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "on_conflict", + "description": "upsert condition", "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_mutation_response", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_on_conflict", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_avg_fields", + "description": "aggregate avg on columns", + "fields": [ { - "name": "insert_stripeCheckoutSessionType", - "description": "insert data into the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_mutation_response", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_avg_order_by", + "description": "order by avg() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ { - "name": "insert_stripeCheckoutSessionType_one", - "description": "insert a single row into the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassNft\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "insert_stripeCheckoutSession_one", - "description": "insert a single row into the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_on_conflict", + "name": "eventPassNft_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession", - "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCustomer", - "description": "insert data into the table: \"stripeCustomer\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_not", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCustomer_mutation_response", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_stripeCustomer_one", - "description": "insert a single row into the table: \"stripeCustomer\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_on_conflict", + "name": "eventPassNft_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "stripeCustomer", - "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_timezone", - "description": "insert data into the table: \"timezone\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "timezone_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": null, "type": { - "kind": "OBJECT", - "name": "timezone_mutation_response", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_timezone_one", - "description": "insert a single row into the table: \"timezone\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "timezone_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": null, "type": { - "kind": "OBJECT", - "name": "timezone", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishAsset", - "description": "Publish one asset", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishEvent", - "description": "Publish one event", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "currentOwnerAddress", + "description": null, "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishEventPass", - "description": "Publish one eventPass", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "error", + "description": null, "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyAssets", - "description": "Publish many Asset documents", - "args": [ - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyAssetsConnection", - "description": "Publish many Asset documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", + "name": "eventParameters", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransfer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftTransfers", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftTransfers_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_aggregate_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNft_constraint", + "description": "unique or primary key constraints on table \"eventPassNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventPassNft_contractAddress_tokenId_chainId_key", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\", \"tokenId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNft_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event_pass_nft_unique_nft", + "description": "unique or primary key constraint on columns \"chainId\", \"contractAddress\", \"tokenId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_at_path_input", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_elem_input", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_key_input", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_inc_input", + "description": "input type for incrementing numeric columns in table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_insert_input", + "description": "input type for inserting data into table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventParameters", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransfer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftTransfers", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_arr_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_max_order_by", + "description": "order by max() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_min_order_by", + "description": "order by min() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_mutation_response", + "description": "response of any mutation on the table \"eventPassNft\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_on_conflict", + "description": "on_conflict condition type for table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "description": "Ordering options when selecting data from \"eventPassNft\".", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventParameters", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransfer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftTransfers_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_aggregate_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_pk_columns_input", + "description": "primary key columns input for table: eventPassNft", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_prepend_input", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "fields": null, + "inputFields": [ + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "description": "select columns of table \"eventPassNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_and_arguments_columns", + "description": "select \"eventPassNft_aggregate_bool_exp_bool_and_arguments_columns\" columns of table \"eventPassNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "isRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNft_select_column_eventPassNft_aggregate_bool_exp_bool_or_arguments_columns", + "description": "select \"eventPassNft_aggregate_bool_exp_bool_or_arguments_columns\" columns of table \"eventPassNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "isRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_set_input", + "description": "input type for updating data in table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_order_by", + "description": "order by stddev() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_pop_order_by", + "description": "order by stddev_pop() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_samp_order_by", + "description": "order by stddev_samp() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_sum_order_by", + "description": "order by sum() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNft_update_column", + "description": "update columns of table \"eventPassNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_append_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_at_path_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_elem_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_key_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_var_pop_order_by", + "description": "order by var_pop() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_var_samp_order_by", + "description": "order by var_samp() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_variance_order_by", + "description": "order by variance() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder", + "description": "Order with as quantity for Event Pass (linked to Hygraph model EventPass) and associated to an Account", + "fields": [ + { + "name": "account", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPass", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "description": "Hold the sums for the Event Pass Orders", + "fields": [ + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_aggregate", + "description": "aggregated selection of \"eventPassOrderSums\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_aggregate_fields", + "description": "aggregate fields of \"eventPassOrderSums\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrderSums_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassOrderSums\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassOrderSums_constraint", + "description": "unique or primary key constraints on table \"eventPassOrderSums\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventPassOrderSums_pkey", + "description": "unique or primary key constraint on columns \"eventPassId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_inc_input", + "description": "input type for incrementing numeric columns in table \"eventPassOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "totalReserved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_insert_input", + "description": "input type for inserting data into table \"eventPassOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_mutation_response", + "description": "response of any mutation on the table \"eventPassOrderSums\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"eventPassOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_on_conflict", + "description": "on_conflict condition type for table \"eventPassOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrderSums_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrderSums_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_order_by", + "description": "Ordering options when selecting data from \"eventPassOrderSums\".", + "fields": null, + "inputFields": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_pk_columns_input", + "description": "primary key columns input for table: eventPassOrderSums", + "fields": null, + "inputFields": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassOrderSums_select_column", + "description": "select columns of table \"eventPassOrderSums\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_set_input", + "description": "input type for updating data in table \"eventPassOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassOrderSums_update_column", + "description": "update columns of table \"eventPassOrderSums\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_aggregate", + "description": "aggregated selection of \"eventPassOrder\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrder", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_aggregate_bool_exp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "count", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_aggregate_bool_exp_count", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_aggregate_bool_exp_count", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "arguments", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "filter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_aggregate_fields", + "description": "aggregate fields of \"eventPassOrder\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_aggregate_order_by", + "description": "order by aggregate values of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "avg", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_avg_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_min_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stddev_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stddev_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stddev_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_sum_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_var_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_var_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_variance_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_arr_rel_insert_input", + "description": "input type for inserting array relation for remote table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_avg_order_by", + "description": "order by avg() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassOrder\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassOrder_constraint", + "description": "unique or primary key constraints on table \"eventPassOrder\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventPassOrder_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_inc_input", + "description": "input type for incrementing numeric columns in table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_insert_input", + "description": "input type for inserting data into table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_max_order_by", + "description": "order by max() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_min_order_by", + "description": "order by min() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_mutation_response", + "description": "response of any mutation on the table \"eventPassOrder\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrder", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_on_conflict", + "description": "on_conflict condition type for table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_order_by", + "description": "Ordering options when selecting data from \"eventPassOrder\".", + "fields": null, + "inputFields": [ + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_pk_columns_input", + "description": "primary key columns input for table: eventPassOrder", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "description": "select columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_set_input", + "description": "input type for updating data in table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stddev_order_by", + "description": "order by stddev() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stddev_pop_order_by", + "description": "order by stddev_pop() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stddev_samp_order_by", + "description": "order by stddev_samp() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_sum_order_by", + "description": "order by sum() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassOrder_update_column", + "description": "update columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_var_pop_order_by", + "description": "order by var_pop() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_var_samp_order_by", + "description": "order by var_samp() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_variance_order_by", + "description": "order by variance() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "description": "Pending Order with as quantity for Event Pass (linked to Hygraph model EventPass) and associated to an Account. \n Those orders are time bound and are automatically destroyed given an amount of time to preserve access to the event for other users.", + "fields": [ + { + "name": "account", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPass", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_aggregate", + "description": "aggregated selection of \"eventPassPendingOrder\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_aggregate_fields", + "description": "aggregate fields of \"eventPassPendingOrder\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPendingOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassPendingOrder\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassPendingOrder_constraint", + "description": "unique or primary key constraints on table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventPassPendingOrder_eventPassId_accountId_key", + "description": "unique or primary key constraint on columns \"eventPassId\", \"accountId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPendingOrder_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_inc_input", + "description": "input type for incrementing numeric columns in table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_insert_input", + "description": "input type for inserting data into table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": [ + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_mutation_response", + "description": "response of any mutation on the table \"eventPassPendingOrder\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_on_conflict", + "description": "on_conflict condition type for table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPendingOrder_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPendingOrder_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_order_by", + "description": "Ordering options when selecting data from \"eventPassPendingOrder\".", + "fields": null, + "inputFields": [ + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_pk_columns_input", + "description": "primary key columns input for table: eventPassPendingOrder", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassPendingOrder_select_column", + "description": "select columns of table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_set_input", + "description": "input type for updating data in table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassPendingOrder_update_column", + "description": "update columns of table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing", + "description": "The EventPassPricing table stores pricing information related to each Event Pass. It includes the price amount, the currency in which the price is denoted, and the maximum quantity that can be ordered both overall and per user. Each row in the table represents a unique combination of these attributes for a specific Event Pass. This table is key in managing the sales and availability of Event Passes.", + "fields": [ + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_aggregate", + "description": "aggregated selection of \"eventPassPricing\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_aggregate_fields", + "description": "aggregate fields of \"eventPassPricing\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPricing_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassPricing\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassPricing_constraint", + "description": "unique or primary key constraints on table \"eventPassPricing\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventPassPricing_eventPassId_key", + "description": "unique or primary key constraint on columns \"eventPassId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_inc_input", + "description": "input type for incrementing numeric columns in table \"eventPassPricing\"", + "fields": null, + "inputFields": [ + { + "name": "maxAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_insert_input", + "description": "input type for inserting data into table \"eventPassPricing\"", + "fields": null, + "inputFields": [ + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": null, + "type": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_mutation_response", + "description": "response of any mutation on the table \"eventPassPricing\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"eventPassPricing\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_on_conflict", + "description": "on_conflict condition type for table \"eventPassPricing\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPricing_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPricing_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "description": "Ordering options when selecting data from \"eventPassPricing\".", + "fields": null, + "inputFields": [ + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_pk_columns_input", + "description": "primary key columns input for table: eventPassPricing", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassPricing_select_column", + "description": "select columns of table \"eventPassPricing\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_set_input", + "description": "input type for updating data in table \"eventPassPricing\"", + "fields": null, + "inputFields": [ + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": null, + "type": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassPricing\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": null, + "type": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassPricing_update_column", + "description": "update columns of table \"eventPassPricing\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow", + "description": "Stores follow relationships. Each row represents an account following an organizer.", + "fields": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow_aggregate", + "description": "aggregated selection of \"follow\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "follow_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow_aggregate_fields", + "description": "aggregate fields of \"follow\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "follow_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "follow_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "follow_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "description": "Boolean expression to filter rows from the table \"follow\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "follow_constraint", + "description": "unique or primary key constraints on table \"follow\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "follow_pkey", + "description": "unique or primary key constraint on columns \"accountId\", \"organizerSlug\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_insert_input", + "description": "input type for inserting data into table \"follow\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow_mutation_response", + "description": "response of any mutation on the table \"follow\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_on_conflict", + "description": "on_conflict condition type for table \"follow\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "follow_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "follow_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_order_by", + "description": "Ordering options when selecting data from \"follow\".", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_pk_columns_input", + "description": "primary key columns input for table: follow", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "follow_select_column", + "description": "select columns of table \"follow\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_set_input", + "description": "input type for updating data in table \"follow\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_stream_cursor_input", + "description": "Streaming cursor of the table \"follow\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "follow_update_column", + "description": "update columns of table \"follow\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "inet", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "inet_comparison_exp", + "description": "Boolean expression to compare columns of type \"inet\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "SCALAR", + "name": "inet", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_gt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "inet", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_gte", + "description": null, + "type": { + "kind": "SCALAR", + "name": "inet", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "inet", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_lt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "inet", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_lte", + "description": null, + "type": { + "kind": "SCALAR", + "name": "inet", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "SCALAR", + "name": "inet", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "inet", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "jsonb", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "jsonb_cast_exp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "String", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", + "description": "Boolean expression to compare columns of type \"jsonb\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_cast", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "jsonb_cast_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_contained_in", + "description": "is the column contained in the given json value", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_contains", + "description": "does the column contain the given json value at the top level", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_eq", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_gt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_gte", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_has_key", + "description": "does the string exist as a top-level key in the column", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_has_keys_all", + "description": "do all of these strings exist as top-level keys in the column", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_has_keys_any", + "description": "do any of these strings exist as top-level keys in the column", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_lt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_lte", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc", + "description": "columns and relationships of \"kyc\"", + "fields": [ + { + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": "Level of KYC verification, which refers to kycLevelName.", + "args": [], + "type": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": "Status of the applicant’s review in Sumsub, which refers to kycStatus.", + "args": [], + "type": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycLevelName", + "description": "KYC levels representing the level of verification for the applicant.", + "fields": [ + { + "name": "value", + "description": "Level name for KYC verification.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycLevelName_aggregate", + "description": "aggregated selection of \"kycLevelName\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "kycLevelName_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kycLevelName", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycLevelName_aggregate_fields", + "description": "aggregate fields of \"kycLevelName\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "kycLevelName_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "kycLevelName_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "description": "Boolean expression to filter rows from the table \"kycLevelName\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycLevelName_constraint", + "description": "unique or primary key constraints on table \"kycLevelName\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "kycLevelName_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycLevelName_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "advanced_kyc_level", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "basic_kyc_level", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"kycLevelName_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_insert_input", + "description": "input type for inserting data into table \"kycLevelName\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Level name for KYC verification.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycLevelName_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "value", + "description": "Level name for KYC verification.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycLevelName_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "value", + "description": "Level name for KYC verification.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycLevelName_mutation_response", + "description": "response of any mutation on the table \"kycLevelName\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kycLevelName", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_on_conflict", + "description": "on_conflict condition type for table \"kycLevelName\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_order_by", + "description": "Ordering options when selecting data from \"kycLevelName\".", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_pk_columns_input", + "description": "primary key columns input for table: kycLevelName", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Level name for KYC verification.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycLevelName_select_column", + "description": "select columns of table \"kycLevelName\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_set_input", + "description": "input type for updating data in table \"kycLevelName\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Level name for KYC verification.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_stream_cursor_input", + "description": "Streaming cursor of the table \"kycLevelName\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Level name for KYC verification.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycLevelName_update_column", + "description": "update columns of table \"kycLevelName\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycStatus", + "description": "Statuses of Know Your Customer (KYC) processes.", + "fields": [ + { + "name": "value", + "description": "Status value.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycStatus_aggregate", + "description": "aggregated selection of \"kycStatus\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "kycStatus_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kycStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycStatus_aggregate_fields", + "description": "aggregate fields of \"kycStatus\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "kycStatus_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "kycStatus_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "description": "Boolean expression to filter rows from the table \"kycStatus\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycStatus_constraint", + "description": "unique or primary key constraints on table \"kycStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "kycStatus_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "completed", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "init", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "onHold", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pending", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "prechecked", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "queued", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"kycStatus_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_insert_input", + "description": "input type for inserting data into table \"kycStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Status value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycStatus_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "value", + "description": "Status value.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycStatus_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "value", + "description": "Status value.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kycStatus_mutation_response", + "description": "response of any mutation on the table \"kycStatus\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kycStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_on_conflict", + "description": "on_conflict condition type for table \"kycStatus\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycStatus_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycStatus_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_order_by", + "description": "Ordering options when selecting data from \"kycStatus\".", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_pk_columns_input", + "description": "primary key columns input for table: kycStatus", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Status value.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycStatus_select_column", + "description": "select columns of table \"kycStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_set_input", + "description": "input type for updating data in table \"kycStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Status value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_stream_cursor_input", + "description": "Streaming cursor of the table \"kycStatus\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "Status value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycStatus_update_column", + "description": "update columns of table \"kycStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc_aggregate", + "description": "aggregated selection of \"kyc\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "kyc_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kyc", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc_aggregate_fields", + "description": "aggregate fields of \"kyc\"", + "fields": [ + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kyc_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "kyc_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "kyc_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "description": "Boolean expression to filter rows from the table \"kyc\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "applicantId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kyc_constraint", + "description": "unique or primary key constraints on table \"kyc\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "kyc_externalUserId_key", + "description": "unique or primary key constraint on columns \"externalUserId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "kyc_pkey", + "description": "unique or primary key constraint on columns \"externalUserId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_insert_input", + "description": "input type for inserting data into table \"kyc\"", + "fields": null, + "inputFields": [ + { + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": "Level of KYC verification, which refers to kycLevelName.", + "type": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": "Status of the applicant’s review in Sumsub, which refers to kycStatus.", + "type": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc_mutation_response", + "description": "response of any mutation on the table \"kyc\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kyc", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"kyc\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_on_conflict", + "description": "on_conflict condition type for table \"kyc\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kyc_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kyc_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_order_by", + "description": "Ordering options when selecting data from \"kyc\".", + "fields": null, + "inputFields": [ + { + "name": "applicantId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_pk_columns_input", + "description": "primary key columns input for table: kyc", + "fields": null, + "inputFields": [ + { + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kyc_select_column", + "description": "select columns of table \"kyc\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "applicantId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_set_input", + "description": "input type for updating data in table \"kyc\"", + "fields": null, + "inputFields": [ + { + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": "Level of KYC verification, which refers to kycLevelName.", + "type": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": "Status of the applicant’s review in Sumsub, which refers to kycStatus.", + "type": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_stream_cursor_input", + "description": "Streaming cursor of the table \"kyc\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": "Level of KYC verification, which refers to kycLevelName.", + "type": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": "Status of the applicant’s review in Sumsub, which refers to kycStatus.", + "type": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kyc_update_column", + "description": "update columns of table \"kyc\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "applicantId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "mutation_root", + "description": "mutation root", + "fields": [ + { + "name": "createAsset", + "description": "Create one asset", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createEvent", + "description": "Create one event", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createEventPass", + "description": "Create one eventPass", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createEventPassDelayedRevealed", + "description": "Create one eventPassDelayedRevealed", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createOrganizer", + "description": "Create one organizer", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createScheduledRelease", + "description": "Create one scheduledRelease", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteAsset", + "description": "Delete one asset from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteEvent", + "description": "Delete one event from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteEventPass", + "description": "Delete one eventPass from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteEventPassDelayedRevealed", + "description": "Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyAssets", + "description": "Delete many Asset documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyAssetsConnection", + "description": "Delete many Asset documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPasses", + "description": "Delete many EventPass documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPassesConnection", + "description": "Delete many EventPass documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPassesDelayedRevealed", + "description": "Delete many EventPassDelayedRevealed documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPassesDelayedRevealedConnection", + "description": "Delete many EventPassDelayedRevealed documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEvents", + "description": "Delete many Event documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventsConnection", + "description": "Delete many Event documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyOrganizers", + "description": "Delete many Organizer documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyOrganizersConnection", + "description": "Delete many Organizer documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteOrganizer", + "description": "Delete one organizer from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteScheduledOperation", + "description": "Delete and return scheduled operation", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteScheduledRelease", + "description": "Delete one scheduledRelease from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_account", + "description": "delete data from the table: \"account\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_account_by_pk", + "description": "delete single row from the table: \"account\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_audit_logged_actions", + "description": "delete data from the table: \"audit.logged_actions\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "audit_logged_actions_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_audit_logged_actions_by_pk", + "description": "delete single row from the table: \"audit.logged_actions\"", + "args": [ + { + "name": "event_id", + "description": "Unique identifier for each auditable event", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "audit_logged_actions", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_currency", + "description": "delete data from the table: \"currency\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "currency_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_currency_by_pk", + "description": "delete single row from the table: \"currency\"", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "currency", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventParameters", + "description": "delete data from the table: \"eventParameters\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventParameters_by_pk", + "description": "delete single row from the table: \"eventParameters\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassNft", + "description": "delete data from the table: \"eventPassNft\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassNftContract", + "description": "delete data from the table: \"eventPassNftContract\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassNftContractType", + "description": "delete data from the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassNftContractType_by_pk", + "description": "delete single row from the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "value", + "description": "Type name for event pass NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassNft_by_pk", + "description": "delete single row from the table: \"eventPassNft\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassOrder", + "description": "delete data from the table: \"eventPassOrder\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassOrderSums", + "description": "delete data from the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassOrderSums_by_pk", + "description": "delete single row from the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassOrder_by_pk", + "description": "delete single row from the table: \"eventPassOrder\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassPendingOrder", + "description": "delete data from the table: \"eventPassPendingOrder\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassPendingOrder_by_pk", + "description": "delete single row from the table: \"eventPassPendingOrder\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassPricing", + "description": "delete data from the table: \"eventPassPricing\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassPricing_by_pk", + "description": "delete single row from the table: \"eventPassPricing\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_follow", + "description": "delete data from the table: \"follow\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_follow_by_pk", + "description": "delete single row from the table: \"follow\"", + "args": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_kyc", + "description": "delete data from the table: \"kyc\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kyc_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_kycLevelName", + "description": "delete data from the table: \"kycLevelName\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycLevelName_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_kycLevelName_by_pk", + "description": "delete single row from the table: \"kycLevelName\"", + "args": [ + { + "name": "value", + "description": "Level name for KYC verification.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycLevelName", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_kycStatus", + "description": "delete data from the table: \"kycStatus\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_kycStatus_by_pk", + "description": "delete single row from the table: \"kycStatus\"", + "args": [ + { + "name": "value", + "description": "Status value.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_kyc_by_pk", + "description": "delete single row from the table: \"kyc\"", + "args": [ + { + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kyc", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_nftTransfer", + "description": "delete data from the table: \"nftTransfer\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_nftTransfer_by_pk", + "description": "delete single row from the table: \"nftTransfer\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_orderStatus", + "description": "delete data from the table: \"orderStatus\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "orderStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_orderStatus_by_pk", + "description": "delete single row from the table: \"orderStatus\"", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_roleAssignments", + "description": "delete data from the table: \"roleAssignments\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roleAssignments_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_roles", + "description": "delete data from the table: \"roles\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roles_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_roles_by_pk", + "description": "delete single row from the table: \"roles\"", + "args": [ + { + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roles", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stripeCheckoutSession", + "description": "delete data from the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stripeCheckoutSessionType", + "description": "delete data from the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stripeCheckoutSessionType_by_pk", + "description": "delete single row from the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "value", + "description": "Type value.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stripeCheckoutSession_by_pk", + "description": "delete single row from the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stripeCustomer", + "description": "delete data from the table: \"stripeCustomer\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_stripeCustomer_by_pk", + "description": "delete single row from the table: \"stripeCustomer\"", + "args": [ + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_timezone", + "description": "delete data from the table: \"timezone\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_timezone_by_pk", + "description": "delete single row from the table: \"timezone\"", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_account", + "description": "insert data into the table: \"account\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_account_one", + "description": "insert a single row into the table: \"account\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_audit_logged_actions", + "description": "insert data into the table: \"audit.logged_actions\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "audit_logged_actions_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_audit_logged_actions_one", + "description": "insert a single row into the table: \"audit.logged_actions\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "audit_logged_actions", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_currency", + "description": "insert data into the table: \"currency\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "currency_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_currency_one", + "description": "insert a single row into the table: \"currency\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "currency", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventParameters", + "description": "insert data into the table: \"eventParameters\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventParameters_one", + "description": "insert a single row into the table: \"eventParameters\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassNft", + "description": "insert data into the table: \"eventPassNft\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassNftContract", + "description": "insert data into the table: \"eventPassNftContract\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassNftContractType", + "description": "insert data into the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassNftContractType_one", + "description": "insert a single row into the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassNftContract_one", + "description": "insert a single row into the table: \"eventPassNftContract\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassNft_one", + "description": "insert a single row into the table: \"eventPassNft\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassOrder", + "description": "insert data into the table: \"eventPassOrder\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassOrderSums", + "description": "insert data into the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassOrderSums_one", + "description": "insert a single row into the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassOrder_one", + "description": "insert a single row into the table: \"eventPassOrder\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassPendingOrder", + "description": "insert data into the table: \"eventPassPendingOrder\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassPendingOrder_one", + "description": "insert a single row into the table: \"eventPassPendingOrder\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassPricing", + "description": "insert data into the table: \"eventPassPricing\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassPricing_one", + "description": "insert a single row into the table: \"eventPassPricing\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_follow", + "description": "insert data into the table: \"follow\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_follow_one", + "description": "insert a single row into the table: \"follow\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_kyc", + "description": "insert data into the table: \"kyc\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kyc_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_kycLevelName", + "description": "insert data into the table: \"kycLevelName\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycLevelName_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_kycLevelName_one", + "description": "insert a single row into the table: \"kycLevelName\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycLevelName", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_kycStatus", + "description": "insert data into the table: \"kycStatus\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_kycStatus_one", + "description": "insert a single row into the table: \"kycStatus\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_kyc_one", + "description": "insert a single row into the table: \"kyc\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kyc", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_nftTransfer", + "description": "insert data into the table: \"nftTransfer\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_nftTransfer_one", + "description": "insert a single row into the table: \"nftTransfer\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_orderStatus", + "description": "insert data into the table: \"orderStatus\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "orderStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_orderStatus_one", + "description": "insert a single row into the table: \"orderStatus\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_roleAssignments", + "description": "insert data into the table: \"roleAssignments\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roleAssignments_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_roleAssignments_one", + "description": "insert a single row into the table: \"roleAssignments\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roleAssignments", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_roles", + "description": "insert data into the table: \"roles\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roles_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_roles_one", + "description": "insert a single row into the table: \"roles\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roles", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stripeCheckoutSession", + "description": "insert data into the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stripeCheckoutSessionType", + "description": "insert data into the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stripeCheckoutSessionType_one", + "description": "insert a single row into the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stripeCheckoutSession_one", + "description": "insert a single row into the table: \"stripeCheckoutSession\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stripeCustomer", + "description": "insert data into the table: \"stripeCustomer\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_stripeCustomer_one", + "description": "insert a single row into the table: \"stripeCustomer\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCustomer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_timezone", + "description": "insert data into the table: \"timezone\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "timezone_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_timezone_one", + "description": "insert a single row into the table: \"timezone\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "timezone_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishAsset", + "description": "Publish one asset", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishEvent", + "description": "Publish one event", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishEventPass", + "description": "Publish one eventPass", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishEventPassDelayedRevealed", + "description": "Publish one eventPassDelayedRevealed", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyAssets", + "description": "Publish many Asset documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyAssetsConnection", + "description": "Publish many Asset documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventPasses", + "description": "Publish many EventPass documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventPassesConnection", + "description": "Publish many EventPass documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventPassesDelayedRevealed", + "description": "Publish many EventPassDelayedRevealed documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventPassesDelayedRevealedConnection", + "description": "Publish many EventPassDelayedRevealed documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEvents", + "description": "Publish many Event documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventsConnection", + "description": "Publish many Event documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyOrganizers", + "description": "Publish many Organizer documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyOrganizersConnection", + "description": "Publish many Organizer documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishOrganizer", + "description": "Publish one organizer", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishAsset", + "description": "Schedule to publish one asset", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishEvent", + "description": "Schedule to publish one event", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishEventPass", + "description": "Schedule to publish one eventPass", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishEventPassDelayedRevealed", + "description": "Schedule to publish one eventPassDelayedRevealed", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishOrganizer", + "description": "Schedule to publish one organizer", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishAsset", + "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishEvent", + "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishEventPass", + "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishEventPassDelayedRevealed", + "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishOrganizer", + "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishAsset", + "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishEvent", + "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishEventPass", + "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishEventPassDelayedRevealed", + "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyAssets", + "description": "Unpublish many Asset documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyAssetsConnection", + "description": "Find many Asset documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPasses", + "description": "Unpublish many EventPass documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPassesConnection", + "description": "Find many EventPass documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPassesDelayedRevealed", + "description": "Unpublish many EventPassDelayedRevealed documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPassesDelayedRevealedConnection", + "description": "Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", "name": "Stage", "ofType": null }, - "defaultValue": "DRAFT", + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEvents", + "description": "Unpublish many Event documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", "isDeprecated": false, "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "where", + "description": "Identifies documents in each stage", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventsConnection", + "description": "Find many Event documents that match criteria in specified stage and unpublish from target stages", + "args": [ { - "name": "locales", - "description": "Document localizations to publish", + "name": "after", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "before", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "ID", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "skip", + "name": "first", "description": null, "type": { "kind": "SCALAR", @@ -57425,8 +76716,8 @@ "deprecationReason": null }, { - "name": "to", - "description": "Stages to publish documents to", + "name": "from", + "description": "Stages to unpublish documents from", "type": { "kind": "NON_NULL", "name": null, @@ -57449,49 +76740,20 @@ "deprecationReason": null }, { - "name": "where", - "description": "Identifies documents in each stage to be published", + "name": "last", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishManyEventPasses", - "description": "Publish many EventPass documents", - "args": [ { "name": "locales", - "description": "Document localizations to publish", + "description": "Locales to unpublish", "type": { "kind": "LIST", "name": null, @@ -57510,8 +76772,32 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", "type": { "kind": "SCALAR", "name": "Boolean", @@ -57522,8 +76808,37 @@ "deprecationReason": null }, { - "name": "to", - "description": "Stages to publish documents to", + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyOrganizers", + "description": "Unpublish many Organizer documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", "type": { "kind": "NON_NULL", "name": null, @@ -57546,20 +76861,28 @@ "deprecationReason": null }, { - "name": "where", - "description": "Identifies documents in each stage to be published", + "name": "locales", + "description": "Locales to unpublish", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", "type": { "kind": "SCALAR", "name": "Boolean", @@ -57568,6 +76891,18 @@ "defaultValue": "true", "isDeprecated": false, "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "type": { @@ -57583,8 +76918,8 @@ "deprecationReason": null }, { - "name": "publishManyEventPassesConnection", - "description": "Publish many EventPass documents", + "name": "unpublishManyOrganizersConnection", + "description": "Find many Organizer documents that match criteria in specified stage and unpublish from target stages", "args": [ { "name": "after", @@ -57624,13 +76959,25 @@ }, { "name": "from", - "description": "Stage to find matching documents in", + "description": "Stages to unpublish documents from", "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } }, - "defaultValue": "DRAFT", + "defaultValue": "[PUBLISHED]", "isDeprecated": false, "deprecationReason": null }, @@ -57648,7 +76995,7 @@ }, { "name": "locales", - "description": "Document localizations to publish", + "description": "Locales to unpublish", "type": { "kind": "LIST", "name": null, @@ -57667,8 +77014,32 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", "type": { "kind": "SCALAR", "name": "Boolean", @@ -57679,20 +77050,37 @@ "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "where", + "description": "Identifies documents in draft stage", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishOrganizer", + "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ { - "name": "to", - "description": "Stages to publish documents to", + "name": "from", + "description": "Stages to unpublish document from", "type": { "kind": "NON_NULL", "name": null, @@ -57715,20 +77103,28 @@ "deprecationReason": null }, { - "name": "where", - "description": "Identifies documents in each stage to be published", + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -57737,38 +77133,91 @@ "defaultValue": "true", "isDeprecated": false, "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPassConnection", - "ofType": null + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateAsset", + "description": "Update one asset", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyEvents", - "description": "Publish many Event documents", + "name": "updateEvent", + "description": "Update one event", "args": [ { - "name": "locales", - "description": "Document localizations to publish", + "name": "data", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventUpdateInput", + "ofType": null } }, "defaultValue": null, @@ -57776,64 +77225,151 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "where", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } }, - "defaultValue": "true", + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateEventPass", + "description": "Update one eventPass", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "to", - "description": "Stages to publish documents to", + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateEventPassDelayedRevealed", + "description": "Update one eventPassDelayedRevealed", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyAssets", + "description": "Update many assets", + "args": [ + { + "name": "data", + "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "AssetUpdateManyInput", + "ofType": null } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Identifies documents in each stage to be published", + "description": "Documents to apply update on", "type": { "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "name": "AssetManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { @@ -57849,8 +77385,8 @@ "deprecationReason": null }, { - "name": "publishManyEventsConnection", - "description": "Publish many Event documents", + "name": "updateManyAssetsConnection", + "description": "Update many Asset documents", "args": [ { "name": "after", @@ -57877,31 +77413,23 @@ "deprecationReason": null }, { - "name": "first", - "description": null, + "name": "data", + "description": "Updates to document content", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateManyInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "from", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", + "name": "first", "description": null, "type": { "kind": "SCALAR", @@ -57913,34 +77441,14 @@ "deprecationReason": null }, { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "last", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, @@ -57956,53 +77464,17 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", - "description": "Identifies documents in each stage to be published", + "description": "Documents to apply update on", "type": { "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "name": "AssetManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { @@ -58010,7 +77482,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventConnection", + "name": "AssetConnection", "ofType": null } }, @@ -58018,88 +77490,36 @@ "deprecationReason": null }, { - "name": "publishManyOrganizers", - "description": "Publish many Organizer documents", + "name": "updateManyEventPasses", + "description": "Update many eventPasses", "args": [ { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", + "name": "data", + "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInput", + "ofType": null } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Identifies documents in each stage to be published", + "description": "Documents to apply update on", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", + "name": "EventPassManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { @@ -58115,8 +77535,8 @@ "deprecationReason": null }, { - "name": "publishManyOrganizersConnection", - "description": "Publish many Organizer documents", + "name": "updateManyEventPassesConnection", + "description": "Update many EventPass documents", "args": [ { "name": "after", @@ -58143,31 +77563,23 @@ "deprecationReason": null }, { - "name": "first", - "description": null, + "name": "data", + "description": "Updates to document content", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "from", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", + "name": "first", "description": null, "type": { "kind": "SCALAR", @@ -58179,34 +77591,14 @@ "deprecationReason": null }, { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "last", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, @@ -58222,53 +77614,17 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", - "description": "Identifies documents in each stage to be published", + "description": "Documents to apply update on", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", + "name": "EventPassManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { @@ -58276,7 +77632,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "OrganizerConnection", + "name": "EventPassConnection", "ofType": null } }, @@ -58284,74 +77640,18 @@ "deprecationReason": null }, { - "name": "publishOrganizer", - "description": "Publish one organizer", + "name": "updateManyEventPassesDelayedRevealed", + "description": "Update many eventPassesDelayedRevealed", "args": [ { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", + "name": "data", + "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "EventPassDelayedRevealedUpdateManyInput", "ofType": null } }, @@ -58360,68 +77660,40 @@ "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishAsset", - "description": "Schedule to publish one asset", + "name": "updateManyEventPassesDelayedRevealedConnection", + "description": "Update many EventPassDelayedRevealed documents", "args": [ { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "after", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -58429,11 +77701,11 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "before", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -58441,38 +77713,14 @@ "deprecationReason": null }, { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", + "name": "data", + "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "EventPassDelayedRevealedUpdateManyInput", "ofType": null } }, @@ -58481,68 +77729,23 @@ "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "schedulePublishEvent", - "description": "Schedule to publish one event", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "first", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "last", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -58550,11 +77753,11 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "skip", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -58562,38 +77765,43 @@ "deprecationReason": null }, { - "name": "to", - "description": "Publishing target stage", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEvents", + "description": "Update many events", + "args": [ { - "name": "where", - "description": "Document to publish", + "name": "data", + "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "EventUpdateManyInput", "ofType": null } }, @@ -58602,80 +77810,80 @@ "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "Event", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEventPass", - "description": "Schedule to publish one eventPass", + "name": "updateManyEventsConnection", + "description": "Update many Event documents", "args": [ { - "name": "locales", - "description": "Optional localizations to publish", + "name": "after", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "before", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "ID", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "data", + "description": "Updates to document content", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "first", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -58683,84 +77891,68 @@ "deprecationReason": null }, { - "name": "to", - "description": "Publishing target stage", + "name": "last", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Document to publish", + "name": "skip", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishOrganizer", - "description": "Schedule to publish one organizer", + "name": "updateManyOrganizers", + "description": "Update many organizers", "args": [ { - "name": "locales", - "description": "Optional localizations to publish", + "name": "data", + "description": "Updates to document content", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInput", + "ofType": null } }, "defaultValue": null, @@ -58768,23 +77960,40 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyOrganizersConnection", + "description": "Update many Organizer documents", + "args": [ { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "after", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -58792,11 +78001,11 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "before", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -58804,38 +78013,14 @@ "deprecationReason": null }, { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", + "name": "data", + "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "OrganizerUpdateManyInput", "ofType": null } }, @@ -58844,80 +78029,35 @@ "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", + "name": "first", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "scheduleUnpublishAsset", - "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ - { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "last", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "skip", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -58925,38 +78065,59 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateOrganizer", + "description": "Update one organizer", + "args": [ { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "data", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateInput", + "ofType": null + } }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Document to unpublish", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "OrganizerWhereUniqueInput", "ofType": null } }, @@ -58967,66 +78128,67 @@ ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "Organizer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishEvent", - "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "updateScheduledRelease", + "description": "Update one scheduledRelease", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", + "name": "data", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseUpdateInput", + "ofType": null } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "where", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereUniqueInput", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_account", + "description": "update data of the table: \"account\"", + "args": [ { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "account_set_input", "ofType": null }, "defaultValue": null, @@ -59034,38 +78196,55 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "account_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_account_by_pk", + "description": "update single row of the table: \"account\"", + "args": [ { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "account_set_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Document to unpublish", + "name": "pk_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "account_pk_columns_input", "ofType": null } }, @@ -59076,19 +78255,19 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "account", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishEventPass", - "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "update_account_many", + "description": "update multiples rows of table: \"account\"", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, @@ -59099,43 +78278,64 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "account_updates", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_audit_logged_actions", + "description": "update data of the table: \"audit.logged_actions\"", + "args": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_append_input", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_delete_at_path_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_delete_elem_input", "ofType": null }, "defaultValue": null, @@ -59143,11 +78343,11 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_delete_key_input", "ofType": null }, "defaultValue": null, @@ -59155,26 +78355,50 @@ "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_inc_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_set_input", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Document to unpublish", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "audit_logged_actions_bool_exp", "ofType": null } }, @@ -59185,66 +78409,46 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "audit_logged_actions_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishOrganizer", - "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "update_audit_logged_actions_by_pk", + "description": "update single row of the table: \"audit.logged_actions\"", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_append_input", + "ofType": null }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_delete_at_path_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_delete_elem_input", "ofType": null }, "defaultValue": null, @@ -59252,11 +78456,11 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_delete_key_input", "ofType": null }, "defaultValue": null, @@ -59264,26 +78468,50 @@ "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_inc_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Document to unpublish", + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_prepend_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "audit_logged_actions_pk_columns_input", "ofType": null } }, @@ -59294,19 +78522,19 @@ ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "audit_logged_actions", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishAsset", - "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "update_audit_logged_actions_many", + "description": "update multiples rows of table: \"audit.logged_actions\"", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, @@ -59317,58 +78545,55 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_updates", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "audit_logged_actions_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_currency", + "description": "update data of the table: \"currency\"", + "args": [ { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "currency_set_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Document to unpublish", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "currency_bool_exp", "ofType": null } }, @@ -59379,81 +78604,37 @@ ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "currency_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEvent", - "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "update_currency_by_pk", + "description": "update single row of the table: \"currency\"", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "currency_set_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Document to unpublish", + "name": "pk_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "currency_pk_columns_input", "ofType": null } }, @@ -59464,19 +78645,19 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "currency", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEventPass", - "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "update_currency_many", + "description": "update multiples rows of table: \"currency\"", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, @@ -59487,58 +78668,96 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "currency_updates", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "currency_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventParameters", + "description": "update data of the table: \"eventParameters\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_set_input", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "eventParameters_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventParameters_by_pk", + "description": "update single row of the table: \"eventParameters\"", + "args": [ { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "eventParameters_set_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Document to unpublish", + "name": "pk_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "eventParameters_pk_columns_input", "ofType": null } }, @@ -59549,19 +78768,19 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "eventParameters", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyAssets", - "description": "Unpublish many Asset documents", + "name": "update_eventParameters_many", + "description": "update multiples rows of table: \"eventParameters\"", "args": [ { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, @@ -59572,68 +78791,24 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "eventParameters_updates", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "OBJECT", - "name": "BatchPayload", + "name": "eventParameters_mutation_response", "ofType": null } }, @@ -59641,39 +78816,15 @@ "deprecationReason": null }, { - "name": "unpublishManyAssetsConnection", - "description": "Find many Asset documents that match criteria in specified stage and unpublish from target stages", + "name": "update_eventPassNft", + "description": "update data of the table: \"eventPassNft\"", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_append_input", "ofType": null }, "defaultValue": null, @@ -59681,35 +78832,23 @@ "deprecationReason": null }, { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_at_path_input", + "ofType": null }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_elem_input", "ofType": null }, "defaultValue": null, @@ -59717,31 +78856,23 @@ "deprecationReason": null }, { - "name": "locales", - "description": "Locales to unpublish", + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_key_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_inc_input", "ofType": null }, "defaultValue": null, @@ -59749,36 +78880,40 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Stage to find matching documents in", + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", "type": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_prepend_input", "ofType": null }, - "defaultValue": "DRAFT", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_set_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Identifies documents in draft stage", + "description": "filter the rows which have to be updated", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -59786,84 +78921,81 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "eventPassNft_mutation_response", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyEventPasses", - "description": "Unpublish many EventPass documents", + "name": "update_eventPassNftContract", + "description": "update data of the table: \"eventPassNftContract\"", "args": [ { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_set_input", + "ofType": null }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Locales to unpublish", + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNftContractType", + "description": "update data of the table: \"eventPassNftContractType\"", + "args": [ { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_set_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Identifies documents in each stage", + "description": "filter the rows which have to be updated", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -59871,27 +79003,23 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "OBJECT", + "name": "eventPassNftContractType_mutation_response", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyEventPassesConnection", - "description": "Find many EventPass documents that match criteria in specified stage and unpublish from target stages", + "name": "update_eventPassNftContractType_by_pk", + "description": "update single row of the table: \"eventPassNftContractType\"", "args": [ { - "name": "after", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_set_input", "ofType": null }, "defaultValue": null, @@ -59899,32 +79027,78 @@ "deprecationReason": null }, { - "name": "before", + "name": "pk_columns", "description": null, "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_pk_columns_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNftContractType_many", + "description": "update multiples rows of table: \"eventPassNftContractType\"", + "args": [ { - "name": "first", - "description": null, + "name": "updates", + "description": "updates to execute, in order", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_updates", + "ofType": null + } + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContractType_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNftContract_many", + "description": "update multiples rows of table: \"eventPassNftContract\"", + "args": [ { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, @@ -59935,23 +79109,52 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_updates", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassNft_by_pk", + "description": "update single row of the table: \"eventPassNft\"", + "args": [ + { + "name": "_append", + "description": "append existing jsonb value of filtered columns with new jsonb value", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_append_input", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "_delete_at_path", + "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_at_path_input", "ofType": null }, "defaultValue": null, @@ -59959,31 +79162,23 @@ "deprecationReason": null }, { - "name": "locales", - "description": "Locales to unpublish", + "name": "_delete_elem", + "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_elem_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "_delete_key", + "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_delete_key_input", "ofType": null }, "defaultValue": null, @@ -59991,61 +79186,73 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Stage to find matching documents in", + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_inc_input", "ofType": null }, - "defaultValue": "DRAFT", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", + "name": "_prepend", + "description": "prepend existing jsonb value of filtered columns with new jsonb value", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_prepend_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Identifies documents in draft stage", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "eventPassNft_set_input", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "pk_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_pk_columns_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPassConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyEvents", - "description": "Unpublish many Event documents", + "name": "update_eventPassNft_many", + "description": "update multiples rows of table: \"eventPassNft\"", "args": [ { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, @@ -60056,68 +79263,24 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "eventPassNft_updates", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "OBJECT", - "name": "BatchPayload", + "name": "eventPassNft_mutation_response", "ofType": null } }, @@ -60125,27 +79288,15 @@ "deprecationReason": null }, { - "name": "unpublishManyEventsConnection", - "description": "Find many Event documents that match criteria in specified stage and unpublish from target stages", + "name": "update_eventPassOrder", + "description": "update data of the table: \"eventPassOrder\"", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_inc_input", "ofType": null }, "defaultValue": null, @@ -60153,11 +79304,11 @@ "deprecationReason": null }, { - "name": "first", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_set_input", "ofType": null }, "defaultValue": null, @@ -60165,35 +79316,52 @@ "deprecationReason": null }, { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassOrderSums", + "description": "update data of the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_inc_input", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_set_input", "ofType": null }, "defaultValue": null, @@ -60201,31 +79369,40 @@ "deprecationReason": null }, { - "name": "locales", - "description": "Locales to unpublish", + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassOrderSums_by_pk", + "description": "update single row of the table: \"eventPassOrderSums\"", + "args": [ { - "name": "skip", - "description": null, + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_inc_input", "ofType": null }, "defaultValue": null, @@ -60233,36 +79410,28 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_set_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Identifies documents in draft stage", + "name": "pk_columns", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_pk_columns_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -60270,24 +79439,20 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyOrganizers", - "description": "Unpublish many Organizer documents", + "name": "update_eventPassOrderSums_many", + "description": "update multiples rows of table: \"eventPassOrderSums\"", "args": [ { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, @@ -60298,68 +79463,24 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_updates", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "OBJECT", - "name": "BatchPayload", + "name": "eventPassOrderSums_mutation_response", "ofType": null } }, @@ -60367,15 +79488,15 @@ "deprecationReason": null }, { - "name": "unpublishManyOrganizersConnection", - "description": "Find many Organizer documents that match criteria in specified stage and unpublish from target stages", + "name": "update_eventPassOrder_by_pk", + "description": "update single row of the table: \"eventPassOrder\"", "args": [ { - "name": "after", - "description": null, + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_inc_input", "ofType": null }, "defaultValue": null, @@ -60383,11 +79504,11 @@ "deprecationReason": null }, { - "name": "before", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_set_input", "ofType": null }, "defaultValue": null, @@ -60395,20 +79516,37 @@ "deprecationReason": null }, { - "name": "first", + "name": "pk_columns", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_pk_columns_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassOrder_many", + "description": "update multiples rows of table: \"eventPassOrder\"", + "args": [ { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, @@ -60419,23 +79557,40 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_updates", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrder_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassPendingOrder", + "description": "update data of the table: \"eventPassPendingOrder\"", + "args": [ { - "name": "last", - "description": null, + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_inc_input", "ofType": null }, "defaultValue": null, @@ -60443,68 +79598,81 @@ "deprecationReason": null }, { - "name": "locales", - "description": "Locales to unpublish", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_set_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassPendingOrder_by_pk", + "description": "update single row of the table: \"eventPassPendingOrder\"", + "args": [ { - "name": "stage", - "description": "Stage to find matching documents in", + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_inc_input", "ofType": null }, - "defaultValue": "DRAFT", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_set_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Identifies documents in draft stage", + "name": "pk_columns", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_pk_columns_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -60512,24 +79680,20 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishOrganizer", - "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "update_eventPassPendingOrder_many", + "description": "update multiples rows of table: \"eventPassPendingOrder\"", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, @@ -60540,58 +79704,67 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_updates", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassPricing", + "description": "update data of the table: \"eventPassPricing\"", + "args": [ { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_inc_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_set_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Document to unpublish", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "eventPassPricing_bool_exp", "ofType": null } }, @@ -60602,41 +79775,49 @@ ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "eventPassPricing_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateAsset", - "description": "Update one asset", + "name": "update_eventPassPricing_by_pk", + "description": "update single row of the table: \"eventPassPricing\"", "args": [ { - "name": "data", - "description": null, + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_inc_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pk_columns", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "eventPassPricing_pk_columns_input", "ofType": null } }, @@ -60647,41 +79828,78 @@ ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "eventPassPricing", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateEvent", - "description": "Update one event", + "name": "update_eventPassPricing_many", + "description": "update multiples rows of table: \"eventPassPricing\"", "args": [ { - "name": "data", - "description": null, + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_updates", + "ofType": null + } + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPricing_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_follow", + "description": "update data of the table: \"follow\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { "name": "where", - "description": null, + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "follow_bool_exp", "ofType": null } }, @@ -60692,41 +79910,37 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "follow_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateEventPass", - "description": "Update one eventPass", + "name": "update_follow_by_pk", + "description": "update single row of the table: \"follow\"", "args": [ { - "name": "data", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "follow_set_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "pk_columns", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "follow_pk_columns_input", "ofType": null } }, @@ -60737,51 +79951,47 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "follow", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyAssets", - "description": "Update many assets", + "name": "update_follow_many", + "description": "update multiples rows of table: \"follow\"", "args": [ { - "name": "data", - "description": "Updates to document content", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateManyInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_updates", + "ofType": null + } + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "OBJECT", - "name": "BatchPayload", + "name": "follow_mutation_response", "ofType": null } }, @@ -60789,27 +79999,15 @@ "deprecationReason": null }, { - "name": "updateManyAssetsConnection", - "description": "Update many Asset documents", + "name": "update_kyc", + "description": "update data of the table: \"kyc\"", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "kyc_set_input", "ofType": null }, "defaultValue": null, @@ -60817,27 +80015,40 @@ "deprecationReason": null }, { - "name": "data", - "description": "Updates to document content", + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetUpdateManyInput", + "name": "kyc_bool_exp", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "kyc_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_kycLevelName", + "description": "update data of the table: \"kycLevelName\"", + "args": [ { - "name": "first", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "kycLevelName_set_input", "ofType": null }, "defaultValue": null, @@ -60845,23 +80056,40 @@ "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "kycLevelName_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_kycLevelName_by_pk", + "description": "update single row of the table: \"kycLevelName\"", + "args": [ { - "name": "skip", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "kycLevelName_set_input", "ofType": null }, "defaultValue": null, @@ -60869,12 +80097,16 @@ "deprecationReason": null }, { - "name": "where", - "description": "Documents to apply update on", + "name": "pk_columns", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_pk_columns_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -60882,56 +80114,48 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "kycLevelName", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyEventPasses", - "description": "Update many eventPasses", + "name": "update_kycLevelName_many", + "description": "update multiples rows of table: \"kycLevelName\"", "args": [ { - "name": "data", - "description": "Updates to document content", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_updates", + "ofType": null + } + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "OBJECT", - "name": "BatchPayload", + "name": "kycLevelName_mutation_response", "ofType": null } }, @@ -60939,27 +80163,15 @@ "deprecationReason": null }, { - "name": "updateManyEventPassesConnection", - "description": "Update many EventPass documents", + "name": "update_kycStatus", + "description": "update data of the table: \"kycStatus\"", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "kycStatus_set_input", "ofType": null }, "defaultValue": null, @@ -60967,39 +80179,40 @@ "deprecationReason": null }, { - "name": "data", - "description": "Updates to document content", + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInput", + "name": "kycStatus_bool_exp", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_kycStatus_by_pk", + "description": "update single row of the table: \"kycStatus\"", + "args": [ { - "name": "last", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "kycStatus_set_input", "ofType": null }, "defaultValue": null, @@ -61007,24 +80220,16 @@ "deprecationReason": null }, { - "name": "skip", + "name": "pk_columns", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_pk_columns_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -61032,56 +80237,48 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPassConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "kycStatus", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyEvents", - "description": "Update many events", + "name": "update_kycStatus_many", + "description": "update multiples rows of table: \"kycStatus\"", "args": [ { - "name": "data", - "description": "Updates to document content", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_updates", + "ofType": null + } + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "OBJECT", - "name": "BatchPayload", + "name": "kycStatus_mutation_response", "ofType": null } }, @@ -61089,15 +80286,15 @@ "deprecationReason": null }, { - "name": "updateManyEventsConnection", - "description": "Update many Event documents", + "name": "update_kyc_by_pk", + "description": "update single row of the table: \"kyc\"", "args": [ { - "name": "after", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "kyc_set_input", "ofType": null }, "defaultValue": null, @@ -61105,133 +80302,65 @@ "deprecationReason": null }, { - "name": "before", + "name": "pk_columns", "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "data", - "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInput", + "name": "kyc_pk_columns_input", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "kyc", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyOrganizers", - "description": "Update many organizers", + "name": "update_kyc_many", + "description": "update multiples rows of table: \"kyc\"", "args": [ { - "name": "data", - "description": "Updates to document content", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_updates", + "ofType": null + } + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "OBJECT", - "name": "BatchPayload", + "name": "kyc_mutation_response", "ofType": null } }, @@ -61239,15 +80368,15 @@ "deprecationReason": null }, { - "name": "updateManyOrganizersConnection", - "description": "Update many Organizer documents", + "name": "update_nftTransfer", + "description": "update data of the table: \"nftTransfer\"", "args": [ { - "name": "after", - "description": null, + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_inc_input", "ofType": null }, "defaultValue": null, @@ -61255,11 +80384,11 @@ "deprecationReason": null }, { - "name": "before", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_set_input", "ofType": null }, "defaultValue": null, @@ -61267,27 +80396,40 @@ "deprecationReason": null }, { - "name": "data", - "description": "Updates to document content", + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInput", + "name": "nftTransfer_bool_exp", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_nftTransfer_by_pk", + "description": "update single row of the table: \"nftTransfer\"", + "args": [ { - "name": "first", - "description": null, + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_inc_input", "ofType": null }, "defaultValue": null, @@ -61295,11 +80437,11 @@ "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_set_input", "ofType": null }, "defaultValue": null, @@ -61307,24 +80449,53 @@ "deprecationReason": null }, { - "name": "skip", + "name": "pk_columns", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_pk_columns_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_nftTransfer_many", + "description": "update multiples rows of table: \"nftTransfer\"", + "args": [ { - "name": "where", - "description": "Documents to apply update on", + "name": "updates", + "description": "updates to execute, in order", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_updates", + "ofType": null + } + } + } }, "defaultValue": null, "isDeprecated": false, @@ -61332,11 +80503,11 @@ } ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "OBJECT", - "name": "OrganizerConnection", + "name": "nftTransfer_mutation_response", "ofType": null } }, @@ -61344,20 +80515,16 @@ "deprecationReason": null }, { - "name": "updateOrganizer", - "description": "Update one organizer", + "name": "update_orderStatus", + "description": "update data of the table: \"orderStatus\"", "args": [ { - "name": "data", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "orderStatus_set_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -61365,13 +80532,13 @@ }, { "name": "where", - "description": null, + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "orderStatus_bool_exp", "ofType": null } }, @@ -61382,41 +80549,37 @@ ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "orderStatus_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateScheduledRelease", - "description": "Update one scheduledRelease", + "name": "update_orderStatus_by_pk", + "description": "update single row of the table: \"orderStatus\"", "args": [ { - "name": "data", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseUpdateInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "orderStatus_set_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "pk_columns", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", + "name": "orderStatus_pk_columns_input", "ofType": null } }, @@ -61427,38 +80590,34 @@ ], "type": { "kind": "OBJECT", - "name": "ScheduledRelease", + "name": "orderStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_account", - "description": "update data of the table: \"account\"", + "name": "update_orderStatus_many", + "description": "update multiples rows of table: \"orderStatus\"", "args": [ { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "account_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_updates", + "ofType": null + } + } } }, "defaultValue": null, @@ -61467,23 +80626,27 @@ } ], "type": { - "kind": "OBJECT", - "name": "account_mutation_response", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "orderStatus_mutation_response", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_account_by_pk", - "description": "update single row of the table: \"account\"", + "name": "update_roleAssignments", + "description": "update data of the table: \"roleAssignments\"", "args": [ { "name": "_set", "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "account_set_input", + "name": "roleAssignments_set_input", "ofType": null }, "defaultValue": null, @@ -61491,14 +80654,14 @@ "deprecationReason": null }, { - "name": "pk_columns", - "description": null, + "name": "where", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_pk_columns_input", + "name": "roleAssignments_bool_exp", "ofType": null } }, @@ -61509,15 +80672,15 @@ ], "type": { "kind": "OBJECT", - "name": "account", + "name": "roleAssignments_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_account_many", - "description": "update multiples rows of table: \"account\"", + "name": "update_roleAssignments_many", + "description": "update multiples rows of table: \"roleAssignments\"", "args": [ { "name": "updates", @@ -61533,7 +80696,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_updates", + "name": "roleAssignments_updates", "ofType": null } } @@ -61549,7 +80712,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "account_mutation_response", + "name": "roleAssignments_mutation_response", "ofType": null } }, @@ -61557,15 +80720,15 @@ "deprecationReason": null }, { - "name": "update_currency", - "description": "update data of the table: \"currency\"", + "name": "update_roles", + "description": "update data of the table: \"roles\"", "args": [ { "name": "_set", "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "currency_set_input", + "name": "roles_set_input", "ofType": null }, "defaultValue": null, @@ -61580,7 +80743,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "name": "roles_bool_exp", "ofType": null } }, @@ -61591,22 +80754,22 @@ ], "type": { "kind": "OBJECT", - "name": "currency_mutation_response", + "name": "roles_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_currency_by_pk", - "description": "update single row of the table: \"currency\"", + "name": "update_roles_by_pk", + "description": "update single row of the table: \"roles\"", "args": [ { "name": "_set", "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "currency_set_input", + "name": "roles_set_input", "ofType": null }, "defaultValue": null, @@ -61621,7 +80784,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_pk_columns_input", + "name": "roles_pk_columns_input", "ofType": null } }, @@ -61632,15 +80795,15 @@ ], "type": { "kind": "OBJECT", - "name": "currency", + "name": "roles", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_currency_many", - "description": "update multiples rows of table: \"currency\"", + "name": "update_roles_many", + "description": "update multiples rows of table: \"roles\"", "args": [ { "name": "updates", @@ -61656,7 +80819,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_updates", + "name": "roles_updates", "ofType": null } } @@ -61672,7 +80835,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "currency_mutation_response", + "name": "roles_mutation_response", "ofType": null } }, @@ -61680,15 +80843,15 @@ "deprecationReason": null }, { - "name": "update_eventParameters", - "description": "update data of the table: \"eventParameters\"", + "name": "update_stripeCheckoutSession", + "description": "update data of the table: \"stripeCheckoutSession\"", "args": [ { "name": "_set", "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_set_input", + "name": "stripeCheckoutSession_set_input", "ofType": null }, "defaultValue": null, @@ -61703,7 +80866,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "stripeCheckoutSession_bool_exp", "ofType": null } }, @@ -61714,22 +80877,63 @@ ], "type": { "kind": "OBJECT", - "name": "eventParameters_mutation_response", + "name": "stripeCheckoutSession_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventParameters_by_pk", - "description": "update single row of the table: \"eventParameters\"", + "name": "update_stripeCheckoutSessionType", + "description": "update data of the table: \"stripeCheckoutSessionType\"", "args": [ { "name": "_set", "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_set_input", + "name": "stripeCheckoutSessionType_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stripeCheckoutSessionType_by_pk", + "description": "update single row of the table: \"stripeCheckoutSessionType\"", + "args": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_set_input", "ofType": null }, "defaultValue": null, @@ -61744,7 +80948,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_pk_columns_input", + "name": "stripeCheckoutSessionType_pk_columns_input", "ofType": null } }, @@ -61755,15 +80959,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventParameters", + "name": "stripeCheckoutSessionType", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventParameters_many", - "description": "update multiples rows of table: \"eventParameters\"", + "name": "update_stripeCheckoutSessionType_many", + "description": "update multiples rows of table: \"stripeCheckoutSessionType\"", "args": [ { "name": "updates", @@ -61779,7 +80983,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_updates", + "name": "stripeCheckoutSessionType_updates", "ofType": null } } @@ -61795,7 +80999,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters_mutation_response", + "name": "stripeCheckoutSessionType_mutation_response", "ofType": null } }, @@ -61803,51 +81007,15 @@ "deprecationReason": null }, { - "name": "update_eventPassNft", - "description": "update data of the table: \"eventPassNft\"", + "name": "update_stripeCheckoutSession_by_pk", + "description": "update single row of the table: \"stripeCheckoutSession\"", "args": [ { - "name": "_append", - "description": "append existing jsonb value of filtered columns with new jsonb value", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_append_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_at_path", - "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_at_path_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_elem", - "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_elem_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_key", - "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_key_input", + "name": "stripeCheckoutSession_set_input", "ofType": null }, "defaultValue": null, @@ -61855,35 +81023,81 @@ "deprecationReason": null }, { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "pk_columns", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_inc_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_pk_columns_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stripeCheckoutSession_many", + "description": "update multiples rows of table: \"stripeCheckoutSession\"", + "args": [ { - "name": "_prepend", - "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "name": "updates", + "description": "updates to execute, in order", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_prepend_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_updates", + "ofType": null + } + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSession_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_stripeCustomer", + "description": "update data of the table: \"stripeCustomer\"", + "args": [ { "name": "_set", "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_set_input", + "name": "stripeCustomer_set_input", "ofType": null }, "defaultValue": null, @@ -61898,7 +81112,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "stripeCustomer_bool_exp", "ofType": null } }, @@ -61909,22 +81123,22 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassNft_mutation_response", + "name": "stripeCustomer_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassNftContract", - "description": "update data of the table: \"eventPassNftContract\"", + "name": "update_stripeCustomer_by_pk", + "description": "update single row of the table: \"stripeCustomer\"", "args": [ { "name": "_set", "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_set_input", + "name": "stripeCustomer_set_input", "ofType": null }, "defaultValue": null, @@ -61932,14 +81146,14 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "pk_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "stripeCustomer_pk_columns_input", "ofType": null } }, @@ -61950,15 +81164,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassNftContract_mutation_response", + "name": "stripeCustomer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassNftContract_many", - "description": "update multiples rows of table: \"eventPassNftContract\"", + "name": "update_stripeCustomer_many", + "description": "update multiples rows of table: \"stripeCustomer\"", "args": [ { "name": "updates", @@ -61974,7 +81188,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_updates", + "name": "stripeCustomer_updates", "ofType": null } } @@ -61990,7 +81204,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContract_mutation_response", + "name": "stripeCustomer_mutation_response", "ofType": null } }, @@ -61998,27 +81212,15 @@ "deprecationReason": null }, { - "name": "update_eventPassNft_by_pk", - "description": "update single row of the table: \"eventPassNft\"", + "name": "update_timezone", + "description": "update data of the table: \"timezone\"", "args": [ { - "name": "_append", - "description": "append existing jsonb value of filtered columns with new jsonb value", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_append_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_delete_at_path", - "description": "delete the field or element with specified path (for JSON arrays, negative integers count from the end)", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_at_path_input", + "name": "timezone_set_input", "ofType": null }, "defaultValue": null, @@ -62026,23 +81228,40 @@ "deprecationReason": null }, { - "name": "_delete_elem", - "description": "delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array", + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_elem_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_timezone_by_pk", + "description": "update single row of the table: \"timezone\"", + "args": [ { - "name": "_delete_key", - "description": "delete key/value pair or string element. key/value pairs are matched based on their key value", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_delete_key_input", + "name": "timezone_set_input", "ofType": null }, "defaultValue": null, @@ -62050,50 +81269,100 @@ "deprecationReason": null }, { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "pk_columns", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_inc_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_pk_columns_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_timezone_many", + "description": "update multiples rows of table: \"timezone\"", + "args": [ { - "name": "_prepend", - "description": "prepend existing jsonb value of filtered columns with new jsonb value", + "name": "updates", + "description": "updates to execute, in order", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_prepend_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "timezone_updates", + "ofType": null + } + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "timezone_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsertAsset", + "description": "Upsert one asset", + "args": [ { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "upsert", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpsertInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pk_columns", + "name": "where", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_pk_columns_input", + "name": "AssetWhereUniqueInput", "ofType": null } }, @@ -62104,34 +81373,42 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "Asset", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassNft_many", - "description": "update multiples rows of table: \"eventPassNft\"", + "name": "upsertEvent", + "description": "Upsert one event", "args": [ { - "name": "updates", - "description": "updates to execute, in order", + "name": "upsert", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_updates", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null } }, "defaultValue": null, @@ -62140,40 +81417,28 @@ } ], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNft_mutation_response", - "ofType": null - } + "kind": "OBJECT", + "name": "Event", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassOrder", - "description": "update data of the table: \"eventPassOrder\"", + "name": "upsertEventPass", + "description": "Upsert one eventPass", "args": [ { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "upsert", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -62181,13 +81446,13 @@ }, { "name": "where", - "description": "filter the rows which have to be updated", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "name": "EventPassWhereUniqueInput", "ofType": null } }, @@ -62198,35 +81463,72 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassOrder_mutation_response", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassOrderSums", - "description": "update data of the table: \"eventPassOrderSums\"", + "name": "upsertEventPassDelayedRevealed", + "description": "Upsert one eventPassDelayedRevealed", "args": [ { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "upsert", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_inc_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "where", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsertOrganizer", + "description": "Upsert one organizer", + "args": [ + { + "name": "upsert", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -62234,13 +81536,13 @@ }, { "name": "where", - "description": "filter the rows which have to be updated", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "OrganizerWhereUniqueInput", "ofType": null } }, @@ -62251,1828 +81553,1235 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums_mutation_response", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer", + "description": "The nftTransfer model is built to record and chronicle the transfer of NFTs between addresses. This model is crucial in tracing the movement of an NFT, especially when validating that an event pass has reached its intended recipient. Such a system facilitates debugging and reduces the need for excessive querying of our indexer. Entries in this table are populated through two primary avenues: either via an activity webhook responding to real-time NFT transfers or through a regular cron job as a failsafe, ensuring data integrity even if the webhook fails to capture certain events.", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_aggregate", + "description": "aggregated selection of \"nftTransfer\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_aggregate_bool_exp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "count", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_aggregate_bool_exp_count", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_aggregate_bool_exp_count", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "arguments", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "filter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_aggregate_fields", + "description": "aggregate fields of \"nftTransfer\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_avg_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassOrderSums_by_pk", - "description": "update single row of the table: \"eventPassOrderSums\"", + "name": "count", + "description": null, "args": [ { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "columns", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_set_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_select_column", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pk_columns", + "name": "distinct", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_pk_columns_input", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "nftTransfer_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassOrderSums_many", - "description": "update multiples rows of table: \"eventPassOrderSums\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "min", + "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrderSums_mutation_response", - "ofType": null - } + "kind": "OBJECT", + "name": "nftTransfer_min_fields", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassOrder_by_pk", - "description": "update single row of the table: \"eventPassOrder\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassOrder", + "name": "nftTransfer_stddev_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassOrder_many", - "description": "update multiples rows of table: \"eventPassOrder\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev_pop", + "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder_mutation_response", - "ofType": null - } + "kind": "OBJECT", + "name": "nftTransfer_stddev_pop_fields", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassPendingOrder", - "description": "update data of the table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stddev_samp", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassPendingOrder_mutation_response", + "name": "nftTransfer_stddev_samp_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassPendingOrder_by_pk", - "description": "update single row of the table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "sum", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "eventPassPendingOrder", + "name": "nftTransfer_sum_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassPendingOrder_many", - "description": "update multiples rows of table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "var_pop", + "description": null, + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_mutation_response", - "ofType": null - } + "kind": "OBJECT", + "name": "nftTransfer_var_pop_fields", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassPricing", - "description": "update data of the table: \"eventPassPricing\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "nftTransfer_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_aggregate_order_by", + "description": "order by aggregate values of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "avg", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_avg_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_min_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stddev_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stddev_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stddev_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPricing_mutation_response", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_sum_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassPricing_by_pk", - "description": "update single row of the table: \"eventPassPricing\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "var_pop", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPricing", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_var_pop_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_eventPassPricing_many", - "description": "update multiples rows of table: \"eventPassPricing\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "var_samp", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassPricing_mutation_response", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "nftTransfer_var_samp_order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kyc", - "description": "update data of the table: \"kyc\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "variance", + "description": null, "type": { - "kind": "OBJECT", - "name": "kyc_mutation_response", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_variance_order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_arr_rel_insert_input", + "description": "input type for inserting array relation for remote table \"nftTransfer\"", + "fields": null, + "inputFields": [ { - "name": "update_kycLevelName", - "description": "update data of the table: \"kycLevelName\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "nftTransfer_insert_input", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", "type": { - "kind": "OBJECT", - "name": "kycLevelName_mutation_response", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_on_conflict", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_avg_fields", + "description": "aggregate avg on columns", + "fields": [ { - "name": "update_kycLevelName_by_pk", - "description": "update single row of the table: \"kycLevelName\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "args": [], "type": { - "kind": "OBJECT", - "name": "kycLevelName", + "kind": "SCALAR", + "name": "Float", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kycLevelName_many", - "description": "update multiples rows of table: \"kycLevelName\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kycLevelName_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_avg_order_by", + "description": "order by avg() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ { - "name": "update_kycStatus", - "description": "update data of the table: \"kycStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", "type": { - "kind": "OBJECT", - "name": "kycStatus_mutation_response", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kycStatus_by_pk", - "description": "update single row of the table: \"kycStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "description": "Boolean expression to filter rows from the table \"nftTransfer\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "kycStatus_set_input", + "name": "nftTransfer_bool_exp", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, "type": { - "kind": "OBJECT", - "name": "kycStatus", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kycStatus_many", - "description": "update multiples rows of table: \"kycStatus\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_or", + "description": null, "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "kycStatus_mutation_response", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kyc_by_pk", - "description": "update single row of the table: \"kyc\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "blockNumber", + "description": null, "type": { - "kind": "OBJECT", - "name": "kyc", + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_kyc_many", - "description": "update multiples rows of table: \"kyc\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "kyc_mutation_response", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_nftTransfer", - "description": "update data of the table: \"nftTransfer\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "nftTransfer_mutation_response", + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_nftTransfer_by_pk", - "description": "update single row of the table: \"nftTransfer\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": null, "type": { - "kind": "OBJECT", - "name": "nftTransfer", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_nftTransfer_many", - "description": "update multiples rows of table: \"nftTransfer\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventPassId", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "nftTransfer_mutation_response", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_orderStatus", - "description": "update data of the table: \"orderStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "fromAddress", + "description": null, "type": { - "kind": "OBJECT", - "name": "orderStatus_mutation_response", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_orderStatus_by_pk", - "description": "update single row of the table: \"orderStatus\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "OBJECT", - "name": "orderStatus", + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_orderStatus_many", - "description": "update multiples rows of table: \"orderStatus\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "orderStatus_mutation_response", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCheckoutSession", - "description": "update data of the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "toAddress", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_mutation_response", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCheckoutSessionType", - "description": "update data of the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_mutation_response", + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCheckoutSessionType_by_pk", - "description": "update single row of the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "transactionHash", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "nftTransfer_constraint", + "description": "unique or primary key constraints on table \"nftTransfer\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "nftTransfer_pkey", + "description": "unique or primary key constraint on columns \"id\"", "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCheckoutSessionType_many", - "description": "update multiples rows of table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "nft_transfer_unique_transfer", + "description": "unique or primary key constraint on columns \"transactionHash\", \"contractAddress\", \"tokenId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_inc_input", + "description": "input type for incrementing numeric columns in table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCheckoutSession_by_pk", - "description": "update single row of the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_insert_input", + "description": "input type for inserting data into table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCheckoutSession_many", - "description": "update multiples rows of table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCustomer", - "description": "update data of the table: \"stripeCustomer\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", "type": { - "kind": "OBJECT", - "name": "stripeCustomer_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCustomer_by_pk", - "description": "update single row of the table: \"stripeCustomer\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCustomer", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_stripeCustomer_many", - "description": "update multiples rows of table: \"stripeCustomer\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCustomer_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_timezone", - "description": "update data of the table: \"timezone\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "timezone_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", "type": { - "kind": "OBJECT", - "name": "timezone_mutation_response", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_timezone_by_pk", - "description": "update single row of the table: \"timezone\"", - "args": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", - "type": { - "kind": "INPUT_OBJECT", - "name": "timezone_set_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pk_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_pk_columns_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", "type": { - "kind": "OBJECT", - "name": "timezone", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_timezone_many", - "description": "update multiples rows of table: \"timezone\"", - "args": [ - { - "name": "updates", - "description": "updates to execute, in order", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_updates", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "timezone_mutation_response", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertAsset", - "description": "Upsert one asset", - "args": [ - { - "name": "upsert", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertEvent", - "description": "Upsert one event", - "args": [ - { - "name": "upsert", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertEventPass", - "description": "Upsert one eventPass", - "args": [ - { - "name": "upsert", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertOrganizer", - "description": "Upsert one organizer", - "args": [ - { - "name": "upsert", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "nftTransfer", - "description": "The nftTransfer model is built to record and chronicle the transfer of NFTs between addresses. This model is crucial in tracing the movement of an NFT, especially when validating that an event pass has reached its intended recipient. Such a system facilitates debugging and reduces the need for excessive querying of our indexer. Entries in this table are populated through two primary avenues: either via an activity webhook responding to real-time NFT transfers or through a regular cron job as a failsafe, ensuring data integrity even if the webhook fails to capture certain events.", + "name": "nftTransfer_max_fields", + "description": "aggregate max on columns", "fields": [ { "name": "blockNumber", "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -64082,13 +82791,9 @@ "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -64098,13 +82803,9 @@ "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -64114,13 +82815,9 @@ "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -64130,13 +82827,9 @@ "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -64146,13 +82839,9 @@ "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -64162,13 +82851,9 @@ "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -64178,13 +82863,9 @@ "description": null, "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -64194,13 +82875,9 @@ "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -64210,13 +82887,9 @@ "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -64226,13 +82899,9 @@ "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } + "kind": "SCALAR", + "name": "bigint", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -64242,13 +82911,9 @@ "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -64260,107 +82925,65 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "nftTransfer_aggregate", - "description": "aggregated selection of \"nftTransfer\"", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "nftTransfer_max_order_by", + "description": "order by max() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ { - "name": "aggregate", - "description": null, - "args": [], + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", "type": { - "kind": "OBJECT", - "name": "nftTransfer_aggregate_fields", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "nftTransfer", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_aggregate_bool_exp", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "count", - "description": null, + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_aggregate_bool_exp_count", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_aggregate_bool_exp_count", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "arguments", + "name": "created_at", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "ofType": null - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64368,11 +82991,11 @@ "deprecationReason": null }, { - "name": "filter", - "description": null, + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64380,16 +83003,72 @@ "deprecationReason": null }, { - "name": "predicate", + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -64402,173 +83081,148 @@ }, { "kind": "OBJECT", - "name": "nftTransfer_aggregate_fields", - "description": "aggregate fields of \"nftTransfer\"", + "name": "nftTransfer_min_fields", + "description": "aggregate min on columns", "fields": [ { - "name": "avg", - "description": null, + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_avg_fields", + "kind": "SCALAR", + "name": "bigint", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", - "description": null, + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_max_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", + "name": "created_at", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_min_fields", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", - "description": null, + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_stddev_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_pop", - "description": null, + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_stddev_pop_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", - "description": null, + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_stddev_samp_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", + "name": "id", "description": null, "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_sum_fields", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_pop", - "description": null, + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_var_pop_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", - "description": null, + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_var_samp_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", - "description": null, + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", "args": [], "type": { - "kind": "OBJECT", - "name": "nftTransfer_variance_fields", + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, @@ -64582,25 +83236,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_aggregate_order_by", - "description": "order by aggregate values of table \"nftTransfer\"", + "name": "nftTransfer_min_order_by", + "description": "order by min() on columns of table \"nftTransfer\"", "fields": null, "inputFields": [ { - "name": "avg", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_avg_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "count", - "description": null, + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", "type": { "kind": "ENUM", "name": "order_by", @@ -64611,11 +83253,11 @@ "deprecationReason": null }, { - "name": "max", - "description": null, + "name": "chainId", + "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_max_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64623,11 +83265,11 @@ "deprecationReason": null }, { - "name": "min", - "description": null, + "name": "contractAddress", + "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_min_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64635,11 +83277,11 @@ "deprecationReason": null }, { - "name": "stddev", + "name": "created_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stddev_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64647,11 +83289,11 @@ "deprecationReason": null }, { - "name": "stddev_pop", - "description": null, + "name": "eventId", + "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stddev_pop_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64659,11 +83301,11 @@ "deprecationReason": null }, { - "name": "stddev_samp", - "description": null, + "name": "eventPassId", + "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stddev_samp_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64671,11 +83313,11 @@ "deprecationReason": null }, { - "name": "sum", - "description": null, + "name": "fromAddress", + "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_sum_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64683,11 +83325,11 @@ "deprecationReason": null }, { - "name": "var_pop", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_var_pop_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64695,11 +83337,11 @@ "deprecationReason": null }, { - "name": "var_samp", - "description": null, + "name": "organizerId", + "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_var_samp_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64707,58 +83349,35 @@ "deprecationReason": null }, { - "name": "variance", - "description": null, + "name": "toAddress", + "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_variance_order_by", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_arr_rel_insert_input", - "description": "input type for inserting array relation for remote table \"nftTransfer\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_insert_input", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "transactionHash", + "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_on_conflict", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64772,29 +83391,45 @@ }, { "kind": "OBJECT", - "name": "nftTransfer_avg_fields", - "description": "aggregate avg on columns", + "name": "nftTransfer_mutation_response", + "description": "response of any mutation on the table \"nftTransfer\"", "fields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "name": "affected_rows", + "description": "number of rows affected by the mutation", "args": [], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "returning", + "description": "data from the rows affected by the mutation", "args": [], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null @@ -64807,28 +83442,32 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_avg_order_by", - "description": "order by avg() on columns of table \"nftTransfer\"", + "name": "nftTransfer_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"nftTransfer\"", "fields": null, "inputFields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "name": "data", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_insert_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "on_conflict", + "description": "upsert condition", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_on_conflict", "ofType": null }, "defaultValue": null, @@ -64842,24 +83481,20 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "description": "Boolean expression to filter rows from the table \"nftTransfer\". All fields are combined with a logical 'AND'.", + "name": "nftTransfer_on_conflict", + "description": "on_conflict condition type for table \"nftTransfer\"", "fields": null, "inputFields": [ { - "name": "_and", + "name": "constraint", "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - } + "kind": "ENUM", + "name": "nftTransfer_constraint", + "ofType": null } }, "defaultValue": null, @@ -64867,43 +83502,58 @@ "deprecationReason": null }, { - "name": "_not", + "name": "update_columns", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "nftTransfer_update_column", + "ofType": null + } + } + } }, - "defaultValue": null, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", + "name": "where", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_order_by", + "description": "Ordering options when selecting data from \"nftTransfer\".", + "fields": null, + "inputFields": [ { "name": "blockNumber", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64914,8 +83564,8 @@ "name": "chainId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64926,8 +83576,8 @@ "name": "contractAddress", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64938,8 +83588,8 @@ "name": "created_at", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64950,8 +83600,8 @@ "name": "eventId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64962,8 +83612,8 @@ "name": "eventPassId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64974,8 +83624,8 @@ "name": "fromAddress", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64986,8 +83636,8 @@ "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -64998,8 +83648,8 @@ "name": "organizerId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -65010,8 +83660,8 @@ "name": "toAddress", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -65022,8 +83672,8 @@ "name": "tokenId", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -65034,8 +83684,8 @@ "name": "transactionHash", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -65047,54 +83697,23 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "ENUM", - "name": "nftTransfer_constraint", - "description": "unique or primary key constraints on table \"nftTransfer\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "nftTransfer_pkey", - "description": "unique or primary key constraint on columns \"id\"", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nft_transfer_unique_transfer", - "description": "unique or primary key constraint on columns \"tokenId\", \"contractAddress\", \"transactionHash\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_inc_input", - "description": "input type for incrementing numeric columns in table \"nftTransfer\"", + "name": "nftTransfer_pk_columns_input", + "description": "primary key columns input for table: nftTransfer", "fields": null, "inputFields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "id", + "description": null, "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -65106,348 +83725,287 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_insert_input", - "description": "input type for inserting data into table \"nftTransfer\"", + "kind": "ENUM", + "name": "nftTransfer_select_column", + "description": "select columns of table \"nftTransfer\"", "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", - "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "nftTransfer_max_fields", - "description": "aggregate max on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "nftTransfer_set_input", + "description": "input type for updating data in table \"nftTransfer\"", + "fields": null, + "inputFields": [ { "name": "blockNumber", "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", - "args": [], "type": { "kind": "SCALAR", "name": "bigint", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "chainId", "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "contractAddress", "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "eventId", "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "eventPassId", "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "fromAddress", "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "id", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "organizerId", "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "toAddress", "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "tokenId", "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "args": [], "type": { "kind": "SCALAR", "name": "bigint", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "transactionHash", "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_max_order_by", - "description": "order by max() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "nftTransfer_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ { "name": "blockNumber", "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stddev_order_by", + "description": "order by stddev() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", "type": { "kind": "ENUM", "name": "order_by", @@ -65458,8 +84016,8 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", "type": { "kind": "ENUM", "name": "order_by", @@ -65468,22 +84026,56 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stddev_pop_order_by", + "description": "order by stddev_pop() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ { - "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", "type": { "kind": "ENUM", "name": "order_by", @@ -65494,8 +84086,8 @@ "deprecationReason": null }, { - "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", "type": { "kind": "ENUM", "name": "order_by", @@ -65504,34 +84096,56 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ { - "name": "id", - "description": null, + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stddev_samp_order_by", + "description": "order by stddev_samp() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ { - "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", "type": { "kind": "ENUM", "name": "order_by", @@ -65552,13 +84166,40 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stream_cursor_input", + "description": "Streaming cursor of the table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "name": "ordering", + "description": "cursor ordering", "type": { "kind": "ENUM", - "name": "order_by", + "name": "cursor_ordering", "ofType": null }, "defaultValue": null, @@ -65571,151 +84212,186 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "nftTransfer_min_fields", - "description": "aggregate min on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "nftTransfer_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { "name": "blockNumber", "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", - "args": [], "type": { "kind": "SCALAR", "name": "bigint", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "chainId", "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "contractAddress", "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "eventId", "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "eventPassId", "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "fromAddress", "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "id", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "organizerId", "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "toAddress", "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "tokenId", "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "args": [], "type": { "kind": "SCALAR", "name": "bigint", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "transactionHash", "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null } @@ -65727,8 +84403,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_min_order_by", - "description": "order by min() on columns of table \"nftTransfer\"", + "name": "nftTransfer_sum_order_by", + "description": "order by sum() on columns of table \"nftTransfer\"", "fields": null, "inputFields": [ { @@ -65744,8 +84420,8 @@ "deprecationReason": null }, { - "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", "type": { "kind": "ENUM", "name": "order_by", @@ -65754,61 +84430,107 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "nftTransfer_update_column", + "description": "update columns of table \"nftTransfer\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "blockNumber", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null }, { "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "toAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "transactionHash", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_inc_input", "ofType": null }, "defaultValue": null, @@ -65816,11 +84538,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "nftTransfer_set_input", "ofType": null }, "defaultValue": null, @@ -65828,32 +84550,70 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "nftTransfer_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ { - "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Float", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "tokenId", "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_var_pop_order_by", + "description": "order by var_pop() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", "type": { "kind": "ENUM", "name": "order_by", @@ -65864,8 +84624,8 @@ "deprecationReason": null }, { - "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", "type": { "kind": "ENUM", "name": "order_by", @@ -65882,45 +84642,29 @@ }, { "kind": "OBJECT", - "name": "nftTransfer_mutation_response", - "description": "response of any mutation on the table \"nftTransfer\"", + "name": "nftTransfer_var_samp_fields", + "description": "aggregate var_samp on columns", "fields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "nftTransfer", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -65933,32 +84677,28 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"nftTransfer\"", + "name": "nftTransfer_var_samp_order_by", + "description": "order by var_samp() on columns of table \"nftTransfer\"", "fields": null, "inputFields": [ { - "name": "data", - "description": null, + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_insert_input", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_on_conflict", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -65971,57 +84711,64 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_on_conflict", - "description": "on_conflict condition type for table \"nftTransfer\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "nftTransfer_variance_fields", + "description": "aggregate variance on columns", + "fields": [ { - "name": "constraint", - "description": null, + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "nftTransfer_constraint", - "ofType": null - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "nftTransfer_update_column", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "Float", + "ofType": null }, - "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "nftTransfer_variance_order_by", + "description": "order by variance() on columns of table \"nftTransfer\"", + "fields": null, + "inputFields": [ + { + "name": "blockNumber", + "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "tokenId", + "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, @@ -66033,18 +84780,28 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "SCALAR", + "name": "oid", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", - "description": "Ordering options when selecting data from \"nftTransfer\".", + "name": "oid_comparison_exp", + "description": "Boolean expression to compare columns of type \"oid\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { - "name": "blockNumber", + "name": "_eq", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "oid", "ofType": null }, "defaultValue": null, @@ -66052,11 +84809,11 @@ "deprecationReason": null }, { - "name": "chainId", + "name": "_gt", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "oid", "ofType": null }, "defaultValue": null, @@ -66064,11 +84821,11 @@ "deprecationReason": null }, { - "name": "contractAddress", + "name": "_gte", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "oid", "ofType": null }, "defaultValue": null, @@ -66076,23 +84833,31 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "_in", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "oid", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", + "name": "_is_null", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -66100,11 +84865,11 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "_lt", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "oid", "ofType": null }, "defaultValue": null, @@ -66112,11 +84877,11 @@ "deprecationReason": null }, { - "name": "fromAddress", + "name": "_lte", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "oid", "ofType": null }, "defaultValue": null, @@ -66124,11 +84889,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "_neq", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "oid", "ofType": null }, "defaultValue": null, @@ -66136,162 +84901,327 @@ "deprecationReason": null }, { - "name": "organizerId", + "name": "_nin", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "oid", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "orderStatus", + "description": "columns and relationships of \"orderStatus\"", + "fields": [ { - "name": "toAddress", + "name": "value", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "orderStatus_aggregate", + "description": "aggregated selection of \"orderStatus\"", + "fields": [ { - "name": "tokenId", + "name": "aggregate", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "orderStatus_aggregate_fields", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "transactionHash", + "name": "nodes", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_pk_columns_input", - "description": "primary key columns input for table: nftTransfer", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "orderStatus_aggregate_fields", + "description": "aggregate fields of \"orderStatus\"", + "fields": [ { - "name": "id", + "name": "count", "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "Int", "ofType": null } }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "orderStatus_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "orderStatus_min_fields", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "description": "select columns of table \"nftTransfer\"", + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "description": "Boolean expression to filter rows from the table \"orderStatus\". All fields are combined with a logical 'AND'.", "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + "inputFields": [ { - "name": "blockNumber", - "description": "column name", + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "chainId", - "description": "column name", + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "column name", + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": "column name", + "name": "value", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "orderStatus_constraint", + "description": "unique or primary key constraints on table \"orderStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "eventId", - "description": "column name", + "name": "orderStatus_pkey", + "description": "unique or primary key constraint on columns \"value\"", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "orderStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "eventPassId", - "description": "column name", + "name": "CANCELLED", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "fromAddress", - "description": "column name", + "name": "COMPLETED", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "column name", + "name": "CONFIRMED", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", + "name": "ERROR", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "toAddress", - "description": "column name", + "name": "IS_MINTING", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "column name", + "name": "REFUNDED", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "transactionHash", - "description": "column name", + "name": "UNAUTHORIZED", + "description": null, "isDeprecated": false, "deprecationReason": null } @@ -66300,16 +85230,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_set_input", - "description": "input type for updating data in table \"nftTransfer\"", + "name": "orderStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"orderStatus_enum\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "name": "_eq", + "description": null, "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "ENUM", + "name": "orderStatus_enum", "ofType": null }, "defaultValue": null, @@ -66317,23 +85247,31 @@ "deprecationReason": null }, { - "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "name": "_in", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "name": "_is_null", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -66341,11 +85279,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "_neq", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "ENUM", + "name": "orderStatus_enum", "ofType": null }, "defaultValue": null, @@ -66353,8 +85291,39 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_insert_input", + "description": "input type for inserting data into table \"orderStatus\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -66363,86 +85332,212 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "orderStatus_max_fields", + "description": "aggregate max on columns", + "fields": [ { - "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "name": "value", + "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "orderStatus_min_fields", + "description": "aggregate min on columns", + "fields": [ { - "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", + "name": "value", + "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "orderStatus_mutation_response", + "description": "response of any mutation on the table \"orderStatus\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_on_conflict", + "description": "on_conflict condition type for table \"orderStatus\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", "description": null, "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_constraint", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "name": "update_columns", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_update_column", + "ofType": null + } + } + } }, - "defaultValue": null, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "name": "where", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_order_by", + "description": "Ordering options when selecting data from \"orderStatus\".", + "fields": null, + "inputFields": [ { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "value", + "description": null, "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "ENUM", + "name": "order_by", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_pk_columns_input", + "description": "primary key columns input for table: orderStatus", + "fields": null, + "inputFields": [ { - "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", + "name": "value", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -66454,64 +85549,73 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "nftTransfer_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ + "kind": "ENUM", + "name": "orderStatus_select_column", + "description": "select columns of table \"orderStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, + "name": "value", + "description": "column name", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_set_input", + "description": "input type for updating data in table \"orderStatus\"", + "fields": null, + "inputFields": [ { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "args": [], + "name": "value", + "description": null, "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_stddev_order_by", - "description": "order by stddev() on columns of table \"nftTransfer\"", + "name": "orderStatus_stream_cursor_input", + "description": "Streaming cursor of the table \"orderStatus\"", "fields": null, "inputFields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "name": "initial_value", + "description": "Stream column input with initial value", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_stream_cursor_value_input", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "ordering", + "description": "cursor ordering", "type": { "kind": "ENUM", - "name": "order_by", + "name": "cursor_ordering", "ofType": null }, "defaultValue": null, @@ -66524,52 +85628,57 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "nftTransfer_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "orderStatus_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", - "args": [], + "name": "value", + "description": null, "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "orderStatus_update_column", + "description": "update columns of table \"orderStatus\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, + "name": "value", + "description": "column name", "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], - "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "nftTransfer_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"nftTransfer\"", + "name": "orderStatus_updates", + "description": null, "fields": null, "inputFields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "orderStatus_set_input", "ofType": null }, "defaultValue": null, @@ -66577,12 +85686,16 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -66593,770 +85706,2590 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "ENUM", + "name": "order_by", + "description": "column ordering options", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "asc", + "description": "in ascending order, nulls last", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "asc_nulls_first", + "description": "in ascending order, nulls first", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "asc_nulls_last", + "description": "in ascending order, nulls last", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "desc", + "description": "in descending order, nulls first", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "desc_nulls_first", + "description": "in descending order, nulls first", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "desc_nulls_last", + "description": "in descending order, nulls last", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, { "kind": "OBJECT", - "name": "nftTransfer_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", + "name": "query_root", + "description": null, "fields": [ { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", - "args": [], + "name": "account", + "description": "fetch data from the table: \"account\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "account_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account_aggregate", + "description": "fetch aggregated fields from the table: \"account\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "account_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account_by_pk", + "description": "fetch data from the table: \"account\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "args": [], + "name": "asset", + "description": "Retrieve a single asset", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "Asset", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ + }, { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "name": "assetVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "DocumentVersion", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "assets", + "description": "Retrieve multiple assets", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "AssetOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stream_cursor_input", - "description": "Streaming cursor of the table \"nftTransfer\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "assetsConnection", + "description": "Retrieve multiple assets using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "AssetOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stream_cursor_value_input", + "kind": "OBJECT", + "name": "AssetConnection", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "name": "audit_logged_actions", + "description": "fetch data from the table: \"audit.logged_actions\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "audit_logged_actions_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "audit_logged_actions", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "chainId", - "description": "Indicates the specific blockchain or network where the NFT resides. Useful in a multi-chain environment to distinguish between various chains.", + "name": "audit_logged_actions_aggregate", + "description": "fetch aggregated fields from the table: \"audit.logged_actions\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "audit_logged_actions_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "audit_logged_actions_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "name": "audit_logged_actions_by_pk", + "description": "fetch data from the table: \"audit.logged_actions\" using primary key columns", + "args": [ + { + "name": "event_id", + "description": "Unique identifier for each auditable event", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "audit_logged_actions", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "currency", + "description": "fetch data from the table: \"currency\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "currency", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "Refers to the associated event ID for which the NFT was transferred. Ties the NFT transfer to a particular event in the platform.", + "name": "currency_aggregate", + "description": "fetch aggregated fields from the table: \"currency\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "currency_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Denotes the specific Event Pass associated with the NFT. Helps in tracking the lifecycle of a particular event pass.", + "name": "currency_by_pk", + "description": "fetch data from the table: \"currency\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "currency", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "fromAddress", - "description": "Denotes the source address from which the NFT was transferred. Essential to trace the sender in the NFT's movement.", + "name": "entities", + "description": "Fetches an object given its ID", + "args": [ + { + "name": "where", + "description": "The where parameters to query components", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EntityWhereInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "event", + "description": "Retrieve a single event", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", + "kind": "OBJECT", + "name": "Event", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Identifies the organizer who facilitated the event linked to the NFT transfer. Aids in associating NFT movements with specific organizers.", + "name": "eventParameters", + "description": "fetch data from the table: \"eventParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "toAddress", - "description": "Specifies the destination address receiving the NFT. Critical for determining the current holder of the NFT.", + "name": "eventParameters_aggregate", + "description": "fetch aggregated fields from the table: \"eventParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "eventParameters_by_pk", + "description": "fetch data from the table: \"eventParameters\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "OBJECT", + "name": "eventParameters", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "transactionHash", - "description": "Represents the unique hash of the transaction in which the NFT was transferred. Ensures traceability and verification on the blockchain.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "nftTransfer_sum_fields", - "description": "aggregate sum on columns", - "fields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", - "args": [], + "name": "eventPass", + "description": "Retrieve a single eventPass", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "OBJECT", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_sum_order_by", - "description": "order by sum() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "name": "eventPassDelayedRevealed", + "description": "Retrieve a single eventPassDelayedRevealed", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "eventPassDelayedRevealedVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "DocumentVersion", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "nftTransfer_update_column", - "description": "update columns of table \"nftTransfer\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "blockNumber", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "fromAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "toAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "transactionHash", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "eventPassNft", + "description": "fetch data from the table: \"eventPassNft\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_inc_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "eventPassNftContract", + "description": "fetch data from the table: \"eventPassNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "eventPassNftContractType", + "description": "fetch data from the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContractType", + "ofType": null + } + } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "nftTransfer_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_var_pop_order_by", - "description": "order by var_pop() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "name": "eventPassNftContractType_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNftContractType\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContractType_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "nftTransfer_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", - "args": [], + "name": "eventPassNftContractType_by_pk", + "description": "fetch data from the table: \"eventPassNftContractType\" using primary key columns", + "args": [ + { + "name": "value", + "description": "Type name for event pass NFT contract.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "eventPassNftContractType", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_var_samp_order_by", - "description": "order by var_samp() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "name": "eventPassNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNftContract\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "nftTransfer_variance_fields", - "description": "aggregate variance on columns", - "fields": [ - { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", - "args": [], + "name": "eventPassNft_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNft\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft_aggregate", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", - "args": [], + "name": "eventPassNft_by_pk", + "description": "fetch data from the table: \"eventPassNft\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "OBJECT", + "name": "eventPassNft", "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_variance_order_by", - "description": "order by variance() on columns of table \"nftTransfer\"", - "fields": null, - "inputFields": [ + }, { - "name": "blockNumber", - "description": "The specific block on the blockchain where this transfer was recorded. Allows for pinpointing the exact point of transfer in the blockchain's history.", + "name": "eventPassOrder", + "description": "fetch data from the table: \"eventPassOrder\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrder", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier for the NFT within its associated smart contract. Maintains a constant reference to the NFT across platforms.", + "name": "eventPassOrderSums", + "description": "fetch data from the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrderSums_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "orderStatus", - "description": "columns and relationships of \"orderStatus\"", - "fields": [ + }, { - "name": "value", - "description": null, - "args": [], + "name": "eventPassOrderSums_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrderSums_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "eventPassOrderSums_aggregate", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "orderStatus_aggregate", - "description": "aggregated selection of \"orderStatus\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "orderStatus_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "name": "eventPassOrderSums_by_pk", + "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", + "args": [ + { + "name": "eventPassId", + "description": null, + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "orderStatus", + "kind": "SCALAR", + "name": "String", "ofType": null } - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "orderStatus_aggregate_fields", - "description": "aggregate fields of \"orderStatus\"", - "fields": [ + }, { - "name": "count", - "description": null, + "name": "eventPassOrder_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassOrder\"", "args": [ { - "name": "columns", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { "kind": "LIST", "name": null, @@ -67365,7 +88298,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "orderStatus_select_column", + "name": "eventPassOrder_select_column", "ofType": null } } @@ -67375,11 +88308,55 @@ "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -67391,8 +88368,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "OBJECT", + "name": "eventPassOrder_aggregate", "ofType": null } }, @@ -67400,355 +88377,115 @@ "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "orderStatus_max_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "min", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "orderStatus_min_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "description": "Boolean expression to filter rows from the table \"orderStatus\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null - } + "name": "eventPassOrder_by_pk", + "description": "fetch data from the table: \"eventPassOrder\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_not", - "description": null, + ], "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "kind": "OBJECT", + "name": "eventPassOrder", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "eventPassPendingOrder", + "description": "fetch data from the table: \"eventPassPendingOrder\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPendingOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "value", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "orderStatus_constraint", - "description": "unique or primary key constraints on table \"orderStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "orderStatus_pkey", - "description": "unique or primary key constraint on columns \"value\"", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "orderStatus_enum", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "CANCELLED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "COMPLETED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "CONFIRMED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ERROR", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "REFUNDED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "UNAUTHORIZED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"orderStatus_enum\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "ENUM", - "name": "orderStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_enum", + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "ENUM", - "name": "orderStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_enum", + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_insert_input", - "description": "input type for inserting data into table \"orderStatus\"", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "orderStatus_max_fields", - "description": "aggregate max on columns", - "fields": [ - { - "name": "value", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "orderStatus_min_fields", - "description": "aggregate min on columns", - "fields": [ - { - "name": "value", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "orderStatus_mutation_response", - "description": "response of any mutation on the table \"orderStatus\"", - "fields": [ - { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + ], "type": { "kind": "NON_NULL", "name": null, @@ -67760,7 +88497,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "orderStatus", + "name": "eventPassPendingOrder", "ofType": null } } @@ -67768,363 +88505,412 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_on_conflict", - "description": "on_conflict condition type for table \"orderStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "constraint", - "description": null, + "name": "eventPassPendingOrder_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassPendingOrder\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPendingOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "orderStatus_constraint", + "kind": "OBJECT", + "name": "eventPassPendingOrder_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "name": "eventPassPendingOrder_by_pk", + "description": "fetch data from the table: \"eventPassPendingOrder\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "orderStatus_update_column", + "kind": "SCALAR", + "name": "uuid", "ofType": null } - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_order_by", - "description": "Ordering options when selecting data from \"orderStatus\".", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": null, + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "eventPassPendingOrder", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_pk_columns_input", - "description": "primary key columns input for table: orderStatus", - "fields": null, - "inputFields": [ + }, { - "name": "value", - "description": null, + "name": "eventPassPricing", + "description": "fetch data from the table: \"eventPassPricing\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPricing_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + } + } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "orderStatus_select_column", - "description": "select columns of table \"orderStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_set_input", - "description": "input type for updating data in table \"orderStatus\"", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_stream_cursor_input", - "description": "Streaming cursor of the table \"orderStatus\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "eventPassPricing_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassPricing\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPricing_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_stream_cursor_value_input", + "kind": "OBJECT", + "name": "eventPassPricing_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "value", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "orderStatus_update_column", - "description": "update columns of table \"orderStatus\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "value", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "eventPassPricing_by_pk", + "description": "fetch data from the table: \"eventPassPricing\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_set_input", + "kind": "OBJECT", + "name": "eventPassPricing", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null + "name": "eventPassVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "DocumentVersion", + "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "order_by", - "description": "column ordering options", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "asc", - "description": "in ascending order, nulls last", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "asc_nulls_first", - "description": "in ascending order, nulls first", "isDeprecated": false, "deprecationReason": null }, { - "name": "asc_nulls_last", - "description": "in ascending order, nulls last", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "desc", - "description": "in descending order, nulls first", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "desc_nulls_first", - "description": "in descending order, nulls first", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "desc_nulls_last", - "description": "in descending order, nulls last", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "query_root", - "description": null, - "fields": [ - { - "name": "account", - "description": "fetch data from the table: \"account\"", + "name": "eventPasses", + "description": "Retrieve multiple eventPasses", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "after", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "account_select_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -68135,8 +88921,8 @@ "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "last", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -68147,31 +88933,75 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "EventPassWhereInput", "ofType": null }, "defaultValue": null, @@ -68190,7 +89020,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "account", + "name": "EventPass", "ofType": null } } @@ -68200,32 +89030,36 @@ "deprecationReason": null }, { - "name": "account_aggregate", - "description": "fetch aggregated fields from the table: \"account\"", + "name": "eventPassesConnection", + "description": "Retrieve multiple eventPasses using the Relay connection interface", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "after", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "account_select_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -68236,8 +89070,8 @@ "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "last", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -68248,31 +89082,75 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "EventPassWhereInput", "ofType": null }, "defaultValue": null, @@ -68285,7 +89163,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "account_aggregate", + "name": "EventPassConnection", "ofType": null } }, @@ -68293,41 +89171,209 @@ "deprecationReason": null }, { - "name": "account_by_pk", - "description": "fetch data from the table: \"account\" using primary key columns", + "name": "eventPassesDelayedRevealed", + "description": "Retrieve multiple eventPassesDelayedRevealed", "args": [ { - "name": "id", + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", "ofType": null } }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "asset", - "description": "Retrieve a single asset", + "name": "eventPassesDelayedRevealedConnection", + "description": "Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface", "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -68349,6 +89395,30 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "stage", "description": null, @@ -68369,13 +89439,9 @@ "name": "where", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -68383,15 +89449,19 @@ } ], "type": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "assetVersion", + "name": "eventVersion", "description": "Retrieve document version", "args": [ { @@ -68420,8 +89490,8 @@ "deprecationReason": null }, { - "name": "assets", - "description": "Retrieve multiple assets", + "name": "events", + "description": "Retrieve multiple events", "args": [ { "name": "after", @@ -68473,7 +89543,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -68500,7 +89570,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "AssetOrderByInput", + "name": "EventOrderByInput", "ofType": null }, "defaultValue": null, @@ -68540,7 +89610,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -68559,7 +89629,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "Asset", + "name": "Event", "ofType": null } } @@ -68569,8 +89639,8 @@ "deprecationReason": null }, { - "name": "assetsConnection", - "description": "Retrieve multiple assets using the Relay connection interface", + "name": "eventsConnection", + "description": "Retrieve multiple events using the Relay connection interface", "args": [ { "name": "after", @@ -68622,7 +89692,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -68649,7 +89719,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "AssetOrderByInput", + "name": "EventOrderByInput", "ofType": null }, "defaultValue": null, @@ -68689,7 +89759,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -68702,7 +89772,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "AssetConnection", + "name": "EventConnection", "ofType": null } }, @@ -68710,8 +89780,8 @@ "deprecationReason": null }, { - "name": "currency", - "description": "fetch data from the table: \"currency\"", + "name": "follow", + "description": "fetch data from the table: \"follow\"", "args": [ { "name": "distinct_on", @@ -68724,7 +89794,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "currency_select_column", + "name": "follow_select_column", "ofType": null } } @@ -68768,7 +89838,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_order_by", + "name": "follow_order_by", "ofType": null } } @@ -68782,7 +89852,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "name": "follow_bool_exp", "ofType": null }, "defaultValue": null, @@ -68801,7 +89871,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "currency", + "name": "follow", "ofType": null } } @@ -68811,8 +89881,8 @@ "deprecationReason": null }, { - "name": "currency_aggregate", - "description": "fetch aggregated fields from the table: \"currency\"", + "name": "follow_aggregate", + "description": "fetch aggregated fields from the table: \"follow\"", "args": [ { "name": "distinct_on", @@ -68825,7 +89895,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "currency_select_column", + "name": "follow_select_column", "ofType": null } } @@ -68869,7 +89939,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_order_by", + "name": "follow_order_by", "ofType": null } } @@ -68883,7 +89953,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "name": "follow_bool_exp", "ofType": null }, "defaultValue": null, @@ -68896,7 +89966,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "currency_aggregate", + "name": "follow_aggregate", "ofType": null } }, @@ -68904,12 +89974,28 @@ "deprecationReason": null }, { - "name": "currency_by_pk", - "description": "fetch data from the table: \"currency\" using primary key columns", + "name": "follow_by_pk", + "description": "fetch data from the table: \"follow\" using primary key columns", "args": [ { - "name": "value", - "description": null, + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", "type": { "kind": "NON_NULL", "name": null, @@ -68926,65 +90012,320 @@ ], "type": { "kind": "OBJECT", - "name": "currency", + "name": "follow", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "event", - "description": "Retrieve a single event", + "name": "kyc", + "description": "fetch data from the table: \"kyc\"", "args": [ { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kyc_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", + "kind": "OBJECT", + "name": "kyc", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "kycLevelName", + "description": "fetch data from the table: \"kycLevelName\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "kycLevelName_select_column", + "ofType": null } } }, - "defaultValue": "[en]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "OBJECT", + "name": "kycLevelName", "ofType": null } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "kycLevelName_aggregate", + "description": "fetch aggregated fields from the table: \"kycLevelName\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_select_column", + "ofType": null + } + } }, - "defaultValue": "PUBLISHED", + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_order_by", + "ofType": null + } + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": null, + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kycLevelName_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "kycLevelName_by_pk", + "description": "fetch data from the table: \"kycLevelName\" using primary key columns", + "args": [ + { + "name": "value", + "description": "Level name for KYC verification.", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -68995,15 +90336,15 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "kycLevelName", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters", - "description": null, + "name": "kycStatus", + "description": "fetch data from the table: \"kycStatus\"", "args": [ { "name": "distinct_on", @@ -69016,7 +90357,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventParameters_select_column", + "name": "kycStatus_select_column", "ofType": null } } @@ -69060,7 +90401,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", + "name": "kycStatus_order_by", "ofType": null } } @@ -69074,7 +90415,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "kycStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -69093,7 +90434,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters", + "name": "kycStatus", "ofType": null } } @@ -69103,8 +90444,8 @@ "deprecationReason": null }, { - "name": "eventParameters_aggregate", - "description": null, + "name": "kycStatus_aggregate", + "description": "fetch aggregated fields from the table: \"kycStatus\"", "args": [ { "name": "distinct_on", @@ -69117,7 +90458,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventParameters_select_column", + "name": "kycStatus_select_column", "ofType": null } } @@ -69161,7 +90502,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", + "name": "kycStatus_order_by", "ofType": null } } @@ -69175,7 +90516,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "kycStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -69188,7 +90529,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters_aggregate", + "name": "kycStatus_aggregate", "ofType": null } }, @@ -69196,18 +90537,18 @@ "deprecationReason": null }, { - "name": "eventParameters_by_pk", - "description": "fetch data from the table: \"eventParameters\" using primary key columns", + "name": "kycStatus_by_pk", + "description": "fetch data from the table: \"kycStatus\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "value", + "description": "Status value.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -69218,65 +90559,118 @@ ], "type": { "kind": "OBJECT", - "name": "eventParameters", + "name": "kycStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPass", - "description": "Retrieve a single eventPass", + "name": "kyc_aggregate", + "description": "fetch aggregated fields from the table: \"kyc\"", "args": [ { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "kyc_select_column", + "ofType": null } } }, - "defaultValue": "[en]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_order_by", + "ofType": null + } } }, - "defaultValue": "PUBLISHED", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": null, + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kyc_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "kyc_by_pk", + "description": "fetch data from the table: \"kyc\" using primary key columns", + "args": [ + { + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, @@ -69287,15 +90681,15 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "kyc", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNft", - "description": "fetch data from the table: \"eventPassNft\"", + "name": "nftTransfer", + "description": "fetch data from the table: \"nftTransfer\"", "args": [ { "name": "distinct_on", @@ -69308,7 +90702,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNft_select_column", + "name": "nftTransfer_select_column", "ofType": null } } @@ -69352,7 +90746,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", + "name": "nftTransfer_order_by", "ofType": null } } @@ -69366,7 +90760,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "nftTransfer_bool_exp", "ofType": null }, "defaultValue": null, @@ -69385,7 +90779,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "nftTransfer", "ofType": null } } @@ -69395,8 +90789,8 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": "fetch data from the table: \"eventPassNftContract\"", + "name": "nftTransfer_aggregate", + "description": "fetch aggregated fields from the table: \"nftTransfer\"", "args": [ { "name": "distinct_on", @@ -69409,7 +90803,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContract_select_column", + "name": "nftTransfer_select_column", "ofType": null } } @@ -69453,7 +90847,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "name": "nftTransfer_order_by", "ofType": null } } @@ -69467,7 +90861,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "nftTransfer_bool_exp", "ofType": null }, "defaultValue": null, @@ -69479,25 +90873,115 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "kind": "OBJECT", + "name": "nftTransfer_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftTransfer_by_pk", + "description": "fetch data from the table: \"nftTransfer\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract", + "kind": "SCALAR", + "name": "uuid", "ofType": null } - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "nftTransfer", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNftContract\"", + "name": "node", + "description": "Fetches an object given its ID", + "args": [ + { + "name": "id", + "description": "The ID of an object", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Node` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderStatus", + "description": "fetch data from the table: \"orderStatus\"", "args": [ { "name": "distinct_on", @@ -69510,7 +90994,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContract_select_column", + "name": "orderStatus_select_column", "ofType": null } } @@ -69554,7 +91038,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "name": "orderStatus_order_by", "ofType": null } } @@ -69568,7 +91052,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "orderStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -69580,17 +91064,25 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNft_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNft\"", + "name": "orderStatus_aggregate", + "description": "fetch aggregated fields from the table: \"orderStatus\"", "args": [ { "name": "distinct_on", @@ -69603,7 +91095,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNft_select_column", + "name": "orderStatus_select_column", "ofType": null } } @@ -69647,7 +91139,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", + "name": "orderStatus_order_by", "ofType": null } } @@ -69661,7 +91153,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "orderStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -69674,7 +91166,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft_aggregate", + "name": "orderStatus_aggregate", "ofType": null } }, @@ -69682,18 +91174,18 @@ "deprecationReason": null }, { - "name": "eventPassNft_by_pk", - "description": "fetch data from the table: \"eventPassNft\" using primary key columns", + "name": "orderStatus_by_pk", + "description": "fetch data from the table: \"orderStatus\" using primary key columns", "args": [ { - "name": "id", + "name": "value", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -69704,39 +91196,141 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "orderStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrder", - "description": "fetch data from the table: \"eventPassOrder\"", + "name": "organizer", + "description": "Retrieve a single organizer", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_select_column", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DocumentVersion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizers", + "description": "Retrieve multiple organizers", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -69747,8 +91341,8 @@ "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "last", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -69759,31 +91353,75 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "name": "OrganizerWhereInput", "ofType": null }, "defaultValue": null, @@ -69802,7 +91440,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrder", + "name": "Organizer", "ofType": null } } @@ -69812,32 +91450,36 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums", - "description": "fetch data from the table: \"eventPassOrderSums\"", + "name": "organizersConnection", + "description": "Retrieve multiple organizers using the Relay connection interface", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "after", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrderSums_select_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -69848,8 +91490,8 @@ "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "last", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -69860,31 +91502,75 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "OrganizerWhereInput", "ofType": null }, "defaultValue": null, @@ -69896,25 +91582,17 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrderSums", - "ofType": null - } - } + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrderSums_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassOrderSums\"", + "name": "roleAssignments", + "description": "fetch data from the table: \"roleAssignments\"", "args": [ { "name": "distinct_on", @@ -69927,7 +91605,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrderSums_select_column", + "name": "roleAssignments_select_column", "ofType": null } } @@ -69971,7 +91649,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", + "name": "roleAssignments_order_by", "ofType": null } } @@ -69985,7 +91663,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "roleAssignments_bool_exp", "ofType": null }, "defaultValue": null, @@ -69997,46 +91675,25 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassOrderSums_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassOrderSums_by_pk", - "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", - "args": [ - { - "name": "eventPassId", - "description": null, - "type": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "roleAssignments", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums", - "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrder_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassOrder\"", + "name": "roleAssignments_aggregate", + "description": "fetch aggregated fields from the table: \"roleAssignments\"", "args": [ { "name": "distinct_on", @@ -70049,7 +91706,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrder_select_column", + "name": "roleAssignments_select_column", "ofType": null } } @@ -70093,7 +91750,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", + "name": "roleAssignments_order_by", "ofType": null } } @@ -70107,7 +91764,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "name": "roleAssignments_bool_exp", "ofType": null }, "defaultValue": null, @@ -70120,7 +91777,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrder_aggregate", + "name": "roleAssignments_aggregate", "ofType": null } }, @@ -70128,37 +91785,8 @@ "deprecationReason": null }, { - "name": "eventPassOrder_by_pk", - "description": "fetch data from the table: \"eventPassOrder\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassOrder", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassPendingOrder", - "description": "fetch data from the table: \"eventPassPendingOrder\"", + "name": "roles", + "description": "fetch data from the table: \"roles\"", "args": [ { "name": "distinct_on", @@ -70171,7 +91799,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPendingOrder_select_column", + "name": "roles_select_column", "ofType": null } } @@ -70215,7 +91843,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_order_by", + "name": "roles_order_by", "ofType": null } } @@ -70229,7 +91857,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", + "name": "roles_bool_exp", "ofType": null }, "defaultValue": null, @@ -70248,7 +91876,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPendingOrder", + "name": "roles", "ofType": null } } @@ -70258,8 +91886,8 @@ "deprecationReason": null }, { - "name": "eventPassPendingOrder_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassPendingOrder\"", + "name": "roles_aggregate", + "description": "fetch aggregated fields from the table: \"roles\"", "args": [ { "name": "distinct_on", @@ -70272,7 +91900,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPendingOrder_select_column", + "name": "roles_select_column", "ofType": null } } @@ -70316,7 +91944,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_order_by", + "name": "roles_order_by", "ofType": null } } @@ -70330,7 +91958,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", + "name": "roles_bool_exp", "ofType": null }, "defaultValue": null, @@ -70343,7 +91971,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPendingOrder_aggregate", + "name": "roles_aggregate", "ofType": null } }, @@ -70351,18 +91979,18 @@ "deprecationReason": null }, { - "name": "eventPassPendingOrder_by_pk", - "description": "fetch data from the table: \"eventPassPendingOrder\" using primary key columns", + "name": "roles_by_pk", + "description": "fetch data from the table: \"roles\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -70373,39 +92001,112 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassPendingOrder", + "name": "roles", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", - "description": "fetch data from the table: \"eventPassPricing\"", + "name": "scheduledOperation", + "description": "Retrieve a single scheduledOperation", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "eventPassPricing_select_column", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledOperations", + "description": "Retrieve multiple scheduledOperations", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -70416,8 +92117,8 @@ "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "last", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -70428,31 +92129,75 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ScheduledOperationOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -70471,7 +92216,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPricing", + "name": "ScheduledOperation", "ofType": null } } @@ -70481,32 +92226,36 @@ "deprecationReason": null }, { - "name": "eventPassPricing_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassPricing\"", + "name": "scheduledOperationsConnection", + "description": "Retrieve multiple scheduledOperations using the Relay connection interface", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "after", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassPricing_select_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -70517,8 +92266,8 @@ "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "last", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -70529,31 +92278,75 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ScheduledOperationOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -70566,7 +92359,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPricing_aggregate", + "name": "ScheduledOperationConnection", "ofType": null } }, @@ -70574,38 +92367,49 @@ "deprecationReason": null }, { - "name": "eventPassPricing_by_pk", - "description": "fetch data from the table: \"eventPassPricing\" using primary key columns", + "name": "scheduledRelease", + "description": "Retrieve a single scheduledRelease", "args": [ { - "name": "id", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, - "defaultValue": null, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassPricing", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassVersion", - "description": "Retrieve document version", - "args": [ + }, { "name": "where", "description": null, @@ -70614,7 +92418,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", + "name": "ScheduledReleaseWhereUniqueInput", "ofType": null } }, @@ -70625,15 +92429,15 @@ ], "type": { "kind": "OBJECT", - "name": "DocumentVersion", + "name": "ScheduledRelease", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPasses", - "description": "Retrieve multiple eventPasses", + "name": "scheduledReleases", + "description": "Retrieve multiple scheduledReleases", "args": [ { "name": "after", @@ -70685,7 +92489,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -70712,7 +92516,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "EventPassOrderByInput", + "name": "ScheduledReleaseOrderByInput", "ofType": null }, "defaultValue": null, @@ -70752,7 +92556,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "name": "ScheduledReleaseWhereInput", "ofType": null }, "defaultValue": null, @@ -70771,7 +92575,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPass", + "name": "ScheduledRelease", "ofType": null } } @@ -70781,8 +92585,8 @@ "deprecationReason": null }, { - "name": "eventPassesConnection", - "description": "Retrieve multiple eventPasses using the Relay connection interface", + "name": "scheduledReleasesConnection", + "description": "Retrieve multiple scheduledReleases using the Relay connection interface", "args": [ { "name": "after", @@ -70834,7 +92638,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -70861,7 +92665,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "EventPassOrderByInput", + "name": "ScheduledReleaseOrderByInput", "ofType": null }, "defaultValue": null, @@ -70901,7 +92705,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "name": "ScheduledReleaseWhereInput", "ofType": null }, "defaultValue": null, @@ -70914,7 +92718,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassConnection", + "name": "ScheduledReleaseConnection", "ofType": null } }, @@ -70922,44 +92726,35 @@ "deprecationReason": null }, { - "name": "eventVersion", - "description": "Retrieve document version", + "name": "stripeCheckoutSession", + "description": "fetch data from the table: \"stripeCheckoutSession\"", "args": [ { - "name": "where", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSession_select_column", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "DocumentVersion", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "events", - "description": "Retrieve multiple events", - "args": [ + }, { - "name": "after", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -70967,11 +92762,11 @@ "deprecationReason": null }, { - "name": "before", - "description": null, + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -70979,59 +92774,88 @@ "deprecationReason": null }, { - "name": "first", - "description": null, + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_order_by", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "where", + "description": "filter the rows returned", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSession_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionType", + "description": "fetch data from the table: \"stripeCheckoutSessionType\"", + "args": [ { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "stripeCheckoutSessionType_select_column", + "ofType": null } } }, - "defaultValue": "[en]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "orderBy", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "ENUM", - "name": "EventOrderByInput", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -71039,8 +92863,8 @@ "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { "kind": "SCALAR", "name": "Int", @@ -71051,27 +92875,31 @@ "deprecationReason": null }, { - "name": "stage", - "description": null, + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_order_by", + "ofType": null + } } }, - "defaultValue": "PUBLISHED", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": null, + "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "stripeCheckoutSessionType_bool_exp", "ofType": null }, "defaultValue": null, @@ -71090,7 +92918,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "Event", + "name": "stripeCheckoutSessionType", "ofType": null } } @@ -71100,36 +92928,32 @@ "deprecationReason": null }, { - "name": "eventsConnection", - "description": "Retrieve multiple events using the Relay connection interface", + "name": "stripeCheckoutSessionType_aggregate", + "description": "fetch aggregated fields from the table: \"stripeCheckoutSessionType\"", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCheckoutSessionType_select_column", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "first", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", "name": "Int", @@ -71140,8 +92964,8 @@ "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { "kind": "SCALAR", "name": "Int", @@ -71152,97 +92976,82 @@ "deprecationReason": null }, { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_order_by", + "ofType": null } } }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventOrderByInput", - "ofType": null - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "where", + "description": "filter the rows returned", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "stripeCheckoutSessionType_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSessionType_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionType_by_pk", + "description": "fetch data from the table: \"stripeCheckoutSessionType\" using primary key columns", + "args": [ { - "name": "stage", - "description": null, + "name": "value", + "description": "Type value.", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "stripeCheckoutSessionType", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kyc", - "description": "fetch data from the table: \"kyc\"", + "name": "stripeCheckoutSession_aggregate", + "description": "fetch aggregated fields from the table: \"stripeCheckoutSession\"", "args": [ { "name": "distinct_on", @@ -71255,7 +93064,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kyc_select_column", + "name": "stripeCheckoutSession_select_column", "ofType": null } } @@ -71299,7 +93108,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_order_by", + "name": "stripeCheckoutSession_order_by", "ofType": null } } @@ -71313,7 +93122,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "stripeCheckoutSession_bool_exp", "ofType": null }, "defaultValue": null, @@ -71325,25 +93134,46 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { + "kind": "OBJECT", + "name": "stripeCheckoutSession_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSession_by_pk", + "description": "fetch data from the table: \"stripeCheckoutSession\" using primary key columns", + "args": [ + { + "name": "stripeSessionId", + "description": "Unique identifier for the Stripe Checkout Session.", + "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "kyc", + "kind": "SCALAR", + "name": "String", "ofType": null } - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "stripeCheckoutSession", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kycLevelName", - "description": "fetch data from the table: \"kycLevelName\"", + "name": "stripeCustomer", + "description": "fetch data from the table: \"stripeCustomer\"", "args": [ { "name": "distinct_on", @@ -71356,7 +93186,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycLevelName_select_column", + "name": "stripeCustomer_select_column", "ofType": null } } @@ -71400,7 +93230,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_order_by", + "name": "stripeCustomer_order_by", "ofType": null } } @@ -71414,7 +93244,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "stripeCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -71433,7 +93263,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "stripeCustomer", "ofType": null } } @@ -71443,8 +93273,8 @@ "deprecationReason": null }, { - "name": "kycLevelName_aggregate", - "description": "fetch aggregated fields from the table: \"kycLevelName\"", + "name": "stripeCustomer_aggregate", + "description": "fetch aggregated fields from the table: \"stripeCustomer\"", "args": [ { "name": "distinct_on", @@ -71457,7 +93287,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycLevelName_select_column", + "name": "stripeCustomer_select_column", "ofType": null } } @@ -71501,7 +93331,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_order_by", + "name": "stripeCustomer_order_by", "ofType": null } } @@ -71515,7 +93345,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "stripeCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -71528,7 +93358,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName_aggregate", + "name": "stripeCustomer_aggregate", "ofType": null } }, @@ -71536,12 +93366,12 @@ "deprecationReason": null }, { - "name": "kycLevelName_by_pk", - "description": "fetch data from the table: \"kycLevelName\" using primary key columns", + "name": "stripeCustomer_by_pk", + "description": "fetch data from the table: \"stripeCustomer\" using primary key columns", "args": [ { - "name": "value", - "description": "Level name for KYC verification.", + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", "type": { "kind": "NON_NULL", "name": null, @@ -71558,15 +93388,15 @@ ], "type": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "stripeCustomer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kycStatus", - "description": "fetch data from the table: \"kycStatus\"", + "name": "timezone", + "description": "fetch data from the table: \"timezone\"", "args": [ { "name": "distinct_on", @@ -71579,7 +93409,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycStatus_select_column", + "name": "timezone_select_column", "ofType": null } } @@ -71623,7 +93453,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycStatus_order_by", + "name": "timezone_order_by", "ofType": null } } @@ -71637,7 +93467,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "timezone_bool_exp", "ofType": null }, "defaultValue": null, @@ -71656,7 +93486,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycStatus", + "name": "timezone", "ofType": null } } @@ -71666,8 +93496,8 @@ "deprecationReason": null }, { - "name": "kycStatus_aggregate", - "description": "fetch aggregated fields from the table: \"kycStatus\"", + "name": "timezone_aggregate", + "description": "fetch aggregated fields from the table: \"timezone\"", "args": [ { "name": "distinct_on", @@ -71680,7 +93510,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycStatus_select_column", + "name": "timezone_select_column", "ofType": null } } @@ -71724,21 +93554,260 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycStatus_order_by", + "name": "timezone_order_by", "ofType": null } } }, - "defaultValue": null, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "timezone_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "timezone_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone_by_pk", + "description": "fetch data from the table: \"timezone\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "timezone", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "user", + "description": "Retrieve a single user", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "users", + "description": "Retrieve multiple users", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "UserOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -71750,70 +93819,53 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "kycStatus_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kycStatus_by_pk", - "description": "fetch data from the table: \"kycStatus\" using primary key columns", + "name": "usersConnection", + "description": "Retrieve multiple users using the Relay connection interface", "args": [ { - "name": "value", - "description": "Status value.", + "name": "after", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "kycStatus", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "kyc_aggregate", - "description": "fetch aggregated fields from the table: \"kyc\"", - "args": [ + }, { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "before", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kyc_select_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "first", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -71824,8 +93876,8 @@ "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "last", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -71836,31 +93888,75 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "UserOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -71873,7 +93969,34 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kyc_aggregate", + "name": "UserConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roleAssignments", + "description": "Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration.", + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, @@ -71881,115 +94004,213 @@ "deprecationReason": null }, { - "name": "kyc_by_pk", - "description": "fetch data from the table: \"kyc\" using primary key columns", - "args": [ - { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "kyc", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftTransfer", - "description": "fetch data from the table: \"nftTransfer\"", + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inviter", + "description": "An object relationship", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "nftTransfer_select_column", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, + "defaultValue": "[en]", "isDeprecated": false, "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "stage", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null } }, - "defaultValue": null, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_roleAssignmentsorganizer", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_enum", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roleAssignments_aggregate", + "description": "aggregated selection of \"roleAssignments\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "roleAssignments_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -72001,7 +94222,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "roleAssignments", "ofType": null } } @@ -72009,14 +94230,119 @@ }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_aggregate_bool_exp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "count", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_aggregate_bool_exp_count", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_aggregate_bool_exp_count", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "arguments", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roleAssignments_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "nftTransfer_aggregate", - "description": "fetch aggregated fields from the table: \"nftTransfer\"", + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "filter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roleAssignments_aggregate_fields", + "description": "aggregate fields of \"roleAssignments\"", + "fields": [ + { + "name": "count", + "description": null, "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "columns", + "description": null, "type": { "kind": "LIST", "name": null, @@ -72025,7 +94351,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "nftTransfer_select_column", + "name": "roleAssignments_select_column", "ofType": null } } @@ -72035,55 +94361,11 @@ "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "distinct", + "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -72095,8 +94377,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "nftTransfer_aggregate", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -72104,1513 +94386,769 @@ "deprecationReason": null }, { - "name": "nftTransfer_by_pk", - "description": "fetch data from the table: \"nftTransfer\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "roleAssignments_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "Fetches an object given its ID", - "args": [ - { - "name": "id", - "description": "The ID of an object", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Node` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "roleAssignments_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_aggregate_order_by", + "description": "order by aggregate values of table \"roleAssignments\"", + "fields": null, + "inputFields": [ + { + "name": "count", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_min_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_arr_rel_insert_input", + "description": "input type for inserting array relation for remote table \"roleAssignments\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "roleAssignments_insert_input", "ofType": null } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "description": "Boolean expression to filter rows from the table \"roleAssignments\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inviter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "roleAssignments_constraint", + "description": "unique or primary key constraints on table \"roleAssignments\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "unique_role_assignment", + "description": "unique or primary key constraint on columns \"organizerId\", \"accountId\", \"role\", \"eventId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_insert_input", + "description": "input type for inserting data into table \"roleAssignments\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inviter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_obj_rel_insert_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": null, + "type": { + "kind": "ENUM", + "name": "roles_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roleAssignments_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "INTERFACE", - "name": "Node", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "orderStatus", - "description": "fetch data from the table: \"orderStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "orderStatus", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "orderStatus_aggregate", - "description": "fetch aggregated fields from the table: \"orderStatus\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "orderStatus_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "orderStatus_by_pk", - "description": "fetch data from the table: \"orderStatus\" using primary key columns", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "invitedById", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "orderStatus", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer", - "description": "Retrieve a single organizer", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_max_order_by", + "description": "order by max() on columns of table \"roleAssignments\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerVersion", - "description": "Retrieve document version", - "args": [ - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "DocumentVersion", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizers", - "description": "Retrieve multiple organizers", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "OrganizerOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizersConnection", - "description": "Retrieve multiple organizers using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "OrganizerOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roleAssignments_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledOperation", - "description": "Retrieve a single scheduledOperation", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "ScheduledOperation", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledOperations", - "description": "Retrieve multiple scheduledOperations", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledOperationOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledOperationsConnection", - "description": "Retrieve multiple scheduledOperations using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledOperationOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperationConnection", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledRelease", - "description": "Retrieve a single scheduledRelease", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_min_order_by", + "description": "order by min() on columns of table \"roleAssignments\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledReleases", - "description": "Retrieve multiple scheduledReleases", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledReleaseOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledReleasesConnection", - "description": "Retrieve multiple scheduledReleases using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledReleaseOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledReleaseConnection", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSession", - "description": "fetch data from the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSession_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roleAssignments_mutation_response", + "description": "response of any mutation on the table \"roleAssignments\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -73622,7 +95160,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCheckoutSession", + "name": "roleAssignments", "ofType": null } } @@ -73630,88 +95168,38 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_on_conflict", + "description": "on_conflict condition type for table \"roleAssignments\"", + "fields": null, + "inputFields": [ { - "name": "stripeCheckoutSessionType", - "description": "fetch data from the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roleAssignments_constraint", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -73722,564 +95210,563 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "kind": "ENUM", + "name": "roleAssignments_update_column", "ofType": null } } } }, + "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionType_aggregate", - "description": "fetch aggregated fields from the table: \"stripeCheckoutSessionType\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSessionType_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSessionType_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_order_by", + "description": "Ordering options when selecting data from \"roleAssignments\".", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inviter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "roleAssignments_select_column", + "description": "select columns of table \"roleAssignments\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_set_input", + "description": "input type for updating data in table \"roleAssignments\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": null, + "type": { + "kind": "ENUM", + "name": "roles_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_stream_cursor_input", + "description": "Streaming cursor of the table \"roleAssignments\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType_aggregate", + "kind": "INPUT_OBJECT", + "name": "roleAssignments_stream_cursor_value_input", "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionType_by_pk", - "description": "fetch data from the table: \"stripeCheckoutSessionType\" using primary key columns", - "args": [ - { - "name": "value", - "description": "Type value.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSessionType", + "kind": "SCALAR", + "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSession_aggregate", - "description": "fetch aggregated fields from the table: \"stripeCheckoutSession\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCheckoutSession_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCheckoutSession_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCheckoutSession_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSession_by_pk", - "description": "fetch data from the table: \"stripeCheckoutSession\" using primary key columns", - "args": [ - { - "name": "stripeSessionId", - "description": "Unique identifier for the Stripe Checkout Session.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCheckoutSession", + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomer", - "description": "fetch data from the table: \"stripeCustomer\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCustomer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "invitedById", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCustomer", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomer_aggregate", - "description": "fetch aggregated fields from the table: \"stripeCustomer\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCustomer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "organizerId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCustomer_aggregate", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomer_by_pk", - "description": "fetch data from the table: \"stripeCustomer\" using primary key columns", - "args": [ - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "role", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCustomer", + "kind": "ENUM", + "name": "roles_enum", "ofType": null }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "roleAssignments_update_column", + "description": "update columns of table \"roleAssignments\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", - "description": "fetch data from the table: \"timezone\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "timezone_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "timezone_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roles", + "description": "Stores user roles defining access levels and permissions within the Offline platform.", + "fields": [ + { + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roles_aggregate", + "description": "aggregated selection of \"roles\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "roles_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -74291,7 +95778,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "timezone", + "name": "roles", "ofType": null } } @@ -74299,14 +95786,25 @@ }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roles_aggregate_fields", + "description": "aggregate fields of \"roles\"", + "fields": [ { - "name": "timezone_aggregate", - "description": "fetch aggregated fields from the table: \"timezone\"", + "name": "count", + "description": null, "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "columns", + "description": null, "type": { "kind": "LIST", "name": null, @@ -74315,7 +95813,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "timezone_select_column", + "name": "roles_select_column", "ofType": null } } @@ -74325,55 +95823,11 @@ "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "distinct", + "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "timezone_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "timezone_bool_exp", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -74385,8 +95839,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "timezone_aggregate", + "kind": "SCALAR", + "name": "Int", "ofType": null } }, @@ -74394,232 +95848,373 @@ "deprecationReason": null }, { - "name": "timezone_by_pk", - "description": "fetch data from the table: \"timezone\" using primary key columns", - "args": [ - { - "name": "value", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "max", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "timezone", + "name": "roles_max_fields", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "user", - "description": "Retrieve a single user", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UserWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "min", + "description": null, + "args": [], "type": { "kind": "OBJECT", - "name": "User", + "name": "roles_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "description": "Boolean expression to filter rows from the table \"roles\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "value", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "roles_constraint", + "description": "unique or primary key constraints on table \"roles\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "roles_pkey", + "description": "unique or primary key constraint on columns \"value\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "roles_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "organizer_admin", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_auditor", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_content_manager", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_finance_manager", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_guest", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_human_resources", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_operations_manager", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_super_admin", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_validator", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"roles_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "roles_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "roles_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_insert_input", + "description": "input type for inserting data into table \"roles\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roles_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roles_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roles_mutation_response", + "description": "response of any mutation on the table \"roles\"", + "fields": [ { - "name": "users", - "description": "Retrieve multiple users", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "UserOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -74631,7 +96226,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "User", + "name": "roles", "ofType": null } } @@ -74639,151 +96234,281 @@ }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_on_conflict", + "description": "on_conflict condition type for table \"roles\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "usersConnection", - "description": "Retrieve multiple users using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "UserOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "ENUM", - "name": "Stage", + "name": "roles_update_column", "ofType": null } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_order_by", + "description": "Ordering options when selecting data from \"roles\".", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_pk_columns_input", + "description": "primary key columns input for table: roles", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "UserConnection", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "roles_select_column", + "description": "select columns of table \"roles\"", + "fields": null, "inputFields": null, - "interfaces": [], + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_set_input", + "description": "input type for updating data in table \"roles\"", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_stream_cursor_input", + "description": "Streaming cursor of the table \"roles\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "value", + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "roles_update_column", + "description": "update columns of table \"roles\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "value", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roles_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, "enumValues": null, "possibleTypes": null }, @@ -76923,8 +98648,459 @@ "interfaces": null, "enumValues": [ { - "name": "stripeCustomer_pkey", - "description": "unique or primary key constraint on columns \"stripeCustomerId\"", + "name": "stripeCustomer_pkey", + "description": "unique or primary key constraint on columns \"stripeCustomerId\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_insert_input", + "description": "input type for inserting data into table \"stripeCustomer\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCustomer_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCustomer_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "accountId", + "description": "UUID referencing to the account ID in the existing accounts table.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "Timestamp automatically set when the row is created.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "stripeCustomer_mutation_response", + "description": "response of any mutation on the table \"stripeCustomer\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "stripeCustomer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_obj_rel_insert_input", + "description": "input type for inserting object relation for remote table \"stripeCustomer\"", + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_on_conflict", + "description": "on_conflict condition type for table \"stripeCustomer\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCustomer_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "stripeCustomer_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_order_by", + "description": "Ordering options when selecting data from \"stripeCustomer\".", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_pk_columns_input", + "description": "primary key columns input for table: stripeCustomer", + "fields": null, + "inputFields": [ + { + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "stripeCustomer_select_column", + "description": "select columns of table \"stripeCustomer\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", "isDeprecated": false, "deprecationReason": null } @@ -76933,8 +99109,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "stripeCustomer_insert_input", - "description": "input type for inserting data into table \"stripeCustomer\"", + "name": "stripeCustomer_set_input", + "description": "input type for updating data in table \"stripeCustomer\"", "fields": null, "inputFields": [ { @@ -76991,148 +99167,559 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "stripeCustomer_max_fields", - "description": "aggregate max on columns", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_stream_cursor_input", + "description": "Streaming cursor of the table \"stripeCustomer\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ { "name": "accountId", "description": "UUID referencing to the account ID in the existing accounts table.", - "args": [], "type": { "kind": "SCALAR", "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", "description": "Timestamp automatically set when the row is created.", - "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "stripeCustomerId", "description": "Unique identifier for the Stripe Customer.", - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "updated_at", "description": "Timestamp automatically updated whenever the row changes.", - "args": [], "type": { "kind": "SCALAR", "name": "timestamptz", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "stripeCustomer_min_fields", - "description": "aggregate min on columns", - "fields": [ + "kind": "ENUM", + "name": "stripeCustomer_update_column", + "description": "update columns of table \"stripeCustomer\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, + "description": "column name", "isDeprecated": false, "deprecationReason": null }, { "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "args": [], + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_set_input", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "args": [], + "name": "where", + "description": "filter the rows which have to be updated", "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "stripeCustomer_mutation_response", - "description": "response of any mutation on the table \"stripeCustomer\"", + "name": "subscription_root", + "description": null, "fields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", - "args": [], + "name": "account", + "description": "fetch data from the table: \"account\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "account_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account_aggregate", + "description": "fetch aggregated fields from the table: \"account\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "account_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account_aggregate", "ofType": null } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "returning", - "description": "data from the rows affected by the mutation", - "args": [], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account_by_pk", + "description": "fetch data from the table: \"account\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account_stream", + "description": "fetch data from the table in a streaming manner: \"account\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "audit_logged_actions", + "description": "fetch data from the table: \"audit.logged_actions\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "audit_logged_actions_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -77144,7 +99731,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "stripeCustomer", + "name": "audit_logged_actions", "ofType": null } } @@ -77152,77 +99739,182 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_obj_rel_insert_input", - "description": "input type for inserting object relation for remote table \"stripeCustomer\"", - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "audit_logged_actions_aggregate", + "description": "fetch aggregated fields from the table: \"audit.logged_actions\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "audit_logged_actions_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_insert_input", + "kind": "OBJECT", + "name": "audit_logged_actions_aggregate", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "on_conflict", - "description": "upsert condition", + "name": "audit_logged_actions_by_pk", + "description": "fetch data from the table: \"audit.logged_actions\" using primary key columns", + "args": [ + { + "name": "event_id", + "description": "Unique identifier for each auditable event", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_on_conflict", + "kind": "OBJECT", + "name": "audit_logged_actions", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_on_conflict", - "description": "on_conflict condition type for table \"stripeCustomer\"", - "fields": null, - "inputFields": [ - { - "name": "constraint", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCustomer_constraint", - "ofType": null - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", - "description": null, + "name": "audit_logged_actions_stream", + "description": "fetch data from the table in a streaming manner: \"audit.logged_actions\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "audit_logged_actions_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, @@ -77233,394 +99925,416 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "stripeCustomer_update_column", + "kind": "OBJECT", + "name": "audit_logged_actions", "ofType": null } } } }, - "defaultValue": "[]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_order_by", - "description": "Ordering options when selecting data from \"stripeCustomer\".", - "fields": null, - "inputFields": [ - { - "name": "accountId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_pk_columns_input", - "description": "primary key columns input for table: stripeCustomer", - "fields": null, - "inputFields": [ - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCustomer_select_column", - "description": "select columns of table \"stripeCustomer\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_set_input", - "description": "input type for updating data in table \"stripeCustomer\"", - "fields": null, - "inputFields": [ - { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_stream_cursor_input", - "description": "Streaming cursor of the table \"stripeCustomer\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_stream_cursor_value_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ordering", - "description": "cursor ordering", - "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ - { - "name": "accountId", - "description": "UUID referencing to the account ID in the existing accounts table.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": "Timestamp automatically set when the row is created.", + "name": "currency", + "description": "fetch data from the table: \"currency\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "currency", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", + "name": "currency_aggregate", + "description": "fetch aggregated fields from the table: \"currency\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "currency_aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the row changes.", + "name": "currency_by_pk", + "description": "fetch data from the table: \"currency\" using primary key columns", + "args": [ + { + "name": "value", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "OBJECT", + "name": "currency", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "stripeCustomer_update_column", - "description": "update columns of table \"stripeCustomer\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomerId", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_updates", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "currency_stream", + "description": "fetch data from the table in a streaming manner: \"currency\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "currency_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_set_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "currency", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "eventParameters", + "description": "fetch data from the table: \"eventParameters\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventParameters_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "subscription_root", - "description": null, - "fields": [ + }, { - "name": "account", - "description": "fetch data from the table: \"account\"", + "name": "eventParameters_aggregate", + "description": "fetch aggregated fields from the table: \"eventParameters\"", "args": [ { "name": "distinct_on", @@ -77633,7 +100347,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "account_select_column", + "name": "eventParameters_select_column", "ofType": null } } @@ -77677,7 +100391,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_order_by", + "name": "eventParameters_order_by", "ofType": null } } @@ -77691,7 +100405,101 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "eventParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventParameters_by_pk", + "description": "fetch data from the table: \"eventParameters\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventParameters_stream", + "description": "fetch data from the table in a streaming manner: \"eventParameters\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", "ofType": null }, "defaultValue": null, @@ -77710,7 +100518,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "account", + "name": "eventParameters", "ofType": null } } @@ -77720,8 +100528,8 @@ "deprecationReason": null }, { - "name": "account_aggregate", - "description": "fetch aggregated fields from the table: \"account\"", + "name": "eventPassNft", + "description": "fetch data from the table: \"eventPassNft\"", "args": [ { "name": "distinct_on", @@ -77734,7 +100542,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "account_select_column", + "name": "eventPassNft_select_column", "ofType": null } } @@ -77778,7 +100586,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_order_by", + "name": "eventPassNft_order_by", "ofType": null } } @@ -77792,7 +100600,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "eventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -77804,75 +100612,82 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "account_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "account_by_pk", - "description": "fetch data from the table: \"account\" using primary key columns", + "name": "eventPassNftContract", + "description": "fetch data from the table: \"eventPassNftContract\"", "args": [ { - "name": "id", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "account_stream", - "description": "fetch data from the table in a streaming manner: \"account\"", - "args": [ + }, { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "cursor", - "description": "cursor to stream the results returned by the query", + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_stream_cursor_input", + "name": "eventPassNftContract_order_by", "ofType": null } } @@ -77886,7 +100701,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "eventPassNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -77905,7 +100720,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "account", + "name": "eventPassNftContract", "ofType": null } } @@ -77915,8 +100730,8 @@ "deprecationReason": null }, { - "name": "currency", - "description": "fetch data from the table: \"currency\"", + "name": "eventPassNftContractType", + "description": "fetch data from the table: \"eventPassNftContractType\"", "args": [ { "name": "distinct_on", @@ -77929,7 +100744,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "currency_select_column", + "name": "eventPassNftContractType_select_column", "ofType": null } } @@ -77973,7 +100788,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_order_by", + "name": "eventPassNftContractType_order_by", "ofType": null } } @@ -77987,7 +100802,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "name": "eventPassNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -78006,7 +100821,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "currency", + "name": "eventPassNftContractType", "ofType": null } } @@ -78016,8 +100831,8 @@ "deprecationReason": null }, { - "name": "currency_aggregate", - "description": "fetch aggregated fields from the table: \"currency\"", + "name": "eventPassNftContractType_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNftContractType\"", "args": [ { "name": "distinct_on", @@ -78030,7 +100845,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "currency_select_column", + "name": "eventPassNftContractType_select_column", "ofType": null } } @@ -78074,7 +100889,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_order_by", + "name": "eventPassNftContractType_order_by", "ofType": null } } @@ -78088,7 +100903,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "name": "eventPassNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -78101,7 +100916,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "currency_aggregate", + "name": "eventPassNftContractType_aggregate", "ofType": null } }, @@ -78109,12 +100924,12 @@ "deprecationReason": null }, { - "name": "currency_by_pk", - "description": "fetch data from the table: \"currency\" using primary key columns", + "name": "eventPassNftContractType_by_pk", + "description": "fetch data from the table: \"eventPassNftContractType\" using primary key columns", "args": [ { "name": "value", - "description": null, + "description": "Type name for event pass NFT contract.", "type": { "kind": "NON_NULL", "name": null, @@ -78131,15 +100946,15 @@ ], "type": { "kind": "OBJECT", - "name": "currency", + "name": "eventPassNftContractType", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "currency_stream", - "description": "fetch data from the table in a streaming manner: \"currency\"", + "name": "eventPassNftContractType_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassNftContractType\"", "args": [ { "name": "batch_size", @@ -78168,7 +100983,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "currency_stream_cursor_input", + "name": "eventPassNftContractType_stream_cursor_input", "ofType": null } } @@ -78182,7 +100997,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "currency_bool_exp", + "name": "eventPassNftContractType_bool_exp", "ofType": null }, "defaultValue": null, @@ -78201,7 +101016,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "currency", + "name": "eventPassNftContractType", "ofType": null } } @@ -78211,8 +101026,8 @@ "deprecationReason": null }, { - "name": "eventParameters", - "description": null, + "name": "eventPassNftContract_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNftContract\"", "args": [ { "name": "distinct_on", @@ -78225,7 +101040,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventParameters_select_column", + "name": "eventPassNftContract_select_column", "ofType": null } } @@ -78269,7 +101084,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", + "name": "eventPassNftContract_order_by", "ofType": null } } @@ -78283,7 +101098,72 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassNftContract\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -78302,7 +101182,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters", + "name": "eventPassNftContract", "ofType": null } } @@ -78312,8 +101192,8 @@ "deprecationReason": null }, { - "name": "eventParameters_aggregate", - "description": null, + "name": "eventPassNft_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassNft\"", "args": [ { "name": "distinct_on", @@ -78326,7 +101206,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventParameters_select_column", + "name": "eventPassNft_select_column", "ofType": null } } @@ -78370,7 +101250,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", + "name": "eventPassNft_order_by", "ofType": null } } @@ -78384,7 +101264,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "eventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -78397,7 +101277,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters_aggregate", + "name": "eventPassNft_aggregate", "ofType": null } }, @@ -78405,8 +101285,8 @@ "deprecationReason": null }, { - "name": "eventParameters_by_pk", - "description": "fetch data from the table: \"eventParameters\" using primary key columns", + "name": "eventPassNft_by_pk", + "description": "fetch data from the table: \"eventPassNft\" using primary key columns", "args": [ { "name": "id", @@ -78427,15 +101307,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventParameters", + "name": "eventPassNft", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters_stream", - "description": "fetch data from the table in a streaming manner: \"eventParameters\"", + "name": "eventPassNft_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassNft\"", "args": [ { "name": "batch_size", @@ -78464,7 +101344,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_stream_cursor_input", + "name": "eventPassNft_stream_cursor_input", "ofType": null } } @@ -78478,7 +101358,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "eventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -78497,7 +101377,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters", + "name": "eventPassNft", "ofType": null } } @@ -78507,8 +101387,8 @@ "deprecationReason": null }, { - "name": "eventPassNft", - "description": "fetch data from the table: \"eventPassNft\"", + "name": "eventPassOrder", + "description": "fetch data from the table: \"eventPassOrder\"", "args": [ { "name": "distinct_on", @@ -78521,7 +101401,108 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNft_select_column", + "name": "eventPassOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrder", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrderSums", + "description": "fetch data from the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrderSums_select_column", "ofType": null } } @@ -78565,7 +101546,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", + "name": "eventPassOrderSums_order_by", "ofType": null } } @@ -78579,7 +101560,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -78598,7 +101579,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "eventPassOrderSums", "ofType": null } } @@ -78608,8 +101589,8 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": "fetch data from the table: \"eventPassNftContract\"", + "name": "eventPassOrderSums_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassOrderSums\"", "args": [ { "name": "distinct_on", @@ -78622,7 +101603,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContract_select_column", + "name": "eventPassOrderSums_select_column", "ofType": null } } @@ -78666,7 +101647,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "name": "eventPassOrderSums_order_by", "ofType": null } } @@ -78680,7 +101661,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -78692,118 +101673,46 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null - } - } + "kind": "OBJECT", + "name": "eventPassOrderSums_aggregate", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNftContract\"", + "name": "eventPassOrderSums_by_pk", + "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "eventPassId", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract_aggregate", - "ofType": null - } + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassNftContract\"", + "name": "eventPassOrderSums_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassOrderSums\"", "args": [ { "name": "batch_size", @@ -78832,7 +101741,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_input", + "name": "eventPassOrderSums_stream_cursor_input", "ofType": null } } @@ -78846,7 +101755,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -78865,7 +101774,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContract", + "name": "eventPassOrderSums", "ofType": null } } @@ -78875,8 +101784,8 @@ "deprecationReason": null }, { - "name": "eventPassNft_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassNft\"", + "name": "eventPassOrder_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassOrder\"", "args": [ { "name": "distinct_on", @@ -78889,7 +101798,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNft_select_column", + "name": "eventPassOrder_select_column", "ofType": null } } @@ -78933,7 +101842,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", + "name": "eventPassOrder_order_by", "ofType": null } } @@ -78947,7 +101856,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "eventPassOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -78960,7 +101869,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft_aggregate", + "name": "eventPassOrder_aggregate", "ofType": null } }, @@ -78968,8 +101877,8 @@ "deprecationReason": null }, { - "name": "eventPassNft_by_pk", - "description": "fetch data from the table: \"eventPassNft\" using primary key columns", + "name": "eventPassOrder_by_pk", + "description": "fetch data from the table: \"eventPassOrder\" using primary key columns", "args": [ { "name": "id", @@ -78990,15 +101899,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "eventPassOrder", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNft_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassNft\"", + "name": "eventPassOrder_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassOrder\"", "args": [ { "name": "batch_size", @@ -79027,7 +101936,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_input", + "name": "eventPassOrder_stream_cursor_input", "ofType": null } } @@ -79041,7 +101950,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "eventPassOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -79060,7 +101969,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "eventPassOrder", "ofType": null } } @@ -79070,8 +101979,8 @@ "deprecationReason": null }, { - "name": "eventPassOrder", - "description": "fetch data from the table: \"eventPassOrder\"", + "name": "eventPassPendingOrder", + "description": "fetch data from the table: \"eventPassPendingOrder\"", "args": [ { "name": "distinct_on", @@ -79084,7 +101993,108 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrder_select_column", + "name": "eventPassPendingOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPendingOrder_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassPendingOrder\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPendingOrder_select_column", "ofType": null } } @@ -79128,7 +102138,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", + "name": "eventPassPendingOrder_order_by", "ofType": null } } @@ -79142,7 +102152,101 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPendingOrder_by_pk", + "description": "fetch data from the table: \"eventPassPendingOrder\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPendingOrder_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassPendingOrder\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -79161,7 +102265,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrder", + "name": "eventPassPendingOrder", "ofType": null } } @@ -79171,8 +102275,8 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums", - "description": "fetch data from the table: \"eventPassOrderSums\"", + "name": "eventPassPricing", + "description": "fetch data from the table: \"eventPassPricing\"", "args": [ { "name": "distinct_on", @@ -79185,7 +102289,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrderSums_select_column", + "name": "eventPassPricing_select_column", "ofType": null } } @@ -79229,7 +102333,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", + "name": "eventPassPricing_order_by", "ofType": null } } @@ -79243,7 +102347,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "eventPassPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -79262,7 +102366,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "eventPassPricing", "ofType": null } } @@ -79272,8 +102376,8 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassOrderSums\"", + "name": "eventPassPricing_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassPricing\"", "args": [ { "name": "distinct_on", @@ -79286,7 +102390,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrderSums_select_column", + "name": "eventPassPricing_select_column", "ofType": null } } @@ -79330,7 +102434,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", + "name": "eventPassPricing_order_by", "ofType": null } } @@ -79344,7 +102448,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "eventPassPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -79357,7 +102461,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums_aggregate", + "name": "eventPassPricing_aggregate", "ofType": null } }, @@ -79365,18 +102469,18 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums_by_pk", - "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", + "name": "eventPassPricing_by_pk", + "description": "fetch data from the table: \"eventPassPricing\" using primary key columns", "args": [ { - "name": "eventPassId", + "name": "id", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -79387,15 +102491,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "eventPassPricing", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrderSums_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassOrderSums\"", + "name": "eventPassPricing_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassPricing\"", "args": [ { "name": "batch_size", @@ -79424,7 +102528,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_input", + "name": "eventPassPricing_stream_cursor_input", "ofType": null } } @@ -79438,7 +102542,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "eventPassPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -79457,7 +102561,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "eventPassPricing", "ofType": null } } @@ -79467,8 +102571,8 @@ "deprecationReason": null }, { - "name": "eventPassOrder_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassOrder\"", + "name": "follow", + "description": "fetch data from the table: \"follow\"", "args": [ { "name": "distinct_on", @@ -79481,7 +102585,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrder_select_column", + "name": "follow_select_column", "ofType": null } } @@ -79525,7 +102629,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", + "name": "follow_order_by", "ofType": null } } @@ -79539,7 +102643,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "name": "follow_bool_exp", "ofType": null }, "defaultValue": null, @@ -79551,75 +102655,82 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrder_by_pk", - "description": "fetch data from the table: \"eventPassOrder\" using primary key columns", + "name": "follow_aggregate", + "description": "fetch aggregated fields from the table: \"follow\"", "args": [ { - "name": "id", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "follow_select_column", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassOrder", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassOrder_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassOrder\"", - "args": [ + }, { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "cursor", - "description": "cursor to stream the results returned by the query", + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stream_cursor_input", + "name": "follow_order_by", "ofType": null } } @@ -79633,7 +102744,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "name": "follow_bool_exp", "ofType": null }, "defaultValue": null, @@ -79645,40 +102756,28 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder", - "ofType": null - } - } + "kind": "OBJECT", + "name": "follow_aggregate", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPendingOrder", - "description": "fetch data from the table: \"eventPassPendingOrder\"", + "name": "follow_by_pk", + "description": "fetch data from the table: \"follow\" using primary key columns", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassPendingOrder_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "uuid", + "ofType": null } }, "defaultValue": null, @@ -79686,41 +102785,62 @@ "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "follow_stream", + "description": "fetch data from the table in a streaming manner: \"follow\"", + "args": [ { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "cursor", + "description": "cursor to stream the results returned by the query", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_order_by", + "name": "follow_stream_cursor_input", "ofType": null } } @@ -79734,7 +102854,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", + "name": "follow_bool_exp", "ofType": null }, "defaultValue": null, @@ -79753,7 +102873,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPendingOrder", + "name": "follow", "ofType": null } } @@ -79763,8 +102883,8 @@ "deprecationReason": null }, { - "name": "eventPassPendingOrder_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassPendingOrder\"", + "name": "kyc", + "description": "fetch data from the table: \"kyc\"", "args": [ { "name": "distinct_on", @@ -79777,7 +102897,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPendingOrder_select_column", + "name": "kyc_select_column", "ofType": null } } @@ -79821,101 +102941,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassPendingOrder_by_pk", - "description": "fetch data from the table: \"eventPassPendingOrder\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassPendingOrder_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassPendingOrder\"", - "args": [ - { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "cursor", - "description": "cursor to stream the results returned by the query", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_stream_cursor_input", + "name": "kyc_order_by", "ofType": null } } @@ -79929,7 +102955,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", + "name": "kyc_bool_exp", "ofType": null }, "defaultValue": null, @@ -79948,7 +102974,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPendingOrder", + "name": "kyc", "ofType": null } } @@ -79958,8 +102984,8 @@ "deprecationReason": null }, { - "name": "eventPassPricing", - "description": "fetch data from the table: \"eventPassPricing\"", + "name": "kycLevelName", + "description": "fetch data from the table: \"kycLevelName\"", "args": [ { "name": "distinct_on", @@ -79972,7 +102998,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPricing_select_column", + "name": "kycLevelName_select_column", "ofType": null } } @@ -80016,7 +103042,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", + "name": "kycLevelName_order_by", "ofType": null } } @@ -80030,7 +103056,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "kycLevelName_bool_exp", "ofType": null }, "defaultValue": null, @@ -80049,7 +103075,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPricing", + "name": "kycLevelName", "ofType": null } } @@ -80059,8 +103085,8 @@ "deprecationReason": null }, { - "name": "eventPassPricing_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassPricing\"", + "name": "kycLevelName_aggregate", + "description": "fetch aggregated fields from the table: \"kycLevelName\"", "args": [ { "name": "distinct_on", @@ -80073,7 +103099,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPricing_select_column", + "name": "kycLevelName_select_column", "ofType": null } } @@ -80117,7 +103143,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", + "name": "kycLevelName_order_by", "ofType": null } } @@ -80131,7 +103157,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "kycLevelName_bool_exp", "ofType": null }, "defaultValue": null, @@ -80144,7 +103170,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPricing_aggregate", + "name": "kycLevelName_aggregate", "ofType": null } }, @@ -80152,18 +103178,18 @@ "deprecationReason": null }, { - "name": "eventPassPricing_by_pk", - "description": "fetch data from the table: \"eventPassPricing\" using primary key columns", + "name": "kycLevelName_by_pk", + "description": "fetch data from the table: \"kycLevelName\" using primary key columns", "args": [ { - "name": "id", - "description": null, + "name": "value", + "description": "Level name for KYC verification.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -80174,15 +103200,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassPricing", + "name": "kycLevelName", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassPricing\"", + "name": "kycLevelName_stream", + "description": "fetch data from the table in a streaming manner: \"kycLevelName\"", "args": [ { "name": "batch_size", @@ -80211,7 +103237,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_stream_cursor_input", + "name": "kycLevelName_stream_cursor_input", "ofType": null } } @@ -80225,7 +103251,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "kycLevelName_bool_exp", "ofType": null }, "defaultValue": null, @@ -80244,7 +103270,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPricing", + "name": "kycLevelName", "ofType": null } } @@ -80254,8 +103280,8 @@ "deprecationReason": null }, { - "name": "kyc", - "description": "fetch data from the table: \"kyc\"", + "name": "kycStatus", + "description": "fetch data from the table: \"kycStatus\"", "args": [ { "name": "distinct_on", @@ -80268,7 +103294,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kyc_select_column", + "name": "kycStatus_select_column", "ofType": null } } @@ -80312,7 +103338,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_order_by", + "name": "kycStatus_order_by", "ofType": null } } @@ -80326,7 +103352,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "kycStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -80345,7 +103371,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kyc", + "name": "kycStatus", "ofType": null } } @@ -80355,8 +103381,8 @@ "deprecationReason": null }, { - "name": "kycLevelName", - "description": "fetch data from the table: \"kycLevelName\"", + "name": "kycStatus_aggregate", + "description": "fetch aggregated fields from the table: \"kycStatus\"", "args": [ { "name": "distinct_on", @@ -80369,7 +103395,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycLevelName_select_column", + "name": "kycStatus_select_column", "ofType": null } } @@ -80413,7 +103439,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_order_by", + "name": "kycStatus_order_by", "ofType": null } } @@ -80427,7 +103453,101 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "kycStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "kycStatus_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "kycStatus_by_pk", + "description": "fetch data from the table: \"kycStatus\" using primary key columns", + "args": [ + { + "name": "value", + "description": "Status value.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "kycStatus", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "kycStatus_stream", + "description": "fetch data from the table in a streaming manner: \"kycStatus\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -80446,7 +103566,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "kycStatus", "ofType": null } } @@ -80456,8 +103576,8 @@ "deprecationReason": null }, { - "name": "kycLevelName_aggregate", - "description": "fetch aggregated fields from the table: \"kycLevelName\"", + "name": "kyc_aggregate", + "description": "fetch aggregated fields from the table: \"kyc\"", "args": [ { "name": "distinct_on", @@ -80470,7 +103590,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycLevelName_select_column", + "name": "kyc_select_column", "ofType": null } } @@ -80514,7 +103634,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_order_by", + "name": "kyc_order_by", "ofType": null } } @@ -80528,7 +103648,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "kyc_bool_exp", "ofType": null }, "defaultValue": null, @@ -80541,7 +103661,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName_aggregate", + "name": "kyc_aggregate", "ofType": null } }, @@ -80549,18 +103669,18 @@ "deprecationReason": null }, { - "name": "kycLevelName_by_pk", - "description": "fetch data from the table: \"kycLevelName\" using primary key columns", + "name": "kyc_by_pk", + "description": "fetch data from the table: \"kyc\" using primary key columns", "args": [ { - "name": "value", - "description": "Level name for KYC verification.", + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -80571,15 +103691,15 @@ ], "type": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "kyc", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kycLevelName_stream", - "description": "fetch data from the table in a streaming manner: \"kycLevelName\"", + "name": "kyc_stream", + "description": "fetch data from the table in a streaming manner: \"kyc\"", "args": [ { "name": "batch_size", @@ -80608,7 +103728,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_stream_cursor_input", + "name": "kyc_stream_cursor_input", "ofType": null } } @@ -80622,7 +103742,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycLevelName_bool_exp", + "name": "kyc_bool_exp", "ofType": null }, "defaultValue": null, @@ -80641,7 +103761,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycLevelName", + "name": "kyc", "ofType": null } } @@ -80651,8 +103771,8 @@ "deprecationReason": null }, { - "name": "kycStatus", - "description": "fetch data from the table: \"kycStatus\"", + "name": "nftTransfer", + "description": "fetch data from the table: \"nftTransfer\"", "args": [ { "name": "distinct_on", @@ -80665,7 +103785,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycStatus_select_column", + "name": "nftTransfer_select_column", "ofType": null } } @@ -80709,7 +103829,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycStatus_order_by", + "name": "nftTransfer_order_by", "ofType": null } } @@ -80723,7 +103843,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "nftTransfer_bool_exp", "ofType": null }, "defaultValue": null, @@ -80742,7 +103862,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycStatus", + "name": "nftTransfer", "ofType": null } } @@ -80752,8 +103872,8 @@ "deprecationReason": null }, { - "name": "kycStatus_aggregate", - "description": "fetch aggregated fields from the table: \"kycStatus\"", + "name": "nftTransfer_aggregate", + "description": "fetch aggregated fields from the table: \"nftTransfer\"", "args": [ { "name": "distinct_on", @@ -80766,7 +103886,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kycStatus_select_column", + "name": "nftTransfer_select_column", "ofType": null } } @@ -80810,7 +103930,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycStatus_order_by", + "name": "nftTransfer_order_by", "ofType": null } } @@ -80824,7 +103944,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "nftTransfer_bool_exp", "ofType": null }, "defaultValue": null, @@ -80837,7 +103957,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycStatus_aggregate", + "name": "nftTransfer_aggregate", "ofType": null } }, @@ -80845,18 +103965,18 @@ "deprecationReason": null }, { - "name": "kycStatus_by_pk", - "description": "fetch data from the table: \"kycStatus\" using primary key columns", + "name": "nftTransfer_by_pk", + "description": "fetch data from the table: \"nftTransfer\" using primary key columns", "args": [ { - "name": "value", - "description": "Status value.", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -80867,15 +103987,15 @@ ], "type": { "kind": "OBJECT", - "name": "kycStatus", + "name": "nftTransfer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kycStatus_stream", - "description": "fetch data from the table in a streaming manner: \"kycStatus\"", + "name": "nftTransfer_stream", + "description": "fetch data from the table in a streaming manner: \"nftTransfer\"", "args": [ { "name": "batch_size", @@ -80904,7 +104024,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kycStatus_stream_cursor_input", + "name": "nftTransfer_stream_cursor_input", "ofType": null } } @@ -80918,7 +104038,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kycStatus_bool_exp", + "name": "nftTransfer_bool_exp", "ofType": null }, "defaultValue": null, @@ -80937,7 +104057,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kycStatus", + "name": "nftTransfer", "ofType": null } } @@ -80947,8 +104067,8 @@ "deprecationReason": null }, { - "name": "kyc_aggregate", - "description": "fetch aggregated fields from the table: \"kyc\"", + "name": "orderStatus", + "description": "fetch data from the table: \"orderStatus\"", "args": [ { "name": "distinct_on", @@ -80961,7 +104081,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kyc_select_column", + "name": "orderStatus_select_column", "ofType": null } } @@ -81005,7 +104125,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_order_by", + "name": "orderStatus_order_by", "ofType": null } } @@ -81019,7 +104139,108 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "orderStatus_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "orderStatus", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderStatus_aggregate", + "description": "fetch aggregated fields from the table: \"orderStatus\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -81032,7 +104253,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kyc_aggregate", + "name": "orderStatus_aggregate", "ofType": null } }, @@ -81040,18 +104261,18 @@ "deprecationReason": null }, { - "name": "kyc_by_pk", - "description": "fetch data from the table: \"kyc\" using primary key columns", + "name": "orderStatus_by_pk", + "description": "fetch data from the table: \"orderStatus\" using primary key columns", "args": [ { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", + "name": "value", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -81062,15 +104283,15 @@ ], "type": { "kind": "OBJECT", - "name": "kyc", + "name": "orderStatus", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "kyc_stream", - "description": "fetch data from the table in a streaming manner: \"kyc\"", + "name": "orderStatus_stream", + "description": "fetch data from the table in a streaming manner: \"orderStatus\"", "args": [ { "name": "batch_size", @@ -81099,7 +104320,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_stream_cursor_input", + "name": "orderStatus_stream_cursor_input", "ofType": null } } @@ -81113,7 +104334,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "orderStatus_bool_exp", "ofType": null }, "defaultValue": null, @@ -81132,7 +104353,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kyc", + "name": "orderStatus", "ofType": null } } @@ -81142,8 +104363,8 @@ "deprecationReason": null }, { - "name": "nftTransfer", - "description": "fetch data from the table: \"nftTransfer\"", + "name": "roleAssignments", + "description": "fetch data from the table: \"roleAssignments\"", "args": [ { "name": "distinct_on", @@ -81156,7 +104377,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "nftTransfer_select_column", + "name": "roleAssignments_select_column", "ofType": null } } @@ -81200,7 +104421,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", + "name": "roleAssignments_order_by", "ofType": null } } @@ -81214,7 +104435,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "name": "roleAssignments_bool_exp", "ofType": null }, "defaultValue": null, @@ -81233,7 +104454,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "roleAssignments", "ofType": null } } @@ -81243,8 +104464,8 @@ "deprecationReason": null }, { - "name": "nftTransfer_aggregate", - "description": "fetch aggregated fields from the table: \"nftTransfer\"", + "name": "roleAssignments_aggregate", + "description": "fetch aggregated fields from the table: \"roleAssignments\"", "args": [ { "name": "distinct_on", @@ -81257,7 +104478,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "nftTransfer_select_column", + "name": "roleAssignments_select_column", "ofType": null } } @@ -81301,7 +104522,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_order_by", + "name": "roleAssignments_order_by", "ofType": null } } @@ -81315,7 +104536,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "name": "roleAssignments_bool_exp", "ofType": null }, "defaultValue": null, @@ -81328,7 +104549,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer_aggregate", + "name": "roleAssignments_aggregate", "ofType": null } }, @@ -81336,37 +104557,8 @@ "deprecationReason": null }, { - "name": "nftTransfer_by_pk", - "description": "fetch data from the table: \"nftTransfer\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "nftTransfer", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftTransfer_stream", - "description": "fetch data from the table in a streaming manner: \"nftTransfer\"", + "name": "roleAssignments_stream", + "description": "fetch data from the table in a streaming manner: \"roleAssignments\"", "args": [ { "name": "batch_size", @@ -81395,7 +104587,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_stream_cursor_input", + "name": "roleAssignments_stream_cursor_input", "ofType": null } } @@ -81409,7 +104601,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "nftTransfer_bool_exp", + "name": "roleAssignments_bool_exp", "ofType": null }, "defaultValue": null, @@ -81428,7 +104620,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "nftTransfer", + "name": "roleAssignments", "ofType": null } } @@ -81438,8 +104630,8 @@ "deprecationReason": null }, { - "name": "orderStatus", - "description": "fetch data from the table: \"orderStatus\"", + "name": "roles", + "description": "fetch data from the table: \"roles\"", "args": [ { "name": "distinct_on", @@ -81452,7 +104644,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "orderStatus_select_column", + "name": "roles_select_column", "ofType": null } } @@ -81496,7 +104688,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "orderStatus_order_by", + "name": "roles_order_by", "ofType": null } } @@ -81510,7 +104702,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "roles_bool_exp", "ofType": null }, "defaultValue": null, @@ -81529,7 +104721,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "orderStatus", + "name": "roles", "ofType": null } } @@ -81539,8 +104731,8 @@ "deprecationReason": null }, { - "name": "orderStatus_aggregate", - "description": "fetch aggregated fields from the table: \"orderStatus\"", + "name": "roles_aggregate", + "description": "fetch aggregated fields from the table: \"roles\"", "args": [ { "name": "distinct_on", @@ -81553,7 +104745,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "orderStatus_select_column", + "name": "roles_select_column", "ofType": null } } @@ -81597,7 +104789,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "orderStatus_order_by", + "name": "roles_order_by", "ofType": null } } @@ -81611,7 +104803,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "roles_bool_exp", "ofType": null }, "defaultValue": null, @@ -81624,7 +104816,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "orderStatus_aggregate", + "name": "roles_aggregate", "ofType": null } }, @@ -81632,12 +104824,12 @@ "deprecationReason": null }, { - "name": "orderStatus_by_pk", - "description": "fetch data from the table: \"orderStatus\" using primary key columns", + "name": "roles_by_pk", + "description": "fetch data from the table: \"roles\" using primary key columns", "args": [ { "name": "value", - "description": null, + "description": "\n organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations.\n organizer_admin: Full Read & Write permissions on web2 and web3 components.\n organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc.\n organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits.\n organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications.\n organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events.\n organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations.\n organizer_guest: Limited access to web2. Can view public content without web3 permissions.\n organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources).\n", "type": { "kind": "NON_NULL", "name": null, @@ -81654,15 +104846,15 @@ ], "type": { "kind": "OBJECT", - "name": "orderStatus", + "name": "roles", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "orderStatus_stream", - "description": "fetch data from the table in a streaming manner: \"orderStatus\"", + "name": "roles_stream", + "description": "fetch data from the table in a streaming manner: \"roles\"", "args": [ { "name": "batch_size", @@ -81691,7 +104883,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "orderStatus_stream_cursor_input", + "name": "roles_stream_cursor_input", "ofType": null } } @@ -81705,7 +104897,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "orderStatus_bool_exp", + "name": "roles_bool_exp", "ofType": null }, "defaultValue": null, @@ -81724,7 +104916,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "orderStatus", + "name": "roles", "ofType": null } } diff --git a/libs/gql/admin/api/src/queries/account/AccountFields.fragment.gql b/libs/gql/admin/api/src/queries/account/AccountFields.fragment.gql index 0b52e1973..2c75d782a 100644 --- a/libs/gql/admin/api/src/queries/account/AccountFields.fragment.gql +++ b/libs/gql/admin/api/src/queries/account/AccountFields.fragment.gql @@ -3,5 +3,4 @@ fragment AccountFields on account { address email emailVerified - organizerId } diff --git a/libs/gql/admin/api/src/queries/account/account.query.gql b/libs/gql/admin/api/src/queries/account/account.query.gql index 49501c7db..6ea77bb29 100644 --- a/libs/gql/admin/api/src/queries/account/account.query.gql +++ b/libs/gql/admin/api/src/queries/account/account.query.gql @@ -4,6 +4,9 @@ query GetAccount($address: String!) { kyc { ...KycFields } + roles { + ...RoleAssignmentsFields + } } } @@ -16,6 +19,12 @@ query GetAccountByEmail($email: String!) { } } +query GetAccountByAddress($address: String!) { + account(where: { address: { _eq: $address } }) { + ...AccountFields + } +} + query GetAccountById($id: uuid!) { account(where: { id: { _eq: $id } }) { address diff --git a/libs/gql/admin/api/src/queries/organizer/EventListFields.fragment.gql b/libs/gql/admin/api/src/queries/organizer/EventListFields.fragment.gql index e7119cbab..4f6591167 100644 --- a/libs/gql/admin/api/src/queries/organizer/EventListFields.fragment.gql +++ b/libs/gql/admin/api/src/queries/organizer/EventListFields.fragment.gql @@ -4,6 +4,9 @@ fragment EventListFields on Event { slug title heroImage { + width + height url } + heroImageClasses } diff --git a/libs/gql/admin/api/src/queries/organizer/OrganizerFields.fragment.gql b/libs/gql/admin/api/src/queries/organizer/OrganizerFields.fragment.gql index 7e71bbfb3..08c89daaa 100644 --- a/libs/gql/admin/api/src/queries/organizer/OrganizerFields.fragment.gql +++ b/libs/gql/admin/api/src/queries/organizer/OrganizerFields.fragment.gql @@ -3,18 +3,8 @@ fragment OrganizerFields on Organizer { id slug name - description { - json - references { - ... on Asset { - __typename - id - url - mimeType - } - } - } image { url } + imageClasses } diff --git a/libs/gql/admin/api/src/queries/organizer/event/event.query.gql b/libs/gql/admin/api/src/queries/organizer/event/event.query.gql index 55241460b..8ed9e9f0d 100644 --- a/libs/gql/admin/api/src/queries/organizer/event/event.query.gql +++ b/libs/gql/admin/api/src/queries/organizer/event/event.query.gql @@ -19,6 +19,7 @@ query GetEvent($slug: String!, $locale: Locale!, $stage: Stage!) @cached { image { url } + imageClasses } eventDateLocations { ...EventDateLocationsFields @@ -35,13 +36,9 @@ query GetEventWithPasses($slug: String!, $locale: Locale!, $stage: Stage!) heroImage { url } + heroImageClasses organizer { - id - slug - name - image { - url - } + ...OrganizerFields } eventDateLocations { ...EventDateLocationsFields @@ -55,35 +52,80 @@ query GetEventWithPasses($slug: String!, $locale: Locale!, $stage: Stage!) priceCurrency maxAmount maxAmountPerUser + timeBeforeDelete } } } } -query GetEventsFromOrganizerId($id: ID!, $locale: Locale!, $stage: Stage!) +query GetEventsFromOrganizerIdTable($id: ID!, $locale: Locale!, $stage: Stage!) @cached { organizer(where: { id: $id }, locales: [$locale, en], stage: $stage) { events { title - id slug - heroImage { + eventParameters { + dateStart + dateEnd + dateSaleStart + dateSaleEnd + timezone + } + } + } +} + +query GetEventWithPassesOrganizer( + $slug: String! + $locale: Locale! + $stage: Stage! +) @cached { + event(where: { slug: $slug }, locales: [$locale, en], stage: $stage) { + title + id + slug + eventPasses { + name + id + description + nftName + nftImage { url } - eventPasses { + nftDescription + passOptions { + name + description + eventDateLocation { + ...EventDateLocationsFields + } + } + eventPassPricing { + maxAmount + maxAmountPerUser + priceAmount + priceCurrency + timeBeforeDelete + } + eventPassNftContract { + type + contractAddress + eventPassId + } + eventPassDelayedRevealed { name - id description nftName + nftDescription nftImage { url } - nftDescription - eventPassPricing { - maxAmount - } - eventPassNftContract { - contractAddress + passOptions { + name + description + eventDateLocation { + ...EventDateLocationsFields + } } } } diff --git a/libs/gql/admin/api/src/queries/organizer/event/pass/eventPass.query.gql b/libs/gql/admin/api/src/queries/organizer/event/pass/eventPass.query.gql index e23f61b02..856995483 100644 --- a/libs/gql/admin/api/src/queries/organizer/event/pass/eventPass.query.gql +++ b/libs/gql/admin/api/src/queries/organizer/event/pass/eventPass.query.gql @@ -26,3 +26,32 @@ query GetEventPasses($eventSlug: String!, $locale: Locale!, $stage: Stage!) } } } + +query GetEventPassDelayedRevealedFromEventPassId( + $eventPassId: ID! + $locale: Locale! + $stage: Stage! +) @cached { + eventPass( + where: { id: $eventPassId } + locales: [$locale, en] + stage: $stage + ) { + eventPassDelayedRevealed { + name + description + nftName + nftDescription + nftImage { + url + } + passOptions { + name + description + eventDateLocation { + ...EventDateLocationsFields + } + } + } + } +} diff --git a/libs/gql/admin/api/src/queries/organizer/event/pass/eventPassNftContract.query.gql b/libs/gql/admin/api/src/queries/organizer/event/pass/eventPassNftContract.query.gql index 6c0397500..30d6cabfe 100644 --- a/libs/gql/admin/api/src/queries/organizer/event/pass/eventPassNftContract.query.gql +++ b/libs/gql/admin/api/src/queries/organizer/event/pass/eventPassNftContract.query.gql @@ -3,3 +3,12 @@ query GetContractAddressFromEventPassId($eventPassId: String) @cached { contractAddress } } + +query GetEventPassNftContractDelayedRevealedFromEventPassId( + $eventPassId: String +) @cached { + eventPassNftContract(where: { eventPassId: { _eq: $eventPassId } }) { + type + isDelayedRevealed + } +} diff --git a/libs/gql/admin/api/src/queries/organizer/follow.mutation.gql b/libs/gql/admin/api/src/queries/organizer/follow.mutation.gql new file mode 100644 index 000000000..e8f153f2d --- /dev/null +++ b/libs/gql/admin/api/src/queries/organizer/follow.mutation.gql @@ -0,0 +1,5 @@ +mutation DeleteFollowOrganizer($accountId: uuid!, $organizerSlug: String!) { + delete_follow_by_pk(accountId: $accountId, organizerSlug: $organizerSlug) { + organizerSlug + } +} diff --git a/libs/gql/admin/api/src/queries/organizer/follow.query.gql b/libs/gql/admin/api/src/queries/organizer/follow.query.gql new file mode 100644 index 000000000..8bd88431e --- /dev/null +++ b/libs/gql/admin/api/src/queries/organizer/follow.query.gql @@ -0,0 +1,6 @@ +query CheckFollowingOrganizer($accountId: uuid!, $organizerSlug: String!) { + follow_by_pk(accountId: $accountId, organizerSlug: $organizerSlug) { + accountId + organizerSlug + } +} diff --git a/libs/gql/admin/api/src/queries/organizer/organizer.query.gql b/libs/gql/admin/api/src/queries/organizer/organizer.query.gql index 85d9949ae..df533862e 100644 --- a/libs/gql/admin/api/src/queries/organizer/organizer.query.gql +++ b/libs/gql/admin/api/src/queries/organizer/organizer.query.gql @@ -1,5 +1,62 @@ query GetOrganizer($slug: String!, $locale: Locale!, $stage: Stage!) @cached { organizer(where: { slug: $slug }, locales: [$locale, en], stage: $stage) { - ...OrganizerFields + slug + name + description { + json + references { + ... on Asset { + __typename + id + url + mimeType + } + } + } + image { + url + } + imageClasses + heroImage { + url + } + heroImageClasses + twitterHandle + instagramHandle + tiktokHandle + facebookHandle + youtubeHandle + telegramHandle + discordWidgetId + } +} + +query GetOrganizerFromSlug($slug: String!, $stage: Stage!) @cached { + organizer(where: { slug: $slug }, locales: [en], stage: $stage) { + id + slug + } +} + +query GetOrganizerLatestEvents( + $organizerId: String! + $locale: Locale! + $stage: Stage! +) @cached { + eventParameters( + where: { organizerId: { _eq: $organizerId } } + order_by: { dateStart: desc } + limit: 3 + ) { + dateStart + dateEnd + event(where: {}, locales: [$locale, en], stage: $stage) { + slug + title + heroImage { + url + } + heroImageClasses + } } } diff --git a/libs/gql/admin/api/src/queries/pass/EventPassFields.fragment.gql b/libs/gql/admin/api/src/queries/pass/EventPassFields.fragment.gql index fbde0756b..0054afa8c 100644 --- a/libs/gql/admin/api/src/queries/pass/EventPassFields.fragment.gql +++ b/libs/gql/admin/api/src/queries/pass/EventPassFields.fragment.gql @@ -21,6 +21,7 @@ fragment EventPassFields on EventPass { heroImage { url } + heroImageClasses organizer { id slug @@ -28,6 +29,7 @@ fragment EventPassFields on EventPass { image { url } + imageClasses } } } diff --git a/libs/gql/admin/api/src/queries/roles/RoleAssignmentsFields.fragment.gql b/libs/gql/admin/api/src/queries/roles/RoleAssignmentsFields.fragment.gql new file mode 100644 index 000000000..983bb3dfd --- /dev/null +++ b/libs/gql/admin/api/src/queries/roles/RoleAssignmentsFields.fragment.gql @@ -0,0 +1,5 @@ +fragment RoleAssignmentsFields on roleAssignments { + role + organizerId + eventId +} diff --git a/libs/gql/admin/api/src/queries/roles/roleAssignments.mutation.gql b/libs/gql/admin/api/src/queries/roles/roleAssignments.mutation.gql new file mode 100644 index 000000000..6ef8cc2bd --- /dev/null +++ b/libs/gql/admin/api/src/queries/roles/roleAssignments.mutation.gql @@ -0,0 +1,5 @@ +mutation CreateRoleAssignment($input: roleAssignments_insert_input!) { + insert_roleAssignments_one(object: $input) { + role + } +} diff --git a/libs/gql/admin/api/src/queries/roles/roleAssignments.query.gql b/libs/gql/admin/api/src/queries/roles/roleAssignments.query.gql new file mode 100644 index 000000000..332a9890c --- /dev/null +++ b/libs/gql/admin/api/src/queries/roles/roleAssignments.query.gql @@ -0,0 +1,17 @@ +query GetRoleMinimal( + $accountId: uuid! + $role: roles_enum! + $organizerId: String! + $eventId: String +) { + roleAssignments( + where: { + accountId: { _eq: $accountId } + role: { _eq: $role } + organizerId: { _eq: $organizerId } + eventId: { _eq: $eventId } + } + ) { + id + } +} diff --git a/libs/gql/admin/types/src/generated/index.ts b/libs/gql/admin/types/src/generated/index.ts index 3b3f13cc4..3e73fad21 100644 --- a/libs/gql/admin/types/src/generated/index.ts +++ b/libs/gql/admin/types/src/generated/index.ts @@ -1,6 +1,6 @@ import * as Types from '@gql/shared/types'; -export type AccountFieldsFragment = { __typename?: 'account', id: any, address: string, email?: string | null, emailVerified: boolean, organizerId?: string | null }; +export type AccountFieldsFragment = { __typename?: 'account', id: any, address: string, email?: string | null, emailVerified: boolean }; export type UpdateAccountMutationVariables = Types.Exact<{ id: Types.Scalars['uuid']; @@ -8,28 +8,35 @@ export type UpdateAccountMutationVariables = Types.Exact<{ }>; -export type UpdateAccountMutation = { __typename?: 'mutation_root', update_account_by_pk?: { __typename?: 'account', id: any, address: string, email?: string | null, emailVerified: boolean, organizerId?: string | null } | null }; +export type UpdateAccountMutation = { __typename?: 'mutation_root', update_account_by_pk?: { __typename?: 'account', id: any, address: string, email?: string | null, emailVerified: boolean } | null }; export type CreateAccountMutationVariables = Types.Exact<{ account: Types.Account_Insert_Input; }>; -export type CreateAccountMutation = { __typename?: 'mutation_root', insert_account_one?: { __typename?: 'account', id: any, address: string, email?: string | null, emailVerified: boolean, organizerId?: string | null } | null }; +export type CreateAccountMutation = { __typename?: 'mutation_root', insert_account_one?: { __typename?: 'account', id: any, address: string, email?: string | null, emailVerified: boolean } | null }; export type GetAccountQueryVariables = Types.Exact<{ address: Types.Scalars['String']; }>; -export type GetAccountQuery = { __typename?: 'query_root', account: Array<{ __typename?: 'account', id: any, address: string, email?: string | null, emailVerified: boolean, organizerId?: string | null, kyc?: { __typename?: 'kyc', applicantId: string, reviewStatus?: Types.KycStatus_Enum | null, levelName?: Types.KycLevelName_Enum | null } | null }> }; +export type GetAccountQuery = { __typename?: 'query_root', account: Array<{ __typename?: 'account', id: any, address: string, email?: string | null, emailVerified: boolean, kyc?: { __typename?: 'kyc', applicantId: string, reviewStatus?: Types.KycStatus_Enum | null, levelName?: Types.KycLevelName_Enum | null } | null, roles: Array<{ __typename?: 'roleAssignments', role: Types.Roles_Enum, organizerId: string, eventId: string }> }> }; export type GetAccountByEmailQueryVariables = Types.Exact<{ email: Types.Scalars['String']; }>; -export type GetAccountByEmailQuery = { __typename?: 'query_root', account: Array<{ __typename?: 'account', id: any, address: string, email?: string | null, emailVerified: boolean, organizerId?: string | null, kyc?: { __typename?: 'kyc', applicantId: string, reviewStatus?: Types.KycStatus_Enum | null, levelName?: Types.KycLevelName_Enum | null } | null }> }; +export type GetAccountByEmailQuery = { __typename?: 'query_root', account: Array<{ __typename?: 'account', id: any, address: string, email?: string | null, emailVerified: boolean, kyc?: { __typename?: 'kyc', applicantId: string, reviewStatus?: Types.KycStatus_Enum | null, levelName?: Types.KycLevelName_Enum | null } | null }> }; + +export type GetAccountByAddressQueryVariables = Types.Exact<{ + address: Types.Scalars['String']; +}>; + + +export type GetAccountByAddressQuery = { __typename?: 'query_root', account: Array<{ __typename?: 'account', id: any, address: string, email?: string | null, emailVerified: boolean }> }; export type GetAccountByIdQueryVariables = Types.Exact<{ id: Types.Scalars['uuid']; @@ -75,7 +82,7 @@ export type GetEventPassOrderFromIdQueryVariables = Types.Exact<{ }>; -export type GetEventPassOrderFromIdQuery = { __typename?: 'query_root', eventPassOrder: Array<{ __typename?: 'eventPassOrder', id: any, eventPassId: string, quantity: number, status: Types.OrderStatus_Enum, eventPassNftContract?: { __typename?: 'eventPassNftContract', contractAddress: string } | null, account?: { __typename?: 'account', address: string } | null, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number } | null }> }; +export type GetEventPassOrderFromIdQuery = { __typename?: 'query_root', eventPassOrder_by_pk?: { __typename?: 'eventPassOrder', id: any, eventPassId: string, quantity: number, status: Types.OrderStatus_Enum, eventPassNftContract?: { __typename?: 'eventPassNftContract', contractAddress: string } | null, account?: { __typename?: 'account', address: string } | null, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number } | null } | null }; export type GetEventPassOrdersFromStripeCheckoutSessionQueryVariables = Types.Exact<{ stripeCheckoutSessionId: Types.Scalars['String']; @@ -146,9 +153,9 @@ export type GetNftTransferByTokenIdAndCollectionQueryVariables = Types.Exact<{ export type GetNftTransferByTokenIdAndCollectionQuery = { __typename?: 'query_root', nftTransfer: Array<{ __typename?: 'nftTransfer', id: any, contractAddress: string, fromAddress: string, toAddress: string, transactionHash: string, chainId: string, blockNumber: any, eventId: string, organizerId: string, eventPassId: string, tokenId: any, created_at: any }> }; -export type EventListFieldsFragment = { __typename?: 'Event', id: string, slug: string, title: string, heroImage: { __typename?: 'Asset', url: string } }; +export type EventListFieldsFragment = { __typename?: 'Event', id: string, slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', width?: number | null, height?: number | null, url: string } }; -export type OrganizerFieldsFragment = { __typename?: 'Organizer', id: string, slug: string, name: string, description?: { __typename?: 'OrganizerDescriptionRichText', json: any, references: Array<{ __typename: 'Asset', id: string, url: string, mimeType?: string | null }> } | null, image: { __typename?: 'Asset', url: string } }; +export type OrganizerFieldsFragment = { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } }; export type EventDateLocationsFieldsFragment = { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } }; @@ -159,7 +166,7 @@ export type GetEventQueryVariables = Types.Exact<{ }>; -export type GetEventQuery = { __typename?: 'query_root', event?: { __typename?: 'Event', id: string, slug: string, title: string, description: { __typename?: 'EventDescriptionRichText', json: any, references: Array<{ __typename: 'Asset', id: string, url: string, mimeType?: string | null }> }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, image: { __typename?: 'Asset', url: string } } | null, eventDateLocations: Array<{ __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } }>, heroImage: { __typename?: 'Asset', url: string } } | null }; +export type GetEventQuery = { __typename?: 'query_root', event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImageClasses?: string | null, description: { __typename?: 'EventDescriptionRichText', json: any, references: Array<{ __typename: 'Asset', id: string, url: string, mimeType?: string | null }> }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null, eventDateLocations: Array<{ __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } }>, heroImage: { __typename?: 'Asset', width?: number | null, height?: number | null, url: string } } | null }; export type GetEventWithPassesQueryVariables = Types.Exact<{ slug: Types.Scalars['String']; @@ -168,16 +175,25 @@ export type GetEventWithPassesQueryVariables = Types.Exact<{ }>; -export type GetEventWithPassesQuery = { __typename?: 'query_root', event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, image: { __typename?: 'Asset', url: string } } | null, eventDateLocations: Array<{ __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } }>, eventPasses: Array<{ __typename?: 'EventPass', id: string, name: string, description: string, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum, maxAmount: number, maxAmountPerUser?: number | null } | null }> } | null }; +export type GetEventWithPassesQuery = { __typename?: 'query_root', event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null, eventDateLocations: Array<{ __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } }>, eventPasses: Array<{ __typename?: 'EventPass', id: string, name: string, description: string, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum, maxAmount: number, maxAmountPerUser?: number | null, timeBeforeDelete: number } | null }> } | null }; -export type GetEventsFromOrganizerIdQueryVariables = Types.Exact<{ +export type GetEventsFromOrganizerIdTableQueryVariables = Types.Exact<{ id: Types.Scalars['ID']; locale: Types.Locale; stage: Types.Stage; }>; -export type GetEventsFromOrganizerIdQuery = { __typename?: 'query_root', organizer?: { __typename?: 'Organizer', events: Array<{ __typename?: 'Event', title: string, id: string, slug: string, heroImage: { __typename?: 'Asset', url: string }, eventPasses: Array<{ __typename?: 'EventPass', name: string, id: string, description: string, nftName: string, nftDescription: string, nftImage: { __typename?: 'Asset', url: string }, eventPassPricing?: { __typename?: 'eventPassPricing', maxAmount: number } | null, eventPassNftContract?: { __typename?: 'eventPassNftContract', contractAddress: string } | null }> }> } | null }; +export type GetEventsFromOrganizerIdTableQuery = { __typename?: 'query_root', organizer?: { __typename?: 'Organizer', events: Array<{ __typename?: 'Event', title: string, slug: string, eventParameters?: { __typename?: 'eventParameters', dateStart?: any | null, dateEnd?: any | null, dateSaleStart?: any | null, dateSaleEnd?: any | null, timezone?: string | null } | null }> } | null }; + +export type GetEventWithPassesOrganizerQueryVariables = Types.Exact<{ + slug: Types.Scalars['String']; + locale: Types.Locale; + stage: Types.Stage; +}>; + + +export type GetEventWithPassesOrganizerQuery = { __typename?: 'query_root', event?: { __typename?: 'Event', title: string, id: string, slug: string, eventPasses: Array<{ __typename?: 'EventPass', name: string, id: string, description: string, nftName: string, nftDescription: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, eventPassPricing?: { __typename?: 'eventPassPricing', maxAmount: number, maxAmountPerUser?: number | null, priceAmount: number, priceCurrency: Types.Currency_Enum, timeBeforeDelete: number } | null, eventPassNftContract?: { __typename?: 'eventPassNftContract', type: Types.EventPassNftContractType_Enum, contractAddress: string, eventPassId: string } | null, eventPassDelayedRevealed?: { __typename?: 'EventPassDelayedRevealed', name: string, description: string, nftName: string, nftDescription: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }> } | null }> } | null }; export type GetEventPassesQueryVariables = Types.Exact<{ eventSlug: Types.Scalars['String']; @@ -186,7 +202,16 @@ export type GetEventPassesQueryVariables = Types.Exact<{ }>; -export type GetEventPassesQuery = { __typename?: 'query_root', eventPasses: Array<{ __typename?: 'EventPass', id: string, name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, eventPassPricing?: { __typename?: 'eventPassPricing', maxAmount: number, maxAmountPerUser?: number | null, priceAmount: number, priceCurrency: Types.Currency_Enum } | null, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } }> }> }; +export type GetEventPassesQuery = { __typename?: 'query_root', eventPasses: Array<{ __typename?: 'EventPass', id: string, name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, eventPassPricing?: { __typename?: 'eventPassPricing', maxAmount: number, maxAmountPerUser?: number | null, priceAmount: number, priceCurrency: Types.Currency_Enum } | null, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }> }> }; + +export type GetEventPassDelayedRevealedFromEventPassIdQueryVariables = Types.Exact<{ + eventPassId: Types.Scalars['ID']; + locale: Types.Locale; + stage: Types.Stage; +}>; + + +export type GetEventPassDelayedRevealedFromEventPassIdQuery = { __typename?: 'query_root', eventPass?: { __typename?: 'EventPass', eventPassDelayedRevealed?: { __typename?: 'EventPassDelayedRevealed', name: string, description: string, nftName: string, nftDescription: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }> } | null } | null }; export type UpdateEventPassNftFromNftTransferMutationVariables = Types.Exact<{ updates: Array | Types.EventPassNft_Updates; @@ -239,6 +264,13 @@ export type GetContractAddressFromEventPassIdQueryVariables = Types.Exact<{ export type GetContractAddressFromEventPassIdQuery = { __typename?: 'query_root', eventPassNftContract: Array<{ __typename?: 'eventPassNftContract', contractAddress: string }> }; +export type GetEventPassNftContractDelayedRevealedFromEventPassIdQueryVariables = Types.Exact<{ + eventPassId?: Types.InputMaybe; +}>; + + +export type GetEventPassNftContractDelayedRevealedFromEventPassIdQuery = { __typename?: 'query_root', eventPassNftContract: Array<{ __typename?: 'eventPassNftContract', type: Types.EventPassNftContractType_Enum, isDelayedRevealed: boolean }> }; + export type GetEventPassOrderSumsQueryVariables = Types.Exact<{ eventPassId: Types.Scalars['String']; }>; @@ -261,6 +293,22 @@ export type UpdateEventPassPricingMutationVariables = Types.Exact<{ export type UpdateEventPassPricingMutation = { __typename?: 'mutation_root', update_eventPassPricing_by_pk?: { __typename?: 'eventPassPricing', id: any, eventPassId: string, priceAmount: number, priceCurrency: Types.Currency_Enum, maxAmount: number, maxAmountPerUser?: number | null } | null }; +export type DeleteFollowOrganizerMutationVariables = Types.Exact<{ + accountId: Types.Scalars['uuid']; + organizerSlug: Types.Scalars['String']; +}>; + + +export type DeleteFollowOrganizerMutation = { __typename?: 'mutation_root', delete_follow_by_pk?: { __typename?: 'follow', organizerSlug: string } | null }; + +export type CheckFollowingOrganizerQueryVariables = Types.Exact<{ + accountId: Types.Scalars['uuid']; + organizerSlug: Types.Scalars['String']; +}>; + + +export type CheckFollowingOrganizerQuery = { __typename?: 'query_root', follow_by_pk?: { __typename?: 'follow', accountId: any, organizerSlug: string } | null }; + export type GetOrganizerQueryVariables = Types.Exact<{ slug: Types.Scalars['String']; locale: Types.Locale; @@ -268,9 +316,26 @@ export type GetOrganizerQueryVariables = Types.Exact<{ }>; -export type GetOrganizerQuery = { __typename?: 'query_root', organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, description?: { __typename?: 'OrganizerDescriptionRichText', json: any, references: Array<{ __typename: 'Asset', id: string, url: string, mimeType?: string | null }> } | null, image: { __typename?: 'Asset', url: string } } | null }; +export type GetOrganizerQuery = { __typename?: 'query_root', organizer?: { __typename?: 'Organizer', slug: string, name: string, imageClasses?: string | null, heroImageClasses?: string | null, twitterHandle?: string | null, instagramHandle?: string | null, tiktokHandle?: string | null, facebookHandle?: string | null, youtubeHandle?: string | null, telegramHandle?: string | null, discordWidgetId?: string | null, description?: { __typename?: 'OrganizerDescriptionRichText', json: any, references: Array<{ __typename: 'Asset', id: string, url: string, mimeType?: string | null }> } | null, image: { __typename?: 'Asset', url: string }, heroImage: { __typename?: 'Asset', url: string } } | null }; + +export type GetOrganizerFromSlugQueryVariables = Types.Exact<{ + slug: Types.Scalars['String']; + stage: Types.Stage; +}>; + + +export type GetOrganizerFromSlugQuery = { __typename?: 'query_root', organizer?: { __typename?: 'Organizer', id: string, slug: string } | null }; + +export type GetOrganizerLatestEventsQueryVariables = Types.Exact<{ + organizerId: Types.Scalars['String']; + locale: Types.Locale; + stage: Types.Stage; +}>; + + +export type GetOrganizerLatestEventsQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', dateStart?: any | null, dateEnd?: any | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string } } | null }> }; -export type EventPassFieldsFragment = { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } }>, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, image: { __typename?: 'Asset', url: string } } | null } | null }; +export type EventPassFieldsFragment = { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null }; export type EventPassNftFieldsFragment = { __typename?: 'eventPassNft', id: any, tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null }; @@ -295,7 +360,7 @@ export type GetEventPassNftByIdQueryVariables = Types.Exact<{ }>; -export type GetEventPassNftByIdQuery = { __typename?: 'query_root', eventPassNft_by_pk?: { __typename?: 'eventPassNft', id: any, tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPass?: { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } }>, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, image: { __typename?: 'Asset', url: string } } | null } | null } | null } | null }; +export type GetEventPassNftByIdQuery = { __typename?: 'query_root', eventPassNft_by_pk?: { __typename?: 'eventPassNft', id: any, tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPass?: { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null } | null } | null }; export type GetEventPassNftByIdMinimalQueryVariables = Types.Exact<{ id: Types.Scalars['uuid']; @@ -304,6 +369,25 @@ export type GetEventPassNftByIdMinimalQueryVariables = Types.Exact<{ export type GetEventPassNftByIdMinimalQuery = { __typename?: 'query_root', eventPassNft_by_pk?: { __typename?: 'eventPassNft', id: any, tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null } | null }; +export type RoleAssignmentsFieldsFragment = { __typename?: 'roleAssignments', role: Types.Roles_Enum, organizerId: string, eventId: string }; + +export type CreateRoleAssignmentMutationVariables = Types.Exact<{ + input: Types.RoleAssignments_Insert_Input; +}>; + + +export type CreateRoleAssignmentMutation = { __typename?: 'mutation_root', insert_roleAssignments_one?: { __typename?: 'roleAssignments', role: Types.Roles_Enum } | null }; + +export type GetRoleMinimalQueryVariables = Types.Exact<{ + accountId: Types.Scalars['uuid']; + role: Types.Roles_Enum; + organizerId: Types.Scalars['String']; + eventId?: Types.InputMaybe; +}>; + + +export type GetRoleMinimalQuery = { __typename?: 'query_root', roleAssignments: Array<{ __typename?: 'roleAssignments', id: any }> }; + export type StripeCheckoutSessionFieldsFragment = { __typename?: 'stripeCheckoutSession', stripeSessionId: string, stripeCustomerId: string, type: Types.StripeCheckoutSessionType_Enum }; export type StripeCustomerFieldsFragment = { __typename?: 'stripeCustomer', stripeCustomerId: string, accountId: any }; diff --git a/libs/gql/anonymous/api/project.json b/libs/gql/anonymous/api/project.json index aa915950d..3446eac9d 100644 --- a/libs/gql/anonymous/api/project.json +++ b/libs/gql/anonymous/api/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/gql/anonymous/api/**/*.{ts, gql, graphql}"] diff --git a/libs/gql/anonymous/api/src/generated/index.ts b/libs/gql/anonymous/api/src/generated/index.ts index 8fe9bc92c..7ae649a66 100644 --- a/libs/gql/anonymous/api/src/generated/index.ts +++ b/libs/gql/anonymous/api/src/generated/index.ts @@ -44,6 +44,7 @@ export const EventPassFieldsFragmentDoc = ` heroImage { url } + heroImageClasses organizer { id slug @@ -51,6 +52,7 @@ export const EventPassFieldsFragmentDoc = ` image { url } + imageClasses } } } @@ -63,35 +65,6 @@ export const EventPassNftFieldsFragmentDoc = ` organizerId isRevealed currentOwnerAddress -} - `; - const GetEventWithPassesDocument = ` - query GetEventWithPasses($slug: String!, $locale: Locale!, $stage: Stage!) @cached { - event(where: {slug: $slug}, locales: [$locale, en], stage: $stage) { - id - slug - title - heroImage { - url - } - organizer { - id - slug - name - image { - url - } - } - eventPasses { - id - name - description - eventPassPricing { - priceAmount - priceCurrency - } - } - } } `; const GetEventPassNftByTokenReferenceDocument = ` @@ -110,9 +83,6 @@ ${EventPassFieldsFragmentDoc}`; export type Requester = (doc: string, vars?: V, options?: C) => Promise | AsyncIterable export function getSdk(requester: Requester) { return { - GetEventWithPasses(variables: Types.GetEventWithPassesQueryVariables, options?: C): Promise { - return requester(GetEventWithPassesDocument, variables, options) as Promise; - }, GetEventPassNftByTokenReference(variables: Types.GetEventPassNftByTokenReferenceQueryVariables, options?: C): Promise { return requester(GetEventPassNftByTokenReferenceDocument, variables, options) as Promise; } diff --git a/libs/gql/anonymous/api/src/generated/schema.graphql b/libs/gql/anonymous/api/src/generated/schema.graphql index 7d5737d1c..bab0e2c05 100644 --- a/libs/gql/anonymous/api/src/generated/schema.graphql +++ b/libs/gql/anonymous/api/src/generated/schema.graphql @@ -18,7 +18,7 @@ type Aggregate { } """Asset system model""" -type Asset implements Node { +type Asset implements Entity & Node { """The time the document was created""" createdAt( """ @@ -101,6 +101,35 @@ type Asset implements Node { skip: Int where: EventWhereInput ): [Event!]! + heroImageOrganizer( + after: String + before: String + first: Int + + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `heroImageOrganizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `heroImageOrganizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: OrganizerOrderByInput + skip: Int + where: OrganizerWhereInput + ): [Organizer!]! """List of Asset versions""" history( @@ -198,6 +227,35 @@ type Asset implements Node { skip: Int where: EventPassWhereInput ): [EventPass!]! + nftImageEventPassDelayedRevealed( + after: String + before: String + first: Int + + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `nftImageEventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `nftImageEventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: EventPassDelayedRevealedOrderByInput + skip: Int + where: EventPassDelayedRevealedWhereInput + ): [EventPassDelayedRevealed!]! """The time the document was published. Null on documents in draft stage.""" publishedAt( @@ -319,6 +377,7 @@ input AssetCreateInput { handle: String! height: Float heroImageEvent: EventCreateManyInlineInput + heroImageOrganizer: OrganizerCreateManyInlineInput imageOrganizer: OrganizerCreateManyInlineInput """ @@ -327,6 +386,7 @@ input AssetCreateInput { localizations: AssetCreateLocalizationsInput mimeType: String nftImageEventPass: EventPassCreateManyInlineInput + nftImageEventPassDelayedRevealed: EventPassDelayedRevealedCreateManyInlineInput size: Float updatedAt: DateTime width: Float @@ -413,6 +473,9 @@ input AssetManyWhereInput { heroImageEvent_every: EventWhereInput heroImageEvent_none: EventWhereInput heroImageEvent_some: EventWhereInput + heroImageOrganizer_every: OrganizerWhereInput + heroImageOrganizer_none: OrganizerWhereInput + heroImageOrganizer_some: OrganizerWhereInput id: ID """All values containing the given string.""" @@ -444,6 +507,9 @@ input AssetManyWhereInput { imageOrganizer_every: OrganizerWhereInput imageOrganizer_none: OrganizerWhereInput imageOrganizer_some: OrganizerWhereInput + nftImageEventPassDelayedRevealed_every: EventPassDelayedRevealedWhereInput + nftImageEventPassDelayedRevealed_none: EventPassDelayedRevealedWhereInput + nftImageEventPassDelayedRevealed_some: EventPassDelayedRevealedWhereInput nftImageEventPass_every: EventPassWhereInput nftImageEventPass_none: EventPassWhereInput nftImageEventPass_some: EventPassWhereInput @@ -535,12 +601,14 @@ input AssetUpdateInput { handle: String height: Float heroImageEvent: EventUpdateManyInlineInput + heroImageOrganizer: OrganizerUpdateManyInlineInput imageOrganizer: OrganizerUpdateManyInlineInput """Manage document localizations""" localizations: AssetUpdateLocalizationsInput mimeType: String nftImageEventPass: EventPassUpdateManyInlineInput + nftImageEventPassDelayedRevealed: EventPassDelayedRevealedUpdateManyInlineInput size: Float width: Float } @@ -780,6 +848,9 @@ input AssetWhereInput { heroImageEvent_every: EventWhereInput heroImageEvent_none: EventWhereInput heroImageEvent_some: EventWhereInput + heroImageOrganizer_every: OrganizerWhereInput + heroImageOrganizer_none: OrganizerWhereInput + heroImageOrganizer_some: OrganizerWhereInput id: ID """All values containing the given string.""" @@ -839,6 +910,9 @@ input AssetWhereInput { """All values starting with the given string.""" mimeType_starts_with: String + nftImageEventPassDelayedRevealed_every: EventPassDelayedRevealedWhereInput + nftImageEventPassDelayedRevealed_none: EventPassDelayedRevealedWhereInput + nftImageEventPassDelayedRevealed_some: EventPassDelayedRevealedWhereInput nftImageEventPass_every: EventPassWhereInput nftImageEventPass_none: EventPassWhereInput nftImageEventPass_some: EventPassWhereInput @@ -1066,8 +1140,77 @@ type DocumentVersion { stage: Stage! } +"""An object with an ID""" +interface Entity { + """The id of the object.""" + id: ID! + + """The Stage of an object""" + stage: Stage! +} + +""" +This enumeration holds all typenames that implement the Entity interface. Components and models implement the Entity interface. +""" +enum EntityTypeName { + """Asset system model""" + Asset + + """Root event model""" + Event + + """ + Model used to define the different locations and dates of an event. A festival or a tournament for instance could have several. + """ + EventDateLocation + + """ + Define a pass for an event with different options, price, number of passes etc. + """ + EventPass + + """ + The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. + """ + EventPassDelayedRevealed + + """ + A model for location data (point on a map) + additional info such as street, venue etc. + """ + LocationAddress + + """ + An organizer is an entity that launch events and handle the pass benefits. + """ + Organizer + + """ + Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. + """ + PassOption + + """Scheduled Operation system model""" + ScheduledOperation + + """Scheduled Release system model""" + ScheduledRelease + + """User system model""" + User +} + +"""Allows to specify input to query models and components directly""" +input EntityWhereInput { + """The ID of an object""" + id: ID! + stage: Stage! + + """The Type name of an object""" + typename: EntityTypeName! +} + """Root event model""" -type Event implements Node { +type Event implements Entity & Node { """The time the document was created""" createdAt( """ @@ -1176,6 +1319,10 @@ type Event implements Node { skip: Int where: EventPassWhereInput ): [EventPass!]! + + """ + An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. + """ heroImage( """ Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. @@ -1198,6 +1345,11 @@ type Event implements Node { locales: [Locale!] ): Asset! + """ + Optional field used to style your hero image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) + """ + heroImageClasses: String + """List of Event versions""" history( limit: Int! = 10 @@ -1390,6 +1542,7 @@ input EventCreateInput { eventDateLocations: EventDateLocationCreateManyInlineInput eventPasses: EventPassCreateManyInlineInput heroImage: AssetCreateOneInlineInput! + heroImageClasses: String """ Inline mutations for managing document localizations excluding the default locale @@ -1442,7 +1595,7 @@ input EventCreateOneInlineInput { """ Model used to define the different locations and dates of an event. A festival or a tournament for instance could have several. """ -type EventDateLocation { +type EventDateLocation implements Entity { """The end date including time on the UTC timezone.""" dateEnd: DateTime! @@ -1762,6 +1915,34 @@ input EventManyWhereInput { eventPasses_none: EventPassWhereInput eventPasses_some: EventPassWhereInput heroImage: AssetWhereInput + heroImageClasses: String + + """All values containing the given string.""" + heroImageClasses_contains: String + + """All values ending with the given string.""" + heroImageClasses_ends_with: String + + """All values that are contained in given list.""" + heroImageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + heroImageClasses_not: String + + """All values not containing the given string.""" + heroImageClasses_not_contains: String + + """All values not ending with the given string""" + heroImageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + heroImageClasses_not_in: [String] + + """All values not starting with the given string.""" + heroImageClasses_not_starts_with: String + + """All values starting with the given string.""" + heroImageClasses_starts_with: String id: ID """All values containing the given string.""" @@ -1881,6 +2062,8 @@ input EventManyWhereInput { enum EventOrderByInput { createdAt_ASC createdAt_DESC + heroImageClasses_ASC + heroImageClasses_DESC id_ASC id_DESC public_ASC @@ -1900,7 +2083,7 @@ enum EventOrderByInput { """ Define a pass for an event with different options, price, number of passes etc. """ -type EventPass implements Node { +type EventPass implements Entity & Node { """The time the document was created""" createdAt( """ @@ -1971,6 +2154,31 @@ type EventPass implements Node { """ locales: [Locale!] ): Event + + """ + This is a direct link from your `EventPass` to `EventPassDelayedReveal`, enabling access to additional, exclusive details that are revealed afterwards on the back-office. + """ + eventPassDelayedRevealed( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `eventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `eventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): EventPassDelayedRevealed eventPassOrderSums: eventPassOrderSums eventPassPricing: eventPassPricing @@ -2199,11 +2407,13 @@ type EventPassConnection { } input EventPassCreateInput { + clptwshsk4wx601usb3uggcu7: EventPassDelayedRevealedCreateManyInlineInput createdAt: DateTime """description input for default locale (en)""" description: String! event: EventCreateOneInlineInput + eventPassDelayedRevealed: EventPassDelayedRevealedCreateOneInlineInput """ Inline mutations for managing document localizations excluding the default locale @@ -2245,70 +2455,1058 @@ input EventPassCreateManyInlineInput { create: [EventPassCreateInput!] } -"""An edge in a connection.""" -type EventPassEdge { - """A cursor for use in pagination.""" - cursor: String! +input EventPassCreateOneInlineInput { + """Connect one existing EventPass document""" + connect: EventPassWhereUniqueInput - """The item at the end of the edge.""" - node: EventPass! + """Create and connect one EventPass document""" + create: EventPassCreateInput } -"""Identifies documents""" -input EventPassManyWhereInput { - """Logical AND on all given filters.""" - AND: [EventPassWhereInput!] - - """Logical NOT on all given filters combined by AND.""" - NOT: [EventPassWhereInput!] +""" +The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. +""" +type EventPassDelayedRevealed implements Entity & Node { + """The time the document was created""" + createdAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime! - """Logical OR on all given filters.""" - OR: [EventPassWhereInput!] + """User that created this document""" + createdBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """Contains search across all appropriate fields.""" - _search: String - createdAt: DateTime + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User - """All values greater than the given value.""" - createdAt_gt: DateTime + """A brief overview or summary of the event pass""" + description: String! - """All values greater than or equal the given value.""" - createdAt_gte: DateTime + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false - """All values that are contained in given list.""" - createdAt_in: [DateTime] + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false - """All values less than the given value.""" - createdAt_lt: DateTime + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [EventPassDelayedRevealed!]! - """All values less than or equal the given value.""" - createdAt_lte: DateTime + """ + Links directly to `EventPass`, providing initial, temporary details about the NFT until the full reveal occurs. + """ + eventPass( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `eventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """Any other value that exists and is not equal to the given value.""" - createdAt_not: DateTime + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `eventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): EventPass - """All values that are not contained in given list.""" - createdAt_not_in: [DateTime] - createdBy: UserWhereInput - documentInStages_every: EventPassWhereStageInput - documentInStages_none: EventPassWhereStageInput - documentInStages_some: EventPassWhereStageInput - event: EventWhereInput - id: ID + """List of EventPassDelayedRevealed versions""" + history( + limit: Int! = 10 + skip: Int! = 0 - """All values containing the given string.""" - id_contains: ID + """ + This is optional and can be used to fetch the document version history for a specific stage instead of the current one + """ + stageOverride: Stage + ): [Version!]! - """All values ending with the given string.""" - id_ends_with: ID + """The unique identifier""" + id: ID! - """All values that are contained in given list.""" - id_in: [ID] + """System Locale field""" + locale: Locale! - """Any other value that exists and is not equal to the given value.""" - id_not: ID + """Get the other localizations for this document""" + localizations( + """Decides if the current locale should be included or not""" + includeCurrent: Boolean! = false - """All values not containing the given string.""" + """ + Potential locales that should be returned. + + The order of locales will also override locale fall-backing behaviour in the query's subtree. + + Note any related model with localized fields in the query's subtree will be affected. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + + Consider using this in conjunction with forceParentLocale on the children relation fields. + """ + locales: [Locale!]! = [en, fr] + ): [EventPassDelayedRevealed!]! + + """The official name of the event pass""" + name: String! + + """ + Fixed description pertaining to the NFT. This content is static and non-localizable. + """ + nftDescription: String! + + """ + Permanent image representing the NFT. Advised resolution is 350 x 350 pixels. Image content is non-changeable and cannot be localized. + """ + nftImage( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): Asset! + + """ + Permanent name associated with the NFT. Cannot be changed or localized. + """ + nftName: String! + + """ + Define the different pass options. An option is defined for a specific location and timeframe + """ + passOptions( + after: String + before: String + first: Int + + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `passOptions` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `passOptions` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: PassOptionOrderByInput + skip: Int + where: PassOptionWhereInput + ): [PassOption!]! + + """The time the document was published. Null on documents in draft stage.""" + publishedAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime + + """User that last published this document""" + publishedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + scheduledIn( + after: String + before: String + first: Int + + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + skip: Int + where: ScheduledOperationWhereInput + ): [ScheduledOperation!]! + + """System stage field""" + stage: Stage! + + """The time the document was updated""" + updatedAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime! + + """User that last updated this document""" + updatedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User +} + +input EventPassDelayedRevealedConnectInput { + """ + Allow to specify document position in list of connected documents, will default to appending at end of list + """ + position: ConnectPositionInput + + """Document to connect""" + where: EventPassDelayedRevealedWhereUniqueInput! +} + +"""A connection to a list of items.""" +type EventPassDelayedRevealedConnection { + aggregate: Aggregate! + + """A list of edges.""" + edges: [EventPassDelayedRevealedEdge!]! + + """Information to aid in pagination.""" + pageInfo: PageInfo! +} + +input EventPassDelayedRevealedCreateInput { + clptyt58r52j901t9gkjuht2t: EventPassCreateManyInlineInput + createdAt: DateTime + + """description input for default locale (en)""" + description: String! + eventPass: EventPassCreateOneInlineInput + + """ + Inline mutations for managing document localizations excluding the default locale + """ + localizations: EventPassDelayedRevealedCreateLocalizationsInput + + """name input for default locale (en)""" + name: String! + nftDescription: String! + nftImage: AssetCreateOneInlineInput! + nftName: String! + passOptions: PassOptionCreateManyInlineInput + updatedAt: DateTime +} + +input EventPassDelayedRevealedCreateLocalizationDataInput { + createdAt: DateTime + description: String! + name: String! + updatedAt: DateTime +} + +input EventPassDelayedRevealedCreateLocalizationInput { + """Localization input""" + data: EventPassDelayedRevealedCreateLocalizationDataInput! + locale: Locale! +} + +input EventPassDelayedRevealedCreateLocalizationsInput { + """Create localizations for the newly-created document""" + create: [EventPassDelayedRevealedCreateLocalizationInput!] +} + +input EventPassDelayedRevealedCreateManyInlineInput { + """Connect multiple existing EventPassDelayedRevealed documents""" + connect: [EventPassDelayedRevealedWhereUniqueInput!] + + """ + Create and connect multiple existing EventPassDelayedRevealed documents + """ + create: [EventPassDelayedRevealedCreateInput!] +} + +input EventPassDelayedRevealedCreateOneInlineInput { + """Connect one existing EventPassDelayedRevealed document""" + connect: EventPassDelayedRevealedWhereUniqueInput + + """Create and connect one EventPassDelayedRevealed document""" + create: EventPassDelayedRevealedCreateInput +} + +"""An edge in a connection.""" +type EventPassDelayedRevealedEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: EventPassDelayedRevealed! +} + +"""Identifies documents""" +input EventPassDelayedRevealedManyWhereInput { + """Logical AND on all given filters.""" + AND: [EventPassDelayedRevealedWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [EventPassDelayedRevealedWhereInput!] + + """Logical OR on all given filters.""" + OR: [EventPassDelayedRevealedWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + documentInStages_every: EventPassDelayedRevealedWhereStageInput + documentInStages_none: EventPassDelayedRevealedWhereStageInput + documentInStages_some: EventPassDelayedRevealedWhereStageInput + eventPass: EventPassWhereInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + nftDescription: String + + """All values containing the given string.""" + nftDescription_contains: String + + """All values ending with the given string.""" + nftDescription_ends_with: String + + """All values that are contained in given list.""" + nftDescription_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftDescription_not: String + + """All values not containing the given string.""" + nftDescription_not_contains: String + + """All values not ending with the given string""" + nftDescription_not_ends_with: String + + """All values that are not contained in given list.""" + nftDescription_not_in: [String] + + """All values not starting with the given string.""" + nftDescription_not_starts_with: String + + """All values starting with the given string.""" + nftDescription_starts_with: String + nftImage: AssetWhereInput + nftName: String + + """All values containing the given string.""" + nftName_contains: String + + """All values ending with the given string.""" + nftName_ends_with: String + + """All values that are contained in given list.""" + nftName_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftName_not: String + + """All values not containing the given string.""" + nftName_not_contains: String + + """All values not ending with the given string""" + nftName_not_ends_with: String + + """All values that are not contained in given list.""" + nftName_not_in: [String] + + """All values not starting with the given string.""" + nftName_not_starts_with: String + + """All values starting with the given string.""" + nftName_starts_with: String + passOptions_every: PassOptionWhereInput + passOptions_none: PassOptionWhereInput + passOptions_some: PassOptionWhereInput + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput + updatedAt: DateTime + + """All values greater than the given value.""" + updatedAt_gt: DateTime + + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime + + """All values that are contained in given list.""" + updatedAt_in: [DateTime] + + """All values less than the given value.""" + updatedAt_lt: DateTime + + """All values less than or equal the given value.""" + updatedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime + + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput +} + +enum EventPassDelayedRevealedOrderByInput { + createdAt_ASC + createdAt_DESC + description_ASC + description_DESC + id_ASC + id_DESC + name_ASC + name_DESC + nftDescription_ASC + nftDescription_DESC + nftName_ASC + nftName_DESC + publishedAt_ASC + publishedAt_DESC + updatedAt_ASC + updatedAt_DESC +} + +input EventPassDelayedRevealedUpdateInput { + clptyt58r52j901t9gkjuht2t: EventPassUpdateManyInlineInput + + """description input for default locale (en)""" + description: String + eventPass: EventPassUpdateOneInlineInput + + """Manage document localizations""" + localizations: EventPassDelayedRevealedUpdateLocalizationsInput + + """name input for default locale (en)""" + name: String + nftDescription: String + nftImage: AssetUpdateOneInlineInput + nftName: String + passOptions: PassOptionUpdateManyInlineInput +} + +input EventPassDelayedRevealedUpdateLocalizationDataInput { + description: String + name: String +} + +input EventPassDelayedRevealedUpdateLocalizationInput { + data: EventPassDelayedRevealedUpdateLocalizationDataInput! + locale: Locale! +} + +input EventPassDelayedRevealedUpdateLocalizationsInput { + """Localizations to create""" + create: [EventPassDelayedRevealedCreateLocalizationInput!] + + """Localizations to delete""" + delete: [Locale!] + + """Localizations to update""" + update: [EventPassDelayedRevealedUpdateLocalizationInput!] + upsert: [EventPassDelayedRevealedUpsertLocalizationInput!] +} + +input EventPassDelayedRevealedUpdateManyInlineInput { + """Connect multiple existing EventPassDelayedRevealed documents""" + connect: [EventPassDelayedRevealedConnectInput!] + + """Create and connect multiple EventPassDelayedRevealed documents""" + create: [EventPassDelayedRevealedCreateInput!] + + """Delete multiple EventPassDelayedRevealed documents""" + delete: [EventPassDelayedRevealedWhereUniqueInput!] + + """Disconnect multiple EventPassDelayedRevealed documents""" + disconnect: [EventPassDelayedRevealedWhereUniqueInput!] + + """ + Override currently-connected documents with multiple existing EventPassDelayedRevealed documents + """ + set: [EventPassDelayedRevealedWhereUniqueInput!] + + """Update multiple EventPassDelayedRevealed documents""" + update: [EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput!] + + """Upsert multiple EventPassDelayedRevealed documents""" + upsert: [EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput!] +} + +input EventPassDelayedRevealedUpdateManyInput { + """description input for default locale (en)""" + description: String + + """Optional updates to localizations""" + localizations: EventPassDelayedRevealedUpdateManyLocalizationsInput + + """name input for default locale (en)""" + name: String + nftDescription: String + nftName: String +} + +input EventPassDelayedRevealedUpdateManyLocalizationDataInput { + description: String + name: String +} + +input EventPassDelayedRevealedUpdateManyLocalizationInput { + data: EventPassDelayedRevealedUpdateManyLocalizationDataInput! + locale: Locale! +} + +input EventPassDelayedRevealedUpdateManyLocalizationsInput { + """Localizations to update""" + update: [EventPassDelayedRevealedUpdateManyLocalizationInput!] +} + +input EventPassDelayedRevealedUpdateOneInlineInput { + """Connect existing EventPassDelayedRevealed document""" + connect: EventPassDelayedRevealedWhereUniqueInput + + """Create and connect one EventPassDelayedRevealed document""" + create: EventPassDelayedRevealedCreateInput + + """Delete currently connected EventPassDelayedRevealed document""" + delete: Boolean + + """Disconnect currently connected EventPassDelayedRevealed document""" + disconnect: Boolean + + """Update single EventPassDelayedRevealed document""" + update: EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput + + """Upsert single EventPassDelayedRevealed document""" + upsert: EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput +} + +input EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput { + """Document to update""" + data: EventPassDelayedRevealedUpdateInput! + + """Unique document search""" + where: EventPassDelayedRevealedWhereUniqueInput! +} + +input EventPassDelayedRevealedUpsertInput { + """Create document if it didn't exist""" + create: EventPassDelayedRevealedCreateInput! + + """Update document if it exists""" + update: EventPassDelayedRevealedUpdateInput! +} + +input EventPassDelayedRevealedUpsertLocalizationInput { + create: EventPassDelayedRevealedCreateLocalizationDataInput! + locale: Locale! + update: EventPassDelayedRevealedUpdateLocalizationDataInput! +} + +input EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput { + """Upsert data""" + data: EventPassDelayedRevealedUpsertInput! + + """Unique document search""" + where: EventPassDelayedRevealedWhereUniqueInput! +} + +""" +This contains a set of filters that can be used to compare values internally +""" +input EventPassDelayedRevealedWhereComparatorInput { + """ + This field can be used to request to check if the entry is outdated by internal comparison + """ + outdated_to: Boolean +} + +"""Identifies documents""" +input EventPassDelayedRevealedWhereInput { + """Logical AND on all given filters.""" + AND: [EventPassDelayedRevealedWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [EventPassDelayedRevealedWhereInput!] + + """Logical OR on all given filters.""" + OR: [EventPassDelayedRevealedWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + description: String + + """All values containing the given string.""" + description_contains: String + + """All values ending with the given string.""" + description_ends_with: String + + """All values that are contained in given list.""" + description_in: [String] + + """Any other value that exists and is not equal to the given value.""" + description_not: String + + """All values not containing the given string.""" + description_not_contains: String + + """All values not ending with the given string""" + description_not_ends_with: String + + """All values that are not contained in given list.""" + description_not_in: [String] + + """All values not starting with the given string.""" + description_not_starts_with: String + + """All values starting with the given string.""" + description_starts_with: String + documentInStages_every: EventPassDelayedRevealedWhereStageInput + documentInStages_none: EventPassDelayedRevealedWhereStageInput + documentInStages_some: EventPassDelayedRevealedWhereStageInput + eventPass: EventPassWhereInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + name: String + + """All values containing the given string.""" + name_contains: String + + """All values ending with the given string.""" + name_ends_with: String + + """All values that are contained in given list.""" + name_in: [String] + + """Any other value that exists and is not equal to the given value.""" + name_not: String + + """All values not containing the given string.""" + name_not_contains: String + + """All values not ending with the given string""" + name_not_ends_with: String + + """All values that are not contained in given list.""" + name_not_in: [String] + + """All values not starting with the given string.""" + name_not_starts_with: String + + """All values starting with the given string.""" + name_starts_with: String + nftDescription: String + + """All values containing the given string.""" + nftDescription_contains: String + + """All values ending with the given string.""" + nftDescription_ends_with: String + + """All values that are contained in given list.""" + nftDescription_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftDescription_not: String + + """All values not containing the given string.""" + nftDescription_not_contains: String + + """All values not ending with the given string""" + nftDescription_not_ends_with: String + + """All values that are not contained in given list.""" + nftDescription_not_in: [String] + + """All values not starting with the given string.""" + nftDescription_not_starts_with: String + + """All values starting with the given string.""" + nftDescription_starts_with: String + nftImage: AssetWhereInput + nftName: String + + """All values containing the given string.""" + nftName_contains: String + + """All values ending with the given string.""" + nftName_ends_with: String + + """All values that are contained in given list.""" + nftName_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftName_not: String + + """All values not containing the given string.""" + nftName_not_contains: String + + """All values not ending with the given string""" + nftName_not_ends_with: String + + """All values that are not contained in given list.""" + nftName_not_in: [String] + + """All values not starting with the given string.""" + nftName_not_starts_with: String + + """All values starting with the given string.""" + nftName_starts_with: String + passOptions_every: PassOptionWhereInput + passOptions_none: PassOptionWhereInput + passOptions_some: PassOptionWhereInput + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput + updatedAt: DateTime + + """All values greater than the given value.""" + updatedAt_gt: DateTime + + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime + + """All values that are contained in given list.""" + updatedAt_in: [DateTime] + + """All values less than the given value.""" + updatedAt_lt: DateTime + + """All values less than or equal the given value.""" + updatedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime + + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput +} + +""" +The document in stages filter allows specifying a stage entry to cross compare the same document between different stages +""" +input EventPassDelayedRevealedWhereStageInput { + """Logical AND on all given filters.""" + AND: [EventPassDelayedRevealedWhereStageInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [EventPassDelayedRevealedWhereStageInput!] + + """Logical OR on all given filters.""" + OR: [EventPassDelayedRevealedWhereStageInput!] + + """ + This field contains fields which can be set as true or false to specify an internal comparison + """ + compareWithParent: EventPassDelayedRevealedWhereComparatorInput + + """Specify the stage to compare with""" + stage: Stage +} + +"""References EventPassDelayedRevealed record uniquely""" +input EventPassDelayedRevealedWhereUniqueInput { + id: ID +} + +"""An edge in a connection.""" +type EventPassEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: EventPass! +} + +"""Identifies documents""" +input EventPassManyWhereInput { + """Logical AND on all given filters.""" + AND: [EventPassWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [EventPassWhereInput!] + + """Logical OR on all given filters.""" + OR: [EventPassWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + documentInStages_every: EventPassWhereStageInput + documentInStages_none: EventPassWhereStageInput + documentInStages_some: EventPassWhereStageInput + event: EventWhereInput + eventPassDelayedRevealed: EventPassDelayedRevealedWhereInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" id_not_contains: ID """All values not ending with the given string""" @@ -2453,9 +3651,12 @@ enum EventPassOrderByInput { } input EventPassUpdateInput { + clptwshsk4wx601usb3uggcu7: EventPassDelayedRevealedUpdateManyInlineInput + """description input for default locale (en)""" description: String event: EventUpdateOneInlineInput + eventPassDelayedRevealed: EventPassDelayedRevealedUpdateOneInlineInput """Manage document localizations""" localizations: EventPassUpdateLocalizationsInput @@ -2543,6 +3744,26 @@ input EventPassUpdateManyLocalizationsInput { update: [EventPassUpdateManyLocalizationInput!] } +input EventPassUpdateOneInlineInput { + """Connect existing EventPass document""" + connect: EventPassWhereUniqueInput + + """Create and connect one EventPass document""" + create: EventPassCreateInput + + """Delete currently connected EventPass document""" + delete: Boolean + + """Disconnect currently connected EventPass document""" + disconnect: Boolean + + """Update single EventPass document""" + update: EventPassUpdateWithNestedWhereUniqueInput + + """Upsert single EventPass document""" + upsert: EventPassUpsertWithNestedWhereUniqueInput +} + input EventPassUpdateWithNestedWhereUniqueInput { """Document to update""" data: EventPassUpdateInput! @@ -2651,6 +3872,7 @@ input EventPassWhereInput { documentInStages_none: EventPassWhereStageInput documentInStages_some: EventPassWhereStageInput event: EventWhereInput + eventPassDelayedRevealed: EventPassDelayedRevealedWhereInput id: ID """All values containing the given string.""" @@ -2851,6 +4073,7 @@ input EventUpdateInput { eventDateLocations: EventDateLocationUpdateManyInlineInput eventPasses: EventPassUpdateManyInlineInput heroImage: AssetUpdateOneInlineInput + heroImageClasses: String """Manage document localizations""" localizations: EventUpdateLocalizationsInput @@ -2913,6 +4136,7 @@ input EventUpdateManyInlineInput { input EventUpdateManyInput { """description input for default locale (en)""" description: RichTextAST + heroImageClasses: String """Optional updates to localizations""" localizations: EventUpdateManyLocalizationsInput @@ -3044,6 +4268,34 @@ input EventWhereInput { eventPasses_none: EventPassWhereInput eventPasses_some: EventPassWhereInput heroImage: AssetWhereInput + heroImageClasses: String + + """All values containing the given string.""" + heroImageClasses_contains: String + + """All values ending with the given string.""" + heroImageClasses_ends_with: String + + """All values that are contained in given list.""" + heroImageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + heroImageClasses_not: String + + """All values not containing the given string.""" + heroImageClasses_not_contains: String + + """All values not ending with the given string""" + heroImageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + heroImageClasses_not_in: [String] + + """All values not starting with the given string.""" + heroImageClasses_not_starts_with: String + + """All values starting with the given string.""" + heroImageClasses_starts_with: String id: ID """All values containing the given string.""" @@ -3299,7 +4551,7 @@ type Location { """ A model for location data (point on a map) + additional info such as street, venue etc. """ -type LocationAddress { +type LocationAddress implements Entity { """Name of the city""" city: String! @@ -3312,7 +4564,9 @@ type LocationAddress { """The unique identifier""" id: ID! - """Place ID from google maps""" + """ + Place ID from google maps. Use this tool to retrieve the correct Place ID from the location you want to open on google maps while clicking on the address provided: https://developers.google.com/maps/documentation/places/web-service/place-id#find-id + """ placeId: String postalCode: String! @@ -3661,7 +4915,7 @@ interface Node { """ An organizer is an entity that launch events and handle the pass benefits. """ -type Organizer implements Node { +type Organizer implements Entity & Node { """The time the document was created""" createdAt( """ @@ -3694,6 +4948,11 @@ type Organizer implements Node { ): User description: OrganizerDescriptionRichText + """ + The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget + """ + discordWidgetId: String + """Get the document in other stages""" documentInStages( """Decides if the current stage should be included or not""" @@ -3737,6 +4996,41 @@ type Organizer implements Node { where: EventWhereInput ): [Event!]! + """ + The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'. + """ + facebookHandle: String + + """ + An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. + """ + heroImage( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): Asset! + + """ + Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) + """ + heroImageClasses: String + """List of Organizer versions""" history( limit: Int! = 10 @@ -3750,6 +5044,10 @@ type Organizer implements Node { """The unique identifier""" id: ID! + + """ + Image that represent the organizer, typically its logo. Advised resolution is 350 x 350 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode. + """ image( """ Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. @@ -3772,6 +5070,16 @@ type Organizer implements Node { locales: [Locale!] ): Asset! + """ + Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) + """ + imageClasses: String + + """ + The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button. + """ + instagramHandle: String + """System Locale field""" locale: Locale! @@ -3862,6 +5170,21 @@ type Organizer implements Node { """System stage field""" stage: Stage! + """ + The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'. + """ + telegramHandle: String + + """ + The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page. + """ + tiktokHandle: String + + """ + The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'. + """ + twitterHandle: String + """The time the document was updated""" updatedAt( """ @@ -3892,6 +5215,11 @@ type Organizer implements Node { """ locales: [Locale!] ): User + + """ + The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'. + """ + youtubeHandle: String } input OrganizerConnectInput { @@ -3920,8 +5248,14 @@ input OrganizerCreateInput { """description input for default locale (en)""" description: RichTextAST + discordWidgetId: String events: EventCreateManyInlineInput + facebookHandle: String + heroImage: AssetCreateOneInlineInput! + heroImageClasses: String image: AssetCreateOneInlineInput! + imageClasses: String + instagramHandle: String """ Inline mutations for managing document localizations excluding the default locale @@ -3929,7 +5263,11 @@ input OrganizerCreateInput { localizations: OrganizerCreateLocalizationsInput name: String! slug: String! + telegramHandle: String + tiktokHandle: String + twitterHandle: String updatedAt: DateTime + youtubeHandle: String } input OrganizerCreateLocalizationDataInput { @@ -4012,55 +5350,196 @@ input OrganizerManyWhereInput { createdAt_gte: DateTime """All values that are contained in given list.""" - createdAt_in: [DateTime] + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + discordWidgetId: String + + """All values containing the given string.""" + discordWidgetId_contains: String + + """All values ending with the given string.""" + discordWidgetId_ends_with: String + + """All values that are contained in given list.""" + discordWidgetId_in: [String] + + """Any other value that exists and is not equal to the given value.""" + discordWidgetId_not: String + + """All values not containing the given string.""" + discordWidgetId_not_contains: String + + """All values not ending with the given string""" + discordWidgetId_not_ends_with: String + + """All values that are not contained in given list.""" + discordWidgetId_not_in: [String] + + """All values not starting with the given string.""" + discordWidgetId_not_starts_with: String + + """All values starting with the given string.""" + discordWidgetId_starts_with: String + documentInStages_every: OrganizerWhereStageInput + documentInStages_none: OrganizerWhereStageInput + documentInStages_some: OrganizerWhereStageInput + events_every: EventWhereInput + events_none: EventWhereInput + events_some: EventWhereInput + facebookHandle: String + + """All values containing the given string.""" + facebookHandle_contains: String + + """All values ending with the given string.""" + facebookHandle_ends_with: String + + """All values that are contained in given list.""" + facebookHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + facebookHandle_not: String + + """All values not containing the given string.""" + facebookHandle_not_contains: String + + """All values not ending with the given string""" + facebookHandle_not_ends_with: String + + """All values that are not contained in given list.""" + facebookHandle_not_in: [String] + + """All values not starting with the given string.""" + facebookHandle_not_starts_with: String + + """All values starting with the given string.""" + facebookHandle_starts_with: String + heroImage: AssetWhereInput + heroImageClasses: String + + """All values containing the given string.""" + heroImageClasses_contains: String + + """All values ending with the given string.""" + heroImageClasses_ends_with: String + + """All values that are contained in given list.""" + heroImageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + heroImageClasses_not: String + + """All values not containing the given string.""" + heroImageClasses_not_contains: String + + """All values not ending with the given string""" + heroImageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + heroImageClasses_not_in: [String] + + """All values not starting with the given string.""" + heroImageClasses_not_starts_with: String + + """All values starting with the given string.""" + heroImageClasses_starts_with: String + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + image: AssetWhereInput + imageClasses: String + + """All values containing the given string.""" + imageClasses_contains: String + + """All values ending with the given string.""" + imageClasses_ends_with: String + + """All values that are contained in given list.""" + imageClasses_in: [String] - """All values less than the given value.""" - createdAt_lt: DateTime + """Any other value that exists and is not equal to the given value.""" + imageClasses_not: String - """All values less than or equal the given value.""" - createdAt_lte: DateTime + """All values not containing the given string.""" + imageClasses_not_contains: String - """Any other value that exists and is not equal to the given value.""" - createdAt_not: DateTime + """All values not ending with the given string""" + imageClasses_not_ends_with: String """All values that are not contained in given list.""" - createdAt_not_in: [DateTime] - createdBy: UserWhereInput - documentInStages_every: OrganizerWhereStageInput - documentInStages_none: OrganizerWhereStageInput - documentInStages_some: OrganizerWhereStageInput - events_every: EventWhereInput - events_none: EventWhereInput - events_some: EventWhereInput - id: ID + imageClasses_not_in: [String] + + """All values not starting with the given string.""" + imageClasses_not_starts_with: String + + """All values starting with the given string.""" + imageClasses_starts_with: String + instagramHandle: String """All values containing the given string.""" - id_contains: ID + instagramHandle_contains: String """All values ending with the given string.""" - id_ends_with: ID + instagramHandle_ends_with: String """All values that are contained in given list.""" - id_in: [ID] + instagramHandle_in: [String] """Any other value that exists and is not equal to the given value.""" - id_not: ID + instagramHandle_not: String """All values not containing the given string.""" - id_not_contains: ID + instagramHandle_not_contains: String """All values not ending with the given string""" - id_not_ends_with: ID + instagramHandle_not_ends_with: String """All values that are not contained in given list.""" - id_not_in: [ID] + instagramHandle_not_in: [String] """All values not starting with the given string.""" - id_not_starts_with: ID + instagramHandle_not_starts_with: String """All values starting with the given string.""" - id_starts_with: ID - image: AssetWhereInput + instagramHandle_starts_with: String name: String """All values containing the given string.""" @@ -4143,6 +5622,90 @@ input OrganizerManyWhereInput { """All values starting with the given string.""" slug_starts_with: String + telegramHandle: String + + """All values containing the given string.""" + telegramHandle_contains: String + + """All values ending with the given string.""" + telegramHandle_ends_with: String + + """All values that are contained in given list.""" + telegramHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + telegramHandle_not: String + + """All values not containing the given string.""" + telegramHandle_not_contains: String + + """All values not ending with the given string""" + telegramHandle_not_ends_with: String + + """All values that are not contained in given list.""" + telegramHandle_not_in: [String] + + """All values not starting with the given string.""" + telegramHandle_not_starts_with: String + + """All values starting with the given string.""" + telegramHandle_starts_with: String + tiktokHandle: String + + """All values containing the given string.""" + tiktokHandle_contains: String + + """All values ending with the given string.""" + tiktokHandle_ends_with: String + + """All values that are contained in given list.""" + tiktokHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + tiktokHandle_not: String + + """All values not containing the given string.""" + tiktokHandle_not_contains: String + + """All values not ending with the given string""" + tiktokHandle_not_ends_with: String + + """All values that are not contained in given list.""" + tiktokHandle_not_in: [String] + + """All values not starting with the given string.""" + tiktokHandle_not_starts_with: String + + """All values starting with the given string.""" + tiktokHandle_starts_with: String + twitterHandle: String + + """All values containing the given string.""" + twitterHandle_contains: String + + """All values ending with the given string.""" + twitterHandle_ends_with: String + + """All values that are contained in given list.""" + twitterHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + twitterHandle_not: String + + """All values not containing the given string.""" + twitterHandle_not_contains: String + + """All values not ending with the given string""" + twitterHandle_not_ends_with: String + + """All values that are not contained in given list.""" + twitterHandle_not_in: [String] + + """All values not starting with the given string.""" + twitterHandle_not_starts_with: String + + """All values starting with the given string.""" + twitterHandle_starts_with: String updatedAt: DateTime """All values greater than the given value.""" @@ -4166,33 +5729,89 @@ input OrganizerManyWhereInput { """All values that are not contained in given list.""" updatedAt_not_in: [DateTime] updatedBy: UserWhereInput + youtubeHandle: String + + """All values containing the given string.""" + youtubeHandle_contains: String + + """All values ending with the given string.""" + youtubeHandle_ends_with: String + + """All values that are contained in given list.""" + youtubeHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + youtubeHandle_not: String + + """All values not containing the given string.""" + youtubeHandle_not_contains: String + + """All values not ending with the given string""" + youtubeHandle_not_ends_with: String + + """All values that are not contained in given list.""" + youtubeHandle_not_in: [String] + + """All values not starting with the given string.""" + youtubeHandle_not_starts_with: String + + """All values starting with the given string.""" + youtubeHandle_starts_with: String } enum OrganizerOrderByInput { createdAt_ASC createdAt_DESC + discordWidgetId_ASC + discordWidgetId_DESC + facebookHandle_ASC + facebookHandle_DESC + heroImageClasses_ASC + heroImageClasses_DESC id_ASC id_DESC + imageClasses_ASC + imageClasses_DESC + instagramHandle_ASC + instagramHandle_DESC name_ASC name_DESC publishedAt_ASC publishedAt_DESC slug_ASC slug_DESC + telegramHandle_ASC + telegramHandle_DESC + tiktokHandle_ASC + tiktokHandle_DESC + twitterHandle_ASC + twitterHandle_DESC updatedAt_ASC updatedAt_DESC + youtubeHandle_ASC + youtubeHandle_DESC } input OrganizerUpdateInput { """description input for default locale (en)""" description: RichTextAST + discordWidgetId: String events: EventUpdateManyInlineInput + facebookHandle: String + heroImage: AssetUpdateOneInlineInput + heroImageClasses: String image: AssetUpdateOneInlineInput + imageClasses: String + instagramHandle: String """Manage document localizations""" localizations: OrganizerUpdateLocalizationsInput name: String slug: String + telegramHandle: String + tiktokHandle: String + twitterHandle: String + youtubeHandle: String } input OrganizerUpdateLocalizationDataInput { @@ -4244,9 +5863,18 @@ input OrganizerUpdateManyInlineInput { input OrganizerUpdateManyInput { """description input for default locale (en)""" description: RichTextAST + discordWidgetId: String + facebookHandle: String + heroImageClasses: String + imageClasses: String + instagramHandle: String """Optional updates to localizations""" localizations: OrganizerUpdateManyLocalizationsInput + telegramHandle: String + tiktokHandle: String + twitterHandle: String + youtubeHandle: String } input OrganizerUpdateManyLocalizationDataInput { @@ -4359,12 +5987,97 @@ input OrganizerWhereInput { """All values that are not contained in given list.""" createdAt_not_in: [DateTime] createdBy: UserWhereInput + discordWidgetId: String + + """All values containing the given string.""" + discordWidgetId_contains: String + + """All values ending with the given string.""" + discordWidgetId_ends_with: String + + """All values that are contained in given list.""" + discordWidgetId_in: [String] + + """Any other value that exists and is not equal to the given value.""" + discordWidgetId_not: String + + """All values not containing the given string.""" + discordWidgetId_not_contains: String + + """All values not ending with the given string""" + discordWidgetId_not_ends_with: String + + """All values that are not contained in given list.""" + discordWidgetId_not_in: [String] + + """All values not starting with the given string.""" + discordWidgetId_not_starts_with: String + + """All values starting with the given string.""" + discordWidgetId_starts_with: String documentInStages_every: OrganizerWhereStageInput documentInStages_none: OrganizerWhereStageInput documentInStages_some: OrganizerWhereStageInput events_every: EventWhereInput events_none: EventWhereInput events_some: EventWhereInput + facebookHandle: String + + """All values containing the given string.""" + facebookHandle_contains: String + + """All values ending with the given string.""" + facebookHandle_ends_with: String + + """All values that are contained in given list.""" + facebookHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + facebookHandle_not: String + + """All values not containing the given string.""" + facebookHandle_not_contains: String + + """All values not ending with the given string""" + facebookHandle_not_ends_with: String + + """All values that are not contained in given list.""" + facebookHandle_not_in: [String] + + """All values not starting with the given string.""" + facebookHandle_not_starts_with: String + + """All values starting with the given string.""" + facebookHandle_starts_with: String + heroImage: AssetWhereInput + heroImageClasses: String + + """All values containing the given string.""" + heroImageClasses_contains: String + + """All values ending with the given string.""" + heroImageClasses_ends_with: String + + """All values that are contained in given list.""" + heroImageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + heroImageClasses_not: String + + """All values not containing the given string.""" + heroImageClasses_not_contains: String + + """All values not ending with the given string""" + heroImageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + heroImageClasses_not_in: [String] + + """All values not starting with the given string.""" + heroImageClasses_not_starts_with: String + + """All values starting with the given string.""" + heroImageClasses_starts_with: String id: ID """All values containing the given string.""" @@ -4394,6 +6107,62 @@ input OrganizerWhereInput { """All values starting with the given string.""" id_starts_with: ID image: AssetWhereInput + imageClasses: String + + """All values containing the given string.""" + imageClasses_contains: String + + """All values ending with the given string.""" + imageClasses_ends_with: String + + """All values that are contained in given list.""" + imageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + imageClasses_not: String + + """All values not containing the given string.""" + imageClasses_not_contains: String + + """All values not ending with the given string""" + imageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + imageClasses_not_in: [String] + + """All values not starting with the given string.""" + imageClasses_not_starts_with: String + + """All values starting with the given string.""" + imageClasses_starts_with: String + instagramHandle: String + + """All values containing the given string.""" + instagramHandle_contains: String + + """All values ending with the given string.""" + instagramHandle_ends_with: String + + """All values that are contained in given list.""" + instagramHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + instagramHandle_not: String + + """All values not containing the given string.""" + instagramHandle_not_contains: String + + """All values not ending with the given string""" + instagramHandle_not_ends_with: String + + """All values that are not contained in given list.""" + instagramHandle_not_in: [String] + + """All values not starting with the given string.""" + instagramHandle_not_starts_with: String + + """All values starting with the given string.""" + instagramHandle_starts_with: String name: String """All values containing the given string.""" @@ -4463,19 +6232,103 @@ input OrganizerWhereInput { slug_not: String """All values not containing the given string.""" - slug_not_contains: String + slug_not_contains: String + + """All values not ending with the given string""" + slug_not_ends_with: String + + """All values that are not contained in given list.""" + slug_not_in: [String] + + """All values not starting with the given string.""" + slug_not_starts_with: String + + """All values starting with the given string.""" + slug_starts_with: String + telegramHandle: String + + """All values containing the given string.""" + telegramHandle_contains: String + + """All values ending with the given string.""" + telegramHandle_ends_with: String + + """All values that are contained in given list.""" + telegramHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + telegramHandle_not: String + + """All values not containing the given string.""" + telegramHandle_not_contains: String + + """All values not ending with the given string""" + telegramHandle_not_ends_with: String + + """All values that are not contained in given list.""" + telegramHandle_not_in: [String] + + """All values not starting with the given string.""" + telegramHandle_not_starts_with: String + + """All values starting with the given string.""" + telegramHandle_starts_with: String + tiktokHandle: String + + """All values containing the given string.""" + tiktokHandle_contains: String + + """All values ending with the given string.""" + tiktokHandle_ends_with: String + + """All values that are contained in given list.""" + tiktokHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + tiktokHandle_not: String + + """All values not containing the given string.""" + tiktokHandle_not_contains: String + + """All values not ending with the given string""" + tiktokHandle_not_ends_with: String + + """All values that are not contained in given list.""" + tiktokHandle_not_in: [String] + + """All values not starting with the given string.""" + tiktokHandle_not_starts_with: String + + """All values starting with the given string.""" + tiktokHandle_starts_with: String + twitterHandle: String + + """All values containing the given string.""" + twitterHandle_contains: String + + """All values ending with the given string.""" + twitterHandle_ends_with: String + + """All values that are contained in given list.""" + twitterHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + twitterHandle_not: String + + """All values not containing the given string.""" + twitterHandle_not_contains: String """All values not ending with the given string""" - slug_not_ends_with: String + twitterHandle_not_ends_with: String """All values that are not contained in given list.""" - slug_not_in: [String] + twitterHandle_not_in: [String] """All values not starting with the given string.""" - slug_not_starts_with: String + twitterHandle_not_starts_with: String """All values starting with the given string.""" - slug_starts_with: String + twitterHandle_starts_with: String updatedAt: DateTime """All values greater than the given value.""" @@ -4499,6 +6352,34 @@ input OrganizerWhereInput { """All values that are not contained in given list.""" updatedAt_not_in: [DateTime] updatedBy: UserWhereInput + youtubeHandle: String + + """All values containing the given string.""" + youtubeHandle_contains: String + + """All values ending with the given string.""" + youtubeHandle_ends_with: String + + """All values that are contained in given list.""" + youtubeHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + youtubeHandle_not: String + + """All values not containing the given string.""" + youtubeHandle_not_contains: String + + """All values not ending with the given string""" + youtubeHandle_not_ends_with: String + + """All values that are not contained in given list.""" + youtubeHandle_not_in: [String] + + """All values not starting with the given string.""" + youtubeHandle_not_starts_with: String + + """All values starting with the given string.""" + youtubeHandle_starts_with: String } """ @@ -4557,7 +6438,7 @@ type PageInfo { """ Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. """ -type PassOption { +type PassOption implements Entity { """ Description of the option, like "Access to the event on Day 1" """ @@ -4587,7 +6468,7 @@ type PassOption { This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. """ locales: [Locale!] - ): EventDateLocation! + ): EventDateLocation """The unique identifier""" id: ID! @@ -4626,7 +6507,7 @@ type PassOption { input PassOptionCreateInput { """description input for default locale (en)""" description: String - eventDateLocation: EventDateLocationCreateOneInlineInput! + eventDateLocation: EventDateLocationCreateOneInlineInput """ Inline mutations for managing document localizations excluding the default locale @@ -4874,7 +6755,7 @@ input PassOptionWhereUniqueInput { scalar RichTextAST """Scheduled Operation system model""" -type ScheduledOperation implements Node { +type ScheduledOperation implements Entity & Node { affectedDocuments( after: String before: String @@ -5039,7 +6920,7 @@ type ScheduledOperation implements Node { ): User } -union ScheduledOperationAffectedDocument = Asset | Event | EventPass | Organizer +union ScheduledOperationAffectedDocument = Asset | Event | EventPass | EventPassDelayedRevealed | Organizer """A connection to a list of items.""" type ScheduledOperationConnection { @@ -5283,7 +7164,7 @@ input ScheduledOperationWhereUniqueInput { } """Scheduled Release system model""" -type ScheduledRelease implements Node { +type ScheduledRelease implements Entity & Node { """The time the document was created""" createdAt: DateTime! @@ -5819,7 +7700,7 @@ enum SystemDateTimeFieldVariation { } """User system model""" -type User implements Node { +type User implements Entity & Node { """The time the document was created""" createdAt: DateTime! @@ -6564,6 +8445,9 @@ type mutation_root { """Create one eventPass""" createEventPass(data: EventPassCreateInput!): EventPass + """Create one eventPassDelayedRevealed""" + createEventPassDelayedRevealed(data: EventPassDelayedRevealedCreateInput!): EventPassDelayedRevealed + """Create one organizer""" createOrganizer(data: OrganizerCreateInput!): Organizer @@ -6590,6 +8474,14 @@ type mutation_root { where: EventPassWhereUniqueInput! ): EventPass + """ + Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document. + """ + deleteEventPassDelayedRevealed( + """Document to delete""" + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed + """Delete many Asset documents""" deleteManyAssets( """Documents to delete""" @@ -6626,6 +8518,26 @@ type mutation_root { where: EventPassManyWhereInput ): EventPassConnection! + """Delete many EventPassDelayedRevealed documents""" + deleteManyEventPassesDelayedRevealed( + """Documents to delete""" + where: EventPassDelayedRevealedManyWhereInput + ): BatchPayload! + + """ + Delete many EventPassDelayedRevealed documents, return deleted documents + """ + deleteManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int + + """Documents to delete""" + where: EventPassDelayedRevealedManyWhereInput + ): EventPassDelayedRevealedConnection! + """Delete many Event documents""" deleteManyEvents( """Documents to delete""" @@ -6738,6 +8650,24 @@ type mutation_root { withDefaultLocale: Boolean = true ): EventPass + """Publish one eventPassDelayedRevealed""" + publishEventPassDelayedRevealed( + """Optional localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] + + """Document to publish""" + where: EventPassDelayedRevealedWhereUniqueInput! + + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): EventPassDelayedRevealed + """Publish many Asset documents""" publishManyAssets( """Document localizations to publish""" @@ -6828,6 +8758,51 @@ type mutation_root { withDefaultLocale: Boolean = true ): EventPassConnection! + """Publish many EventPassDelayedRevealed documents""" + publishManyEventPassesDelayedRevealed( + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: EventPassDelayedRevealedManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): BatchPayload! + + """Publish many EventPassDelayedRevealed documents""" + publishManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + first: Int + + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int + + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + skip: Int + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: EventPassDelayedRevealedManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): EventPassDelayedRevealedConnection! + """Publish many Event documents""" publishManyEvents( """Document localizations to publish""" @@ -7014,6 +8989,32 @@ type mutation_root { withDefaultLocale: Boolean = true ): EventPass + """Schedule to publish one eventPassDelayedRevealed""" + schedulePublishEventPassDelayedRevealed( + """Optional localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime + + """Optionally attach this scheduled operation to an existing release""" + releaseId: String + + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] + + """Document to publish""" + where: EventPassDelayedRevealedWhereUniqueInput! + + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): EventPassDelayedRevealed + """Schedule to publish one organizer""" schedulePublishOrganizer( """Optional localizations to publish""" @@ -7127,6 +9128,35 @@ type mutation_root { where: EventPassWhereUniqueInput! ): EventPass + """ + Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + scheduleUnpublishEventPassDelayedRevealed( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] + + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] + + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime + + """Optionally attach this scheduled operation to an existing release""" + releaseId: String + + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true + + """Document to unpublish""" + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed + """ Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ @@ -7219,6 +9249,27 @@ type mutation_root { where: EventPassWhereUniqueInput! ): EventPass + """ + Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + unpublishEventPassDelayedRevealed( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] + + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] + + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true + + """Document to unpublish""" + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed + """Unpublish many Asset documents""" unpublishManyAssets( """Stages to unpublish documents from""" @@ -7301,6 +9352,47 @@ type mutation_root { where: EventPassManyWhereInput ): EventPassConnection! + """Unpublish many EventPassDelayedRevealed documents""" + unpublishManyEventPassesDelayedRevealed( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + + """Locales to unpublish""" + locales: [Locale!] + + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true + + """Identifies documents in each stage""" + where: EventPassDelayedRevealedManyWhereInput + ): BatchPayload! + + """ + Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages + """ + unpublishManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + first: Int + + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int + + """Locales to unpublish""" + locales: [Locale!] + skip: Int + + """Stage to find matching documents in""" + stage: Stage = DRAFT + + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true + + """Identifies documents in draft stage""" + where: EventPassDelayedRevealedManyWhereInput + ): EventPassDelayedRevealedConnection! + """Unpublish many Event documents""" unpublishManyEvents( """Stages to unpublish documents from""" @@ -7413,6 +9505,9 @@ type mutation_root { """Update one eventPass""" updateEventPass(data: EventPassUpdateInput!, where: EventPassWhereUniqueInput!): EventPass + """Update one eventPassDelayedRevealed""" + updateEventPassDelayedRevealed(data: EventPassDelayedRevealedUpdateInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed + """Update many assets""" updateManyAssets( """Updates to document content""" @@ -7461,6 +9556,30 @@ type mutation_root { where: EventPassManyWhereInput ): EventPassConnection! + """Update many eventPassesDelayedRevealed""" + updateManyEventPassesDelayedRevealed( + """Updates to document content""" + data: EventPassDelayedRevealedUpdateManyInput! + + """Documents to apply update on""" + where: EventPassDelayedRevealedManyWhereInput + ): BatchPayload! + + """Update many EventPassDelayedRevealed documents""" + updateManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + + """Updates to document content""" + data: EventPassDelayedRevealedUpdateManyInput! + first: Int + last: Int + skip: Int + + """Documents to apply update on""" + where: EventPassDelayedRevealedManyWhereInput + ): EventPassDelayedRevealedConnection! + """Update many events""" updateManyEvents( """Updates to document content""" @@ -7524,6 +9643,9 @@ type mutation_root { """Upsert one eventPass""" upsertEventPass(upsert: EventPassUpsertInput!, where: EventPassWhereUniqueInput!): EventPass + """Upsert one eventPassDelayedRevealed""" + upsertEventPassDelayedRevealed(upsert: EventPassDelayedRevealedUpsertInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed + """Upsert one organizer""" upsertOrganizer(upsert: OrganizerUpsertInput!, where: OrganizerWhereUniqueInput!): Organizer } @@ -7612,6 +9734,12 @@ type query_root { where: AssetWhereInput ): AssetConnection! + """Fetches an object given its ID""" + entities( + """The where parameters to query components""" + where: [EntityWhereInput!]! + ): [Entity!] + """Retrieve a single event""" event( """ @@ -7642,6 +9770,24 @@ type query_root { where: EventPassWhereUniqueInput! ): EventPass + """Retrieve a single eventPassDelayedRevealed""" + eventPassDelayedRevealed( + """ + Defines which locales should be returned. + + Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed + + """Retrieve document version""" + eventPassDelayedRevealedVersion(where: VersionWhereInput!): DocumentVersion + """ fetch data from the table: "eventPassNft" """ @@ -7754,6 +9900,52 @@ type query_root { where: EventPassWhereInput ): EventPassConnection! + """Retrieve multiple eventPassesDelayedRevealed""" + eventPassesDelayedRevealed( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventPassDelayedRevealedOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventPassDelayedRevealedWhereInput + ): [EventPassDelayedRevealed!]! + + """ + Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface + """ + eventPassesDelayedRevealedConnection( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventPassDelayedRevealedOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventPassDelayedRevealedWhereInput + ): EventPassDelayedRevealedConnection! + """Retrieve document version""" eventVersion(where: VersionWhereInput!): DocumentVersion diff --git a/libs/gql/anonymous/api/src/generated/schema.json b/libs/gql/anonymous/api/src/generated/schema.json index e19530742..b9e1efc74 100644 --- a/libs/gql/anonymous/api/src/generated/schema.json +++ b/libs/gql/anonymous/api/src/generated/schema.json @@ -386,6 +386,147 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageOrganizer", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `heroImageOrganizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `heroImageOrganizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "history", "description": "List of Asset versions", @@ -846,6 +987,147 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageEventPassDelayedRevealed", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `nftImageEventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImageEventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "publishedAt", "description": "The time the document was published. Null on documents in draft stage.", @@ -1199,6 +1481,11 @@ ], "inputFields": null, "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, { "kind": "INTERFACE", "name": "Node", @@ -1349,6 +1636,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageOrganizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "imageOrganizer", "description": null, @@ -1397,6 +1696,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageEventPassDelayedRevealed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "size", "description": null, @@ -1971,6 +2282,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageOrganizer_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageOrganizer_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageOrganizer_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -2135,6 +2482,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageEventPassDelayedRevealed_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageEventPassDelayedRevealed_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageEventPassDelayedRevealed_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImageEventPass_every", "description": null, @@ -2677,7 +3060,7 @@ "deprecationReason": null }, { - "name": "imageOrganizer", + "name": "heroImageOrganizer", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -2689,47 +3072,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationsInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "mimeType", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftImageEventPass", + "name": "imageOrganizer", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "size", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", + "name": "OrganizerUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -2737,34 +3084,11 @@ "deprecationReason": null }, { - "name": "width", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fileName", - "description": null, + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -2772,7 +3096,7 @@ "deprecationReason": null }, { - "name": "handle", + "name": "mimeType", "description": null, "type": { "kind": "SCALAR", @@ -2784,11 +3108,11 @@ "deprecationReason": null }, { - "name": "height", + "name": "nftImageEventPass", "description": null, "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -2796,11 +3120,11 @@ "deprecationReason": null }, { - "name": "mimeType", + "name": "nftImageEventPassDelayedRevealed", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -2838,146 +3162,229 @@ }, { "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationInput", + "name": "AssetUpdateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locale", + "name": "fileName", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "create", - "description": "Localizations to create", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "delete", - "description": "Localizations to delete", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "update", - "description": "Localizations to update", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpsertLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fileName", + "name": "handle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "height", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mimeType", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "size", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "width", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Localizations to create", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Localizations to delete", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Localizations to update", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpsertLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fileName", "description": null, "type": { "kind": "SCALAR", @@ -4118,6 +4525,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageOrganizer_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageOrganizer_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageOrganizer_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -4410,6 +4853,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageEventPassDelayedRevealed_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageEventPassDelayedRevealed_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageEventPassDelayedRevealed_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImageEventPass_every", "description": null, @@ -5526,6 +6005,241 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "INTERFACE", + "name": "Entity", + "description": "An object with an ID", + "fields": [ + { + "name": "id", + "description": "The id of the object.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "The Stage of an object", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventDateLocation", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LocationAddress", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "PassOption", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + ] + }, + { + "kind": "ENUM", + "name": "EntityTypeName", + "description": "This enumeration holds all typenames that implement the Entity interface. Components and models implement the Entity interface.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Asset", + "description": "Asset system model", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Event", + "description": "Root event model", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EventDateLocation", + "description": "Model used to define the different locations and dates of an event. A festival or a tournament for instance could have several.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EventPass", + "description": "Define a pass for an event with different options, price, number of passes etc.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EventPassDelayedRevealed", + "description": "The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LocationAddress", + "description": "A model for location data (point on a map) + additional info such as street, venue etc.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Organizer", + "description": "An organizer is an entity that launch events and handle the pass benefits.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PassOption", + "description": "Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ScheduledOperation", + "description": "Scheduled Operation system model", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ScheduledRelease", + "description": "Scheduled Release system model", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "User", + "description": "User system model", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EntityWhereInput", + "description": "Allows to specify input to query models and components directly", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "The ID of an object", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typename", + "description": "The Type name of an object", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "EntityTypeName", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, { "kind": "OBJECT", "name": "Event", @@ -5990,7 +6704,7 @@ }, { "name": "heroImage", - "description": null, + "description": "An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen.", "args": [ { "name": "forceParentLocale", @@ -6037,6 +6751,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageClasses", + "description": "Optional field used to style your hero image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "history", "description": "List of Event versions", @@ -6608,6 +7334,11 @@ ], "inputFields": null, "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, { "kind": "INTERFACE", "name": "Node", @@ -6797,6 +7528,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "localizations", "description": "Inline mutations for managing document localizations excluding the default locale", @@ -7245,7 +7988,13 @@ } ], "inputFields": null, - "interfaces": [], + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + } + ], "enumValues": null, "possibleTypes": null }, @@ -8879,6 +9628,134 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -9488,6 +10365,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageClasses_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id_ASC", "description": null, @@ -9800,6 +10689,51 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "eventPassDelayedRevealed", + "description": "This is a direct link from your `EventPass` to `EventPassDelayedReveal`, enabling access to additional, exclusive details that are revealed afterwards on the back-office.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `eventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "eventPassOrderSums", "description": null, @@ -10528,6 +11462,11 @@ ], "inputFields": null, "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, { "kind": "INTERFACE", "name": "Node", @@ -10649,6 +11588,18 @@ "description": null, "fields": null, "inputFields": [ + { + "name": "clptwshsk4wx601usb3uggcu7", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "createdAt", "description": null, @@ -10689,6 +11640,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "eventPassDelayedRevealed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "localizations", "description": "Inline mutations for managing document localizations excluding the default locale", @@ -10986,21 +11949,73 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect one existing EventPass document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect one EventPass document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, { "kind": "OBJECT", - "name": "EventPassEdge", - "description": "An edge in a connection.", + "name": "EventPassDelayedRevealed", + "description": "The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events.", "fields": [ { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], + "name": "createdAt", + "description": "The time the document was created", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -11008,299 +12023,922 @@ "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": "A brief overview or summary of the event pass", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "documentInStages", + "description": "Get the document in other stages", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "name": "eventPass", + "description": "Links directly to `EventPass`, providing initial, temporary details about the NFT until the full reveal occurs.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `eventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", "ofType": null - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "history", + "description": "List of EventPassDelayedRevealed versions", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stageOverride", + "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Version", + "ofType": null + } } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "id", + "description": "The unique identifier", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt", - "description": null, + "name": "locale", + "description": "System Locale field", + "args": [], "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "localizations", + "description": "Get the other localizations for this document", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en, fr]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "name", + "description": "The official name of the event pass", + "args": [], "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_in", - "description": "All values that are contained in given list.", + "name": "nftDescription", + "description": "Fixed description pertaining to the NFT. This content is static and non-localizable.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "nftImage", + "description": "Permanent image representing the NFT. Advised resolution is 350 x 350 pixels. Image content is non-changeable and cannot be localized.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", + "name": "nftName", + "description": "Permanent name associated with the NFT. Cannot be changed or localized.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", - "description": null, + "name": "passOptions", + "description": "Define the different pass options. An option is defined for a specific location and timeframe", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `passOptions` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `passOptions` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "PassOptionOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PassOption", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages_every", - "description": null, + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages_none", - "description": null, + "name": "publishedBy", + "description": "User that last published this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages_some", + "name": "scheduledIn", "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "event", - "description": null, + "name": "stage", + "description": "System stage field", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "updatedAt", + "description": "The time the document was updated", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [ { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedConnectInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "position", + "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", "ofType": null }, "defaultValue": null, @@ -11308,39 +12946,105 @@ "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "where", + "description": "Document to connect", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "description": "A connection to a list of items.", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "edges", + "description": "A list of edges.", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedEdge", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "clptyt58r52j901t9gkjuht2t", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -11348,11 +13052,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "createdAt", + "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -11360,14 +13064,14 @@ "deprecationReason": null }, { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "description", + "description": "description input for default locale (en)", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -11376,11 +13080,11 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "eventPass", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventPassCreateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -11388,11 +13092,11 @@ "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "localizations", + "description": "Inline mutations for managing document localizations excluding the default locale", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -11400,46 +13104,58 @@ "deprecationReason": null }, { - "name": "nftDescription", - "description": null, + "name": "name", + "description": "name input for default locale (en)", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_contains", - "description": "All values containing the given string.", + "name": "nftDescription", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_ends_with", - "description": "All values ending with the given string.", + "name": "nftImage", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_in", - "description": "All values that are contained in given list.", + "name": "nftName", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -11452,11 +13168,11 @@ "deprecationReason": null }, { - "name": "nftDescription_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "passOptions", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -11464,23 +13180,34 @@ "deprecationReason": null }, { - "name": "nftDescription_not_contains", - "description": "All values not containing the given string.", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "nftDescription_not_ends_with", - "description": "All values not ending with the given string", + "name": "createdAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -11488,10 +13215,10 @@ "deprecationReason": null }, { - "name": "nftDescription_not_in", - "description": "All values that are not contained in given list.", + "name": "description", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -11504,87 +13231,132 @@ "deprecationReason": null }, { - "name": "nftDescription_not_starts_with", - "description": "All values not starting with the given string.", + "name": "name", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_starts_with", - "description": "All values starting with the given string.", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "nftImage", - "description": null, + "name": "data", + "description": "Localization input", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName", + "name": "locale", "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftName_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "nftName_ends_with", - "description": "All values ending with the given string.", + "name": "create", + "description": "Create localizations for the newly-created document", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "nftName_in", - "description": "All values that are contained in given list.", + "name": "connect", + "description": "Connect multiple existing EventPassDelayedRevealed documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -11592,23 +13364,42 @@ "deprecationReason": null }, { - "name": "nftName_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "create", + "description": "Create and connect multiple existing EventPassDelayedRevealed documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "nftName_not_contains", - "description": "All values not containing the given string.", + "name": "connect", + "description": "Connect one existing EventPassDelayedRevealed document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -11616,22 +13407,33 @@ "deprecationReason": null }, { - "name": "nftName_not_ends_with", - "description": "All values not ending with the given string", + "name": "create", + "description": "Create and connect one EventPassDelayedRevealed document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedEdge", + "description": "An edge in a connection.", + "fields": [ { - "name": "nftName_not_in", - "description": "All values that are not contained in given list.", + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -11639,64 +13441,103 @@ "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not_starts_with", - "description": "All values not starting with the given string.", + "name": "node", + "description": "The item at the end of the edge.", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ { - "name": "nftName_starts_with", - "description": "All values starting with the given string.", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passOptions_every", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passOptions_none", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passOptions_some", - "description": null, + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -11704,7 +13545,7 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", @@ -11716,7 +13557,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", + "name": "createdAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -11728,7 +13569,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", + "name": "createdAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -11740,7 +13581,7 @@ "deprecationReason": null }, { - "name": "publishedAt_in", + "name": "createdAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -11756,7 +13597,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", + "name": "createdAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -11768,7 +13609,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", + "name": "createdAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -11780,7 +13621,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not", + "name": "createdAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -11792,7 +13633,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", + "name": "createdAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -11808,7 +13649,7 @@ "deprecationReason": null }, { - "name": "publishedBy", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -11820,11 +13661,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_every", + "name": "documentInStages_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null }, "defaultValue": null, @@ -11832,11 +13673,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_none", + "name": "documentInStages_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null }, "defaultValue": null, @@ -11844,11 +13685,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_some", + "name": "documentInStages_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null }, "defaultValue": null, @@ -11856,11 +13697,23 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "eventPass", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -11868,11 +13721,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -11880,11 +13733,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -11892,14 +13745,14 @@ "deprecationReason": null }, { - "name": "updatedAt_in", + "name": "id_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, @@ -11908,11 +13761,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -11920,11 +13773,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -11932,11 +13785,11 @@ "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -11944,14 +13797,14 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", + "name": "id_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, @@ -11960,138 +13813,224 @@ "deprecationReason": null }, { - "name": "updatedBy", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "EventPassOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "createdAt_ASC", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_DESC", + "name": "nftDescription", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_ASC", - "description": null, + "name": "nftDescription_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_DESC", - "description": null, + "name": "nftDescription_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ASC", - "description": null, + "name": "nftDescription_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_DESC", - "description": null, + "name": "nftDescription_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ASC", - "description": null, + "name": "nftDescription_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_DESC", - "description": null, + "name": "nftDescription_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_ASC", - "description": null, + "name": "nftDescription_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_DESC", - "description": null, + "name": "nftDescription_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_ASC", - "description": null, + "name": "nftDescription_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_DESC", + "name": "nftImage", "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_ASC", + "name": "nftName", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_DESC", - "description": null, + "name": "nftName_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_ASC", - "description": null, + "name": "nftName_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_DESC", - "description": null, + "name": "nftName_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -12102,11 +14041,11 @@ "deprecationReason": null }, { - "name": "event", - "description": null, + "name": "nftName_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateOneInlineInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -12114,11 +14053,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationsInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -12126,8 +14065,24 @@ "deprecationReason": null }, { - "name": "name", - "description": "name input for default locale (en)", + "name": "nftName_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -12138,8 +14093,8 @@ "deprecationReason": null }, { - "name": "nftDescription", - "description": null, + "name": "nftName_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -12150,11 +14105,11 @@ "deprecationReason": null }, { - "name": "nftImage", + "name": "passOptions_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "AssetUpdateOneInlineInput", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -12162,11 +14117,11 @@ "deprecationReason": null }, { - "name": "nftName", + "name": "passOptions_none", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -12174,34 +14129,23 @@ "deprecationReason": null }, { - "name": "passOptions", + "name": "passOptions_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateManyInlineInput", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -12209,125 +14153,91 @@ "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Localizations to create", + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, @@ -12335,150 +14245,99 @@ "deprecationReason": null }, { - "name": "upsert", + "name": "publishedBy", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertLocalizationInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing EventPass documents", + "name": "scheduledIn_every", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassConnectInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple EventPass documents", + "name": "scheduledIn_none", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple EventPass documents", + "name": "scheduledIn_some", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect multiple EventPass documents", + "name": "updatedAt", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "set", - "description": "Override currently-connected documents with multiple existing EventPass documents", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update multiple EventPass documents", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateWithNestedWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, @@ -12486,36 +14345,199 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple EventPass documents", + "name": "updatedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertWithNestedWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, "enumValues": null, "possibleTypes": null }, + { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftDescription_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftDescription_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInput", + "name": "EventPassDelayedRevealedUpdateInput", "description": null, "fields": null, "inputFields": [ + { + "name": "clptyt58r52j901t9gkjuht2t", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "description", "description": "description input for default locale (en)", @@ -12528,12 +14550,24 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "eventPass", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "localizations", - "description": "Optional updates to localizations", + "description": "Manage document localizations", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationsInput", + "name": "EventPassDelayedRevealedUpdateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -12564,6 +14598,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftName", "description": null, @@ -12575,6 +14621,18 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "passOptions", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -12583,7 +14641,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationDataInput", + "name": "EventPassDelayedRevealedUpdateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ @@ -12618,7 +14676,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationInput", + "name": "EventPassDelayedRevealedUpdateLocalizationInput", "description": null, "fields": null, "inputFields": [ @@ -12630,7 +14688,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationDataInput", + "name": "EventPassDelayedRevealedUpdateLocalizationDataInput", "ofType": null } }, @@ -12661,13 +14719,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationsInput", + "name": "EventPassDelayedRevealedUpdateLocalizationsInput", "description": null, "fields": null, "inputFields": [ { - "name": "update", - "description": "Localizations to update", + "name": "create", + "description": "Localizations to create", "type": { "kind": "LIST", "name": null, @@ -12676,7 +14734,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationInput", + "name": "EventPassDelayedRevealedCreateLocalizationInput", "ofType": null } } @@ -12684,28 +14742,21 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to update", + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } }, "defaultValue": null, @@ -12713,15 +14764,39 @@ "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "update", + "description": "Localizations to update", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertLocalizationInput", + "ofType": null + } } }, "defaultValue": null, @@ -12735,20 +14810,24 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventPassUpsertInput", + "name": "EventPassDelayedRevealedUpdateManyInlineInput", "description": null, "fields": null, "inputFields": [ { - "name": "create", - "description": "Create document if it didn't exist", + "name": "connect", + "description": "Connect multiple existing EventPassDelayedRevealed documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedConnectInput", + "ofType": null + } } }, "defaultValue": null, @@ -12756,42 +14835,39 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "create", + "description": "Create and connect multiple EventPassDelayedRevealed documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": null, + "name": "delete", + "description": "Delete multiple EventPassDelayedRevealed documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateLocalizationDataInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -12799,15 +14875,19 @@ "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "disconnect", + "description": "Disconnect multiple EventPassDelayedRevealed documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -12815,42 +14895,39 @@ "deprecationReason": null }, { - "name": "update", - "description": null, + "name": "set", + "description": "Override currently-connected documents with multiple existing EventPassDelayedRevealed documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationDataInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Upsert data", + "name": "update", + "description": "Update multiple EventPassDelayedRevealed documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -12858,15 +14935,19 @@ "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "upsert", + "description": "Upsert multiple EventPassDelayedRevealed documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -12880,8 +14961,459 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventPassWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", + "name": "EventPassDelayedRevealedUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": "description input for default locale (en)", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizations", + "description": "Optional updates to localizations", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationsInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": "name input for default locale (en)", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftDescription", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "update", + "description": "Localizations to update", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect existing EventPassDelayedRevealed document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect one EventPassDelayedRevealed document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Delete currently connected EventPassDelayedRevealed document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "disconnect", + "description": "Disconnect currently connected EventPassDelayedRevealed document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update single EventPassDelayedRevealed document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": "Upsert single EventPassDelayedRevealed document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Document to update", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create document if it didn't exist", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update document if it exists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Upsert data", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", "fields": null, "inputFields": [ { @@ -12903,7 +15435,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "name": "EventPassDelayedRevealedWhereInput", "description": "Identifies documents", "fields": null, "inputFields": [ @@ -12918,7 +15450,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null } } @@ -12938,7 +15470,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null } } @@ -12958,7 +15490,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null } } @@ -13228,7 +15760,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null }, "defaultValue": null, @@ -13240,7 +15772,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null }, "defaultValue": null, @@ -13252,7 +15784,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null }, "defaultValue": null, @@ -13260,11 +15792,11 @@ "deprecationReason": null }, { - "name": "event", + "name": "eventPass", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "EventPassWhereInput", "ofType": null }, "defaultValue": null, @@ -14106,7 +16638,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "EventPassDelayedRevealedWhereStageInput", "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", "fields": null, "inputFields": [ @@ -14121,7 +16653,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null } } @@ -14141,7 +16673,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null } } @@ -14161,7 +16693,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "EventPassDelayedRevealedWhereStageInput", "ofType": null } } @@ -14175,7 +16707,7 @@ "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereComparatorInput", + "name": "EventPassDelayedRevealedWhereComparatorInput", "ofType": null }, "defaultValue": null, @@ -14201,8 +16733,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "description": "References EventPass record uniquely", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "description": "References EventPassDelayedRevealed record uniquely", "fields": null, "inputFields": [ { @@ -14223,65 +16755,120 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "EventUpdateInput", - "description": null, - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "EventPassEdge", + "description": "An edge in a connection.", + "fields": [ { - "name": "description", - "description": "description input for default locale (en)", + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], "type": { - "kind": "SCALAR", - "name": "RichTextAST", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventDateLocations", - "description": null, + "name": "node", + "description": "The item at the end of the edge.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationUpdateManyInlineInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPasses", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInlineInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "heroImage", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateOneInlineInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationsInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14289,11 +16876,11 @@ "deprecationReason": null }, { - "name": "organizer", + "name": "createdAt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateOneInlineInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -14301,11 +16888,11 @@ "deprecationReason": null }, { - "name": "public", - "description": null, + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -14313,11 +16900,11 @@ "deprecationReason": null }, { - "name": "published", - "description": null, + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -14325,46 +16912,39 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title", - "description": "title input for default locale (en)", + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -14372,37 +16952,26 @@ "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationDataInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, @@ -14411,217 +16980,123 @@ "deprecationReason": null }, { - "name": "locale", + "name": "createdBy", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Localizations to create", + "name": "documentInStages_every", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateLocalizationInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "documentInStages_none", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "documentInStages_some", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", + "name": "event", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertLocalizationInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing Event documents", + "name": "eventPassDelayedRevealed", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventConnectInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple Event documents", + "name": "id", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple Event documents", + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect multiple Event documents", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "set", - "description": "Override currently-connected documents with multiple existing Event documents", + "name": "id_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null } }, "defaultValue": null, @@ -14629,62 +17104,35 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update multiple Event documents", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateWithNestedWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple Event documents", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertWithNestedWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -14692,23 +17140,27 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Optional updates to localizations", + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationsInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "public", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -14716,11 +17168,11 @@ "deprecationReason": null }, { - "name": "published", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -14728,8 +17180,8 @@ "deprecationReason": null }, { - "name": "title", - "description": "title input for default locale (en)", + "name": "nftDescription", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -14738,24 +17190,13 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "nftDescription_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14763,8 +17204,8 @@ "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "nftDescription_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -14773,27 +17214,16 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "nftDescription_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationDataInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -14802,69 +17232,35 @@ "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "nftDescription_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "update", - "description": "Localizations to update", + "name": "nftDescription_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect existing Event document", + "name": "nftDescription_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14872,23 +17268,27 @@ "deprecationReason": null }, { - "name": "create", - "description": "Create and connect one Event document", + "name": "nftDescription_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventCreateInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete currently connected Event document", + "name": "nftDescription_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14896,11 +17296,11 @@ "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect currently connected Event document", + "name": "nftDescription_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14908,11 +17308,11 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update single Event document", + "name": "nftImage", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventUpdateWithNestedWhereUniqueInput", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, @@ -14920,123 +17320,50 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert single Event document", + "name": "nftName", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "data", - "description": "Document to update", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpsertInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "create", - "description": "Create document if it didn't exist", + "name": "nftName_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "nftName_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": null, + "name": "nftName_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateLocalizationDataInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -15045,180 +17372,111 @@ "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": null, + "name": "nftName_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpsertWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Upsert data", + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "nftName_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", - "fields": null, - "inputFields": [ + }, { - "name": "outdated_to", - "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "nftName_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "passOptions_every", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "passOptions_none", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "passOptions_some", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -15226,7 +17484,7 @@ "deprecationReason": null }, { - "name": "createdAt", + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", @@ -15238,7 +17496,7 @@ "deprecationReason": null }, { - "name": "createdAt_gt", + "name": "publishedAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -15250,7 +17508,7 @@ "deprecationReason": null }, { - "name": "createdAt_gte", + "name": "publishedAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -15262,7 +17520,7 @@ "deprecationReason": null }, { - "name": "createdAt_in", + "name": "publishedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -15278,7 +17536,7 @@ "deprecationReason": null }, { - "name": "createdAt_lt", + "name": "publishedAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -15290,7 +17548,7 @@ "deprecationReason": null }, { - "name": "createdAt_lte", + "name": "publishedAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -15302,7 +17560,7 @@ "deprecationReason": null }, { - "name": "createdAt_not", + "name": "publishedAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -15314,7 +17572,7 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", + "name": "publishedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -15330,7 +17588,7 @@ "deprecationReason": null }, { - "name": "createdBy", + "name": "publishedBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -15342,23 +17600,11 @@ "deprecationReason": null }, { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_none", + "name": "scheduledIn_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -15366,11 +17612,11 @@ "deprecationReason": null }, { - "name": "documentInStages_some", + "name": "scheduledIn_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -15378,11 +17624,11 @@ "deprecationReason": null }, { - "name": "eventDateLocations_every", + "name": "scheduledIn_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventDateLocationWhereInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -15390,11 +17636,11 @@ "deprecationReason": null }, { - "name": "eventDateLocations_none", + "name": "updatedAt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -15402,11 +17648,11 @@ "deprecationReason": null }, { - "name": "eventDateLocations_some", - "description": null, + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -15414,11 +17660,11 @@ "deprecationReason": null }, { - "name": "eventPasses_every", - "description": null, + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -15426,23 +17672,27 @@ "deprecationReason": null }, { - "name": "eventPasses_none", - "description": null, + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPasses_some", - "description": null, + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -15450,11 +17700,11 @@ "deprecationReason": null }, { - "name": "heroImage", - "description": null, + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -15462,11 +17712,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -15474,227 +17724,157 @@ "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "updatedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "EventPassOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "id_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "defaultValue": null, + "name": "createdAt_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, + "name": "createdAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, + "name": "description_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, + "name": "description_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "defaultValue": null, + "name": "id_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, + "name": "id_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, + "name": "name_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer", + "name": "name_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "public", + "name": "nftDescription_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "public_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, + "name": "nftDescription_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "published", + "name": "nftName_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", + "name": "nftName_DESC", "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "publishedAt_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "publishedAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, + "name": "updatedAt_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "clptwshsk4wx601usb3uggcu7", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -15702,11 +17882,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15714,11 +17894,11 @@ "deprecationReason": null }, { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "event", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -15726,27 +17906,23 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "eventPassDelayedRevealed", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateOneInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedBy", - "description": null, + "name": "localizations", + "description": "Manage document localizations", "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "EventPassUpdateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -15754,11 +17930,11 @@ "deprecationReason": null }, { - "name": "published_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "name", + "description": "name input for default locale (en)", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15766,11 +17942,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_every", + "name": "nftDescription", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15778,11 +17954,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_none", + "name": "nftImage", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "AssetUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -15790,11 +17966,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_some", + "name": "nftName", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15802,20 +17978,31 @@ "deprecationReason": null }, { - "name": "slug", + "name": "passOptions", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateManyInlineInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "slug_contains", - "description": "All values containing the given string.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -15826,8 +18013,8 @@ "deprecationReason": null }, { - "name": "slug_ends_with", - "description": "All values ending with the given string.", + "name": "name", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -15836,16 +18023,27 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "slug_in", - "description": "All values that are contained in given list.", + "name": "data", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateLocalizationDataInput", "ofType": null } }, @@ -15854,51 +18052,86 @@ "deprecationReason": null }, { - "name": "slug_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "slug_not_contains", - "description": "All values not containing the given string.", + "name": "create", + "description": "Localizations to create", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug_not_ends_with", - "description": "All values not ending with the given string", + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug_not_in", - "description": "All values that are not contained in given list.", + "name": "update", + "description": "Localizations to update", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateLocalizationInput", + "ofType": null + } } }, "defaultValue": null, @@ -15906,75 +18139,130 @@ "deprecationReason": null }, { - "name": "slug_not_starts_with", - "description": "All values not starting with the given string.", + "name": "upsert", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "slug_starts_with", - "description": "All values starting with the given string.", + "name": "connect", + "description": "Connect multiple existing EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassConnectInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "create", + "description": "Create and connect multiple EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_contains", - "description": "All values containing the given string.", + "name": "delete", + "description": "Delete multiple EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_ends_with", - "description": "All values ending with the given string.", + "name": "disconnect", + "description": "Disconnect multiple EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_in", - "description": "All values that are contained in given list.", + "name": "set", + "description": "Override currently-connected documents with multiple existing EventPass documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -15982,32 +18270,59 @@ "deprecationReason": null }, { - "name": "title_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "update", + "description": "Update multiple EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateWithNestedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_contains", - "description": "All values not containing the given string.", + "name": "upsert", + "description": "Upsert multiple EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertWithNestedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "title_not_ends_with", - "description": "All values not ending with the given string", + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -16018,24 +18333,20 @@ "deprecationReason": null }, { - "name": "title_not_in", - "description": "All values that are not contained in given list.", + "name": "localizations", + "description": "Optional updates to localizations", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationsInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_starts_with", - "description": "All values not starting with the given string.", + "name": "name", + "description": "name input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -16046,8 +18357,8 @@ "deprecationReason": null }, { - "name": "title_starts_with", - "description": "All values starting with the given string.", + "name": "nftDescription", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -16058,23 +18369,34 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "nftName", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16082,26 +18404,37 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "name", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_in", - "description": "All values that are contained in given list.", + "name": "data", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationDataInput", "ofType": null } }, @@ -16110,68 +18443,20 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "locale", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "updatedBy", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "interfaces": null, @@ -16180,13 +18465,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "name": "EventPassUpdateManyLocalizationsInput", + "description": null, "fields": null, "inputFields": [ { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "update", + "description": "Localizations to update", "type": { "kind": "LIST", "name": null, @@ -16195,7 +18480,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", + "name": "EventPassUpdateManyLocalizationInput", "ofType": null } } @@ -16203,53 +18488,48 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "connect", + "description": "Connect existing EventPass document", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "create", + "description": "Create and connect one EventPass document", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "compareWithParent", - "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "name": "delete", + "description": "Delete currently connected EventPass document", "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereComparatorInput", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -16257,34 +18537,23 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Specify the stage to compare with", + "name": "disconnect", + "description": "Disconnect currently connected EventPass document", "type": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "description": "References Event record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "update", + "description": "Update single EventPass document", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -16292,11 +18561,11 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "upsert", + "description": "Upsert single EventPass document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -16310,17 +18579,37 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput_remote_rel_eventPassNftevent", - "description": "References Event record uniquely", + "name": "EventPassUpdateWithNestedWhereUniqueInput", + "description": null, "fields": null, "inputFields": [ { - "name": "slug", - "description": null, + "name": "data", + "description": "Document to update", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -16332,97 +18621,97 @@ "possibleTypes": null }, { - "kind": "SCALAR", - "name": "Float", - "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "ID", - "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "ImageFit", + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertInput", "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "clip", - "description": "Resizes the image to fit within the specified parameters without distorting, cropping, or changing the aspect ratio.", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "crop", - "description": "Resizes the image to fit the specified parameters exactly by removing any parts of the image that don't fit within the boundaries.", - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { - "name": "max", - "description": "Resizes the image to fit within the parameters, but as opposed to 'fit:clip' will not scale the image if the image is smaller than the output size.", + "name": "create", + "description": "Create document if it didn't exist", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scale", - "description": "Resizes the image to fit the specified parameters exactly by scaling the image to the desired size. The aspect ratio of the image is not respected and the image can be distorted using this method.", + "name": "update", + "description": "Update document if it exists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "ImageResizeInput", + "name": "EventPassUpsertLocalizationInput", "description": null, "fields": null, "inputFields": [ { - "name": "fit", - "description": "The default value for the fit parameter is fit:clip.", + "name": "create", + "description": null, "type": { - "kind": "ENUM", - "name": "ImageFit", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "height", - "description": "The height in pixels to resize the image to. The value must be an integer from 1 to 10000.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "width", - "description": "The width in pixels to resize the image to. The value must be an integer from 1 to 10000.", + "name": "update", + "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -16435,17 +18724,37 @@ }, { "kind": "INPUT_OBJECT", - "name": "ImageTransformationInput", - "description": "Transformations for Images", + "name": "EventPassUpsertWithNestedWhereUniqueInput", + "description": null, "fields": null, "inputFields": [ { - "name": "resize", - "description": "Resizes the image", + "name": "data", + "description": "Upsert data", "type": { - "kind": "INPUT_OBJECT", - "name": "ImageResizeInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -16456,61 +18765,78 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "SCALAR", - "name": "Int", - "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, { "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "description": "Boolean expression to compare columns of type \"Int\". All fields are combined with logical 'AND'.", + "name": "EventPassWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", "fields": null, "inputFields": [ { - "name": "_eq", - "description": null, + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ { - "name": "_gt", - "description": null, + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_gte", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_in", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, @@ -16518,8 +18844,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", "ofType": null } } @@ -16529,11 +18855,11 @@ "deprecationReason": null }, { - "name": "_is_null", - "description": null, + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16541,11 +18867,11 @@ "deprecationReason": null }, { - "name": "_lt", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16553,11 +18879,11 @@ "deprecationReason": null }, { - "name": "_lte", - "description": null, + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16565,11 +18891,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16577,182 +18903,126 @@ "deprecationReason": null }, { - "name": "_nin", - "description": null, + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "Json", - "description": "Raw JSON value", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "Locale", - "description": "Locale system enumeration", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "en", - "description": "System locale", + "name": "createdAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "fr", - "description": null, + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "Location", - "description": "Representing a geolocation point with latitude and longitude", - "fields": [ + }, { - "name": "distance", - "description": null, - "args": [ - { - "name": "from", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Float", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "latitude", + "name": "createdBy", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "longitude", + "name": "description", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "LocationAddress", - "description": "A model for location data (point on a map) + additional info such as street, venue etc.", - "fields": [ + }, { - "name": "city", - "description": "Name of the city", - "args": [], + "name": "description_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "coordinates", - "description": "Point into the map where the event is happening", - "args": [], + "name": "description_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Location", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "country", - "description": "The name of the country", - "args": [], + "name": "description_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -16760,171 +19030,140 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "description_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "placeId", - "description": "Place ID from google maps", - "args": [], + "name": "description_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "postalCode", - "description": null, - "args": [], + "name": "description_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "description_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "state", - "description": "The name of the state if it exist", - "args": [], + "name": "description_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "street", - "description": "Name of the street", - "args": [], + "name": "description_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "venue", - "description": "Name of the venue, useful if the address doesn't apply", - "args": [], + "name": "documentInStages_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "city", + "name": "documentInStages_none", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "coordinates", + "name": "documentInStages_some", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "country", + "name": "event", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "placeId", + "name": "eventPassDelayedRevealed", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null }, "defaultValue": null, @@ -16932,27 +19171,23 @@ "deprecationReason": null }, { - "name": "postalCode", + "name": "id", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "state", - "description": null, + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -16960,11 +19195,11 @@ "deprecationReason": null }, { - "name": "street", - "description": null, + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -16972,57 +19207,39 @@ "deprecationReason": null }, { - "name": "venue", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create and connect one LocationAddress document", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "city", - "description": null, + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -17030,11 +19247,11 @@ "deprecationReason": null }, { - "name": "coordinates", - "description": null, + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "LocationInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -17042,23 +19259,27 @@ "deprecationReason": null }, { - "name": "country", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "placeId", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -17066,11 +19287,11 @@ "deprecationReason": null }, { - "name": "postalCode", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -17078,7 +19299,7 @@ "deprecationReason": null }, { - "name": "state", + "name": "name", "description": null, "type": { "kind": "SCALAR", @@ -17090,8 +19311,8 @@ "deprecationReason": null }, { - "name": "street", - "description": null, + "name": "name_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -17102,8 +19323,8 @@ "deprecationReason": null }, { - "name": "venue", - "description": null, + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -17112,36 +19333,29 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create and connect one LocationAddress document", + "name": "name_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete currently connected LocationAddress document", + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -17149,11 +19363,11 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update single LocationAddress document", + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -17161,191 +19375,27 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert single LocationAddress document", + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpsertWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "data", - "description": "Document to update", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Unique document search", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpsertInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "create", - "description": "Create document if it didn't exist", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "update", - "description": "Update document if it exists", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpsertWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "data", - "description": "Upsert data", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Unique document search", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ - { - "name": "AND", - "description": "Logical AND on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "name_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -17353,28 +19403,20 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "name_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -17385,7 +19427,7 @@ "deprecationReason": null }, { - "name": "city", + "name": "nftDescription", "description": null, "type": { "kind": "SCALAR", @@ -17397,7 +19439,7 @@ "deprecationReason": null }, { - "name": "city_contains", + "name": "nftDescription_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -17409,7 +19451,7 @@ "deprecationReason": null }, { - "name": "city_ends_with", + "name": "nftDescription_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -17421,7 +19463,7 @@ "deprecationReason": null }, { - "name": "city_in", + "name": "nftDescription_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -17437,7 +19479,7 @@ "deprecationReason": null }, { - "name": "city_not", + "name": "nftDescription_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -17449,7 +19491,7 @@ "deprecationReason": null }, { - "name": "city_not_contains", + "name": "nftDescription_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -17461,7 +19503,7 @@ "deprecationReason": null }, { - "name": "city_not_ends_with", + "name": "nftDescription_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -17473,7 +19515,7 @@ "deprecationReason": null }, { - "name": "city_not_in", + "name": "nftDescription_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -17489,7 +19531,7 @@ "deprecationReason": null }, { - "name": "city_not_starts_with", + "name": "nftDescription_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -17501,7 +19543,7 @@ "deprecationReason": null }, { - "name": "city_starts_with", + "name": "nftDescription_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -17513,7 +19555,19 @@ "deprecationReason": null }, { - "name": "country", + "name": "nftImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", "description": null, "type": { "kind": "SCALAR", @@ -17525,7 +19579,7 @@ "deprecationReason": null }, { - "name": "country_contains", + "name": "nftName_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -17537,7 +19591,7 @@ "deprecationReason": null }, { - "name": "country_ends_with", + "name": "nftName_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -17549,7 +19603,7 @@ "deprecationReason": null }, { - "name": "country_in", + "name": "nftName_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -17565,7 +19619,7 @@ "deprecationReason": null }, { - "name": "country_not", + "name": "nftName_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -17577,7 +19631,7 @@ "deprecationReason": null }, { - "name": "country_not_contains", + "name": "nftName_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -17589,7 +19643,7 @@ "deprecationReason": null }, { - "name": "country_not_ends_with", + "name": "nftName_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -17601,7 +19655,7 @@ "deprecationReason": null }, { - "name": "country_not_in", + "name": "nftName_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -17617,7 +19671,7 @@ "deprecationReason": null }, { - "name": "country_not_starts_with", + "name": "nftName_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -17629,7 +19683,7 @@ "deprecationReason": null }, { - "name": "country_starts_with", + "name": "nftName_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -17641,11 +19695,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "passOptions_every", "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -17653,11 +19707,11 @@ "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "passOptions_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -17665,11 +19719,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "passOptions_some", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -17677,27 +19731,11 @@ "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "publishedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17705,11 +19743,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17717,11 +19755,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17729,14 +19767,14 @@ "deprecationReason": null }, { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null } }, @@ -17745,35 +19783,11 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "placeId", - "description": null, + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17781,11 +19795,11 @@ "deprecationReason": null }, { - "name": "placeId_contains", - "description": "All values containing the given string.", + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17793,11 +19807,11 @@ "deprecationReason": null }, { - "name": "placeId_ends_with", - "description": "All values ending with the given string.", + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17805,14 +19819,14 @@ "deprecationReason": null }, { - "name": "placeId_in", - "description": "All values that are contained in given list.", + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -17821,23 +19835,11 @@ "deprecationReason": null }, { - "name": "placeId_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "placeId_not_contains", - "description": "All values not containing the given string.", + "name": "publishedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -17845,11 +19847,11 @@ "deprecationReason": null }, { - "name": "placeId_not_ends_with", - "description": "All values not ending with the given string", + "name": "scheduledIn_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -17857,27 +19859,11 @@ "deprecationReason": null }, { - "name": "placeId_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "placeId_not_starts_with", - "description": "All values not starting with the given string.", + "name": "scheduledIn_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -17885,11 +19871,11 @@ "deprecationReason": null }, { - "name": "placeId_starts_with", - "description": "All values starting with the given string.", + "name": "scheduledIn_some", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -17897,11 +19883,11 @@ "deprecationReason": null }, { - "name": "postalCode", + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17909,11 +19895,11 @@ "deprecationReason": null }, { - "name": "postalCode_contains", - "description": "All values containing the given string.", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17921,11 +19907,11 @@ "deprecationReason": null }, { - "name": "postalCode_ends_with", - "description": "All values ending with the given string.", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17933,14 +19919,14 @@ "deprecationReason": null }, { - "name": "postalCode_in", + "name": "updatedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -17949,11 +19935,11 @@ "deprecationReason": null }, { - "name": "postalCode_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17961,11 +19947,11 @@ "deprecationReason": null }, { - "name": "postalCode_not_contains", - "description": "All values not containing the given string.", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17973,11 +19959,11 @@ "deprecationReason": null }, { - "name": "postalCode_not_ends_with", - "description": "All values not ending with the given string", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -17985,14 +19971,14 @@ "deprecationReason": null }, { - "name": "postalCode_not_in", + "name": "updatedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -18001,47 +19987,94 @@ "deprecationReason": null }, { - "name": "postalCode_not_starts_with", - "description": "All values not starting with the given string.", + "name": "updatedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "fields": null, + "inputFields": [ { - "name": "postalCode_starts_with", - "description": "All values starting with the given string.", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "state", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "state_contains", - "description": "All values containing the given string.", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereComparatorInput", "ofType": null }, "defaultValue": null, @@ -18049,11 +20082,57 @@ "deprecationReason": null }, { - "name": "state_ends_with", - "description": "All values ending with the given string.", + "name": "stage", + "description": "Specify the stage to compare with", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "description": "References EventPass record uniquely", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": "description input for default locale (en)", + "type": { + "kind": "SCALAR", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -18061,27 +20140,23 @@ "deprecationReason": null }, { - "name": "state_in", - "description": "All values that are contained in given list.", + "name": "eventDateLocations", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventDateLocationUpdateManyInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "state_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "eventPasses", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -18089,11 +20164,11 @@ "deprecationReason": null }, { - "name": "state_not_contains", - "description": "All values not containing the given string.", + "name": "heroImage", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -18101,8 +20176,8 @@ "deprecationReason": null }, { - "name": "state_not_ends_with", - "description": "All values not ending with the given string", + "name": "heroImageClasses", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -18113,27 +20188,35 @@ "deprecationReason": null }, { - "name": "state_not_in", - "description": "All values that are not contained in given list.", + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventUpdateLocalizationsInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "state_not_starts_with", - "description": "All values not starting with the given string.", + "name": "organizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "public", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -18141,11 +20224,11 @@ "deprecationReason": null }, { - "name": "state_starts_with", - "description": "All values starting with the given string.", + "name": "published", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -18153,7 +20236,7 @@ "deprecationReason": null }, { - "name": "street", + "name": "slug", "description": null, "type": { "kind": "SCALAR", @@ -18165,8 +20248,8 @@ "deprecationReason": null }, { - "name": "street_contains", - "description": "All values containing the given string.", + "name": "title", + "description": "title input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -18175,10 +20258,33 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "street_ends_with", - "description": "All values ending with the given string.", + "name": "title", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -18187,16 +20293,27 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "street_in", - "description": "All values that are contained in given list.", + "name": "data", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventUpdateLocalizationDataInput", "ofType": null } }, @@ -18205,51 +20322,86 @@ "deprecationReason": null }, { - "name": "street_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "street_not_contains", - "description": "All values not containing the given string.", + "name": "create", + "description": "Localizations to create", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "street_not_ends_with", - "description": "All values not ending with the given string", + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "street_not_in", - "description": "All values that are not contained in given list.", + "name": "update", + "description": "Localizations to update", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateLocalizationInput", + "ofType": null + } } }, "defaultValue": null, @@ -18257,75 +20409,150 @@ "deprecationReason": null }, { - "name": "street_not_starts_with", - "description": "All values not starting with the given string.", + "name": "upsert", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpsertLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect multiple existing Event documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventConnectInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "street_starts_with", - "description": "All values starting with the given string.", + "name": "create", + "description": "Create and connect multiple Event documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "venue", - "description": null, + "name": "delete", + "description": "Delete multiple Event documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "venue_contains", - "description": "All values containing the given string.", + "name": "disconnect", + "description": "Disconnect multiple Event documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "venue_ends_with", - "description": "All values ending with the given string.", + "name": "set", + "description": "Override currently-connected documents with multiple existing Event documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "venue_in", - "description": "All values that are contained in given list.", + "name": "update", + "description": "Update multiple Event documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateWithNestedWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, @@ -18333,11 +20560,42 @@ "deprecationReason": null }, { - "name": "venue_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "upsert", + "description": "Upsert multiple Event documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpsertWithNestedWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "String", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -18345,8 +20603,8 @@ "deprecationReason": null }, { - "name": "venue_not_contains", - "description": "All values not containing the given string.", + "name": "heroImageClasses", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -18357,11 +20615,11 @@ "deprecationReason": null }, { - "name": "venue_not_ends_with", - "description": "All values not ending with the given string", + "name": "localizations", + "description": "Optional updates to localizations", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -18369,27 +20627,23 @@ "deprecationReason": null }, { - "name": "venue_not_in", - "description": "All values that are not contained in given list.", + "name": "public", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "venue_not_starts_with", - "description": "All values not starting with the given string.", + "name": "published", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -18397,8 +20651,8 @@ "deprecationReason": null }, { - "name": "venue_starts_with", - "description": "All values starting with the given string.", + "name": "title", + "description": "title input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -18415,16 +20669,28 @@ }, { "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereUniqueInput", - "description": "References LocationAddress record uniquely", + "name": "EventUpdateManyLocalizationDataInput", + "description": null, "fields": null, "inputFields": [ { - "name": "id", + "name": "description", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "RichTextAST", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -18438,19 +20704,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "LocationInput", - "description": "Input for a geolocation point with latitude and longitude", + "name": "EventUpdateManyLocalizationInput", + "description": null, "fields": null, "inputFields": [ { - "name": "latitude", + "name": "data", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Float", + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationDataInput", "ofType": null } }, @@ -18459,14 +20725,14 @@ "deprecationReason": null }, { - "name": "longitude", + "name": "locale", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Float", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, @@ -18480,1085 +20746,8529 @@ "possibleTypes": null }, { - "kind": "SCALAR", - "name": "Long", - "description": "The Long scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1.", + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationsInput", + "description": null, "fields": null, - "inputFields": null, + "inputFields": [ + { + "name": "update", + "description": "Localizations to update", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "INTERFACE", - "name": "Node", - "description": "An object with an ID", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "EventUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id", - "description": "The id of the object.", - "args": [], + "name": "connect", + "description": "Connect existing Event document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect one Event document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Delete currently connected Event document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "disconnect", + "description": "Disconnect currently connected Event document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update single Event document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": "Upsert single Event document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventUpsertWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Document to update", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventUpdateInput", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "The Stage of an object", - "args": [], + "name": "where", + "description": "Unique document search", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null + "name": "create", + "description": "Create document if it didn't exist", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - }, + "name": "update", + "description": "Update document if it exists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null + "name": "create", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "User", - "ofType": null + "name": "update", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - ] + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null }, { - "kind": "OBJECT", - "name": "Organizer", - "description": "An organizer is an entity that launch events and handle the pass benefits.", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "EventUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "createdAt", - "description": "The time the document was created", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "data", + "description": "Upsert data", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventUpsertInput", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", - "description": "User that created this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ + { + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ { - "name": "description", - "description": null, - "args": [], + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "OBJECT", - "name": "OrganizerDescriptionRichText", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages", - "description": "Get the document in other stages", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stages", - "description": "Potential stages that should be returned", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[DRAFT, PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "events", - "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Event", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "history", - "description": "List of Organizer versions", - "args": [ - { - "name": "limit", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "10", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "0", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stageOverride", - "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Version", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "createdAt", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "image", - "description": null, - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "Asset", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": "System Locale field", - "args": [], + "name": "createdBy", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventDateLocations_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventDateLocationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventDateLocations_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventDateLocationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventDateLocations_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventDateLocationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPasses_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPasses_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPasses_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Get the other localizations for this document", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current locale should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { + "name": "heroImageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "public", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "public_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "published", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "published_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereStageInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereComparatorInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Specify the stage to compare with", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "description": "References Event record uniquely", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput_remote_rel_eventPassNftevent", + "description": "References Event record uniquely", + "fields": null, + "inputFields": [ + { + "name": "slug", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Float", + "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "ID", + "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ImageFit", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "clip", + "description": "Resizes the image to fit within the specified parameters without distorting, cropping, or changing the aspect ratio.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "crop", + "description": "Resizes the image to fit the specified parameters exactly by removing any parts of the image that don't fit within the boundaries.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": "Resizes the image to fit within the parameters, but as opposed to 'fit:clip' will not scale the image if the image is smaller than the output size.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scale", + "description": "Resizes the image to fit the specified parameters exactly by scaling the image to the desired size. The aspect ratio of the image is not respected and the image can be distorted using this method.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImageResizeInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fit", + "description": "The default value for the fit parameter is fit:clip.", + "type": { + "kind": "ENUM", + "name": "ImageFit", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "height", + "description": "The height in pixels to resize the image to. The value must be an integer from 1 to 10000.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "width", + "description": "The width in pixels to resize the image to. The value must be an integer from 1 to 10000.", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImageTransformationInput", + "description": "Transformations for Images", + "fields": null, + "inputFields": [ + { + "name": "resize", + "description": "Resizes the image", + "type": { + "kind": "INPUT_OBJECT", + "name": "ImageResizeInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Int", + "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "description": "Boolean expression to compare columns of type \"Int\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_gt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_gte", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_lt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_lte", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Json", + "description": "Raw JSON value", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "Locale", + "description": "Locale system enumeration", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "en", + "description": "System locale", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "fr", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Location", + "description": "Representing a geolocation point with latitude and longitude", + "fields": [ + { + "name": "distance", + "description": null, + "args": [ + { + "name": "from", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "latitude", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "longitude", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocationAddress", + "description": "A model for location data (point on a map) + additional info such as street, venue etc.", + "fields": [ + { + "name": "city", + "description": "Name of the city", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "coordinates", + "description": "Point into the map where the event is happening", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": "The name of the country", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "The unique identifier", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId", + "description": "Place ID from google maps. Use this tool to retrieve the correct Place ID from the location you want to open on google maps while clicking on the address provided: https://developers.google.com/maps/documentation/places/web-service/place-id#find-id", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "System stage field", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": "The name of the state if it exist", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street", + "description": "Name of the street", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue", + "description": "Name of the venue, useful if the address doesn't apply", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "city", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "coordinates", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create and connect one LocationAddress document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "city", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "coordinates", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create and connect one LocationAddress document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Delete currently connected LocationAddress document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update single LocationAddress document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": "Upsert single LocationAddress document", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpsertWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Document to update", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpsertInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create document if it didn't exist", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update document if it exists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Upsert data", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_search", + "description": "Contains search across all appropriate fields.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "placeId_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "postalCode_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "state_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereUniqueInput", + "description": "References LocationAddress record uniquely", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "description": "Input for a geolocation point with latitude and longitude", + "fields": null, + "inputFields": [ + { + "name": "latitude", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "longitude", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Long", + "description": "The Long scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "description": "An object with an ID", + "fields": [ + { + "name": "id", + "description": "The id of the object.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "The Stage of an object", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "Organizer", + "description": "An organizer is an entity that launch events and handle the pass benefits.", + "fields": [ + { + "name": "createdAt", + "description": "The time the document was created", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "OrganizerDescriptionRichText", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId", + "description": "The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages", + "description": "Get the document in other stages", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle", + "description": "The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImage", + "description": "An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses", + "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "history", + "description": "List of Organizer versions", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stageOverride", + "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Version", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "The unique identifier", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": "Image that represent the organizer, typically its logo. Advised resolution is 350 x 350 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses", + "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle", + "description": "The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "System Locale field", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizations", + "description": "Get the other localizations for this document", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { "name": "locales", "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en, fr]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": "Name of the organizer", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": "User that last published this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": "Used in URL", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "System stage field", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle", + "description": "The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle", + "description": "The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle", + "description": "The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": "The time the document was updated", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle", + "description": "The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerConnectInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "position", + "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to connect", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrganizerConnection", + "description": "A connection to a list of items.", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "edges", + "description": "A list of edges.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerEdge", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": "description input for default locale (en)", + "type": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizations", + "description": "Inline mutations for managing document localizations excluding the default locale", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationsInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Localization input", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create localizations for the newly-created document", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect multiple existing Organizer documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect multiple existing Organizer documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect one existing Organizer document", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "create", + "description": "Create and connect one Organizer document", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrganizerDescriptionRichText", + "description": null, + "fields": [ + { + "name": "html", + "description": "Returns HTMl representation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "json", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "markdown", + "description": "Returns Markdown representation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "raw", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "references", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "UNION", + "name": "OrganizerDescriptionRichTextEmbeddedTypes", + "ofType": null } - }, - "defaultValue": "[en, fr]", - "isDeprecated": false, - "deprecationReason": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "text", + "description": "Returns plain-text contents of RichText", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "UNION", + "name": "OrganizerDescriptionRichTextEmbeddedTypes", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "OrganizerEdge", + "description": "An edge in a connection.", + "fields": [ + { + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "node", + "description": "The item at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_search", + "description": "Contains search across all appropriate fields.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": "description input for default locale (en)", + "type": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "image", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizations", + "description": "Manage document localizations", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationsInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "name", - "description": "Name of the organizer", - "args": [], + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "slug", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedBy", - "description": "User that last published this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "telegramHandle", + "description": null, "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledIn", + "name": "tiktokHandle", "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug", - "description": "Used in URL", - "args": [], + "name": "twitterHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationDataInput", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "locale", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "ENUM", - "name": "Stage", + "name": "Locale", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt", - "description": "The time the document was updated", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "create", + "description": "Localizations to create", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedBy", - "description": "User that last updated this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", + "name": "delete", + "description": "Localizations to delete", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Localizations to update", "type": { - "kind": "OBJECT", - "name": "User", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationInput", + "ofType": null + } + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [ + }, { - "kind": "INTERFACE", - "name": "Node", - "ofType": null + "name": "upsert", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "OrganizerConnectInput", + "name": "OrganizerUpdateManyInlineInput", "description": null, "fields": null, "inputFields": [ { - "name": "position", - "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", + "name": "connect", + "description": "Connect multiple existing Organizer documents", "type": { - "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerConnectInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Document to connect", + "name": "create", + "description": "Create and connect multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "OrganizerConnection", - "description": "A connection to a list of items.", - "fields": [ + }, + { + "name": "delete", + "description": "Delete multiple Organizer documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "disconnect", + "description": "Disconnect multiple Organizer documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "set", + "description": "Override currently-connected documents with multiple existing Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "Aggregate", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "edges", - "description": "A list of edges.", - "args": [], + "name": "update", + "description": "Update multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerEdge", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pageInfo", - "description": "Information to aid in pagination.", - "args": [], + "name": "upsert", + "description": "Upsert multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "PageInfo", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "name": "OrganizerUpdateManyInput", "description": null, "fields": null, "inputFields": [ { - "name": "createdAt", - "description": null, + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -19566,11 +29276,11 @@ "deprecationReason": null }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "discordWidgetId", + "description": null, "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, @@ -19578,11 +29288,11 @@ "deprecationReason": null }, { - "name": "events", + "name": "facebookHandle", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventCreateManyInlineInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -19590,27 +29300,23 @@ "deprecationReason": null }, { - "name": "image", + "name": "heroImageClasses", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateOneInlineInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Inline mutations for managing document localizations excluding the default locale", + "name": "imageClasses", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationsInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -19618,66 +29324,47 @@ "deprecationReason": null }, { - "name": "name", + "name": "instagramHandle", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "localizations", + "description": "Optional updates to localizations", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationsInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", + "name": "telegramHandle", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "createdAt", + "name": "tiktokHandle", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -19685,11 +29372,11 @@ "deprecationReason": null }, { - "name": "description", + "name": "twitterHandle", "description": null, "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, @@ -19697,11 +29384,11 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "youtubeHandle", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -19715,19 +29402,42 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationInput", + "name": "OrganizerUpdateManyLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationInput", "description": null, "fields": null, "inputFields": [ { "name": "data", - "description": "Localization input", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationDataInput", + "name": "OrganizerUpdateManyLocalizationDataInput", "ofType": null } }, @@ -19758,13 +29468,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationsInput", + "name": "OrganizerUpdateManyLocalizationsInput", "description": null, "fields": null, "inputFields": [ { - "name": "create", - "description": "Create localizations for the newly-created document", + "name": "update", + "description": "Localizations to update", "type": { "kind": "LIST", "name": null, @@ -19773,7 +29483,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationInput", + "name": "OrganizerUpdateManyLocalizationInput", "ofType": null } } @@ -19789,25 +29499,17 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateManyInlineInput", + "name": "OrganizerUpdateOneInlineInput", "description": null, "fields": null, "inputFields": [ { "name": "connect", - "description": "Connect multiple existing Organizer documents", + "description": "Connect existing Organizer document", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -19815,41 +29517,46 @@ }, { "name": "create", - "description": "Create and connect multiple existing Organizer documents", + "description": "Create and connect one Organizer document", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect one existing Organizer document", + "name": "delete", + "description": "Delete currently connected Organizer document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "disconnect", + "description": "Disconnect currently connected Organizer document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update single Organizer document", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "OrganizerUpdateWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -19857,11 +29564,11 @@ "deprecationReason": null }, { - "name": "create", - "description": "Create and connect one Organizer document", + "name": "upsert", + "description": "Upsert single Organizer document", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "name": "OrganizerUpsertWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -19874,243 +29581,219 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "OrganizerDescriptionRichText", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateWithNestedWhereUniqueInput", "description": null, - "fields": [ + "fields": null, + "inputFields": [ { - "name": "html", - "description": "Returns HTMl representation", - "args": [], + "name": "data", + "description": "Document to update", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateInput", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "json", - "description": null, - "args": [], + "name": "where", + "description": "Unique document search", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "RichTextAST", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "markdown", - "description": "Returns Markdown representation", - "args": [], + "name": "create", + "description": "Create document if it didn't exist", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "raw", + "name": "update", + "description": "Update document if it exists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", "description": null, - "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "RichTextAST", + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationDataInput", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "references", + "name": "locale", "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "UNION", - "name": "OrganizerDescriptionRichTextEmbeddedTypes", - "ofType": null - } - } + "kind": "ENUM", + "name": "Locale", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "text", - "description": "Returns plain-text contents of RichText", - "args": [], + "name": "update", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationDataInput", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "UNION", - "name": "OrganizerDescriptionRichTextEmbeddedTypes", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertWithNestedWhereUniqueInput", "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - } - ] - }, - { - "kind": "OBJECT", - "name": "OrganizerEdge", - "description": "An edge in a connection.", - "fields": [ + "inputFields": [ { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], + "name": "data", + "description": "Upsert data", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertInput", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", - "args": [], + "name": "where", + "description": "Unique document search", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", "ofType": null } }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ + { + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", + "name": "OrganizerWhereInput", "description": "Identifies documents", "fields": null, "inputFields": [ @@ -20303,219 +29986,7 @@ "deprecationReason": null }, { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_none", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_some", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "events_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "events_none", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "events_some", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "image", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", + "name": "discordWidgetId", "description": null, "type": { "kind": "SCALAR", @@ -20527,7 +29998,7 @@ "deprecationReason": null }, { - "name": "name_contains", + "name": "discordWidgetId_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -20539,7 +30010,7 @@ "deprecationReason": null }, { - "name": "name_ends_with", + "name": "discordWidgetId_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -20551,7 +30022,7 @@ "deprecationReason": null }, { - "name": "name_in", + "name": "discordWidgetId_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -20567,7 +30038,7 @@ "deprecationReason": null }, { - "name": "name_not", + "name": "discordWidgetId_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -20579,7 +30050,7 @@ "deprecationReason": null }, { - "name": "name_not_contains", + "name": "discordWidgetId_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -20591,7 +30062,7 @@ "deprecationReason": null }, { - "name": "name_not_ends_with", + "name": "discordWidgetId_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -20603,7 +30074,7 @@ "deprecationReason": null }, { - "name": "name_not_in", + "name": "discordWidgetId_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -20619,7 +30090,7 @@ "deprecationReason": null }, { - "name": "name_not_starts_with", + "name": "discordWidgetId_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -20631,7 +30102,7 @@ "deprecationReason": null }, { - "name": "name_starts_with", + "name": "discordWidgetId_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -20643,75 +30114,11 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "documentInStages_every", "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", "ofType": null }, "defaultValue": null, @@ -20719,11 +30126,11 @@ "deprecationReason": null }, { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "documentInStages_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", "ofType": null }, "defaultValue": null, @@ -20731,27 +30138,11 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedBy", + "name": "documentInStages_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "OrganizerWhereStageInput", "ofType": null }, "defaultValue": null, @@ -20759,11 +30150,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_every", + "name": "events_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -20771,11 +30162,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_none", + "name": "events_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -20783,11 +30174,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_some", + "name": "events_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -20795,7 +30186,7 @@ "deprecationReason": null }, { - "name": "slug", + "name": "facebookHandle", "description": null, "type": { "kind": "SCALAR", @@ -20807,7 +30198,7 @@ "deprecationReason": null }, { - "name": "slug_contains", + "name": "facebookHandle_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -20819,7 +30210,7 @@ "deprecationReason": null }, { - "name": "slug_ends_with", + "name": "facebookHandle_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -20831,7 +30222,7 @@ "deprecationReason": null }, { - "name": "slug_in", + "name": "facebookHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -20847,7 +30238,7 @@ "deprecationReason": null }, { - "name": "slug_not", + "name": "facebookHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -20859,7 +30250,7 @@ "deprecationReason": null }, { - "name": "slug_not_contains", + "name": "facebookHandle_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -20871,7 +30262,7 @@ "deprecationReason": null }, { - "name": "slug_not_ends_with", + "name": "facebookHandle_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -20883,7 +30274,7 @@ "deprecationReason": null }, { - "name": "slug_not_in", + "name": "facebookHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -20899,245 +30290,111 @@ "deprecationReason": null }, { - "name": "slug_not_starts_with", + "name": "facebookHandle_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "slug_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updatedBy", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "OrganizerOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_DESC", - "description": null, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ASC", - "description": null, + "name": "facebookHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_DESC", + "name": "heroImage", "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_ASC", + "name": "heroImageClasses", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_DESC", - "description": null, + "name": "heroImageClasses_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug_ASC", - "description": null, + "name": "heroImageClasses_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug_DESC", - "description": null, + "name": "heroImageClasses_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_ASC", - "description": null, + "name": "heroImageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "description", - "description": "description input for default locale (en)", + "name": "heroImageClasses_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21145,11 +30402,11 @@ "deprecationReason": null }, { - "name": "events", - "description": null, + "name": "heroImageClasses_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInlineInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21157,23 +30414,27 @@ "deprecationReason": null }, { - "name": "image", - "description": null, + "name": "heroImageClasses_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateOneInlineInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", + "name": "heroImageClasses_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationsInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21181,8 +30442,8 @@ "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "heroImageClasses_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -21193,342 +30454,203 @@ "deprecationReason": null }, { - "name": "slug", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "SCALAR", + "name": "ID", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Localizations to create", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertLocalizationInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing Organizer documents", + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerConnectInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple Organizer documents", + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple Organizer documents", + "name": "image", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect multiple Organizer documents", + "name": "imageClasses", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "set", - "description": "Override currently-connected documents with multiple existing Organizer documents", + "name": "imageClasses_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update multiple Organizer documents", + "name": "imageClasses_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateWithNestedWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple Organizer documents", + "name": "imageClasses_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertWithNestedWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "imageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21536,131 +30658,63 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Optional updates to localizations", + "name": "imageClasses_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationsInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "imageClasses_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "imageClasses_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "update", - "description": "Localizations to update", + "name": "imageClasses_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "connect", - "description": "Connect existing Organizer document", + }, + { + "name": "imageClasses_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21668,11 +30722,11 @@ "deprecationReason": null }, { - "name": "create", - "description": "Create and connect one Organizer document", + "name": "instagramHandle", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21680,11 +30734,11 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Delete currently connected Organizer document", + "name": "instagramHandle_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21692,11 +30746,11 @@ "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect currently connected Organizer document", + "name": "instagramHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21704,11 +30758,27 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update single Organizer document", + "name": "instagramHandle_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "instagramHandle_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21716,182 +30786,114 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert single Organizer document", + "name": "instagramHandle_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to update", + "name": "instagramHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "instagramHandle_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create document if it didn't exist", + "name": "instagramHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "instagramHandle_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", + "name": "name", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "name_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": null, + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Upsert data", + "name": "name_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -21900,89 +30902,51 @@ "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", - "fields": null, - "inputFields": [ + }, { - "name": "outdated_to", - "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "name_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -21990,28 +30954,20 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "name_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -22022,7 +30978,7 @@ "deprecationReason": null }, { - "name": "createdAt", + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", @@ -22034,7 +30990,7 @@ "deprecationReason": null }, { - "name": "createdAt_gt", + "name": "publishedAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -22046,7 +31002,7 @@ "deprecationReason": null }, { - "name": "createdAt_gte", + "name": "publishedAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -22058,7 +31014,7 @@ "deprecationReason": null }, { - "name": "createdAt_in", + "name": "publishedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -22074,7 +31030,7 @@ "deprecationReason": null }, { - "name": "createdAt_lt", + "name": "publishedAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -22086,7 +31042,7 @@ "deprecationReason": null }, { - "name": "createdAt_lte", + "name": "publishedAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -22098,7 +31054,7 @@ "deprecationReason": null }, { - "name": "createdAt_not", + "name": "publishedAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -22110,7 +31066,7 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", + "name": "publishedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -22126,7 +31082,7 @@ "deprecationReason": null }, { - "name": "createdBy", + "name": "publishedBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -22138,47 +31094,11 @@ "deprecationReason": null }, { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_none", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_some", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "events_every", + "name": "scheduledIn_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -22186,11 +31106,11 @@ "deprecationReason": null }, { - "name": "events_none", + "name": "scheduledIn_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -22198,11 +31118,11 @@ "deprecationReason": null }, { - "name": "events_some", + "name": "scheduledIn_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -22210,11 +31130,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "slug", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22222,11 +31142,11 @@ "deprecationReason": null }, { - "name": "id_contains", + "name": "slug_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22234,11 +31154,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", + "name": "slug_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22246,14 +31166,14 @@ "deprecationReason": null }, { - "name": "id_in", + "name": "slug_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -22262,11 +31182,11 @@ "deprecationReason": null }, { - "name": "id_not", + "name": "slug_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22274,11 +31194,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", + "name": "slug_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22286,11 +31206,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", + "name": "slug_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22298,14 +31218,14 @@ "deprecationReason": null }, { - "name": "id_not_in", + "name": "slug_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -22314,11 +31234,11 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", + "name": "slug_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22326,23 +31246,11 @@ "deprecationReason": null }, { - "name": "id_starts_with", + "name": "slug_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "image", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22350,7 +31258,7 @@ "deprecationReason": null }, { - "name": "name", + "name": "telegramHandle", "description": null, "type": { "kind": "SCALAR", @@ -22362,7 +31270,7 @@ "deprecationReason": null }, { - "name": "name_contains", + "name": "telegramHandle_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -22374,7 +31282,7 @@ "deprecationReason": null }, { - "name": "name_ends_with", + "name": "telegramHandle_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -22386,7 +31294,7 @@ "deprecationReason": null }, { - "name": "name_in", + "name": "telegramHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -22402,7 +31310,7 @@ "deprecationReason": null }, { - "name": "name_not", + "name": "telegramHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -22414,7 +31322,7 @@ "deprecationReason": null }, { - "name": "name_not_contains", + "name": "telegramHandle_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -22426,7 +31334,7 @@ "deprecationReason": null }, { - "name": "name_not_ends_with", + "name": "telegramHandle_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -22438,7 +31346,7 @@ "deprecationReason": null }, { - "name": "name_not_in", + "name": "telegramHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -22454,7 +31362,7 @@ "deprecationReason": null }, { - "name": "name_not_starts_with", + "name": "telegramHandle_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -22466,7 +31374,7 @@ "deprecationReason": null }, { - "name": "name_starts_with", + "name": "telegramHandle_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -22478,11 +31386,11 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "tiktokHandle", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22490,11 +31398,11 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", + "name": "tiktokHandle_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22502,11 +31410,11 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "tiktokHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22514,14 +31422,14 @@ "deprecationReason": null }, { - "name": "publishedAt_in", + "name": "tiktokHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -22530,11 +31438,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", + "name": "tiktokHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22542,11 +31450,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "tiktokHandle_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22554,11 +31462,11 @@ "deprecationReason": null }, { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "tiktokHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22566,14 +31474,14 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", + "name": "tiktokHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -22582,35 +31490,11 @@ "deprecationReason": null }, { - "name": "publishedBy", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "scheduledIn_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "scheduledIn_none", - "description": null, + "name": "tiktokHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22618,11 +31502,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_some", - "description": null, + "name": "tiktokHandle_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22630,7 +31514,7 @@ "deprecationReason": null }, { - "name": "slug", + "name": "twitterHandle", "description": null, "type": { "kind": "SCALAR", @@ -22642,7 +31526,7 @@ "deprecationReason": null }, { - "name": "slug_contains", + "name": "twitterHandle_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -22654,7 +31538,7 @@ "deprecationReason": null }, { - "name": "slug_ends_with", + "name": "twitterHandle_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -22666,7 +31550,7 @@ "deprecationReason": null }, { - "name": "slug_in", + "name": "twitterHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -22682,7 +31566,7 @@ "deprecationReason": null }, { - "name": "slug_not", + "name": "twitterHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -22694,7 +31578,7 @@ "deprecationReason": null }, { - "name": "slug_not_contains", + "name": "twitterHandle_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -22706,7 +31590,7 @@ "deprecationReason": null }, { - "name": "slug_not_ends_with", + "name": "twitterHandle_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -22718,7 +31602,7 @@ "deprecationReason": null }, { - "name": "slug_not_in", + "name": "twitterHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -22734,7 +31618,7 @@ "deprecationReason": null }, { - "name": "slug_not_starts_with", + "name": "twitterHandle_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -22746,7 +31630,7 @@ "deprecationReason": null }, { - "name": "slug_starts_with", + "name": "twitterHandle_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -22872,6 +31756,134 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "youtubeHandle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "interfaces": null, @@ -23189,13 +32201,9 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventDateLocation", - "ofType": null - } + "kind": "OBJECT", + "name": "EventDateLocation", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -23331,7 +32339,13 @@ } ], "inputFields": null, - "interfaces": [], + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + } + ], "enumValues": null, "possibleTypes": null }, @@ -23357,13 +32371,9 @@ "name": "eventDateLocation", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationCreateOneInlineInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventDateLocationCreateOneInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -25185,6 +34195,11 @@ ], "inputFields": null, "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, { "kind": "INTERFACE", "name": "Node", @@ -25218,6 +34233,11 @@ "name": "EventPass", "ofType": null }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, { "kind": "OBJECT", "name": "Organizer", @@ -26938,6 +35958,11 @@ ], "inputFields": null, "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, { "kind": "INTERFACE", "name": "Node", @@ -29153,6 +38178,11 @@ ], "inputFields": null, "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, { "kind": "INTERFACE", "name": "Node", @@ -33751,6 +42781,35 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "createEventPassDelayedRevealed", + "description": "Create one eventPassDelayedRevealed", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "createOrganizer", "description": "Create one organizer", @@ -33896,6 +42955,35 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "deleteEventPassDelayedRevealed", + "description": "Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "deleteManyAssets", "description": "Delete many Asset documents", @@ -33994,7 +43082,125 @@ "description": "Documents to delete", "type": { "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPasses", + "description": "Delete many EventPass documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPassesConnection", + "description": "Delete many EventPass documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", "ofType": null }, "defaultValue": null, @@ -34007,7 +43213,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "AssetConnection", + "name": "EventPassConnection", "ofType": null } }, @@ -34015,15 +43221,15 @@ "deprecationReason": null }, { - "name": "deleteManyEventPasses", - "description": "Delete many EventPass documents", + "name": "deleteManyEventPassesDelayedRevealed", + "description": "Delete many EventPassDelayedRevealed documents", "args": [ { "name": "where", "description": "Documents to delete", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, "defaultValue": null, @@ -34044,8 +43250,8 @@ "deprecationReason": null }, { - "name": "deleteManyEventPassesConnection", - "description": "Delete many EventPass documents, return deleted documents", + "name": "deleteManyEventPassesDelayedRevealedConnection", + "description": "Delete many EventPassDelayedRevealed documents, return deleted documents", "args": [ { "name": "after", @@ -34112,7 +43318,7 @@ "description": "Documents to delete", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, "defaultValue": null, @@ -34125,7 +43331,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassConnection", + "name": "EventPassDelayedRevealedConnection", "ofType": null } }, @@ -34711,15 +43917,374 @@ }, { "name": "where", - "description": "Document to publish", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishEventPassDelayedRevealed", + "description": "Publish one eventPassDelayedRevealed", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyAssets", + "description": "Publish many Asset documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyAssetsConnection", + "description": "Publish many Asset documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -34727,7 +44292,7 @@ }, { "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", + "description": "Whether to include the default locale when publishBase is true", "type": { "kind": "SCALAR", "name": "Boolean", @@ -34739,16 +44304,20 @@ } ], "type": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyAssets", - "description": "Publish many Asset documents", + "name": "publishManyEventPasses", + "description": "Publish many EventPass documents", "args": [ { "name": "locales", @@ -34811,7 +44380,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", + "name": "EventPassManyWhereInput", "ofType": null }, "defaultValue": null, @@ -34844,8 +44413,8 @@ "deprecationReason": null }, { - "name": "publishManyAssetsConnection", - "description": "Publish many Asset documents", + "name": "publishManyEventPassesConnection", + "description": "Publish many EventPass documents", "args": [ { "name": "after", @@ -34980,7 +44549,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", + "name": "EventPassManyWhereInput", "ofType": null }, "defaultValue": null, @@ -35005,7 +44574,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "AssetConnection", + "name": "EventPassConnection", "ofType": null } }, @@ -35013,8 +44582,8 @@ "deprecationReason": null }, { - "name": "publishManyEventPasses", - "description": "Publish many EventPass documents", + "name": "publishManyEventPassesDelayedRevealed", + "description": "Publish many EventPassDelayedRevealed documents", "args": [ { "name": "locales", @@ -35077,7 +44646,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, "defaultValue": null, @@ -35110,8 +44679,8 @@ "deprecationReason": null }, { - "name": "publishManyEventPassesConnection", - "description": "Publish many EventPass documents", + "name": "publishManyEventPassesDelayedRevealedConnection", + "description": "Publish many EventPassDelayedRevealed documents", "args": [ { "name": "after", @@ -35246,7 +44815,7 @@ "description": "Identifies documents in each stage to be published", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, "defaultValue": null, @@ -35271,7 +44840,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassConnection", + "name": "EventPassDelayedRevealedConnection", "ofType": null } }, @@ -35775,11 +45344,233 @@ }, { "name": "where", - "description": "Identifies documents in each stage to be published", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishOrganizer", + "description": "Publish one organizer", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishAsset", + "description": "Schedule to publish one asset", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -35787,7 +45578,7 @@ }, { "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", + "description": "Whether to include the default locale when publishBase is set", "type": { "kind": "SCALAR", "name": "Boolean", @@ -35799,20 +45590,16 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "Asset", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishOrganizer", - "description": "Publish one organizer", + "name": "schedulePublishEvent", + "description": "Schedule to publish one event", "args": [ { "name": "locales", @@ -35846,6 +45633,30 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "to", "description": "Publishing target stage", @@ -35878,7 +45689,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "EventWhereUniqueInput", "ofType": null } }, @@ -35901,15 +45712,15 @@ ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishAsset", - "description": "Schedule to publish one asset", + "name": "schedulePublishEventPass", + "description": "Schedule to publish one eventPass", "args": [ { "name": "locales", @@ -35999,7 +45810,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "EventPassWhereUniqueInput", "ofType": null } }, @@ -36022,15 +45833,15 @@ ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEvent", - "description": "Schedule to publish one event", + "name": "schedulePublishEventPassDelayedRevealed", + "description": "Schedule to publish one eventPassDelayedRevealed", "args": [ { "name": "locales", @@ -36120,7 +45931,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null } }, @@ -36143,15 +45954,15 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "EventPassDelayedRevealed", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEventPass", - "description": "Schedule to publish one eventPass", + "name": "schedulePublishOrganizer", + "description": "Schedule to publish one organizer", "args": [ { "name": "locales", @@ -36241,7 +46052,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "OrganizerWhereUniqueInput", "ofType": null } }, @@ -36264,19 +46075,43 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "Organizer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishOrganizer", - "description": "Schedule to publish one organizer", + "name": "scheduleUnpublishAsset", + "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "locales", - "description": "Optional localizations to publish", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", "type": { "kind": "LIST", "name": null, @@ -36294,18 +46129,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "releaseAt", "description": "Release at point in time, will create new release containing this operation", @@ -36331,69 +46154,45 @@ "deprecationReason": null }, { - "name": "to", - "description": "Publishing target stage", + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, - "defaultValue": "[PUBLISHED]", + "defaultValue": "true", "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Document to publish", + "description": "Document to unpublish", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "AssetWhereUniqueInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "Asset", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishAsset", - "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "scheduleUnpublishEvent", + "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -36483,7 +46282,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "EventWhereUniqueInput", "ofType": null } }, @@ -36494,15 +46293,15 @@ ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishEvent", - "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "scheduleUnpublishEventPass", + "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -36592,7 +46391,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "EventPassWhereUniqueInput", "ofType": null } }, @@ -36603,15 +46402,15 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishEventPass", - "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "scheduleUnpublishEventPassDelayedRevealed", + "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -36701,7 +46500,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null } }, @@ -36712,7 +46511,7 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "EventPassDelayedRevealed", "ofType": null }, "isDeprecated": false, @@ -36810,7 +46609,92 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishAsset", + "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", "ofType": null } }, @@ -36821,15 +46705,15 @@ ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "Asset", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishAsset", - "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishEvent", + "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -36895,7 +46779,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "EventWhereUniqueInput", "ofType": null } }, @@ -36906,15 +46790,15 @@ ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEvent", - "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishEventPass", + "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -36980,7 +46864,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "EventPassWhereUniqueInput", "ofType": null } }, @@ -36991,15 +46875,15 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEventPass", - "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "unpublishEventPassDelayedRevealed", + "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", "args": [ { "name": "from", @@ -37065,7 +46949,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null } }, @@ -37076,7 +46960,7 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "EventPassDelayedRevealed", "ofType": null }, "isDeprecated": false, @@ -37566,6 +47450,248 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "unpublishManyEventPassesDelayedRevealed", + "description": "Unpublish many EventPassDelayedRevealed documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPassesDelayedRevealedConnection", + "description": "Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "unpublishManyEvents", "description": "Unpublish many Event documents", @@ -38270,6 +48396,51 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "updateEventPassDelayedRevealed", + "description": "Update one eventPassDelayedRevealed", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "updateManyAssets", "description": "Update many assets", @@ -38570,6 +48741,156 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "updateManyEventPassesDelayedRevealed", + "description": "Update many eventPassesDelayedRevealed", + "args": [ + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEventPassesDelayedRevealedConnection", + "description": "Update many EventPassDelayedRevealed documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "updateManyEvents", "description": "Update many events", @@ -38758,7 +49079,112 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "BatchPayload", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyOrganizersConnection", + "description": "Update many Organizer documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to apply update on", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", "ofType": null } }, @@ -38766,42 +49192,18 @@ "deprecationReason": null }, { - "name": "updateManyOrganizersConnection", - "description": "Update many Organizer documents", + "name": "updateOrganizer", + "description": "Update one organizer", "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "data", - "description": "Updates to document content", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInput", + "name": "OrganizerUpdateInput", "ofType": null } }, @@ -38809,49 +49211,17 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", - "description": "Documents to apply update on", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -38859,20 +49229,16 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "Organizer", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateOrganizer", - "description": "Update one organizer", + "name": "updateScheduledRelease", + "description": "Update one scheduledRelease", "args": [ { "name": "data", @@ -38882,7 +49248,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", + "name": "ScheduledReleaseUpdateInput", "ofType": null } }, @@ -38898,7 +49264,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "ScheduledReleaseWhereUniqueInput", "ofType": null } }, @@ -38909,25 +49275,25 @@ ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "ScheduledRelease", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateScheduledRelease", - "description": "Update one scheduledRelease", + "name": "upsertAsset", + "description": "Upsert one asset", "args": [ { - "name": "data", + "name": "upsert", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseUpdateInput", + "name": "AssetUpsertInput", "ofType": null } }, @@ -38943,7 +49309,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", + "name": "AssetWhereUniqueInput", "ofType": null } }, @@ -38954,15 +49320,15 @@ ], "type": { "kind": "OBJECT", - "name": "ScheduledRelease", + "name": "Asset", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertAsset", - "description": "Upsert one asset", + "name": "upsertEvent", + "description": "Upsert one event", "args": [ { "name": "upsert", @@ -38972,7 +49338,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetUpsertInput", + "name": "EventUpsertInput", "ofType": null } }, @@ -38988,7 +49354,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "EventWhereUniqueInput", "ofType": null } }, @@ -38999,15 +49365,15 @@ ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertEvent", - "description": "Upsert one event", + "name": "upsertEventPass", + "description": "Upsert one eventPass", "args": [ { "name": "upsert", @@ -39017,7 +49383,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventUpsertInput", + "name": "EventPassUpsertInput", "ofType": null } }, @@ -39033,7 +49399,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "EventPassWhereUniqueInput", "ofType": null } }, @@ -39044,15 +49410,15 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertEventPass", - "description": "Upsert one eventPass", + "name": "upsertEventPassDelayedRevealed", + "description": "Upsert one eventPassDelayedRevealed", "args": [ { "name": "upsert", @@ -39062,7 +49428,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassUpsertInput", + "name": "EventPassDelayedRevealedUpsertInput", "ofType": null } }, @@ -39078,7 +49444,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null } }, @@ -39089,7 +49455,7 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "EventPassDelayedRevealed", "ofType": null }, "isDeprecated": false, @@ -39586,6 +49952,51 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "entities", + "description": "Fetches an object given its ID", + "args": [ + { + "name": "where", + "description": "The where parameters to query components", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EntityWhereInput", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "event", "description": "Retrieve a single event", @@ -39724,6 +50135,104 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "eventPassDelayedRevealed", + "description": "Retrieve a single eventPassDelayedRevealed", + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassDelayedRevealedVersion", + "description": "Retrieve document version", + "args": [ + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "DocumentVersion", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "eventPassNft", "description": "fetch data from the table: \"eventPassNft\"", @@ -40375,6 +50884,296 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "eventPassesDelayedRevealed", + "description": "Retrieve multiple eventPassesDelayedRevealed", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassesDelayedRevealedConnection", + "description": "Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "eventVersion", "description": "Retrieve document version", diff --git a/libs/gql/anonymous/api/src/queries/cart/event.query.gql b/libs/gql/anonymous/api/src/queries/cart/event.query.gql deleted file mode 100644 index af443bcf0..000000000 --- a/libs/gql/anonymous/api/src/queries/cart/event.query.gql +++ /dev/null @@ -1,29 +0,0 @@ -# eslint-disable-next-line @graphql-eslint/unique-operation-name -query GetEventWithPasses($slug: String!, $locale: Locale!, $stage: Stage!) -@cached { - event(where: { slug: $slug }, locales: [$locale, en], stage: $stage) { - id - slug - title - heroImage { - url - } - organizer { - id - slug - name - image { - url - } - } - eventPasses { - id - name - description - eventPassPricing { - priceAmount - priceCurrency - } - } - } -} diff --git a/libs/gql/anonymous/api/src/queries/pass/EventPassFields.fragment.gql b/libs/gql/anonymous/api/src/queries/pass/EventPassFields.fragment.gql index fbde0756b..0054afa8c 100644 --- a/libs/gql/anonymous/api/src/queries/pass/EventPassFields.fragment.gql +++ b/libs/gql/anonymous/api/src/queries/pass/EventPassFields.fragment.gql @@ -21,6 +21,7 @@ fragment EventPassFields on EventPass { heroImage { url } + heroImageClasses organizer { id slug @@ -28,6 +29,7 @@ fragment EventPassFields on EventPass { image { url } + imageClasses } } } diff --git a/libs/gql/anonymous/react-query/project.json b/libs/gql/anonymous/react-query/project.json index b88b21877..08354d993 100644 --- a/libs/gql/anonymous/react-query/project.json +++ b/libs/gql/anonymous/react-query/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/gql/anonymous/react-query/src/generated/index.tsx b/libs/gql/anonymous/react-query/src/generated/index.tsx index 0ba860c09..714eaddfd 100644 --- a/libs/gql/anonymous/react-query/src/generated/index.tsx +++ b/libs/gql/anonymous/react-query/src/generated/index.tsx @@ -45,6 +45,7 @@ export const EventPassFieldsFragmentDoc = ` heroImage { url } + heroImageClasses organizer { id slug @@ -52,6 +53,7 @@ export const EventPassFieldsFragmentDoc = ` image { url } + imageClasses } } } @@ -66,47 +68,6 @@ export const EventPassNftFieldsFragmentDoc = ` currentOwnerAddress } `; -export const GetEventWithPassesDocument = ` - query GetEventWithPasses($slug: String!, $locale: Locale!, $stage: Stage!) @cached { - event(where: {slug: $slug}, locales: [$locale, en], stage: $stage) { - id - slug - title - heroImage { - url - } - organizer { - id - slug - name - image { - url - } - } - eventPasses { - id - name - description - eventPassPricing { - priceAmount - priceCurrency - } - } - } -} - `; -export const useGetEventWithPassesQuery = < - TData = Types.GetEventWithPassesQuery, - TError = Error - >( - variables: Types.GetEventWithPassesQueryVariables, - options?: UseQueryOptions - ) => - useQuery( - ['GetEventWithPasses', variables], - fetchDataReactQuery(GetEventWithPassesDocument, variables), - options - ); export const GetEventPassNftByTokenReferenceDocument = ` query GetEventPassNftByTokenReference($organizerId: String!, $eventId: String!, $eventPassId: String!, $tokenId: bigint!, $chainId: String!, $locale: Locale!, $stage: Stage!) @cached { eventPassNft( diff --git a/libs/gql/anonymous/types/project.json b/libs/gql/anonymous/types/project.json index c1827b628..b719a1ffb 100644 --- a/libs/gql/anonymous/types/project.json +++ b/libs/gql/anonymous/types/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/gql/anonymous/types/**/*.ts"] diff --git a/libs/gql/anonymous/types/src/generated/index.ts b/libs/gql/anonymous/types/src/generated/index.ts index a7ea6bc5b..17528461f 100644 --- a/libs/gql/anonymous/types/src/generated/index.ts +++ b/libs/gql/anonymous/types/src/generated/index.ts @@ -1,17 +1,8 @@ import * as Types from '@gql/shared/types'; -export type GetEventWithPassesQueryVariables = Types.Exact<{ - slug: Types.Scalars['String']; - locale: Types.Locale; - stage: Types.Stage; -}>; - - -export type GetEventWithPassesQuery = { __typename?: 'query_root', event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, image: { __typename?: 'Asset', url: string } } | null, eventPasses: Array<{ __typename?: 'EventPass', id: string, name: string, description: string, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null }> } | null }; - export type EventDateLocationsFieldsFragment = { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } }; -export type EventPassFieldsFragment = { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } }>, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, image: { __typename?: 'Asset', url: string } } | null } | null }; +export type EventPassFieldsFragment = { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null }; export type EventPassNftFieldsFragment = { __typename?: 'eventPassNft', tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null }; @@ -26,4 +17,4 @@ export type GetEventPassNftByTokenReferenceQueryVariables = Types.Exact<{ }>; -export type GetEventPassNftByTokenReferenceQuery = { __typename?: 'query_root', eventPassNft: Array<{ __typename?: 'eventPassNft', tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPass?: { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } }>, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, image: { __typename?: 'Asset', url: string } } | null } | null } | null }> }; +export type GetEventPassNftByTokenReferenceQuery = { __typename?: 'query_root', eventPassNft: Array<{ __typename?: 'eventPassNft', tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPass?: { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null } | null }> }; diff --git a/libs/gql/shared/types/project.json b/libs/gql/shared/types/project.json index c89bbc5c9..71171f950 100644 --- a/libs/gql/shared/types/project.json +++ b/libs/gql/shared/types/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/gql/shared/types/**/*.ts"] diff --git a/libs/gql/shared/types/src/generated/index.ts b/libs/gql/shared/types/src/generated/index.ts index 0586facf3..57dae8660 100644 --- a/libs/gql/shared/types/src/generated/index.ts +++ b/libs/gql/shared/types/src/generated/index.ts @@ -15,7 +15,9 @@ export type Scalars = { Long: any; RichTextAST: any; bigint: any; + inet: any; jsonb: any; + oid: any; timestamp: any; timestamptz: any; uuid: any; @@ -27,7 +29,7 @@ export type Aggregate = { }; /** Asset system model */ -export type Asset = Node & { +export type Asset = Entity & Node & { __typename?: 'Asset'; /** The time the document was created */ createdAt: Scalars['DateTime']; @@ -42,6 +44,7 @@ export type Asset = Node & { /** The height of the file */ height?: Maybe; heroImageEvent: Array; + heroImageOrganizer: Array; /** List of Asset versions */ history: Array; /** The unique identifier */ @@ -54,6 +57,7 @@ export type Asset = Node & { /** The mime type of the file */ mimeType?: Maybe; nftImageEventPass: Array; + nftImageEventPassDelayedRevealed: Array; /** The time the document was published. Null on documents in draft stage. */ publishedAt?: Maybe; /** User that last published this document */ @@ -109,6 +113,20 @@ export type AssetHeroImageEventArgs = { }; +/** Asset system model */ +export type AssetHeroImageOrganizerArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + forceParentLocale?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + orderBy?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + /** Asset system model */ export type AssetHistoryArgs = { limit?: Scalars['Int']; @@ -152,6 +170,20 @@ export type AssetNftImageEventPassArgs = { }; +/** Asset system model */ +export type AssetNftImageEventPassDelayedRevealedArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + forceParentLocale?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + orderBy?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + /** Asset system model */ export type AssetPublishedAtArgs = { variation?: SystemDateTimeFieldVariation; @@ -212,11 +244,13 @@ export type AssetCreateInput = { handle: Scalars['String']; height?: InputMaybe; heroImageEvent?: InputMaybe; + heroImageOrganizer?: InputMaybe; imageOrganizer?: InputMaybe; /** Inline mutations for managing document localizations excluding the default locale */ localizations?: InputMaybe; mimeType?: InputMaybe; nftImageEventPass?: InputMaybe; + nftImageEventPassDelayedRevealed?: InputMaybe; size?: InputMaybe; updatedAt?: InputMaybe; width?: InputMaybe; @@ -292,6 +326,9 @@ export type AssetManyWhereInput = { heroImageEvent_every?: InputMaybe; heroImageEvent_none?: InputMaybe; heroImageEvent_some?: InputMaybe; + heroImageOrganizer_every?: InputMaybe; + heroImageOrganizer_none?: InputMaybe; + heroImageOrganizer_some?: InputMaybe; id?: InputMaybe; /** All values containing the given string. */ id_contains?: InputMaybe; @@ -314,6 +351,9 @@ export type AssetManyWhereInput = { imageOrganizer_every?: InputMaybe; imageOrganizer_none?: InputMaybe; imageOrganizer_some?: InputMaybe; + nftImageEventPassDelayedRevealed_every?: InputMaybe; + nftImageEventPassDelayedRevealed_none?: InputMaybe; + nftImageEventPassDelayedRevealed_some?: InputMaybe; nftImageEventPass_every?: InputMaybe; nftImageEventPass_none?: InputMaybe; nftImageEventPass_some?: InputMaybe; @@ -390,11 +430,13 @@ export type AssetUpdateInput = { handle?: InputMaybe; height?: InputMaybe; heroImageEvent?: InputMaybe; + heroImageOrganizer?: InputMaybe; imageOrganizer?: InputMaybe; /** Manage document localizations */ localizations?: InputMaybe; mimeType?: InputMaybe; nftImageEventPass?: InputMaybe; + nftImageEventPassDelayedRevealed?: InputMaybe; size?: InputMaybe; width?: InputMaybe; }; @@ -584,6 +626,9 @@ export type AssetWhereInput = { heroImageEvent_every?: InputMaybe; heroImageEvent_none?: InputMaybe; heroImageEvent_some?: InputMaybe; + heroImageOrganizer_every?: InputMaybe; + heroImageOrganizer_none?: InputMaybe; + heroImageOrganizer_some?: InputMaybe; id?: InputMaybe; /** All values containing the given string. */ id_contains?: InputMaybe; @@ -625,6 +670,9 @@ export type AssetWhereInput = { mimeType_not_starts_with?: InputMaybe; /** All values starting with the given string. */ mimeType_starts_with?: InputMaybe; + nftImageEventPassDelayedRevealed_every?: InputMaybe; + nftImageEventPassDelayedRevealed_none?: InputMaybe; + nftImageEventPassDelayedRevealed_some?: InputMaybe; nftImageEventPass_every?: InputMaybe; nftImageEventPass_none?: InputMaybe; nftImageEventPass_some?: InputMaybe; @@ -808,8 +856,51 @@ export type DocumentVersion = { stage: Stage; }; +/** An object with an ID */ +export type Entity = { + /** The id of the object. */ + id: Scalars['ID']; + /** The Stage of an object */ + stage: Stage; +}; + +/** This enumeration holds all typenames that implement the Entity interface. Components and models implement the Entity interface. */ +export const enum EntityTypeName { + /** Asset system model */ + Asset = 'Asset', + /** Root event model */ + Event = 'Event', + /** Model used to define the different locations and dates of an event. A festival or a tournament for instance could have several. */ + EventDateLocation = 'EventDateLocation', + /** Define a pass for an event with different options, price, number of passes etc. */ + EventPass = 'EventPass', + /** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ + EventPassDelayedRevealed = 'EventPassDelayedRevealed', + /** A model for location data (point on a map) + additional info such as street, venue etc. */ + LocationAddress = 'LocationAddress', + /** An organizer is an entity that launch events and handle the pass benefits. */ + Organizer = 'Organizer', + /** Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. */ + PassOption = 'PassOption', + /** Scheduled Operation system model */ + ScheduledOperation = 'ScheduledOperation', + /** Scheduled Release system model */ + ScheduledRelease = 'ScheduledRelease', + /** User system model */ + User = 'User' +}; + +/** Allows to specify input to query models and components directly */ +export type EntityWhereInput = { + /** The ID of an object */ + id: Scalars['ID']; + stage: Stage; + /** The Type name of an object */ + typename: EntityTypeName; +}; + /** Root event model */ -export type Event = Node & { +export type Event = Entity & Node & { __typename?: 'Event'; /** The time the document was created */ createdAt: Scalars['DateTime']; @@ -823,10 +914,12 @@ export type Event = Node & { * This is only for information purpose but it should match your 'Event Pass' locations and dates */ eventDateLocations: Array; - eventParameters: Array; - eventParameters_aggregate: EventParameters_Aggregate; + eventParameters?: Maybe; eventPasses: Array; + /** An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. */ heroImage: Asset; + /** Optional field used to style your hero image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) */ + heroImageClasses?: Maybe; /** List of Event versions */ history: Array; /** The unique identifier */ @@ -892,26 +985,6 @@ export type EventEventDateLocationsArgs = { }; -/** Root event model */ -export type EventEventParametersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - -/** Root event model */ -export type EventEventParameters_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; -}; - - /** Root event model */ export type EventEventPassesArgs = { after?: InputMaybe; @@ -1017,6 +1090,7 @@ export type EventCreateInput = { eventDateLocations?: InputMaybe; eventPasses?: InputMaybe; heroImage: AssetCreateOneInlineInput; + heroImageClasses?: InputMaybe; /** Inline mutations for managing document localizations excluding the default locale */ localizations?: InputMaybe; organizer?: InputMaybe; @@ -1061,7 +1135,7 @@ export type EventCreateOneInlineInput = { }; /** Model used to define the different locations and dates of an event. A festival or a tournament for instance could have several. */ -export type EventDateLocation = { +export type EventDateLocation = Entity & { __typename?: 'EventDateLocation'; /** The end date including time on the UTC timezone. */ dateEnd: Scalars['DateTime']; @@ -1317,6 +1391,25 @@ export type EventManyWhereInput = { eventPasses_none?: InputMaybe; eventPasses_some?: InputMaybe; heroImage?: InputMaybe; + heroImageClasses?: InputMaybe; + /** All values containing the given string. */ + heroImageClasses_contains?: InputMaybe; + /** All values ending with the given string. */ + heroImageClasses_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + heroImageClasses_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + heroImageClasses_not?: InputMaybe; + /** All values not containing the given string. */ + heroImageClasses_not_contains?: InputMaybe; + /** All values not ending with the given string */ + heroImageClasses_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + heroImageClasses_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + heroImageClasses_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + heroImageClasses_starts_with?: InputMaybe; id?: InputMaybe; /** All values containing the given string. */ id_contains?: InputMaybe; @@ -1402,6 +1495,8 @@ export type EventManyWhereInput = { export const enum EventOrderByInput { CreatedAtAsc = 'createdAt_ASC', CreatedAtDesc = 'createdAt_DESC', + HeroImageClassesAsc = 'heroImageClasses_ASC', + HeroImageClassesDesc = 'heroImageClasses_DESC', IdAsc = 'id_ASC', IdDesc = 'id_DESC', PublicAsc = 'public_ASC', @@ -1419,7 +1514,7 @@ export const enum EventOrderByInput { }; /** Define a pass for an event with different options, price, number of passes etc. */ -export type EventPass = Node & { +export type EventPass = Entity & Node & { __typename?: 'EventPass'; /** The time the document was created */ createdAt: Scalars['DateTime']; @@ -1430,6 +1525,8 @@ export type EventPass = Node & { /** Get the document in other stages */ documentInStages: Array; event?: Maybe; + /** This is a direct link from your `EventPass` to `EventPassDelayedReveal`, enabling access to additional, exclusive details that are revealed afterwards on the back-office. */ + eventPassDelayedRevealed?: Maybe; eventPassNftContract?: Maybe; eventPassOrderSums?: Maybe; eventPassPricing?: Maybe; @@ -1493,6 +1590,13 @@ export type EventPassEventArgs = { }; +/** Define a pass for an event with different options, price, number of passes etc. */ +export type EventPassEventPassDelayedRevealedArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + /** Define a pass for an event with different options, price, number of passes etc. */ export type EventPassHistoryArgs = { limit?: Scalars['Int']; @@ -1585,10 +1689,12 @@ export type EventPassConnection = { }; export type EventPassCreateInput = { + clptwshsk4wx601usb3uggcu7?: InputMaybe; createdAt?: InputMaybe; /** description input for default locale (en) */ description: Scalars['String']; event?: InputMaybe; + eventPassDelayedRevealed?: InputMaybe; /** Inline mutations for managing document localizations excluding the default locale */ localizations?: InputMaybe; /** name input for default locale (en) */ @@ -1625,23 +1731,243 @@ export type EventPassCreateManyInlineInput = { create?: InputMaybe>; }; +export type EventPassCreateOneInlineInput = { + /** Connect one existing EventPass document */ + connect?: InputMaybe; + /** Create and connect one EventPass document */ + create?: InputMaybe; +}; + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealed = Entity & Node & { + __typename?: 'EventPassDelayedRevealed'; + /** The time the document was created */ + createdAt: Scalars['DateTime']; + /** User that created this document */ + createdBy?: Maybe; + /** A brief overview or summary of the event pass */ + description: Scalars['String']; + /** Get the document in other stages */ + documentInStages: Array; + /** Links directly to `EventPass`, providing initial, temporary details about the NFT until the full reveal occurs. */ + eventPass?: Maybe; + /** List of EventPassDelayedRevealed versions */ + history: Array; + /** The unique identifier */ + id: Scalars['ID']; + /** System Locale field */ + locale: Locale; + /** Get the other localizations for this document */ + localizations: Array; + /** The official name of the event pass */ + name: Scalars['String']; + /** Fixed description pertaining to the NFT. This content is static and non-localizable. */ + nftDescription: Scalars['String']; + /** Permanent image representing the NFT. Advised resolution is 350 x 350 pixels. Image content is non-changeable and cannot be localized. */ + nftImage: Asset; + /** Permanent name associated with the NFT. Cannot be changed or localized. */ + nftName: Scalars['String']; + /** Define the different pass options. An option is defined for a specific location and timeframe */ + passOptions: Array; + /** The time the document was published. Null on documents in draft stage. */ + publishedAt?: Maybe; + /** User that last published this document */ + publishedBy?: Maybe; + scheduledIn: Array; + /** System stage field */ + stage: Stage; + /** The time the document was updated */ + updatedAt: Scalars['DateTime']; + /** User that last updated this document */ + updatedBy?: Maybe; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedCreatedAtArgs = { + variation?: SystemDateTimeFieldVariation; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedCreatedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedDocumentInStagesArgs = { + includeCurrent?: Scalars['Boolean']; + inheritLocale?: Scalars['Boolean']; + stages?: Array; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedEventPassArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedHistoryArgs = { + limit?: Scalars['Int']; + skip?: Scalars['Int']; + stageOverride?: InputMaybe; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedLocalizationsArgs = { + includeCurrent?: Scalars['Boolean']; + locales?: Array; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedNftImageArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedPassOptionsArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + forceParentLocale?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + orderBy?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedPublishedAtArgs = { + variation?: SystemDateTimeFieldVariation; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedPublishedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedScheduledInArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + forceParentLocale?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedUpdatedAtArgs = { + variation?: SystemDateTimeFieldVariation; +}; + + +/** The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. */ +export type EventPassDelayedRevealedUpdatedByArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + +export type EventPassDelayedRevealedConnectInput = { + /** Allow to specify document position in list of connected documents, will default to appending at end of list */ + position?: InputMaybe; + /** Document to connect */ + where: EventPassDelayedRevealedWhereUniqueInput; +}; + +/** A connection to a list of items. */ +export type EventPassDelayedRevealedConnection = { + __typename?: 'EventPassDelayedRevealedConnection'; + aggregate: Aggregate; + /** A list of edges. */ + edges: Array; + /** Information to aid in pagination. */ + pageInfo: PageInfo; +}; + +export type EventPassDelayedRevealedCreateInput = { + clptyt58r52j901t9gkjuht2t?: InputMaybe; + createdAt?: InputMaybe; + /** description input for default locale (en) */ + description: Scalars['String']; + eventPass?: InputMaybe; + /** Inline mutations for managing document localizations excluding the default locale */ + localizations?: InputMaybe; + /** name input for default locale (en) */ + name: Scalars['String']; + nftDescription: Scalars['String']; + nftImage: AssetCreateOneInlineInput; + nftName: Scalars['String']; + passOptions?: InputMaybe; + updatedAt?: InputMaybe; +}; + +export type EventPassDelayedRevealedCreateLocalizationDataInput = { + createdAt?: InputMaybe; + description: Scalars['String']; + name: Scalars['String']; + updatedAt?: InputMaybe; +}; + +export type EventPassDelayedRevealedCreateLocalizationInput = { + /** Localization input */ + data: EventPassDelayedRevealedCreateLocalizationDataInput; + locale: Locale; +}; + +export type EventPassDelayedRevealedCreateLocalizationsInput = { + /** Create localizations for the newly-created document */ + create?: InputMaybe>; +}; + +export type EventPassDelayedRevealedCreateManyInlineInput = { + /** Connect multiple existing EventPassDelayedRevealed documents */ + connect?: InputMaybe>; + /** Create and connect multiple existing EventPassDelayedRevealed documents */ + create?: InputMaybe>; +}; + +export type EventPassDelayedRevealedCreateOneInlineInput = { + /** Connect one existing EventPassDelayedRevealed document */ + connect?: InputMaybe; + /** Create and connect one EventPassDelayedRevealed document */ + create?: InputMaybe; +}; + /** An edge in a connection. */ -export type EventPassEdge = { - __typename?: 'EventPassEdge'; +export type EventPassDelayedRevealedEdge = { + __typename?: 'EventPassDelayedRevealedEdge'; /** A cursor for use in pagination. */ cursor: Scalars['String']; /** The item at the end of the edge. */ - node: EventPass; + node: EventPassDelayedRevealed; }; /** Identifies documents */ -export type EventPassManyWhereInput = { +export type EventPassDelayedRevealedManyWhereInput = { /** Logical AND on all given filters. */ - AND?: InputMaybe>; + AND?: InputMaybe>; /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; + NOT?: InputMaybe>; /** Logical OR on all given filters. */ - OR?: InputMaybe>; + OR?: InputMaybe>; /** Contains search across all appropriate fields. */ _search?: InputMaybe; createdAt?: InputMaybe; @@ -1660,10 +1986,10 @@ export type EventPassManyWhereInput = { /** All values that are not contained in given list. */ createdAt_not_in?: InputMaybe>>; createdBy?: InputMaybe; - documentInStages_every?: InputMaybe; - documentInStages_none?: InputMaybe; - documentInStages_some?: InputMaybe; - event?: InputMaybe; + documentInStages_every?: InputMaybe; + documentInStages_none?: InputMaybe; + documentInStages_some?: InputMaybe; + eventPass?: InputMaybe; id?: InputMaybe; /** All values containing the given string. */ id_contains?: InputMaybe; @@ -1762,7 +2088,7 @@ export type EventPassManyWhereInput = { updatedBy?: InputMaybe; }; -export const enum EventPassOrderByInput { +export const enum EventPassDelayedRevealedOrderByInput { CreatedAtAsc = 'createdAt_ASC', CreatedAtDesc = 'createdAt_DESC', DescriptionAsc = 'description_ASC', @@ -1781,12 +2107,13 @@ export const enum EventPassOrderByInput { UpdatedAtDesc = 'updatedAt_DESC' }; -export type EventPassUpdateInput = { +export type EventPassDelayedRevealedUpdateInput = { + clptyt58r52j901t9gkjuht2t?: InputMaybe; /** description input for default locale (en) */ description?: InputMaybe; - event?: InputMaybe; + eventPass?: InputMaybe; /** Manage document localizations */ - localizations?: InputMaybe; + localizations?: InputMaybe; /** name input for default locale (en) */ name?: InputMaybe; nftDescription?: InputMaybe; @@ -1795,110 +2122,125 @@ export type EventPassUpdateInput = { passOptions?: InputMaybe; }; -export type EventPassUpdateLocalizationDataInput = { +export type EventPassDelayedRevealedUpdateLocalizationDataInput = { description?: InputMaybe; name?: InputMaybe; }; -export type EventPassUpdateLocalizationInput = { - data: EventPassUpdateLocalizationDataInput; +export type EventPassDelayedRevealedUpdateLocalizationInput = { + data: EventPassDelayedRevealedUpdateLocalizationDataInput; locale: Locale; }; -export type EventPassUpdateLocalizationsInput = { +export type EventPassDelayedRevealedUpdateLocalizationsInput = { /** Localizations to create */ - create?: InputMaybe>; + create?: InputMaybe>; /** Localizations to delete */ delete?: InputMaybe>; /** Localizations to update */ - update?: InputMaybe>; - upsert?: InputMaybe>; + update?: InputMaybe>; + upsert?: InputMaybe>; +}; + +export type EventPassDelayedRevealedUpdateManyInlineInput = { + /** Connect multiple existing EventPassDelayedRevealed documents */ + connect?: InputMaybe>; + /** Create and connect multiple EventPassDelayedRevealed documents */ + create?: InputMaybe>; + /** Delete multiple EventPassDelayedRevealed documents */ + delete?: InputMaybe>; + /** Disconnect multiple EventPassDelayedRevealed documents */ + disconnect?: InputMaybe>; + /** Override currently-connected documents with multiple existing EventPassDelayedRevealed documents */ + set?: InputMaybe>; + /** Update multiple EventPassDelayedRevealed documents */ + update?: InputMaybe>; + /** Upsert multiple EventPassDelayedRevealed documents */ + upsert?: InputMaybe>; +}; + +export type EventPassDelayedRevealedUpdateManyInput = { + /** description input for default locale (en) */ + description?: InputMaybe; + /** Optional updates to localizations */ + localizations?: InputMaybe; + /** name input for default locale (en) */ + name?: InputMaybe; + nftDescription?: InputMaybe; + nftName?: InputMaybe; }; -export type EventPassUpdateManyInlineInput = { - /** Connect multiple existing EventPass documents */ - connect?: InputMaybe>; - /** Create and connect multiple EventPass documents */ - create?: InputMaybe>; - /** Delete multiple EventPass documents */ - delete?: InputMaybe>; - /** Disconnect multiple EventPass documents */ - disconnect?: InputMaybe>; - /** Override currently-connected documents with multiple existing EventPass documents */ - set?: InputMaybe>; - /** Update multiple EventPass documents */ - update?: InputMaybe>; - /** Upsert multiple EventPass documents */ - upsert?: InputMaybe>; -}; - -export type EventPassUpdateManyInput = { - /** description input for default locale (en) */ - description?: InputMaybe; - /** Optional updates to localizations */ - localizations?: InputMaybe; - /** name input for default locale (en) */ - name?: InputMaybe; - nftDescription?: InputMaybe; - nftName?: InputMaybe; -}; - -export type EventPassUpdateManyLocalizationDataInput = { +export type EventPassDelayedRevealedUpdateManyLocalizationDataInput = { description?: InputMaybe; name?: InputMaybe; }; -export type EventPassUpdateManyLocalizationInput = { - data: EventPassUpdateManyLocalizationDataInput; +export type EventPassDelayedRevealedUpdateManyLocalizationInput = { + data: EventPassDelayedRevealedUpdateManyLocalizationDataInput; locale: Locale; }; -export type EventPassUpdateManyLocalizationsInput = { +export type EventPassDelayedRevealedUpdateManyLocalizationsInput = { /** Localizations to update */ - update?: InputMaybe>; + update?: InputMaybe>; }; -export type EventPassUpdateWithNestedWhereUniqueInput = { +export type EventPassDelayedRevealedUpdateOneInlineInput = { + /** Connect existing EventPassDelayedRevealed document */ + connect?: InputMaybe; + /** Create and connect one EventPassDelayedRevealed document */ + create?: InputMaybe; + /** Delete currently connected EventPassDelayedRevealed document */ + delete?: InputMaybe; + /** Disconnect currently connected EventPassDelayedRevealed document */ + disconnect?: InputMaybe; + /** Update single EventPassDelayedRevealed document */ + update?: InputMaybe; + /** Upsert single EventPassDelayedRevealed document */ + upsert?: InputMaybe; +}; + +export type EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput = { /** Document to update */ - data: EventPassUpdateInput; + data: EventPassDelayedRevealedUpdateInput; /** Unique document search */ - where: EventPassWhereUniqueInput; + where: EventPassDelayedRevealedWhereUniqueInput; }; -export type EventPassUpsertInput = { +export type EventPassDelayedRevealedUpsertInput = { /** Create document if it didn't exist */ - create: EventPassCreateInput; + create: EventPassDelayedRevealedCreateInput; /** Update document if it exists */ - update: EventPassUpdateInput; + update: EventPassDelayedRevealedUpdateInput; }; -export type EventPassUpsertLocalizationInput = { - create: EventPassCreateLocalizationDataInput; +export type EventPassDelayedRevealedUpsertLocalizationInput = { + create: EventPassDelayedRevealedCreateLocalizationDataInput; locale: Locale; - update: EventPassUpdateLocalizationDataInput; + update: EventPassDelayedRevealedUpdateLocalizationDataInput; }; -export type EventPassUpsertWithNestedWhereUniqueInput = { +export type EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput = { /** Upsert data */ - data: EventPassUpsertInput; + data: EventPassDelayedRevealedUpsertInput; /** Unique document search */ - where: EventPassWhereUniqueInput; + where: EventPassDelayedRevealedWhereUniqueInput; }; /** This contains a set of filters that can be used to compare values internally */ -export type EventPassWhereComparatorInput = { +export type EventPassDelayedRevealedWhereComparatorInput = { /** This field can be used to request to check if the entry is outdated by internal comparison */ outdated_to?: InputMaybe; }; /** Identifies documents */ -export type EventPassWhereInput = { +export type EventPassDelayedRevealedWhereInput = { /** Logical AND on all given filters. */ - AND?: InputMaybe>; + AND?: InputMaybe>; /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; + NOT?: InputMaybe>; /** Logical OR on all given filters. */ - OR?: InputMaybe>; + OR?: InputMaybe>; /** Contains search across all appropriate fields. */ _search?: InputMaybe; createdAt?: InputMaybe; @@ -1936,10 +2278,10 @@ export type EventPassWhereInput = { description_not_starts_with?: InputMaybe; /** All values starting with the given string. */ description_starts_with?: InputMaybe; - documentInStages_every?: InputMaybe; - documentInStages_none?: InputMaybe; - documentInStages_some?: InputMaybe; - event?: InputMaybe; + documentInStages_every?: InputMaybe; + documentInStages_none?: InputMaybe; + documentInStages_some?: InputMaybe; + eventPass?: InputMaybe; id?: InputMaybe; /** All values containing the given string. */ id_contains?: InputMaybe; @@ -2058,159 +2400,41 @@ export type EventPassWhereInput = { }; /** The document in stages filter allows specifying a stage entry to cross compare the same document between different stages */ -export type EventPassWhereStageInput = { +export type EventPassDelayedRevealedWhereStageInput = { /** Logical AND on all given filters. */ - AND?: InputMaybe>; + AND?: InputMaybe>; /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; + NOT?: InputMaybe>; /** Logical OR on all given filters. */ - OR?: InputMaybe>; + OR?: InputMaybe>; /** This field contains fields which can be set as true or false to specify an internal comparison */ - compareWithParent?: InputMaybe; + compareWithParent?: InputMaybe; /** Specify the stage to compare with */ stage?: InputMaybe; }; -/** References EventPass record uniquely */ -export type EventPassWhereUniqueInput = { +/** References EventPassDelayedRevealed record uniquely */ +export type EventPassDelayedRevealedWhereUniqueInput = { id?: InputMaybe; }; -export type EventUpdateInput = { - /** description input for default locale (en) */ - description?: InputMaybe; - eventDateLocations?: InputMaybe; - eventPasses?: InputMaybe; - heroImage?: InputMaybe; - /** Manage document localizations */ - localizations?: InputMaybe; - organizer?: InputMaybe; - public?: InputMaybe; - published?: InputMaybe; - slug?: InputMaybe; - /** title input for default locale (en) */ - title?: InputMaybe; -}; - -export type EventUpdateLocalizationDataInput = { - description?: InputMaybe; - title?: InputMaybe; -}; - -export type EventUpdateLocalizationInput = { - data: EventUpdateLocalizationDataInput; - locale: Locale; -}; - -export type EventUpdateLocalizationsInput = { - /** Localizations to create */ - create?: InputMaybe>; - /** Localizations to delete */ - delete?: InputMaybe>; - /** Localizations to update */ - update?: InputMaybe>; - upsert?: InputMaybe>; -}; - -export type EventUpdateManyInlineInput = { - /** Connect multiple existing Event documents */ - connect?: InputMaybe>; - /** Create and connect multiple Event documents */ - create?: InputMaybe>; - /** Delete multiple Event documents */ - delete?: InputMaybe>; - /** Disconnect multiple Event documents */ - disconnect?: InputMaybe>; - /** Override currently-connected documents with multiple existing Event documents */ - set?: InputMaybe>; - /** Update multiple Event documents */ - update?: InputMaybe>; - /** Upsert multiple Event documents */ - upsert?: InputMaybe>; -}; - -export type EventUpdateManyInput = { - /** description input for default locale (en) */ - description?: InputMaybe; - /** Optional updates to localizations */ - localizations?: InputMaybe; - public?: InputMaybe; - published?: InputMaybe; - /** title input for default locale (en) */ - title?: InputMaybe; -}; - -export type EventUpdateManyLocalizationDataInput = { - description?: InputMaybe; - title?: InputMaybe; -}; - -export type EventUpdateManyLocalizationInput = { - data: EventUpdateManyLocalizationDataInput; - locale: Locale; -}; - -export type EventUpdateManyLocalizationsInput = { - /** Localizations to update */ - update?: InputMaybe>; -}; - -export type EventUpdateOneInlineInput = { - /** Connect existing Event document */ - connect?: InputMaybe; - /** Create and connect one Event document */ - create?: InputMaybe; - /** Delete currently connected Event document */ - delete?: InputMaybe; - /** Disconnect currently connected Event document */ - disconnect?: InputMaybe; - /** Update single Event document */ - update?: InputMaybe; - /** Upsert single Event document */ - upsert?: InputMaybe; -}; - -export type EventUpdateWithNestedWhereUniqueInput = { - /** Document to update */ - data: EventUpdateInput; - /** Unique document search */ - where: EventWhereUniqueInput; -}; - -export type EventUpsertInput = { - /** Create document if it didn't exist */ - create: EventCreateInput; - /** Update document if it exists */ - update: EventUpdateInput; -}; - -export type EventUpsertLocalizationInput = { - create: EventCreateLocalizationDataInput; - locale: Locale; - update: EventUpdateLocalizationDataInput; -}; - -export type EventUpsertWithNestedWhereUniqueInput = { - /** Upsert data */ - data: EventUpsertInput; - /** Unique document search */ - where: EventWhereUniqueInput; -}; - -/** This contains a set of filters that can be used to compare values internally */ -export type EventWhereComparatorInput = { - /** This field can be used to request to check if the entry is outdated by internal comparison */ - outdated_to?: InputMaybe; +/** An edge in a connection. */ +export type EventPassEdge = { + __typename?: 'EventPassEdge'; + /** A cursor for use in pagination. */ + cursor: Scalars['String']; + /** The item at the end of the edge. */ + node: EventPass; }; /** Identifies documents */ -export type EventWhereInput = { +export type EventPassManyWhereInput = { /** Logical AND on all given filters. */ - AND?: InputMaybe>; + AND?: InputMaybe>; /** Logical NOT on all given filters combined by AND. */ - NOT?: InputMaybe>; + NOT?: InputMaybe>; /** Logical OR on all given filters. */ - OR?: InputMaybe>; + OR?: InputMaybe>; /** Contains search across all appropriate fields. */ _search?: InputMaybe; createdAt?: InputMaybe; @@ -2229,16 +2453,11 @@ export type EventWhereInput = { /** All values that are not contained in given list. */ createdAt_not_in?: InputMaybe>>; createdBy?: InputMaybe; - documentInStages_every?: InputMaybe; - documentInStages_none?: InputMaybe; - documentInStages_some?: InputMaybe; - eventDateLocations_every?: InputMaybe; - eventDateLocations_none?: InputMaybe; - eventDateLocations_some?: InputMaybe; - eventPasses_every?: InputMaybe; - eventPasses_none?: InputMaybe; - eventPasses_some?: InputMaybe; - heroImage?: InputMaybe; + documentInStages_every?: InputMaybe; + documentInStages_none?: InputMaybe; + documentInStages_some?: InputMaybe; + event?: InputMaybe; + eventPassDelayedRevealed?: InputMaybe; id?: InputMaybe; /** All values containing the given string. */ id_contains?: InputMaybe; @@ -2258,43 +2477,657 @@ export type EventWhereInput = { id_not_starts_with?: InputMaybe; /** All values starting with the given string. */ id_starts_with?: InputMaybe; - organizer?: InputMaybe; - public?: InputMaybe; - /** Any other value that exists and is not equal to the given value. */ - public_not?: InputMaybe; - published?: InputMaybe; - publishedAt?: InputMaybe; - /** All values greater than the given value. */ - publishedAt_gt?: InputMaybe; - /** All values greater than or equal the given value. */ - publishedAt_gte?: InputMaybe; - /** All values that are contained in given list. */ - publishedAt_in?: InputMaybe>>; - /** All values less than the given value. */ - publishedAt_lt?: InputMaybe; - /** All values less than or equal the given value. */ - publishedAt_lte?: InputMaybe; - /** Any other value that exists and is not equal to the given value. */ - publishedAt_not?: InputMaybe; - /** All values that are not contained in given list. */ - publishedAt_not_in?: InputMaybe>>; - publishedBy?: InputMaybe; - /** Any other value that exists and is not equal to the given value. */ - published_not?: InputMaybe; - scheduledIn_every?: InputMaybe; - scheduledIn_none?: InputMaybe; - scheduledIn_some?: InputMaybe; - slug?: InputMaybe; + nftDescription?: InputMaybe; /** All values containing the given string. */ - slug_contains?: InputMaybe; + nftDescription_contains?: InputMaybe; /** All values ending with the given string. */ - slug_ends_with?: InputMaybe; + nftDescription_ends_with?: InputMaybe; /** All values that are contained in given list. */ - slug_in?: InputMaybe>>; + nftDescription_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - slug_not?: InputMaybe; + nftDescription_not?: InputMaybe; /** All values not containing the given string. */ - slug_not_contains?: InputMaybe; + nftDescription_not_contains?: InputMaybe; + /** All values not ending with the given string */ + nftDescription_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + nftDescription_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + nftDescription_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + nftDescription_starts_with?: InputMaybe; + nftImage?: InputMaybe; + nftName?: InputMaybe; + /** All values containing the given string. */ + nftName_contains?: InputMaybe; + /** All values ending with the given string. */ + nftName_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + nftName_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + nftName_not?: InputMaybe; + /** All values not containing the given string. */ + nftName_not_contains?: InputMaybe; + /** All values not ending with the given string */ + nftName_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + nftName_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + nftName_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + nftName_starts_with?: InputMaybe; + passOptions_every?: InputMaybe; + passOptions_none?: InputMaybe; + passOptions_some?: InputMaybe; + publishedAt?: InputMaybe; + /** All values greater than the given value. */ + publishedAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + publishedAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + publishedAt_in?: InputMaybe>>; + /** All values less than the given value. */ + publishedAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + publishedAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + publishedAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + publishedAt_not_in?: InputMaybe>>; + publishedBy?: InputMaybe; + scheduledIn_every?: InputMaybe; + scheduledIn_none?: InputMaybe; + scheduledIn_some?: InputMaybe; + updatedAt?: InputMaybe; + /** All values greater than the given value. */ + updatedAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + updatedAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + updatedAt_in?: InputMaybe>>; + /** All values less than the given value. */ + updatedAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + updatedAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + updatedAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + updatedAt_not_in?: InputMaybe>>; + updatedBy?: InputMaybe; +}; + +export const enum EventPassOrderByInput { + CreatedAtAsc = 'createdAt_ASC', + CreatedAtDesc = 'createdAt_DESC', + DescriptionAsc = 'description_ASC', + DescriptionDesc = 'description_DESC', + IdAsc = 'id_ASC', + IdDesc = 'id_DESC', + NameAsc = 'name_ASC', + NameDesc = 'name_DESC', + NftDescriptionAsc = 'nftDescription_ASC', + NftDescriptionDesc = 'nftDescription_DESC', + NftNameAsc = 'nftName_ASC', + NftNameDesc = 'nftName_DESC', + PublishedAtAsc = 'publishedAt_ASC', + PublishedAtDesc = 'publishedAt_DESC', + UpdatedAtAsc = 'updatedAt_ASC', + UpdatedAtDesc = 'updatedAt_DESC' +}; + +export type EventPassUpdateInput = { + clptwshsk4wx601usb3uggcu7?: InputMaybe; + /** description input for default locale (en) */ + description?: InputMaybe; + event?: InputMaybe; + eventPassDelayedRevealed?: InputMaybe; + /** Manage document localizations */ + localizations?: InputMaybe; + /** name input for default locale (en) */ + name?: InputMaybe; + nftDescription?: InputMaybe; + nftImage?: InputMaybe; + nftName?: InputMaybe; + passOptions?: InputMaybe; +}; + +export type EventPassUpdateLocalizationDataInput = { + description?: InputMaybe; + name?: InputMaybe; +}; + +export type EventPassUpdateLocalizationInput = { + data: EventPassUpdateLocalizationDataInput; + locale: Locale; +}; + +export type EventPassUpdateLocalizationsInput = { + /** Localizations to create */ + create?: InputMaybe>; + /** Localizations to delete */ + delete?: InputMaybe>; + /** Localizations to update */ + update?: InputMaybe>; + upsert?: InputMaybe>; +}; + +export type EventPassUpdateManyInlineInput = { + /** Connect multiple existing EventPass documents */ + connect?: InputMaybe>; + /** Create and connect multiple EventPass documents */ + create?: InputMaybe>; + /** Delete multiple EventPass documents */ + delete?: InputMaybe>; + /** Disconnect multiple EventPass documents */ + disconnect?: InputMaybe>; + /** Override currently-connected documents with multiple existing EventPass documents */ + set?: InputMaybe>; + /** Update multiple EventPass documents */ + update?: InputMaybe>; + /** Upsert multiple EventPass documents */ + upsert?: InputMaybe>; +}; + +export type EventPassUpdateManyInput = { + /** description input for default locale (en) */ + description?: InputMaybe; + /** Optional updates to localizations */ + localizations?: InputMaybe; + /** name input for default locale (en) */ + name?: InputMaybe; + nftDescription?: InputMaybe; + nftName?: InputMaybe; +}; + +export type EventPassUpdateManyLocalizationDataInput = { + description?: InputMaybe; + name?: InputMaybe; +}; + +export type EventPassUpdateManyLocalizationInput = { + data: EventPassUpdateManyLocalizationDataInput; + locale: Locale; +}; + +export type EventPassUpdateManyLocalizationsInput = { + /** Localizations to update */ + update?: InputMaybe>; +}; + +export type EventPassUpdateOneInlineInput = { + /** Connect existing EventPass document */ + connect?: InputMaybe; + /** Create and connect one EventPass document */ + create?: InputMaybe; + /** Delete currently connected EventPass document */ + delete?: InputMaybe; + /** Disconnect currently connected EventPass document */ + disconnect?: InputMaybe; + /** Update single EventPass document */ + update?: InputMaybe; + /** Upsert single EventPass document */ + upsert?: InputMaybe; +}; + +export type EventPassUpdateWithNestedWhereUniqueInput = { + /** Document to update */ + data: EventPassUpdateInput; + /** Unique document search */ + where: EventPassWhereUniqueInput; +}; + +export type EventPassUpsertInput = { + /** Create document if it didn't exist */ + create: EventPassCreateInput; + /** Update document if it exists */ + update: EventPassUpdateInput; +}; + +export type EventPassUpsertLocalizationInput = { + create: EventPassCreateLocalizationDataInput; + locale: Locale; + update: EventPassUpdateLocalizationDataInput; +}; + +export type EventPassUpsertWithNestedWhereUniqueInput = { + /** Upsert data */ + data: EventPassUpsertInput; + /** Unique document search */ + where: EventPassWhereUniqueInput; +}; + +/** This contains a set of filters that can be used to compare values internally */ +export type EventPassWhereComparatorInput = { + /** This field can be used to request to check if the entry is outdated by internal comparison */ + outdated_to?: InputMaybe; +}; + +/** Identifies documents */ +export type EventPassWhereInput = { + /** Logical AND on all given filters. */ + AND?: InputMaybe>; + /** Logical NOT on all given filters combined by AND. */ + NOT?: InputMaybe>; + /** Logical OR on all given filters. */ + OR?: InputMaybe>; + /** Contains search across all appropriate fields. */ + _search?: InputMaybe; + createdAt?: InputMaybe; + /** All values greater than the given value. */ + createdAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + createdAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + createdAt_in?: InputMaybe>>; + /** All values less than the given value. */ + createdAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + createdAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + createdAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + createdAt_not_in?: InputMaybe>>; + createdBy?: InputMaybe; + description?: InputMaybe; + /** All values containing the given string. */ + description_contains?: InputMaybe; + /** All values ending with the given string. */ + description_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + description_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + description_not?: InputMaybe; + /** All values not containing the given string. */ + description_not_contains?: InputMaybe; + /** All values not ending with the given string */ + description_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + description_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + description_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + description_starts_with?: InputMaybe; + documentInStages_every?: InputMaybe; + documentInStages_none?: InputMaybe; + documentInStages_some?: InputMaybe; + event?: InputMaybe; + eventPassDelayedRevealed?: InputMaybe; + id?: InputMaybe; + /** All values containing the given string. */ + id_contains?: InputMaybe; + /** All values ending with the given string. */ + id_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + id_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + id_not?: InputMaybe; + /** All values not containing the given string. */ + id_not_contains?: InputMaybe; + /** All values not ending with the given string */ + id_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + id_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + id_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + id_starts_with?: InputMaybe; + name?: InputMaybe; + /** All values containing the given string. */ + name_contains?: InputMaybe; + /** All values ending with the given string. */ + name_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + name_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + name_not?: InputMaybe; + /** All values not containing the given string. */ + name_not_contains?: InputMaybe; + /** All values not ending with the given string */ + name_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + name_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + name_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + name_starts_with?: InputMaybe; + nftDescription?: InputMaybe; + /** All values containing the given string. */ + nftDescription_contains?: InputMaybe; + /** All values ending with the given string. */ + nftDescription_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + nftDescription_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + nftDescription_not?: InputMaybe; + /** All values not containing the given string. */ + nftDescription_not_contains?: InputMaybe; + /** All values not ending with the given string */ + nftDescription_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + nftDescription_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + nftDescription_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + nftDescription_starts_with?: InputMaybe; + nftImage?: InputMaybe; + nftName?: InputMaybe; + /** All values containing the given string. */ + nftName_contains?: InputMaybe; + /** All values ending with the given string. */ + nftName_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + nftName_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + nftName_not?: InputMaybe; + /** All values not containing the given string. */ + nftName_not_contains?: InputMaybe; + /** All values not ending with the given string */ + nftName_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + nftName_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + nftName_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + nftName_starts_with?: InputMaybe; + passOptions_every?: InputMaybe; + passOptions_none?: InputMaybe; + passOptions_some?: InputMaybe; + publishedAt?: InputMaybe; + /** All values greater than the given value. */ + publishedAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + publishedAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + publishedAt_in?: InputMaybe>>; + /** All values less than the given value. */ + publishedAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + publishedAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + publishedAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + publishedAt_not_in?: InputMaybe>>; + publishedBy?: InputMaybe; + scheduledIn_every?: InputMaybe; + scheduledIn_none?: InputMaybe; + scheduledIn_some?: InputMaybe; + updatedAt?: InputMaybe; + /** All values greater than the given value. */ + updatedAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + updatedAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + updatedAt_in?: InputMaybe>>; + /** All values less than the given value. */ + updatedAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + updatedAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + updatedAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + updatedAt_not_in?: InputMaybe>>; + updatedBy?: InputMaybe; +}; + +/** The document in stages filter allows specifying a stage entry to cross compare the same document between different stages */ +export type EventPassWhereStageInput = { + /** Logical AND on all given filters. */ + AND?: InputMaybe>; + /** Logical NOT on all given filters combined by AND. */ + NOT?: InputMaybe>; + /** Logical OR on all given filters. */ + OR?: InputMaybe>; + /** This field contains fields which can be set as true or false to specify an internal comparison */ + compareWithParent?: InputMaybe; + /** Specify the stage to compare with */ + stage?: InputMaybe; +}; + +/** References EventPass record uniquely */ +export type EventPassWhereUniqueInput = { + id?: InputMaybe; +}; + +export type EventUpdateInput = { + /** description input for default locale (en) */ + description?: InputMaybe; + eventDateLocations?: InputMaybe; + eventPasses?: InputMaybe; + heroImage?: InputMaybe; + heroImageClasses?: InputMaybe; + /** Manage document localizations */ + localizations?: InputMaybe; + organizer?: InputMaybe; + public?: InputMaybe; + published?: InputMaybe; + slug?: InputMaybe; + /** title input for default locale (en) */ + title?: InputMaybe; +}; + +export type EventUpdateLocalizationDataInput = { + description?: InputMaybe; + title?: InputMaybe; +}; + +export type EventUpdateLocalizationInput = { + data: EventUpdateLocalizationDataInput; + locale: Locale; +}; + +export type EventUpdateLocalizationsInput = { + /** Localizations to create */ + create?: InputMaybe>; + /** Localizations to delete */ + delete?: InputMaybe>; + /** Localizations to update */ + update?: InputMaybe>; + upsert?: InputMaybe>; +}; + +export type EventUpdateManyInlineInput = { + /** Connect multiple existing Event documents */ + connect?: InputMaybe>; + /** Create and connect multiple Event documents */ + create?: InputMaybe>; + /** Delete multiple Event documents */ + delete?: InputMaybe>; + /** Disconnect multiple Event documents */ + disconnect?: InputMaybe>; + /** Override currently-connected documents with multiple existing Event documents */ + set?: InputMaybe>; + /** Update multiple Event documents */ + update?: InputMaybe>; + /** Upsert multiple Event documents */ + upsert?: InputMaybe>; +}; + +export type EventUpdateManyInput = { + /** description input for default locale (en) */ + description?: InputMaybe; + heroImageClasses?: InputMaybe; + /** Optional updates to localizations */ + localizations?: InputMaybe; + public?: InputMaybe; + published?: InputMaybe; + /** title input for default locale (en) */ + title?: InputMaybe; +}; + +export type EventUpdateManyLocalizationDataInput = { + description?: InputMaybe; + title?: InputMaybe; +}; + +export type EventUpdateManyLocalizationInput = { + data: EventUpdateManyLocalizationDataInput; + locale: Locale; +}; + +export type EventUpdateManyLocalizationsInput = { + /** Localizations to update */ + update?: InputMaybe>; +}; + +export type EventUpdateOneInlineInput = { + /** Connect existing Event document */ + connect?: InputMaybe; + /** Create and connect one Event document */ + create?: InputMaybe; + /** Delete currently connected Event document */ + delete?: InputMaybe; + /** Disconnect currently connected Event document */ + disconnect?: InputMaybe; + /** Update single Event document */ + update?: InputMaybe; + /** Upsert single Event document */ + upsert?: InputMaybe; +}; + +export type EventUpdateWithNestedWhereUniqueInput = { + /** Document to update */ + data: EventUpdateInput; + /** Unique document search */ + where: EventWhereUniqueInput; +}; + +export type EventUpsertInput = { + /** Create document if it didn't exist */ + create: EventCreateInput; + /** Update document if it exists */ + update: EventUpdateInput; +}; + +export type EventUpsertLocalizationInput = { + create: EventCreateLocalizationDataInput; + locale: Locale; + update: EventUpdateLocalizationDataInput; +}; + +export type EventUpsertWithNestedWhereUniqueInput = { + /** Upsert data */ + data: EventUpsertInput; + /** Unique document search */ + where: EventWhereUniqueInput; +}; + +/** This contains a set of filters that can be used to compare values internally */ +export type EventWhereComparatorInput = { + /** This field can be used to request to check if the entry is outdated by internal comparison */ + outdated_to?: InputMaybe; +}; + +/** Identifies documents */ +export type EventWhereInput = { + /** Logical AND on all given filters. */ + AND?: InputMaybe>; + /** Logical NOT on all given filters combined by AND. */ + NOT?: InputMaybe>; + /** Logical OR on all given filters. */ + OR?: InputMaybe>; + /** Contains search across all appropriate fields. */ + _search?: InputMaybe; + createdAt?: InputMaybe; + /** All values greater than the given value. */ + createdAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + createdAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + createdAt_in?: InputMaybe>>; + /** All values less than the given value. */ + createdAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + createdAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + createdAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + createdAt_not_in?: InputMaybe>>; + createdBy?: InputMaybe; + documentInStages_every?: InputMaybe; + documentInStages_none?: InputMaybe; + documentInStages_some?: InputMaybe; + eventDateLocations_every?: InputMaybe; + eventDateLocations_none?: InputMaybe; + eventDateLocations_some?: InputMaybe; + eventPasses_every?: InputMaybe; + eventPasses_none?: InputMaybe; + eventPasses_some?: InputMaybe; + heroImage?: InputMaybe; + heroImageClasses?: InputMaybe; + /** All values containing the given string. */ + heroImageClasses_contains?: InputMaybe; + /** All values ending with the given string. */ + heroImageClasses_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + heroImageClasses_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + heroImageClasses_not?: InputMaybe; + /** All values not containing the given string. */ + heroImageClasses_not_contains?: InputMaybe; + /** All values not ending with the given string */ + heroImageClasses_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + heroImageClasses_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + heroImageClasses_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + heroImageClasses_starts_with?: InputMaybe; + id?: InputMaybe; + /** All values containing the given string. */ + id_contains?: InputMaybe; + /** All values ending with the given string. */ + id_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + id_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + id_not?: InputMaybe; + /** All values not containing the given string. */ + id_not_contains?: InputMaybe; + /** All values not ending with the given string */ + id_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + id_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + id_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + id_starts_with?: InputMaybe; + organizer?: InputMaybe; + public?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + public_not?: InputMaybe; + published?: InputMaybe; + publishedAt?: InputMaybe; + /** All values greater than the given value. */ + publishedAt_gt?: InputMaybe; + /** All values greater than or equal the given value. */ + publishedAt_gte?: InputMaybe; + /** All values that are contained in given list. */ + publishedAt_in?: InputMaybe>>; + /** All values less than the given value. */ + publishedAt_lt?: InputMaybe; + /** All values less than or equal the given value. */ + publishedAt_lte?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + publishedAt_not?: InputMaybe; + /** All values that are not contained in given list. */ + publishedAt_not_in?: InputMaybe>>; + publishedBy?: InputMaybe; + /** Any other value that exists and is not equal to the given value. */ + published_not?: InputMaybe; + scheduledIn_every?: InputMaybe; + scheduledIn_none?: InputMaybe; + scheduledIn_some?: InputMaybe; + slug?: InputMaybe; + /** All values containing the given string. */ + slug_contains?: InputMaybe; + /** All values ending with the given string. */ + slug_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + slug_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + slug_not?: InputMaybe; + /** All values not containing the given string. */ + slug_not_contains?: InputMaybe; /** All values not ending with the given string */ slug_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ @@ -2431,7 +3264,7 @@ export type LocationDistanceArgs = { }; /** A model for location data (point on a map) + additional info such as street, venue etc. */ -export type LocationAddress = { +export type LocationAddress = Entity & { __typename?: 'LocationAddress'; /** Name of the city */ city: Scalars['String']; @@ -2441,7 +3274,7 @@ export type LocationAddress = { country: Scalars['String']; /** The unique identifier */ id: Scalars['ID']; - /** Place ID from google maps */ + /** Place ID from google maps. Use this tool to retrieve the correct Place ID from the location you want to open on google maps while clicking on the address provided: https://developers.google.com/maps/documentation/places/web-service/place-id#find-id */ placeId?: Maybe; postalCode: Scalars['String']; /** System stage field */ @@ -2697,21 +3530,34 @@ export type Node = { }; /** An organizer is an entity that launch events and handle the pass benefits. */ -export type Organizer = Node & { +export type Organizer = Entity & Node & { __typename?: 'Organizer'; /** The time the document was created */ createdAt: Scalars['DateTime']; /** User that created this document */ createdBy?: Maybe; description?: Maybe; + /** The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget */ + discordWidgetId?: Maybe; /** Get the document in other stages */ documentInStages: Array; events: Array; + /** The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'. */ + facebookHandle?: Maybe; + /** An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. */ + heroImage: Asset; + /** Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) */ + heroImageClasses?: Maybe; /** List of Organizer versions */ history: Array; /** The unique identifier */ id: Scalars['ID']; + /** Image that represent the organizer, typically its logo. Advised resolution is 350 x 350 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode. */ image: Asset; + /** Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) */ + imageClasses?: Maybe; + /** The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button. */ + instagramHandle?: Maybe; /** System Locale field */ locale: Locale; /** Get the other localizations for this document */ @@ -2727,10 +3573,18 @@ export type Organizer = Node & { slug: Scalars['String']; /** System stage field */ stage: Stage; + /** The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'. */ + telegramHandle?: Maybe; + /** The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page. */ + tiktokHandle?: Maybe; + /** The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'. */ + twitterHandle?: Maybe; /** The time the document was updated */ updatedAt: Scalars['DateTime']; /** User that last updated this document */ updatedBy?: Maybe; + /** The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'. */ + youtubeHandle?: Maybe; }; @@ -2769,6 +3623,13 @@ export type OrganizerEventsArgs = { }; +/** An organizer is an entity that launch events and handle the pass benefits. */ +export type OrganizerHeroImageArgs = { + forceParentLocale?: InputMaybe; + locales?: InputMaybe>; +}; + + /** An organizer is an entity that launch events and handle the pass benefits. */ export type OrganizerHistoryArgs = { limit?: Scalars['Int']; @@ -2850,13 +3711,23 @@ export type OrganizerCreateInput = { createdAt?: InputMaybe; /** description input for default locale (en) */ description?: InputMaybe; + discordWidgetId?: InputMaybe; events?: InputMaybe; + facebookHandle?: InputMaybe; + heroImage: AssetCreateOneInlineInput; + heroImageClasses?: InputMaybe; image: AssetCreateOneInlineInput; + imageClasses?: InputMaybe; + instagramHandle?: InputMaybe; /** Inline mutations for managing document localizations excluding the default locale */ localizations?: InputMaybe; name: Scalars['String']; slug: Scalars['String']; + telegramHandle?: InputMaybe; + tiktokHandle?: InputMaybe; + twitterHandle?: InputMaybe; updatedAt?: InputMaybe; + youtubeHandle?: InputMaybe; }; export type OrganizerCreateLocalizationDataInput = { @@ -2949,12 +3820,70 @@ export type OrganizerManyWhereInput = { /** All values that are not contained in given list. */ createdAt_not_in?: InputMaybe>>; createdBy?: InputMaybe; + discordWidgetId?: InputMaybe; + /** All values containing the given string. */ + discordWidgetId_contains?: InputMaybe; + /** All values ending with the given string. */ + discordWidgetId_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + discordWidgetId_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + discordWidgetId_not?: InputMaybe; + /** All values not containing the given string. */ + discordWidgetId_not_contains?: InputMaybe; + /** All values not ending with the given string */ + discordWidgetId_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + discordWidgetId_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + discordWidgetId_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + discordWidgetId_starts_with?: InputMaybe; documentInStages_every?: InputMaybe; documentInStages_none?: InputMaybe; documentInStages_some?: InputMaybe; events_every?: InputMaybe; events_none?: InputMaybe; events_some?: InputMaybe; + facebookHandle?: InputMaybe; + /** All values containing the given string. */ + facebookHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + facebookHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + facebookHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + facebookHandle_not?: InputMaybe; + /** All values not containing the given string. */ + facebookHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + facebookHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + facebookHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + facebookHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + facebookHandle_starts_with?: InputMaybe; + heroImage?: InputMaybe; + heroImageClasses?: InputMaybe; + /** All values containing the given string. */ + heroImageClasses_contains?: InputMaybe; + /** All values ending with the given string. */ + heroImageClasses_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + heroImageClasses_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + heroImageClasses_not?: InputMaybe; + /** All values not containing the given string. */ + heroImageClasses_not_contains?: InputMaybe; + /** All values not ending with the given string */ + heroImageClasses_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + heroImageClasses_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + heroImageClasses_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + heroImageClasses_starts_with?: InputMaybe; id?: InputMaybe; /** All values containing the given string. */ id_contains?: InputMaybe; @@ -2975,6 +3904,44 @@ export type OrganizerManyWhereInput = { /** All values starting with the given string. */ id_starts_with?: InputMaybe; image?: InputMaybe; + imageClasses?: InputMaybe; + /** All values containing the given string. */ + imageClasses_contains?: InputMaybe; + /** All values ending with the given string. */ + imageClasses_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + imageClasses_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + imageClasses_not?: InputMaybe; + /** All values not containing the given string. */ + imageClasses_not_contains?: InputMaybe; + /** All values not ending with the given string */ + imageClasses_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + imageClasses_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + imageClasses_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + imageClasses_starts_with?: InputMaybe; + instagramHandle?: InputMaybe; + /** All values containing the given string. */ + instagramHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + instagramHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + instagramHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + instagramHandle_not?: InputMaybe; + /** All values not containing the given string. */ + instagramHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + instagramHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + instagramHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + instagramHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + instagramHandle_starts_with?: InputMaybe; name?: InputMaybe; /** All values containing the given string. */ name_contains?: InputMaybe; @@ -3032,6 +3999,63 @@ export type OrganizerManyWhereInput = { slug_not_starts_with?: InputMaybe; /** All values starting with the given string. */ slug_starts_with?: InputMaybe; + telegramHandle?: InputMaybe; + /** All values containing the given string. */ + telegramHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + telegramHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + telegramHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + telegramHandle_not?: InputMaybe; + /** All values not containing the given string. */ + telegramHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + telegramHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + telegramHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + telegramHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + telegramHandle_starts_with?: InputMaybe; + tiktokHandle?: InputMaybe; + /** All values containing the given string. */ + tiktokHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + tiktokHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + tiktokHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + tiktokHandle_not?: InputMaybe; + /** All values not containing the given string. */ + tiktokHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + tiktokHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + tiktokHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + tiktokHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + tiktokHandle_starts_with?: InputMaybe; + twitterHandle?: InputMaybe; + /** All values containing the given string. */ + twitterHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + twitterHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + twitterHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + twitterHandle_not?: InputMaybe; + /** All values not containing the given string. */ + twitterHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + twitterHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + twitterHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + twitterHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + twitterHandle_starts_with?: InputMaybe; updatedAt?: InputMaybe; /** All values greater than the given value. */ updatedAt_gt?: InputMaybe; @@ -3048,32 +4072,79 @@ export type OrganizerManyWhereInput = { /** All values that are not contained in given list. */ updatedAt_not_in?: InputMaybe>>; updatedBy?: InputMaybe; + youtubeHandle?: InputMaybe; + /** All values containing the given string. */ + youtubeHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + youtubeHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + youtubeHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + youtubeHandle_not?: InputMaybe; + /** All values not containing the given string. */ + youtubeHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + youtubeHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + youtubeHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + youtubeHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + youtubeHandle_starts_with?: InputMaybe; }; export const enum OrganizerOrderByInput { CreatedAtAsc = 'createdAt_ASC', CreatedAtDesc = 'createdAt_DESC', + DiscordWidgetIdAsc = 'discordWidgetId_ASC', + DiscordWidgetIdDesc = 'discordWidgetId_DESC', + FacebookHandleAsc = 'facebookHandle_ASC', + FacebookHandleDesc = 'facebookHandle_DESC', + HeroImageClassesAsc = 'heroImageClasses_ASC', + HeroImageClassesDesc = 'heroImageClasses_DESC', IdAsc = 'id_ASC', IdDesc = 'id_DESC', + ImageClassesAsc = 'imageClasses_ASC', + ImageClassesDesc = 'imageClasses_DESC', + InstagramHandleAsc = 'instagramHandle_ASC', + InstagramHandleDesc = 'instagramHandle_DESC', NameAsc = 'name_ASC', NameDesc = 'name_DESC', PublishedAtAsc = 'publishedAt_ASC', PublishedAtDesc = 'publishedAt_DESC', SlugAsc = 'slug_ASC', SlugDesc = 'slug_DESC', + TelegramHandleAsc = 'telegramHandle_ASC', + TelegramHandleDesc = 'telegramHandle_DESC', + TiktokHandleAsc = 'tiktokHandle_ASC', + TiktokHandleDesc = 'tiktokHandle_DESC', + TwitterHandleAsc = 'twitterHandle_ASC', + TwitterHandleDesc = 'twitterHandle_DESC', UpdatedAtAsc = 'updatedAt_ASC', - UpdatedAtDesc = 'updatedAt_DESC' + UpdatedAtDesc = 'updatedAt_DESC', + YoutubeHandleAsc = 'youtubeHandle_ASC', + YoutubeHandleDesc = 'youtubeHandle_DESC' }; export type OrganizerUpdateInput = { /** description input for default locale (en) */ description?: InputMaybe; + discordWidgetId?: InputMaybe; events?: InputMaybe; + facebookHandle?: InputMaybe; + heroImage?: InputMaybe; + heroImageClasses?: InputMaybe; image?: InputMaybe; + imageClasses?: InputMaybe; + instagramHandle?: InputMaybe; /** Manage document localizations */ localizations?: InputMaybe; name?: InputMaybe; slug?: InputMaybe; + telegramHandle?: InputMaybe; + tiktokHandle?: InputMaybe; + twitterHandle?: InputMaybe; + youtubeHandle?: InputMaybe; }; export type OrganizerUpdateLocalizationDataInput = { @@ -3115,8 +4186,17 @@ export type OrganizerUpdateManyInlineInput = { export type OrganizerUpdateManyInput = { /** description input for default locale (en) */ description?: InputMaybe; + discordWidgetId?: InputMaybe; + facebookHandle?: InputMaybe; + heroImageClasses?: InputMaybe; + imageClasses?: InputMaybe; + instagramHandle?: InputMaybe; /** Optional updates to localizations */ localizations?: InputMaybe; + telegramHandle?: InputMaybe; + tiktokHandle?: InputMaybe; + twitterHandle?: InputMaybe; + youtubeHandle?: InputMaybe; }; export type OrganizerUpdateManyLocalizationDataInput = { @@ -3207,12 +4287,70 @@ export type OrganizerWhereInput = { /** All values that are not contained in given list. */ createdAt_not_in?: InputMaybe>>; createdBy?: InputMaybe; + discordWidgetId?: InputMaybe; + /** All values containing the given string. */ + discordWidgetId_contains?: InputMaybe; + /** All values ending with the given string. */ + discordWidgetId_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + discordWidgetId_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + discordWidgetId_not?: InputMaybe; + /** All values not containing the given string. */ + discordWidgetId_not_contains?: InputMaybe; + /** All values not ending with the given string */ + discordWidgetId_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + discordWidgetId_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + discordWidgetId_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + discordWidgetId_starts_with?: InputMaybe; documentInStages_every?: InputMaybe; documentInStages_none?: InputMaybe; documentInStages_some?: InputMaybe; events_every?: InputMaybe; events_none?: InputMaybe; events_some?: InputMaybe; + facebookHandle?: InputMaybe; + /** All values containing the given string. */ + facebookHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + facebookHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + facebookHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + facebookHandle_not?: InputMaybe; + /** All values not containing the given string. */ + facebookHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + facebookHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + facebookHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + facebookHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + facebookHandle_starts_with?: InputMaybe; + heroImage?: InputMaybe; + heroImageClasses?: InputMaybe; + /** All values containing the given string. */ + heroImageClasses_contains?: InputMaybe; + /** All values ending with the given string. */ + heroImageClasses_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + heroImageClasses_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + heroImageClasses_not?: InputMaybe; + /** All values not containing the given string. */ + heroImageClasses_not_contains?: InputMaybe; + /** All values not ending with the given string */ + heroImageClasses_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + heroImageClasses_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + heroImageClasses_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + heroImageClasses_starts_with?: InputMaybe; id?: InputMaybe; /** All values containing the given string. */ id_contains?: InputMaybe; @@ -3233,6 +4371,44 @@ export type OrganizerWhereInput = { /** All values starting with the given string. */ id_starts_with?: InputMaybe; image?: InputMaybe; + imageClasses?: InputMaybe; + /** All values containing the given string. */ + imageClasses_contains?: InputMaybe; + /** All values ending with the given string. */ + imageClasses_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + imageClasses_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + imageClasses_not?: InputMaybe; + /** All values not containing the given string. */ + imageClasses_not_contains?: InputMaybe; + /** All values not ending with the given string */ + imageClasses_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + imageClasses_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + imageClasses_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + imageClasses_starts_with?: InputMaybe; + instagramHandle?: InputMaybe; + /** All values containing the given string. */ + instagramHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + instagramHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + instagramHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + instagramHandle_not?: InputMaybe; + /** All values not containing the given string. */ + instagramHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + instagramHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + instagramHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + instagramHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + instagramHandle_starts_with?: InputMaybe; name?: InputMaybe; /** All values containing the given string. */ name_contains?: InputMaybe; @@ -3275,21 +4451,78 @@ export type OrganizerWhereInput = { /** All values containing the given string. */ slug_contains?: InputMaybe; /** All values ending with the given string. */ - slug_ends_with?: InputMaybe; + slug_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + slug_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + slug_not?: InputMaybe; + /** All values not containing the given string. */ + slug_not_contains?: InputMaybe; + /** All values not ending with the given string */ + slug_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + slug_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + slug_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + slug_starts_with?: InputMaybe; + telegramHandle?: InputMaybe; + /** All values containing the given string. */ + telegramHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + telegramHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + telegramHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + telegramHandle_not?: InputMaybe; + /** All values not containing the given string. */ + telegramHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + telegramHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + telegramHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + telegramHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + telegramHandle_starts_with?: InputMaybe; + tiktokHandle?: InputMaybe; + /** All values containing the given string. */ + tiktokHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + tiktokHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + tiktokHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + tiktokHandle_not?: InputMaybe; + /** All values not containing the given string. */ + tiktokHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + tiktokHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + tiktokHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + tiktokHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + tiktokHandle_starts_with?: InputMaybe; + twitterHandle?: InputMaybe; + /** All values containing the given string. */ + twitterHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + twitterHandle_ends_with?: InputMaybe; /** All values that are contained in given list. */ - slug_in?: InputMaybe>>; + twitterHandle_in?: InputMaybe>>; /** Any other value that exists and is not equal to the given value. */ - slug_not?: InputMaybe; + twitterHandle_not?: InputMaybe; /** All values not containing the given string. */ - slug_not_contains?: InputMaybe; + twitterHandle_not_contains?: InputMaybe; /** All values not ending with the given string */ - slug_not_ends_with?: InputMaybe; + twitterHandle_not_ends_with?: InputMaybe; /** All values that are not contained in given list. */ - slug_not_in?: InputMaybe>>; + twitterHandle_not_in?: InputMaybe>>; /** All values not starting with the given string. */ - slug_not_starts_with?: InputMaybe; + twitterHandle_not_starts_with?: InputMaybe; /** All values starting with the given string. */ - slug_starts_with?: InputMaybe; + twitterHandle_starts_with?: InputMaybe; updatedAt?: InputMaybe; /** All values greater than the given value. */ updatedAt_gt?: InputMaybe; @@ -3306,6 +4539,25 @@ export type OrganizerWhereInput = { /** All values that are not contained in given list. */ updatedAt_not_in?: InputMaybe>>; updatedBy?: InputMaybe; + youtubeHandle?: InputMaybe; + /** All values containing the given string. */ + youtubeHandle_contains?: InputMaybe; + /** All values ending with the given string. */ + youtubeHandle_ends_with?: InputMaybe; + /** All values that are contained in given list. */ + youtubeHandle_in?: InputMaybe>>; + /** Any other value that exists and is not equal to the given value. */ + youtubeHandle_not?: InputMaybe; + /** All values not containing the given string. */ + youtubeHandle_not_contains?: InputMaybe; + /** All values not ending with the given string */ + youtubeHandle_not_ends_with?: InputMaybe; + /** All values that are not contained in given list. */ + youtubeHandle_not_in?: InputMaybe>>; + /** All values not starting with the given string. */ + youtubeHandle_not_starts_with?: InputMaybe; + /** All values starting with the given string. */ + youtubeHandle_starts_with?: InputMaybe; }; /** The document in stages filter allows specifying a stage entry to cross compare the same document between different stages */ @@ -3330,19 +4582,19 @@ export type OrganizerWhereUniqueInput = { }; /** References Organizer record uniquely */ -export type OrganizerWhereUniqueInput_Remote_Rel_Accountorganizer = { +export type OrganizerWhereUniqueInput_Remote_Rel_EventParametersorganizer = { name?: InputMaybe; slug?: InputMaybe; }; /** References Organizer record uniquely */ -export type OrganizerWhereUniqueInput_Remote_Rel_EventParametersorganizer = { +export type OrganizerWhereUniqueInput_Remote_Rel_EventPassNftorganizer = { name?: InputMaybe; slug?: InputMaybe; }; /** References Organizer record uniquely */ -export type OrganizerWhereUniqueInput_Remote_Rel_EventPassNftorganizer = { +export type OrganizerWhereUniqueInput_Remote_Rel_RoleAssignmentsorganizer = { name?: InputMaybe; slug?: InputMaybe; }; @@ -3363,7 +4615,7 @@ export type PageInfo = { }; /** Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. */ -export type PassOption = { +export type PassOption = Entity & { __typename?: 'PassOption'; /** Description of the option, like "Access to the event on Day 1" */ description?: Maybe; @@ -3371,7 +4623,7 @@ export type PassOption = { * Define the location and date for this option. * Important ! It will determine the release and availability for the Pass access. */ - eventDateLocation: EventDateLocation; + eventDateLocation?: Maybe; /** The unique identifier */ id: Scalars['ID']; /** System Locale field */ @@ -3401,7 +4653,7 @@ export type PassOptionLocalizationsArgs = { export type PassOptionCreateInput = { /** description input for default locale (en) */ description?: InputMaybe; - eventDateLocation: EventDateLocationCreateOneInlineInput; + eventDateLocation?: InputMaybe; /** Inline mutations for managing document localizations excluding the default locale */ localizations?: InputMaybe; /** name input for default locale (en) */ @@ -3593,7 +4845,7 @@ export type PassOptionWhereUniqueInput = { }; /** Scheduled Operation system model */ -export type ScheduledOperation = Node & { +export type ScheduledOperation = Entity & Node & { __typename?: 'ScheduledOperation'; affectedDocuments: Array; /** The time the document was created */ @@ -3674,7 +4926,7 @@ export type ScheduledOperationUpdatedByArgs = { locales?: InputMaybe>; }; -export type ScheduledOperationAffectedDocument = Asset | Event | EventPass | Organizer; +export type ScheduledOperationAffectedDocument = Asset | Event | EventPass | EventPassDelayedRevealed | Organizer; /** A connection to a list of items. */ export type ScheduledOperationConnection = { @@ -3861,7 +5113,7 @@ export type ScheduledOperationWhereUniqueInput = { }; /** Scheduled Release system model */ -export type ScheduledRelease = Node & { +export type ScheduledRelease = Entity & Node & { __typename?: 'ScheduledRelease'; /** The time the document was created */ createdAt: Scalars['DateTime']; @@ -4232,7 +5484,7 @@ export const enum SystemDateTimeFieldVariation { }; /** User system model */ -export type User = Node & { +export type User = Entity & Node & { __typename?: 'User'; /** The time the document was created */ createdAt: Scalars['DateTime']; @@ -4485,11 +5737,12 @@ export type Account = { email?: Maybe; emailVerified: Scalars['Boolean']; id: Scalars['uuid']; - isOrganizer: Scalars['Boolean']; /** An object relationship */ kyc?: Maybe; - organizer?: Maybe; - organizerId?: Maybe; + /** An array relationship */ + roles: Array; + /** An aggregate relationship */ + roles_aggregate: RoleAssignments_Aggregate; /** An object relationship */ stripeCustomer?: Maybe; updated_at?: Maybe; @@ -4497,10 +5750,22 @@ export type Account = { /** An account can represent an user or organizer. It store essential informations and is used as the root class for relationships with other tables */ -export type AccountOrganizerArgs = { - locales?: Array; - stage?: Stage; - where: OrganizerWhereUniqueInput_Remote_Rel_Accountorganizer; +export type AccountRolesArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +/** An account can represent an user or organizer. It store essential informations and is used as the root class for relationships with other tables */ +export type AccountRoles_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; }; /** aggregated selection of "account" */ @@ -4535,9 +5800,9 @@ export type Account_Bool_Exp = { email?: InputMaybe; emailVerified?: InputMaybe; id?: InputMaybe; - isOrganizer?: InputMaybe; kyc?: InputMaybe; - organizerId?: InputMaybe; + roles?: InputMaybe; + roles_aggregate?: InputMaybe; stripeCustomer?: InputMaybe; updated_at?: InputMaybe; }; @@ -4557,9 +5822,8 @@ export type Account_Insert_Input = { email?: InputMaybe; emailVerified?: InputMaybe; id?: InputMaybe; - isOrganizer?: InputMaybe; kyc?: InputMaybe; - organizerId?: InputMaybe; + roles?: InputMaybe; stripeCustomer?: InputMaybe; updated_at?: InputMaybe; }; @@ -4571,7 +5835,6 @@ export type Account_Max_Fields = { created_at?: Maybe; email?: Maybe; id?: Maybe; - organizerId?: Maybe; updated_at?: Maybe; }; @@ -4582,7 +5845,6 @@ export type Account_Min_Fields = { created_at?: Maybe; email?: Maybe; id?: Maybe; - organizerId?: Maybe; updated_at?: Maybe; }; @@ -4616,9 +5878,8 @@ export type Account_Order_By = { email?: InputMaybe; emailVerified?: InputMaybe; id?: InputMaybe; - isOrganizer?: InputMaybe; kyc?: InputMaybe; - organizerId?: InputMaybe; + roles_aggregate?: InputMaybe; stripeCustomer?: InputMaybe; updated_at?: InputMaybe; }; @@ -4641,10 +5902,6 @@ export const enum Account_Select_Column { /** column name */ Id = 'id', /** column name */ - IsOrganizer = 'isOrganizer', - /** column name */ - OrganizerId = 'organizerId', - /** column name */ UpdatedAt = 'updated_at' }; @@ -4655,8 +5912,6 @@ export type Account_Set_Input = { email?: InputMaybe; emailVerified?: InputMaybe; id?: InputMaybe; - isOrganizer?: InputMaybe; - organizerId?: InputMaybe; updated_at?: InputMaybe; }; @@ -4675,8 +5930,6 @@ export type Account_Stream_Cursor_Value_Input = { email?: InputMaybe; emailVerified?: InputMaybe; id?: InputMaybe; - isOrganizer?: InputMaybe; - organizerId?: InputMaybe; updated_at?: InputMaybe; }; @@ -4693,10 +5946,6 @@ export const enum Account_Update_Column { /** column name */ Id = 'id', /** column name */ - IsOrganizer = 'isOrganizer', - /** column name */ - OrganizerId = 'organizerId', - /** column name */ UpdatedAt = 'updated_at' }; @@ -4707,6 +5956,594 @@ export type Account_Updates = { where: Account_Bool_Exp; }; +/** History of auditable actions on audited tables, from audit.if_modified_func() */ +export type Audit_Logged_Actions = { + __typename?: 'audit_logged_actions'; + /** Action type; I = insert, D = delete, U = update, T = truncate */ + action: Scalars['String']; + /** Wall clock time at which audited event's trigger call occurred */ + action_tstamp_clk: Scalars['timestamptz']; + /** Statement start timestamp for tx in which audited event occurred */ + action_tstamp_stm: Scalars['timestamptz']; + /** Transaction start timestamp for tx in which audited event occurred */ + action_tstamp_tx: Scalars['timestamptz']; + /** Application name set when this audit event occurred. Can be changed in-session by client. */ + application_name?: Maybe; + /** New values of fields changed by UPDATE. Null except for row-level UPDATE events. */ + changed_fields?: Maybe; + /** IP address of client that issued query. Null for unix domain socket. */ + client_addr?: Maybe; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: Maybe; + /** Top-level query that caused this auditable event. May be more than one statement. */ + client_query?: Maybe; + /** Unique identifier for each auditable event */ + event_id: Scalars['bigint']; + hasura_user?: Maybe; + /** Table OID. Changes with drop/create. Get with 'tablename'::regclass */ + relid: Scalars['oid']; + /** Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. */ + row_data?: Maybe; + /** Database schema audited table for this event is in */ + schema_name: Scalars['String']; + /** Login / session user whose statement caused the audited event */ + session_user_name?: Maybe; + /** 't' if audit event is from an FOR EACH STATEMENT trigger, 'f' for FOR EACH ROW */ + statement_only: Scalars['Boolean']; + /** Non-schema-qualified table name of table event occured in */ + table_name: Scalars['String']; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: Maybe; +}; + + +/** History of auditable actions on audited tables, from audit.if_modified_func() */ +export type Audit_Logged_ActionsChanged_FieldsArgs = { + path?: InputMaybe; +}; + + +/** History of auditable actions on audited tables, from audit.if_modified_func() */ +export type Audit_Logged_ActionsHasura_UserArgs = { + path?: InputMaybe; +}; + + +/** History of auditable actions on audited tables, from audit.if_modified_func() */ +export type Audit_Logged_ActionsRow_DataArgs = { + path?: InputMaybe; +}; + +/** aggregated selection of "audit.logged_actions" */ +export type Audit_Logged_Actions_Aggregate = { + __typename?: 'audit_logged_actions_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "audit.logged_actions" */ +export type Audit_Logged_Actions_Aggregate_Fields = { + __typename?: 'audit_logged_actions_aggregate_fields'; + avg?: Maybe; + count: Scalars['Int']; + max?: Maybe; + min?: Maybe; + stddev?: Maybe; + stddev_pop?: Maybe; + stddev_samp?: Maybe; + sum?: Maybe; + var_pop?: Maybe; + var_samp?: Maybe; + variance?: Maybe; +}; + + +/** aggregate fields of "audit.logged_actions" */ +export type Audit_Logged_Actions_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** append existing jsonb value of filtered columns with new jsonb value */ +export type Audit_Logged_Actions_Append_Input = { + /** New values of fields changed by UPDATE. Null except for row-level UPDATE events. */ + changed_fields?: InputMaybe; + hasura_user?: InputMaybe; + /** Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. */ + row_data?: InputMaybe; +}; + +/** aggregate avg on columns */ +export type Audit_Logged_Actions_Avg_Fields = { + __typename?: 'audit_logged_actions_avg_fields'; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: Maybe; + /** Unique identifier for each auditable event */ + event_id?: Maybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: Maybe; +}; + +/** Boolean expression to filter rows from the table "audit.logged_actions". All fields are combined with a logical 'AND'. */ +export type Audit_Logged_Actions_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + action?: InputMaybe; + action_tstamp_clk?: InputMaybe; + action_tstamp_stm?: InputMaybe; + action_tstamp_tx?: InputMaybe; + application_name?: InputMaybe; + changed_fields?: InputMaybe; + client_addr?: InputMaybe; + client_port?: InputMaybe; + client_query?: InputMaybe; + event_id?: InputMaybe; + hasura_user?: InputMaybe; + relid?: InputMaybe; + row_data?: InputMaybe; + schema_name?: InputMaybe; + session_user_name?: InputMaybe; + statement_only?: InputMaybe; + table_name?: InputMaybe; + transaction_id?: InputMaybe; +}; + +/** unique or primary key constraints on table "audit.logged_actions" */ +export const enum Audit_Logged_Actions_Constraint { + /** unique or primary key constraint on columns "event_id" */ + LoggedActionsPkey = 'logged_actions_pkey' +}; + +/** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ +export type Audit_Logged_Actions_Delete_At_Path_Input = { + /** New values of fields changed by UPDATE. Null except for row-level UPDATE events. */ + changed_fields?: InputMaybe>; + hasura_user?: InputMaybe>; + /** Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. */ + row_data?: InputMaybe>; +}; + +/** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ +export type Audit_Logged_Actions_Delete_Elem_Input = { + /** New values of fields changed by UPDATE. Null except for row-level UPDATE events. */ + changed_fields?: InputMaybe; + hasura_user?: InputMaybe; + /** Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. */ + row_data?: InputMaybe; +}; + +/** delete key/value pair or string element. key/value pairs are matched based on their key value */ +export type Audit_Logged_Actions_Delete_Key_Input = { + /** New values of fields changed by UPDATE. Null except for row-level UPDATE events. */ + changed_fields?: InputMaybe; + hasura_user?: InputMaybe; + /** Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. */ + row_data?: InputMaybe; +}; + +/** input type for incrementing numeric columns in table "audit.logged_actions" */ +export type Audit_Logged_Actions_Inc_Input = { + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: InputMaybe; + /** Unique identifier for each auditable event */ + event_id?: InputMaybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: InputMaybe; +}; + +/** input type for inserting data into table "audit.logged_actions" */ +export type Audit_Logged_Actions_Insert_Input = { + /** Action type; I = insert, D = delete, U = update, T = truncate */ + action?: InputMaybe; + /** Wall clock time at which audited event's trigger call occurred */ + action_tstamp_clk?: InputMaybe; + /** Statement start timestamp for tx in which audited event occurred */ + action_tstamp_stm?: InputMaybe; + /** Transaction start timestamp for tx in which audited event occurred */ + action_tstamp_tx?: InputMaybe; + /** Application name set when this audit event occurred. Can be changed in-session by client. */ + application_name?: InputMaybe; + /** New values of fields changed by UPDATE. Null except for row-level UPDATE events. */ + changed_fields?: InputMaybe; + /** IP address of client that issued query. Null for unix domain socket. */ + client_addr?: InputMaybe; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: InputMaybe; + /** Top-level query that caused this auditable event. May be more than one statement. */ + client_query?: InputMaybe; + /** Unique identifier for each auditable event */ + event_id?: InputMaybe; + hasura_user?: InputMaybe; + /** Table OID. Changes with drop/create. Get with 'tablename'::regclass */ + relid?: InputMaybe; + /** Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. */ + row_data?: InputMaybe; + /** Database schema audited table for this event is in */ + schema_name?: InputMaybe; + /** Login / session user whose statement caused the audited event */ + session_user_name?: InputMaybe; + /** 't' if audit event is from an FOR EACH STATEMENT trigger, 'f' for FOR EACH ROW */ + statement_only?: InputMaybe; + /** Non-schema-qualified table name of table event occured in */ + table_name?: InputMaybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: InputMaybe; +}; + +/** aggregate max on columns */ +export type Audit_Logged_Actions_Max_Fields = { + __typename?: 'audit_logged_actions_max_fields'; + /** Action type; I = insert, D = delete, U = update, T = truncate */ + action?: Maybe; + /** Wall clock time at which audited event's trigger call occurred */ + action_tstamp_clk?: Maybe; + /** Statement start timestamp for tx in which audited event occurred */ + action_tstamp_stm?: Maybe; + /** Transaction start timestamp for tx in which audited event occurred */ + action_tstamp_tx?: Maybe; + /** Application name set when this audit event occurred. Can be changed in-session by client. */ + application_name?: Maybe; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: Maybe; + /** Top-level query that caused this auditable event. May be more than one statement. */ + client_query?: Maybe; + /** Unique identifier for each auditable event */ + event_id?: Maybe; + /** Database schema audited table for this event is in */ + schema_name?: Maybe; + /** Login / session user whose statement caused the audited event */ + session_user_name?: Maybe; + /** Non-schema-qualified table name of table event occured in */ + table_name?: Maybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: Maybe; +}; + +/** aggregate min on columns */ +export type Audit_Logged_Actions_Min_Fields = { + __typename?: 'audit_logged_actions_min_fields'; + /** Action type; I = insert, D = delete, U = update, T = truncate */ + action?: Maybe; + /** Wall clock time at which audited event's trigger call occurred */ + action_tstamp_clk?: Maybe; + /** Statement start timestamp for tx in which audited event occurred */ + action_tstamp_stm?: Maybe; + /** Transaction start timestamp for tx in which audited event occurred */ + action_tstamp_tx?: Maybe; + /** Application name set when this audit event occurred. Can be changed in-session by client. */ + application_name?: Maybe; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: Maybe; + /** Top-level query that caused this auditable event. May be more than one statement. */ + client_query?: Maybe; + /** Unique identifier for each auditable event */ + event_id?: Maybe; + /** Database schema audited table for this event is in */ + schema_name?: Maybe; + /** Login / session user whose statement caused the audited event */ + session_user_name?: Maybe; + /** Non-schema-qualified table name of table event occured in */ + table_name?: Maybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: Maybe; +}; + +/** response of any mutation on the table "audit.logged_actions" */ +export type Audit_Logged_Actions_Mutation_Response = { + __typename?: 'audit_logged_actions_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** on_conflict condition type for table "audit.logged_actions" */ +export type Audit_Logged_Actions_On_Conflict = { + constraint: Audit_Logged_Actions_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "audit.logged_actions". */ +export type Audit_Logged_Actions_Order_By = { + action?: InputMaybe; + action_tstamp_clk?: InputMaybe; + action_tstamp_stm?: InputMaybe; + action_tstamp_tx?: InputMaybe; + application_name?: InputMaybe; + changed_fields?: InputMaybe; + client_addr?: InputMaybe; + client_port?: InputMaybe; + client_query?: InputMaybe; + event_id?: InputMaybe; + hasura_user?: InputMaybe; + relid?: InputMaybe; + row_data?: InputMaybe; + schema_name?: InputMaybe; + session_user_name?: InputMaybe; + statement_only?: InputMaybe; + table_name?: InputMaybe; + transaction_id?: InputMaybe; +}; + +/** primary key columns input for table: audit.logged_actions */ +export type Audit_Logged_Actions_Pk_Columns_Input = { + /** Unique identifier for each auditable event */ + event_id: Scalars['bigint']; +}; + +/** prepend existing jsonb value of filtered columns with new jsonb value */ +export type Audit_Logged_Actions_Prepend_Input = { + /** New values of fields changed by UPDATE. Null except for row-level UPDATE events. */ + changed_fields?: InputMaybe; + hasura_user?: InputMaybe; + /** Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. */ + row_data?: InputMaybe; +}; + +/** select columns of table "audit.logged_actions" */ +export const enum Audit_Logged_Actions_Select_Column { + /** column name */ + Action = 'action', + /** column name */ + ActionTstampClk = 'action_tstamp_clk', + /** column name */ + ActionTstampStm = 'action_tstamp_stm', + /** column name */ + ActionTstampTx = 'action_tstamp_tx', + /** column name */ + ApplicationName = 'application_name', + /** column name */ + ChangedFields = 'changed_fields', + /** column name */ + ClientAddr = 'client_addr', + /** column name */ + ClientPort = 'client_port', + /** column name */ + ClientQuery = 'client_query', + /** column name */ + EventId = 'event_id', + /** column name */ + HasuraUser = 'hasura_user', + /** column name */ + Relid = 'relid', + /** column name */ + RowData = 'row_data', + /** column name */ + SchemaName = 'schema_name', + /** column name */ + SessionUserName = 'session_user_name', + /** column name */ + StatementOnly = 'statement_only', + /** column name */ + TableName = 'table_name', + /** column name */ + TransactionId = 'transaction_id' +}; + +/** input type for updating data in table "audit.logged_actions" */ +export type Audit_Logged_Actions_Set_Input = { + /** Action type; I = insert, D = delete, U = update, T = truncate */ + action?: InputMaybe; + /** Wall clock time at which audited event's trigger call occurred */ + action_tstamp_clk?: InputMaybe; + /** Statement start timestamp for tx in which audited event occurred */ + action_tstamp_stm?: InputMaybe; + /** Transaction start timestamp for tx in which audited event occurred */ + action_tstamp_tx?: InputMaybe; + /** Application name set when this audit event occurred. Can be changed in-session by client. */ + application_name?: InputMaybe; + /** New values of fields changed by UPDATE. Null except for row-level UPDATE events. */ + changed_fields?: InputMaybe; + /** IP address of client that issued query. Null for unix domain socket. */ + client_addr?: InputMaybe; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: InputMaybe; + /** Top-level query that caused this auditable event. May be more than one statement. */ + client_query?: InputMaybe; + /** Unique identifier for each auditable event */ + event_id?: InputMaybe; + hasura_user?: InputMaybe; + /** Table OID. Changes with drop/create. Get with 'tablename'::regclass */ + relid?: InputMaybe; + /** Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. */ + row_data?: InputMaybe; + /** Database schema audited table for this event is in */ + schema_name?: InputMaybe; + /** Login / session user whose statement caused the audited event */ + session_user_name?: InputMaybe; + /** 't' if audit event is from an FOR EACH STATEMENT trigger, 'f' for FOR EACH ROW */ + statement_only?: InputMaybe; + /** Non-schema-qualified table name of table event occured in */ + table_name?: InputMaybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: InputMaybe; +}; + +/** aggregate stddev on columns */ +export type Audit_Logged_Actions_Stddev_Fields = { + __typename?: 'audit_logged_actions_stddev_fields'; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: Maybe; + /** Unique identifier for each auditable event */ + event_id?: Maybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: Maybe; +}; + +/** aggregate stddev_pop on columns */ +export type Audit_Logged_Actions_Stddev_Pop_Fields = { + __typename?: 'audit_logged_actions_stddev_pop_fields'; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: Maybe; + /** Unique identifier for each auditable event */ + event_id?: Maybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: Maybe; +}; + +/** aggregate stddev_samp on columns */ +export type Audit_Logged_Actions_Stddev_Samp_Fields = { + __typename?: 'audit_logged_actions_stddev_samp_fields'; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: Maybe; + /** Unique identifier for each auditable event */ + event_id?: Maybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: Maybe; +}; + +/** Streaming cursor of the table "audit_logged_actions" */ +export type Audit_Logged_Actions_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: Audit_Logged_Actions_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; + +/** Initial value of the column from where the streaming should start */ +export type Audit_Logged_Actions_Stream_Cursor_Value_Input = { + /** Action type; I = insert, D = delete, U = update, T = truncate */ + action?: InputMaybe; + /** Wall clock time at which audited event's trigger call occurred */ + action_tstamp_clk?: InputMaybe; + /** Statement start timestamp for tx in which audited event occurred */ + action_tstamp_stm?: InputMaybe; + /** Transaction start timestamp for tx in which audited event occurred */ + action_tstamp_tx?: InputMaybe; + /** Application name set when this audit event occurred. Can be changed in-session by client. */ + application_name?: InputMaybe; + /** New values of fields changed by UPDATE. Null except for row-level UPDATE events. */ + changed_fields?: InputMaybe; + /** IP address of client that issued query. Null for unix domain socket. */ + client_addr?: InputMaybe; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: InputMaybe; + /** Top-level query that caused this auditable event. May be more than one statement. */ + client_query?: InputMaybe; + /** Unique identifier for each auditable event */ + event_id?: InputMaybe; + hasura_user?: InputMaybe; + /** Table OID. Changes with drop/create. Get with 'tablename'::regclass */ + relid?: InputMaybe; + /** Record value. Null for statement-level trigger. For INSERT this is the new tuple. For DELETE and UPDATE it is the old tuple. */ + row_data?: InputMaybe; + /** Database schema audited table for this event is in */ + schema_name?: InputMaybe; + /** Login / session user whose statement caused the audited event */ + session_user_name?: InputMaybe; + /** 't' if audit event is from an FOR EACH STATEMENT trigger, 'f' for FOR EACH ROW */ + statement_only?: InputMaybe; + /** Non-schema-qualified table name of table event occured in */ + table_name?: InputMaybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: InputMaybe; +}; + +/** aggregate sum on columns */ +export type Audit_Logged_Actions_Sum_Fields = { + __typename?: 'audit_logged_actions_sum_fields'; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: Maybe; + /** Unique identifier for each auditable event */ + event_id?: Maybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: Maybe; +}; + +/** update columns of table "audit.logged_actions" */ +export const enum Audit_Logged_Actions_Update_Column { + /** column name */ + Action = 'action', + /** column name */ + ActionTstampClk = 'action_tstamp_clk', + /** column name */ + ActionTstampStm = 'action_tstamp_stm', + /** column name */ + ActionTstampTx = 'action_tstamp_tx', + /** column name */ + ApplicationName = 'application_name', + /** column name */ + ChangedFields = 'changed_fields', + /** column name */ + ClientAddr = 'client_addr', + /** column name */ + ClientPort = 'client_port', + /** column name */ + ClientQuery = 'client_query', + /** column name */ + EventId = 'event_id', + /** column name */ + HasuraUser = 'hasura_user', + /** column name */ + Relid = 'relid', + /** column name */ + RowData = 'row_data', + /** column name */ + SchemaName = 'schema_name', + /** column name */ + SessionUserName = 'session_user_name', + /** column name */ + StatementOnly = 'statement_only', + /** column name */ + TableName = 'table_name', + /** column name */ + TransactionId = 'transaction_id' +}; + +export type Audit_Logged_Actions_Updates = { + /** append existing jsonb value of filtered columns with new jsonb value */ + _append?: InputMaybe; + /** delete the field or element with specified path (for JSON arrays, negative integers count from the end) */ + _delete_at_path?: InputMaybe; + /** delete the array element with specified index (negative integers count from the end). throws an error if top level container is not an array */ + _delete_elem?: InputMaybe; + /** delete key/value pair or string element. key/value pairs are matched based on their key value */ + _delete_key?: InputMaybe; + /** increments the numeric columns with given value of the filtered values */ + _inc?: InputMaybe; + /** prepend existing jsonb value of filtered columns with new jsonb value */ + _prepend?: InputMaybe; + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: Audit_Logged_Actions_Bool_Exp; +}; + +/** aggregate var_pop on columns */ +export type Audit_Logged_Actions_Var_Pop_Fields = { + __typename?: 'audit_logged_actions_var_pop_fields'; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: Maybe; + /** Unique identifier for each auditable event */ + event_id?: Maybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: Maybe; +}; + +/** aggregate var_samp on columns */ +export type Audit_Logged_Actions_Var_Samp_Fields = { + __typename?: 'audit_logged_actions_var_samp_fields'; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: Maybe; + /** Unique identifier for each auditable event */ + event_id?: Maybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: Maybe; +}; + +/** aggregate variance on columns */ +export type Audit_Logged_Actions_Variance_Fields = { + __typename?: 'audit_logged_actions_variance_fields'; + /** Remote peer IP port address of client that issued query. Undefined for unix socket. */ + client_port?: Maybe; + /** Unique identifier for each auditable event */ + event_id?: Maybe; + /** Identifier of transaction that made the change. May wrap, but unique paired with action_tstamp_tx. */ + transaction_id?: Maybe; +}; + /** Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'. */ export type Bigint_Comparison_Exp = { _eq?: InputMaybe; @@ -5287,6 +7124,8 @@ export type EventPassNftContract = { __typename?: 'eventPassNftContract'; chainId: Scalars['String']; contractAddress: Scalars['String']; + /** Timestamp of when the record was created. */ + created_at: Scalars['timestamptz']; eventId: Scalars['String']; eventPass?: Maybe; eventPassId: Scalars['String']; @@ -5303,7 +7142,17 @@ export type EventPassNftContract = { /** An object relationship */ eventPassPricing?: Maybe; id: Scalars['uuid']; + /** Flag indicating whether the event pass NFT is airdropped. */ + isAirdrop: Scalars['Boolean']; + /** Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. */ + isDelayedRevealed: Scalars['Boolean']; organizerId: Scalars['String']; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: Maybe; + /** Type of the event pass NFT contract. */ + type: EventPassNftContractType_Enum; + /** Timestamp of the last update to the record. */ + updated_at: Scalars['timestamptz']; }; @@ -5324,33 +7173,176 @@ export type EventPassNftContractEventPassNftsArgs = { }; -/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ -export type EventPassNftContractEventPassNfts_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ +export type EventPassNftContractEventPassNfts_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ +export type EventPassNftContractEventPassOrdersArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ +export type EventPassNftContractEventPassOrders_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + +/** Contract types representing the nature of the event pass NFT contract. */ +export type EventPassNftContractType = { + __typename?: 'eventPassNftContractType'; + /** Type name for event pass NFT contract. */ + value: Scalars['String']; +}; + +/** aggregated selection of "eventPassNftContractType" */ +export type EventPassNftContractType_Aggregate = { + __typename?: 'eventPassNftContractType_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "eventPassNftContractType" */ +export type EventPassNftContractType_Aggregate_Fields = { + __typename?: 'eventPassNftContractType_aggregate_fields'; + count: Scalars['Int']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "eventPassNftContractType" */ +export type EventPassNftContractType_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "eventPassNftContractType". All fields are combined with a logical 'AND'. */ +export type EventPassNftContractType_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + value?: InputMaybe; +}; + +/** unique or primary key constraints on table "eventPassNftContractType" */ +export const enum EventPassNftContractType_Constraint { + /** unique or primary key constraint on columns "value" */ + EventPassNftContractTypePkey = 'eventPassNftContractType_pkey' +}; + +export const enum EventPassNftContractType_Enum { + DelayedReveal = 'delayed_reveal', + Normal = 'normal' +}; + +/** Boolean expression to compare columns of type "eventPassNftContractType_enum". All fields are combined with logical 'AND'. */ +export type EventPassNftContractType_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; +}; + +/** input type for inserting data into table "eventPassNftContractType" */ +export type EventPassNftContractType_Insert_Input = { + /** Type name for event pass NFT contract. */ + value?: InputMaybe; +}; + +/** aggregate max on columns */ +export type EventPassNftContractType_Max_Fields = { + __typename?: 'eventPassNftContractType_max_fields'; + /** Type name for event pass NFT contract. */ + value?: Maybe; +}; + +/** aggregate min on columns */ +export type EventPassNftContractType_Min_Fields = { + __typename?: 'eventPassNftContractType_min_fields'; + /** Type name for event pass NFT contract. */ + value?: Maybe; +}; + +/** response of any mutation on the table "eventPassNftContractType" */ +export type EventPassNftContractType_Mutation_Response = { + __typename?: 'eventPassNftContractType_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** on_conflict condition type for table "eventPassNftContractType" */ +export type EventPassNftContractType_On_Conflict = { + constraint: EventPassNftContractType_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "eventPassNftContractType". */ +export type EventPassNftContractType_Order_By = { + value?: InputMaybe; +}; + +/** primary key columns input for table: eventPassNftContractType */ +export type EventPassNftContractType_Pk_Columns_Input = { + /** Type name for event pass NFT contract. */ + value: Scalars['String']; +}; + +/** select columns of table "eventPassNftContractType" */ +export const enum EventPassNftContractType_Select_Column { + /** column name */ + Value = 'value' +}; + +/** input type for updating data in table "eventPassNftContractType" */ +export type EventPassNftContractType_Set_Input = { + /** Type name for event pass NFT contract. */ + value?: InputMaybe; }; +/** Streaming cursor of the table "eventPassNftContractType" */ +export type EventPassNftContractType_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: EventPassNftContractType_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; -/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ -export type EventPassNftContractEventPassOrdersArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Initial value of the column from where the streaming should start */ +export type EventPassNftContractType_Stream_Cursor_Value_Input = { + /** Type name for event pass NFT contract. */ + value?: InputMaybe; }; +/** update columns of table "eventPassNftContractType" */ +export const enum EventPassNftContractType_Update_Column { + /** column name */ + Value = 'value' +}; -/** The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes. */ -export type EventPassNftContractEventPassOrders_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +export type EventPassNftContractType_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: EventPassNftContractType_Bool_Exp; }; /** aggregated selection of "eventPassNftContract" */ @@ -5361,9 +7353,25 @@ export type EventPassNftContract_Aggregate = { }; export type EventPassNftContract_Aggregate_Bool_Exp = { + bool_and?: InputMaybe; + bool_or?: InputMaybe; count?: InputMaybe; }; +export type EventPassNftContract_Aggregate_Bool_Exp_Bool_And = { + arguments: EventPassNftContract_Select_Column_EventPassNftContract_Aggregate_Bool_Exp_Bool_And_Arguments_Columns; + distinct?: InputMaybe; + filter?: InputMaybe; + predicate: Boolean_Comparison_Exp; +}; + +export type EventPassNftContract_Aggregate_Bool_Exp_Bool_Or = { + arguments: EventPassNftContract_Select_Column_EventPassNftContract_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns; + distinct?: InputMaybe; + filter?: InputMaybe; + predicate: Boolean_Comparison_Exp; +}; + export type EventPassNftContract_Aggregate_Bool_Exp_Count = { arguments?: InputMaybe>; distinct?: InputMaybe; @@ -5407,6 +7415,7 @@ export type EventPassNftContract_Bool_Exp = { _or?: InputMaybe>; chainId?: InputMaybe; contractAddress?: InputMaybe; + created_at?: InputMaybe; eventId?: InputMaybe; eventPassId?: InputMaybe; eventPassNfts?: InputMaybe; @@ -5416,12 +7425,17 @@ export type EventPassNftContract_Bool_Exp = { eventPassOrders_aggregate?: InputMaybe; eventPassPricing?: InputMaybe; id?: InputMaybe; + isAirdrop?: InputMaybe; + isDelayedRevealed?: InputMaybe; organizerId?: InputMaybe; + password?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; }; /** unique or primary key constraints on table "eventPassNftContract" */ export const enum EventPassNftContract_Constraint { - /** unique or primary key constraint on columns "contractAddress", "chainId" */ + /** unique or primary key constraint on columns "chainId", "contractAddress" */ EventPassNftContractContractAddressChainIdKey = 'eventPassNftContract_contractAddress_chainId_key' }; @@ -5429,6 +7443,8 @@ export const enum EventPassNftContract_Constraint { export type EventPassNftContract_Insert_Input = { chainId?: InputMaybe; contractAddress?: InputMaybe; + /** Timestamp of when the record was created. */ + created_at?: InputMaybe; eventId?: InputMaybe; eventPassId?: InputMaybe; eventPassNfts?: InputMaybe; @@ -5436,7 +7452,17 @@ export type EventPassNftContract_Insert_Input = { eventPassOrders?: InputMaybe; eventPassPricing?: InputMaybe; id?: InputMaybe; + /** Flag indicating whether the event pass NFT is airdropped. */ + isAirdrop?: InputMaybe; + /** Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. */ + isDelayedRevealed?: InputMaybe; organizerId?: InputMaybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: InputMaybe; + /** Type of the event pass NFT contract. */ + type?: InputMaybe; + /** Timestamp of the last update to the record. */ + updated_at?: InputMaybe; }; /** aggregate max on columns */ @@ -5444,20 +7470,32 @@ export type EventPassNftContract_Max_Fields = { __typename?: 'eventPassNftContract_max_fields'; chainId?: Maybe; contractAddress?: Maybe; + /** Timestamp of when the record was created. */ + created_at?: Maybe; eventId?: Maybe; eventPassId?: Maybe; id?: Maybe; organizerId?: Maybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: Maybe; + /** Timestamp of the last update to the record. */ + updated_at?: Maybe; }; /** order by max() on columns of table "eventPassNftContract" */ export type EventPassNftContract_Max_Order_By = { chainId?: InputMaybe; contractAddress?: InputMaybe; + /** Timestamp of when the record was created. */ + created_at?: InputMaybe; eventId?: InputMaybe; eventPassId?: InputMaybe; id?: InputMaybe; organizerId?: InputMaybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: InputMaybe; + /** Timestamp of the last update to the record. */ + updated_at?: InputMaybe; }; /** aggregate min on columns */ @@ -5465,20 +7503,32 @@ export type EventPassNftContract_Min_Fields = { __typename?: 'eventPassNftContract_min_fields'; chainId?: Maybe; contractAddress?: Maybe; + /** Timestamp of when the record was created. */ + created_at?: Maybe; eventId?: Maybe; eventPassId?: Maybe; id?: Maybe; organizerId?: Maybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: Maybe; + /** Timestamp of the last update to the record. */ + updated_at?: Maybe; }; /** order by min() on columns of table "eventPassNftContract" */ export type EventPassNftContract_Min_Order_By = { chainId?: InputMaybe; contractAddress?: InputMaybe; + /** Timestamp of when the record was created. */ + created_at?: InputMaybe; eventId?: InputMaybe; eventPassId?: InputMaybe; id?: InputMaybe; organizerId?: InputMaybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: InputMaybe; + /** Timestamp of the last update to the record. */ + updated_at?: InputMaybe; }; /** response of any mutation on the table "eventPassNftContract" */ @@ -5508,6 +7558,7 @@ export type EventPassNftContract_On_Conflict = { export type EventPassNftContract_Order_By = { chainId?: InputMaybe; contractAddress?: InputMaybe; + created_at?: InputMaybe; eventId?: InputMaybe; eventPassId?: InputMaybe; eventPassNfts_aggregate?: InputMaybe; @@ -5515,7 +7566,12 @@ export type EventPassNftContract_Order_By = { eventPassOrders_aggregate?: InputMaybe; eventPassPricing?: InputMaybe; id?: InputMaybe; + isAirdrop?: InputMaybe; + isDelayedRevealed?: InputMaybe; organizerId?: InputMaybe; + password?: InputMaybe; + type?: InputMaybe; + updated_at?: InputMaybe; }; /** select columns of table "eventPassNftContract" */ @@ -5525,23 +7581,63 @@ export const enum EventPassNftContract_Select_Column { /** column name */ ContractAddress = 'contractAddress', /** column name */ + CreatedAt = 'created_at', + /** column name */ EventId = 'eventId', /** column name */ EventPassId = 'eventPassId', /** column name */ Id = 'id', /** column name */ - OrganizerId = 'organizerId' + IsAirdrop = 'isAirdrop', + /** column name */ + IsDelayedRevealed = 'isDelayedRevealed', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Password = 'password', + /** column name */ + Type = 'type', + /** column name */ + UpdatedAt = 'updated_at' +}; + +/** select "eventPassNftContract_aggregate_bool_exp_bool_and_arguments_columns" columns of table "eventPassNftContract" */ +export const enum EventPassNftContract_Select_Column_EventPassNftContract_Aggregate_Bool_Exp_Bool_And_Arguments_Columns { + /** column name */ + IsAirdrop = 'isAirdrop', + /** column name */ + IsDelayedRevealed = 'isDelayedRevealed' +}; + +/** select "eventPassNftContract_aggregate_bool_exp_bool_or_arguments_columns" columns of table "eventPassNftContract" */ +export const enum EventPassNftContract_Select_Column_EventPassNftContract_Aggregate_Bool_Exp_Bool_Or_Arguments_Columns { + /** column name */ + IsAirdrop = 'isAirdrop', + /** column name */ + IsDelayedRevealed = 'isDelayedRevealed' }; /** input type for updating data in table "eventPassNftContract" */ export type EventPassNftContract_Set_Input = { chainId?: InputMaybe; contractAddress?: InputMaybe; + /** Timestamp of when the record was created. */ + created_at?: InputMaybe; eventId?: InputMaybe; eventPassId?: InputMaybe; id?: InputMaybe; + /** Flag indicating whether the event pass NFT is airdropped. */ + isAirdrop?: InputMaybe; + /** Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. */ + isDelayedRevealed?: InputMaybe; organizerId?: InputMaybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: InputMaybe; + /** Type of the event pass NFT contract. */ + type?: InputMaybe; + /** Timestamp of the last update to the record. */ + updated_at?: InputMaybe; }; /** Streaming cursor of the table "eventPassNftContract" */ @@ -5556,10 +7652,22 @@ export type EventPassNftContract_Stream_Cursor_Input = { export type EventPassNftContract_Stream_Cursor_Value_Input = { chainId?: InputMaybe; contractAddress?: InputMaybe; + /** Timestamp of when the record was created. */ + created_at?: InputMaybe; eventId?: InputMaybe; eventPassId?: InputMaybe; id?: InputMaybe; + /** Flag indicating whether the event pass NFT is airdropped. */ + isAirdrop?: InputMaybe; + /** Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. */ + isDelayedRevealed?: InputMaybe; organizerId?: InputMaybe; + /** Password for the delayed reveal functionality. Nullable and only applicable for delayed_reveal type. */ + password?: InputMaybe; + /** Type of the event pass NFT contract. */ + type?: InputMaybe; + /** Timestamp of the last update to the record. */ + updated_at?: InputMaybe; }; /** update columns of table "eventPassNftContract" */ @@ -5569,13 +7677,25 @@ export const enum EventPassNftContract_Update_Column { /** column name */ ContractAddress = 'contractAddress', /** column name */ + CreatedAt = 'created_at', + /** column name */ EventId = 'eventId', /** column name */ EventPassId = 'eventPassId', /** column name */ Id = 'id', /** column name */ - OrganizerId = 'organizerId' + IsAirdrop = 'isAirdrop', + /** column name */ + IsDelayedRevealed = 'isDelayedRevealed', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Password = 'password', + /** column name */ + Type = 'type', + /** column name */ + UpdatedAt = 'updated_at' }; export type EventPassNftContract_Updates = { @@ -5713,11 +7833,11 @@ export type EventPassNft_Bool_Exp = { /** unique or primary key constraints on table "eventPassNft" */ export const enum EventPassNft_Constraint { - /** unique or primary key constraint on columns "tokenId", "contractAddress", "chainId" */ + /** unique or primary key constraint on columns "chainId", "contractAddress", "tokenId" */ EventPassNftContractAddressTokenIdChainIdKey = 'eventPassNft_contractAddress_tokenId_chainId_key', /** unique or primary key constraint on columns "id" */ EventPassNftPkey = 'eventPassNft_pkey', - /** unique or primary key constraint on columns "tokenId", "contractAddress", "chainId" */ + /** unique or primary key constraint on columns "chainId", "contractAddress", "tokenId" */ EventPassNftUniqueNft = 'event_pass_nft_unique_nft' }; @@ -6871,7 +8991,7 @@ export type EventPassPendingOrder_Bool_Exp = { /** unique or primary key constraints on table "eventPassPendingOrder" */ export const enum EventPassPendingOrder_Constraint { - /** unique or primary key constraint on columns "accountId", "eventPassId" */ + /** unique or primary key constraint on columns "eventPassId", "accountId" */ EventPassPendingOrderEventPassIdAccountIdKey = 'eventPassPendingOrder_eventPassId_accountId_key', /** unique or primary key constraint on columns "id" */ EventPassPendingOrderPkey = 'eventPassPendingOrder_pkey' @@ -7365,6 +9485,180 @@ export type EventPassPricing_Variance_Fields = { timeBeforeDelete?: Maybe; }; +/** Stores follow relationships. Each row represents an account following an organizer. */ +export type Follow = { + __typename?: 'follow'; + /** References the unique identifier of the account that is following an organizer. */ + accountId: Scalars['uuid']; + created_at: Scalars['timestamptz']; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug: Scalars['String']; +}; + +/** aggregated selection of "follow" */ +export type Follow_Aggregate = { + __typename?: 'follow_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +/** aggregate fields of "follow" */ +export type Follow_Aggregate_Fields = { + __typename?: 'follow_aggregate_fields'; + count: Scalars['Int']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "follow" */ +export type Follow_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "follow". All fields are combined with a logical 'AND'. */ +export type Follow_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + accountId?: InputMaybe; + created_at?: InputMaybe; + organizerSlug?: InputMaybe; +}; + +/** unique or primary key constraints on table "follow" */ +export const enum Follow_Constraint { + /** unique or primary key constraint on columns "accountId", "organizerSlug" */ + FollowPkey = 'follow_pkey' +}; + +/** input type for inserting data into table "follow" */ +export type Follow_Insert_Input = { + /** References the unique identifier of the account that is following an organizer. */ + accountId?: InputMaybe; + created_at?: InputMaybe; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug?: InputMaybe; +}; + +/** aggregate max on columns */ +export type Follow_Max_Fields = { + __typename?: 'follow_max_fields'; + /** References the unique identifier of the account that is following an organizer. */ + accountId?: Maybe; + created_at?: Maybe; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug?: Maybe; +}; + +/** aggregate min on columns */ +export type Follow_Min_Fields = { + __typename?: 'follow_min_fields'; + /** References the unique identifier of the account that is following an organizer. */ + accountId?: Maybe; + created_at?: Maybe; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug?: Maybe; +}; + +/** response of any mutation on the table "follow" */ +export type Follow_Mutation_Response = { + __typename?: 'follow_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** on_conflict condition type for table "follow" */ +export type Follow_On_Conflict = { + constraint: Follow_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "follow". */ +export type Follow_Order_By = { + accountId?: InputMaybe; + created_at?: InputMaybe; + organizerSlug?: InputMaybe; +}; + +/** primary key columns input for table: follow */ +export type Follow_Pk_Columns_Input = { + /** References the unique identifier of the account that is following an organizer. */ + accountId: Scalars['uuid']; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug: Scalars['String']; +}; + +/** select columns of table "follow" */ +export const enum Follow_Select_Column { + /** column name */ + AccountId = 'accountId', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + OrganizerSlug = 'organizerSlug' +}; + +/** input type for updating data in table "follow" */ +export type Follow_Set_Input = { + /** References the unique identifier of the account that is following an organizer. */ + accountId?: InputMaybe; + created_at?: InputMaybe; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug?: InputMaybe; +}; + +/** Streaming cursor of the table "follow" */ +export type Follow_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: Follow_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; + +/** Initial value of the column from where the streaming should start */ +export type Follow_Stream_Cursor_Value_Input = { + /** References the unique identifier of the account that is following an organizer. */ + accountId?: InputMaybe; + created_at?: InputMaybe; + /** Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. */ + organizerSlug?: InputMaybe; +}; + +/** update columns of table "follow" */ +export const enum Follow_Update_Column { + /** column name */ + AccountId = 'accountId', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + OrganizerSlug = 'organizerSlug' +}; + +export type Follow_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: Follow_Bool_Exp; +}; + +/** Boolean expression to compare columns of type "inet". All fields are combined with logical 'AND'. */ +export type Inet_Comparison_Exp = { + _eq?: InputMaybe; + _gt?: InputMaybe; + _gte?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _lt?: InputMaybe; + _lte?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; +}; + export type Jsonb_Cast_Exp = { String?: InputMaybe; }; @@ -7912,6 +10206,8 @@ export type Mutation_Root = { createEvent?: Maybe; /** Create one eventPass */ createEventPass?: Maybe; + /** Create one eventPassDelayedRevealed */ + createEventPassDelayedRevealed?: Maybe; /** Create one organizer */ createOrganizer?: Maybe; /** Create one scheduledRelease */ @@ -7922,6 +10218,8 @@ export type Mutation_Root = { deleteEvent?: Maybe; /** Delete one eventPass from _all_ existing stages. Returns deleted document. */ deleteEventPass?: Maybe; + /** Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document. */ + deleteEventPassDelayedRevealed?: Maybe; /** Delete many Asset documents */ deleteManyAssets: BatchPayload; /** Delete many Asset documents, return deleted documents */ @@ -7930,6 +10228,10 @@ export type Mutation_Root = { deleteManyEventPasses: BatchPayload; /** Delete many EventPass documents, return deleted documents */ deleteManyEventPassesConnection: EventPassConnection; + /** Delete many EventPassDelayedRevealed documents */ + deleteManyEventPassesDelayedRevealed: BatchPayload; + /** Delete many EventPassDelayedRevealed documents, return deleted documents */ + deleteManyEventPassesDelayedRevealedConnection: EventPassDelayedRevealedConnection; /** Delete many Event documents */ deleteManyEvents: BatchPayload; /** Delete many Event documents, return deleted documents */ @@ -7948,6 +10250,10 @@ export type Mutation_Root = { delete_account?: Maybe; /** delete single row from the table: "account" */ delete_account_by_pk?: Maybe; + /** delete data from the table: "audit.logged_actions" */ + delete_audit_logged_actions?: Maybe; + /** delete single row from the table: "audit.logged_actions" */ + delete_audit_logged_actions_by_pk?: Maybe; /** delete data from the table: "currency" */ delete_currency?: Maybe; /** delete single row from the table: "currency" */ @@ -7960,6 +10266,10 @@ export type Mutation_Root = { delete_eventPassNft?: Maybe; /** delete data from the table: "eventPassNftContract" */ delete_eventPassNftContract?: Maybe; + /** delete data from the table: "eventPassNftContractType" */ + delete_eventPassNftContractType?: Maybe; + /** delete single row from the table: "eventPassNftContractType" */ + delete_eventPassNftContractType_by_pk?: Maybe; /** delete single row from the table: "eventPassNft" */ delete_eventPassNft_by_pk?: Maybe; /** delete data from the table: "eventPassOrder" */ @@ -7978,6 +10288,10 @@ export type Mutation_Root = { delete_eventPassPricing?: Maybe; /** delete single row from the table: "eventPassPricing" */ delete_eventPassPricing_by_pk?: Maybe; + /** delete data from the table: "follow" */ + delete_follow?: Maybe; + /** delete single row from the table: "follow" */ + delete_follow_by_pk?: Maybe; /** delete data from the table: "kyc" */ delete_kyc?: Maybe; /** delete data from the table: "kycLevelName" */ @@ -7998,6 +10312,12 @@ export type Mutation_Root = { delete_orderStatus?: Maybe; /** delete single row from the table: "orderStatus" */ delete_orderStatus_by_pk?: Maybe; + /** delete data from the table: "roleAssignments" */ + delete_roleAssignments?: Maybe; + /** delete data from the table: "roles" */ + delete_roles?: Maybe; + /** delete single row from the table: "roles" */ + delete_roles_by_pk?: Maybe; /** delete data from the table: "stripeCheckoutSession" */ delete_stripeCheckoutSession?: Maybe; /** delete data from the table: "stripeCheckoutSessionType" */ @@ -8018,6 +10338,10 @@ export type Mutation_Root = { insert_account?: Maybe; /** insert a single row into the table: "account" */ insert_account_one?: Maybe; + /** insert data into the table: "audit.logged_actions" */ + insert_audit_logged_actions?: Maybe; + /** insert a single row into the table: "audit.logged_actions" */ + insert_audit_logged_actions_one?: Maybe; /** insert data into the table: "currency" */ insert_currency?: Maybe; /** insert a single row into the table: "currency" */ @@ -8030,6 +10354,10 @@ export type Mutation_Root = { insert_eventPassNft?: Maybe; /** insert data into the table: "eventPassNftContract" */ insert_eventPassNftContract?: Maybe; + /** insert data into the table: "eventPassNftContractType" */ + insert_eventPassNftContractType?: Maybe; + /** insert a single row into the table: "eventPassNftContractType" */ + insert_eventPassNftContractType_one?: Maybe; /** insert a single row into the table: "eventPassNftContract" */ insert_eventPassNftContract_one?: Maybe; /** insert a single row into the table: "eventPassNft" */ @@ -8050,6 +10378,10 @@ export type Mutation_Root = { insert_eventPassPricing?: Maybe; /** insert a single row into the table: "eventPassPricing" */ insert_eventPassPricing_one?: Maybe; + /** insert data into the table: "follow" */ + insert_follow?: Maybe; + /** insert a single row into the table: "follow" */ + insert_follow_one?: Maybe; /** insert data into the table: "kyc" */ insert_kyc?: Maybe; /** insert data into the table: "kycLevelName" */ @@ -8070,6 +10402,14 @@ export type Mutation_Root = { insert_orderStatus?: Maybe; /** insert a single row into the table: "orderStatus" */ insert_orderStatus_one?: Maybe; + /** insert data into the table: "roleAssignments" */ + insert_roleAssignments?: Maybe; + /** insert a single row into the table: "roleAssignments" */ + insert_roleAssignments_one?: Maybe; + /** insert data into the table: "roles" */ + insert_roles?: Maybe; + /** insert a single row into the table: "roles" */ + insert_roles_one?: Maybe; /** insert data into the table: "stripeCheckoutSession" */ insert_stripeCheckoutSession?: Maybe; /** insert data into the table: "stripeCheckoutSessionType" */ @@ -8092,6 +10432,8 @@ export type Mutation_Root = { publishEvent?: Maybe; /** Publish one eventPass */ publishEventPass?: Maybe; + /** Publish one eventPassDelayedRevealed */ + publishEventPassDelayedRevealed?: Maybe; /** Publish many Asset documents */ publishManyAssets: BatchPayload; /** Publish many Asset documents */ @@ -8100,6 +10442,10 @@ export type Mutation_Root = { publishManyEventPasses: BatchPayload; /** Publish many EventPass documents */ publishManyEventPassesConnection: EventPassConnection; + /** Publish many EventPassDelayedRevealed documents */ + publishManyEventPassesDelayedRevealed: BatchPayload; + /** Publish many EventPassDelayedRevealed documents */ + publishManyEventPassesDelayedRevealedConnection: EventPassDelayedRevealedConnection; /** Publish many Event documents */ publishManyEvents: BatchPayload; /** Publish many Event documents */ @@ -8116,6 +10462,8 @@ export type Mutation_Root = { schedulePublishEvent?: Maybe; /** Schedule to publish one eventPass */ schedulePublishEventPass?: Maybe; + /** Schedule to publish one eventPassDelayedRevealed */ + schedulePublishEventPassDelayedRevealed?: Maybe; /** Schedule to publish one organizer */ schedulePublishOrganizer?: Maybe; /** Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ @@ -8124,6 +10472,8 @@ export type Mutation_Root = { scheduleUnpublishEvent?: Maybe; /** Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ scheduleUnpublishEventPass?: Maybe; + /** Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ + scheduleUnpublishEventPassDelayedRevealed?: Maybe; /** Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ scheduleUnpublishOrganizer?: Maybe; /** Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ @@ -8132,6 +10482,8 @@ export type Mutation_Root = { unpublishEvent?: Maybe; /** Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ unpublishEventPass?: Maybe; + /** Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. */ + unpublishEventPassDelayedRevealed?: Maybe; /** Unpublish many Asset documents */ unpublishManyAssets: BatchPayload; /** Find many Asset documents that match criteria in specified stage and unpublish from target stages */ @@ -8140,6 +10492,10 @@ export type Mutation_Root = { unpublishManyEventPasses: BatchPayload; /** Find many EventPass documents that match criteria in specified stage and unpublish from target stages */ unpublishManyEventPassesConnection: EventPassConnection; + /** Unpublish many EventPassDelayedRevealed documents */ + unpublishManyEventPassesDelayedRevealed: BatchPayload; + /** Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages */ + unpublishManyEventPassesDelayedRevealedConnection: EventPassDelayedRevealedConnection; /** Unpublish many Event documents */ unpublishManyEvents: BatchPayload; /** Find many Event documents that match criteria in specified stage and unpublish from target stages */ @@ -8156,6 +10512,8 @@ export type Mutation_Root = { updateEvent?: Maybe; /** Update one eventPass */ updateEventPass?: Maybe; + /** Update one eventPassDelayedRevealed */ + updateEventPassDelayedRevealed?: Maybe; /** Update many assets */ updateManyAssets: BatchPayload; /** Update many Asset documents */ @@ -8164,6 +10522,10 @@ export type Mutation_Root = { updateManyEventPasses: BatchPayload; /** Update many EventPass documents */ updateManyEventPassesConnection: EventPassConnection; + /** Update many eventPassesDelayedRevealed */ + updateManyEventPassesDelayedRevealed: BatchPayload; + /** Update many EventPassDelayedRevealed documents */ + updateManyEventPassesDelayedRevealedConnection: EventPassDelayedRevealedConnection; /** Update many events */ updateManyEvents: BatchPayload; /** Update many Event documents */ @@ -8182,6 +10544,12 @@ export type Mutation_Root = { update_account_by_pk?: Maybe; /** update multiples rows of table: "account" */ update_account_many?: Maybe>>; + /** update data of the table: "audit.logged_actions" */ + update_audit_logged_actions?: Maybe; + /** update single row of the table: "audit.logged_actions" */ + update_audit_logged_actions_by_pk?: Maybe; + /** update multiples rows of table: "audit.logged_actions" */ + update_audit_logged_actions_many?: Maybe>>; /** update data of the table: "currency" */ update_currency?: Maybe; /** update single row of the table: "currency" */ @@ -8198,6 +10566,12 @@ export type Mutation_Root = { update_eventPassNft?: Maybe; /** update data of the table: "eventPassNftContract" */ update_eventPassNftContract?: Maybe; + /** update data of the table: "eventPassNftContractType" */ + update_eventPassNftContractType?: Maybe; + /** update single row of the table: "eventPassNftContractType" */ + update_eventPassNftContractType_by_pk?: Maybe; + /** update multiples rows of table: "eventPassNftContractType" */ + update_eventPassNftContractType_many?: Maybe>>; /** update multiples rows of table: "eventPassNftContract" */ update_eventPassNftContract_many?: Maybe>>; /** update single row of the table: "eventPassNft" */ @@ -8228,6 +10602,12 @@ export type Mutation_Root = { update_eventPassPricing_by_pk?: Maybe; /** update multiples rows of table: "eventPassPricing" */ update_eventPassPricing_many?: Maybe>>; + /** update data of the table: "follow" */ + update_follow?: Maybe; + /** update single row of the table: "follow" */ + update_follow_by_pk?: Maybe; + /** update multiples rows of table: "follow" */ + update_follow_many?: Maybe>>; /** update data of the table: "kyc" */ update_kyc?: Maybe; /** update data of the table: "kycLevelName" */ @@ -8258,6 +10638,16 @@ export type Mutation_Root = { update_orderStatus_by_pk?: Maybe; /** update multiples rows of table: "orderStatus" */ update_orderStatus_many?: Maybe>>; + /** update data of the table: "roleAssignments" */ + update_roleAssignments?: Maybe; + /** update multiples rows of table: "roleAssignments" */ + update_roleAssignments_many?: Maybe>>; + /** update data of the table: "roles" */ + update_roles?: Maybe; + /** update single row of the table: "roles" */ + update_roles_by_pk?: Maybe; + /** update multiples rows of table: "roles" */ + update_roles_many?: Maybe>>; /** update data of the table: "stripeCheckoutSession" */ update_stripeCheckoutSession?: Maybe; /** update data of the table: "stripeCheckoutSessionType" */ @@ -8288,6 +10678,8 @@ export type Mutation_Root = { upsertEvent?: Maybe; /** Upsert one eventPass */ upsertEventPass?: Maybe; + /** Upsert one eventPassDelayedRevealed */ + upsertEventPassDelayedRevealed?: Maybe; /** Upsert one organizer */ upsertOrganizer?: Maybe; }; @@ -8311,6 +10703,12 @@ export type Mutation_RootCreateEventPassArgs = { }; +/** mutation root */ +export type Mutation_RootCreateEventPassDelayedRevealedArgs = { + data: EventPassDelayedRevealedCreateInput; +}; + + /** mutation root */ export type Mutation_RootCreateOrganizerArgs = { data: OrganizerCreateInput; @@ -8341,6 +10739,12 @@ export type Mutation_RootDeleteEventPassArgs = { }; +/** mutation root */ +export type Mutation_RootDeleteEventPassDelayedRevealedArgs = { + where: EventPassDelayedRevealedWhereUniqueInput; +}; + + /** mutation root */ export type Mutation_RootDeleteManyAssetsArgs = { where?: InputMaybe; @@ -8375,6 +10779,23 @@ export type Mutation_RootDeleteManyEventPassesConnectionArgs = { }; +/** mutation root */ +export type Mutation_RootDeleteManyEventPassesDelayedRevealedArgs = { + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootDeleteManyEventPassesDelayedRevealedConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + /** mutation root */ export type Mutation_RootDeleteManyEventsArgs = { where?: InputMaybe; @@ -8439,6 +10860,18 @@ export type Mutation_RootDelete_Account_By_PkArgs = { }; +/** mutation root */ +export type Mutation_RootDelete_Audit_Logged_ActionsArgs = { + where: Audit_Logged_Actions_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_Audit_Logged_Actions_By_PkArgs = { + event_id: Scalars['bigint']; +}; + + /** mutation root */ export type Mutation_RootDelete_CurrencyArgs = { where: Currency_Bool_Exp; @@ -8475,6 +10908,18 @@ export type Mutation_RootDelete_EventPassNftContractArgs = { }; +/** mutation root */ +export type Mutation_RootDelete_EventPassNftContractTypeArgs = { + where: EventPassNftContractType_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_EventPassNftContractType_By_PkArgs = { + value: Scalars['String']; +}; + + /** mutation root */ export type Mutation_RootDelete_EventPassNft_By_PkArgs = { id: Scalars['uuid']; @@ -8529,6 +10974,19 @@ export type Mutation_RootDelete_EventPassPricing_By_PkArgs = { }; +/** mutation root */ +export type Mutation_RootDelete_FollowArgs = { + where: Follow_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_Follow_By_PkArgs = { + accountId: Scalars['uuid']; + organizerSlug: Scalars['String']; +}; + + /** mutation root */ export type Mutation_RootDelete_KycArgs = { where: Kyc_Bool_Exp; @@ -8589,6 +11047,24 @@ export type Mutation_RootDelete_OrderStatus_By_PkArgs = { }; +/** mutation root */ +export type Mutation_RootDelete_RoleAssignmentsArgs = { + where: RoleAssignments_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_RolesArgs = { + where: Roles_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootDelete_Roles_By_PkArgs = { + value: Scalars['String']; +}; + + /** mutation root */ export type Mutation_RootDelete_StripeCheckoutSessionArgs = { where: StripeCheckoutSession_Bool_Exp; @@ -8651,6 +11127,20 @@ export type Mutation_RootInsert_Account_OneArgs = { }; +/** mutation root */ +export type Mutation_RootInsert_Audit_Logged_ActionsArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_Audit_Logged_Actions_OneArgs = { + object: Audit_Logged_Actions_Insert_Input; + on_conflict?: InputMaybe; +}; + + /** mutation root */ export type Mutation_RootInsert_CurrencyArgs = { objects: Array; @@ -8693,6 +11183,20 @@ export type Mutation_RootInsert_EventPassNftContractArgs = { }; +/** mutation root */ +export type Mutation_RootInsert_EventPassNftContractTypeArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_EventPassNftContractType_OneArgs = { + object: EventPassNftContractType_Insert_Input; + on_conflict?: InputMaybe; +}; + + /** mutation root */ export type Mutation_RootInsert_EventPassNftContract_OneArgs = { object: EventPassNftContract_Insert_Input; @@ -8763,6 +11267,20 @@ export type Mutation_RootInsert_EventPassPricing_OneArgs = { }; +/** mutation root */ +export type Mutation_RootInsert_FollowArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_Follow_OneArgs = { + object: Follow_Insert_Input; + on_conflict?: InputMaybe; +}; + + /** mutation root */ export type Mutation_RootInsert_KycArgs = { objects: Array; @@ -8833,6 +11351,34 @@ export type Mutation_RootInsert_OrderStatus_OneArgs = { }; +/** mutation root */ +export type Mutation_RootInsert_RoleAssignmentsArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_RoleAssignments_OneArgs = { + object: RoleAssignments_Insert_Input; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_RolesArgs = { + objects: Array; + on_conflict?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootInsert_Roles_OneArgs = { + object: Roles_Insert_Input; + on_conflict?: InputMaybe; +}; + + /** mutation root */ export type Mutation_RootInsert_StripeCheckoutSessionArgs = { objects: Array; @@ -8919,6 +11465,16 @@ export type Mutation_RootPublishEventPassArgs = { }; +/** mutation root */ +export type Mutation_RootPublishEventPassDelayedRevealedArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where: EventPassDelayedRevealedWhereUniqueInput; + withDefaultLocale?: InputMaybe; +}; + + /** mutation root */ export type Mutation_RootPublishManyAssetsArgs = { locales?: InputMaybe>; @@ -8971,6 +11527,32 @@ export type Mutation_RootPublishManyEventPassesConnectionArgs = { }; +/** mutation root */ +export type Mutation_RootPublishManyEventPassesDelayedRevealedArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootPublishManyEventPassesDelayedRevealedConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: InputMaybe; + last?: InputMaybe; + locales?: InputMaybe>; + publishBase?: InputMaybe; + skip?: InputMaybe; + to?: Array; + where?: InputMaybe; + withDefaultLocale?: InputMaybe; +}; + + /** mutation root */ export type Mutation_RootPublishManyEventsArgs = { locales?: InputMaybe>; @@ -9069,6 +11651,18 @@ export type Mutation_RootSchedulePublishEventPassArgs = { }; +/** mutation root */ +export type Mutation_RootSchedulePublishEventPassDelayedRevealedArgs = { + locales?: InputMaybe>; + publishBase?: InputMaybe; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + to?: Array; + where: EventPassDelayedRevealedWhereUniqueInput; + withDefaultLocale?: InputMaybe; +}; + + /** mutation root */ export type Mutation_RootSchedulePublishOrganizerArgs = { locales?: InputMaybe>; @@ -9114,6 +11708,17 @@ export type Mutation_RootScheduleUnpublishEventPassArgs = { }; +/** mutation root */ +export type Mutation_RootScheduleUnpublishEventPassDelayedRevealedArgs = { + from?: Array; + locales?: InputMaybe>; + releaseAt?: InputMaybe; + releaseId?: InputMaybe; + unpublishBase?: InputMaybe; + where: EventPassDelayedRevealedWhereUniqueInput; +}; + + /** mutation root */ export type Mutation_RootScheduleUnpublishOrganizerArgs = { from?: Array; @@ -9152,6 +11757,15 @@ export type Mutation_RootUnpublishEventPassArgs = { }; +/** mutation root */ +export type Mutation_RootUnpublishEventPassDelayedRevealedArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where: EventPassDelayedRevealedWhereUniqueInput; +}; + + /** mutation root */ export type Mutation_RootUnpublishManyAssetsArgs = { from?: Array; @@ -9200,6 +11814,30 @@ export type Mutation_RootUnpublishManyEventPassesConnectionArgs = { }; +/** mutation root */ +export type Mutation_RootUnpublishManyEventPassesDelayedRevealedArgs = { + from?: Array; + locales?: InputMaybe>; + unpublishBase?: InputMaybe; + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootUnpublishManyEventPassesDelayedRevealedConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + from?: Array; + last?: InputMaybe; + locales?: InputMaybe>; + skip?: InputMaybe; + stage?: InputMaybe; + unpublishBase?: InputMaybe; + where?: InputMaybe; +}; + + /** mutation root */ export type Mutation_RootUnpublishManyEventsArgs = { from?: Array; @@ -9278,6 +11916,13 @@ export type Mutation_RootUpdateEventPassArgs = { }; +/** mutation root */ +export type Mutation_RootUpdateEventPassDelayedRevealedArgs = { + data: EventPassDelayedRevealedUpdateInput; + where: EventPassDelayedRevealedWhereUniqueInput; +}; + + /** mutation root */ export type Mutation_RootUpdateManyAssetsArgs = { data: AssetUpdateManyInput; @@ -9316,6 +11961,25 @@ export type Mutation_RootUpdateManyEventPassesConnectionArgs = { }; +/** mutation root */ +export type Mutation_RootUpdateManyEventPassesDelayedRevealedArgs = { + data: EventPassDelayedRevealedUpdateManyInput; + where?: InputMaybe; +}; + + +/** mutation root */ +export type Mutation_RootUpdateManyEventPassesDelayedRevealedConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + data: EventPassDelayedRevealedUpdateManyInput; + first?: InputMaybe; + last?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + /** mutation root */ export type Mutation_RootUpdateManyEventsArgs = { data: EventUpdateManyInput; @@ -9388,6 +12052,38 @@ export type Mutation_RootUpdate_Account_ManyArgs = { }; +/** mutation root */ +export type Mutation_RootUpdate_Audit_Logged_ActionsArgs = { + _append?: InputMaybe; + _delete_at_path?: InputMaybe; + _delete_elem?: InputMaybe; + _delete_key?: InputMaybe; + _inc?: InputMaybe; + _prepend?: InputMaybe; + _set?: InputMaybe; + where: Audit_Logged_Actions_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_Audit_Logged_Actions_By_PkArgs = { + _append?: InputMaybe; + _delete_at_path?: InputMaybe; + _delete_elem?: InputMaybe; + _delete_key?: InputMaybe; + _inc?: InputMaybe; + _prepend?: InputMaybe; + _set?: InputMaybe; + pk_columns: Audit_Logged_Actions_Pk_Columns_Input; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_Audit_Logged_Actions_ManyArgs = { + updates: Array; +}; + + /** mutation root */ export type Mutation_RootUpdate_CurrencyArgs = { _set?: InputMaybe; @@ -9448,6 +12144,26 @@ export type Mutation_RootUpdate_EventPassNftContractArgs = { }; +/** mutation root */ +export type Mutation_RootUpdate_EventPassNftContractTypeArgs = { + _set?: InputMaybe; + where: EventPassNftContractType_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_EventPassNftContractType_By_PkArgs = { + _set?: InputMaybe; + pk_columns: EventPassNftContractType_Pk_Columns_Input; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_EventPassNftContractType_ManyArgs = { + updates: Array; +}; + + /** mutation root */ export type Mutation_RootUpdate_EventPassNftContract_ManyArgs = { updates: Array; @@ -9561,6 +12277,26 @@ export type Mutation_RootUpdate_EventPassPricing_ManyArgs = { }; +/** mutation root */ +export type Mutation_RootUpdate_FollowArgs = { + _set?: InputMaybe; + where: Follow_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_Follow_By_PkArgs = { + _set?: InputMaybe; + pk_columns: Follow_Pk_Columns_Input; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_Follow_ManyArgs = { + updates: Array; +}; + + /** mutation root */ export type Mutation_RootUpdate_KycArgs = { _set?: InputMaybe; @@ -9663,6 +12399,39 @@ export type Mutation_RootUpdate_OrderStatus_ManyArgs = { }; +/** mutation root */ +export type Mutation_RootUpdate_RoleAssignmentsArgs = { + _set?: InputMaybe; + where: RoleAssignments_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_RoleAssignments_ManyArgs = { + updates: Array; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_RolesArgs = { + _set?: InputMaybe; + where: Roles_Bool_Exp; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_Roles_By_PkArgs = { + _set?: InputMaybe; + pk_columns: Roles_Pk_Columns_Input; +}; + + +/** mutation root */ +export type Mutation_RootUpdate_Roles_ManyArgs = { + updates: Array; +}; + + /** mutation root */ export type Mutation_RootUpdate_StripeCheckoutSessionArgs = { _set?: InputMaybe; @@ -9764,6 +12533,13 @@ export type Mutation_RootUpsertEventPassArgs = { }; +/** mutation root */ +export type Mutation_RootUpsertEventPassDelayedRevealedArgs = { + upsert: EventPassDelayedRevealedUpsertInput; + where: EventPassDelayedRevealedWhereUniqueInput; +}; + + /** mutation root */ export type Mutation_RootUpsertOrganizerArgs = { upsert: OrganizerUpsertInput; @@ -9900,7 +12676,7 @@ export type NftTransfer_Bool_Exp = { export const enum NftTransfer_Constraint { /** unique or primary key constraint on columns "id" */ NftTransferPkey = 'nftTransfer_pkey', - /** unique or primary key constraint on columns "tokenId", "contractAddress", "transactionHash" */ + /** unique or primary key constraint on columns "transactionHash", "contractAddress", "tokenId" */ NftTransferUniqueTransfer = 'nft_transfer_unique_transfer' }; @@ -10332,6 +13108,19 @@ export type NftTransfer_Variance_Order_By = { tokenId?: InputMaybe; }; +/** Boolean expression to compare columns of type "oid". All fields are combined with logical 'AND'. */ +export type Oid_Comparison_Exp = { + _eq?: InputMaybe; + _gt?: InputMaybe; + _gte?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _lt?: InputMaybe; + _lte?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; +}; + /** columns and relationships of "orderStatus" */ export type OrderStatus = { __typename?: 'orderStatus'; @@ -10379,6 +13168,7 @@ export const enum OrderStatus_Enum { Completed = 'COMPLETED', Confirmed = 'CONFIRMED', Error = 'ERROR', + IsMinting = 'IS_MINTING', Refunded = 'REFUNDED', Unauthorized = 'UNAUTHORIZED' }; @@ -10504,24 +13294,44 @@ export type Query_Root = { assets: Array; /** Retrieve multiple assets using the Relay connection interface */ assetsConnection: AssetConnection; + /** fetch data from the table: "audit.logged_actions" */ + audit_logged_actions: Array; + /** fetch aggregated fields from the table: "audit.logged_actions" */ + audit_logged_actions_aggregate: Audit_Logged_Actions_Aggregate; + /** fetch data from the table: "audit.logged_actions" using primary key columns */ + audit_logged_actions_by_pk?: Maybe; /** fetch data from the table: "currency" */ currency: Array; /** fetch aggregated fields from the table: "currency" */ currency_aggregate: Currency_Aggregate; /** fetch data from the table: "currency" using primary key columns */ currency_by_pk?: Maybe; + /** Fetches an object given its ID */ + entities?: Maybe>; /** Retrieve a single event */ event?: Maybe; + /** fetch data from the table: "eventParameters" */ eventParameters: Array; + /** fetch aggregated fields from the table: "eventParameters" */ eventParameters_aggregate: EventParameters_Aggregate; /** fetch data from the table: "eventParameters" using primary key columns */ eventParameters_by_pk?: Maybe; /** Retrieve a single eventPass */ eventPass?: Maybe; + /** Retrieve a single eventPassDelayedRevealed */ + eventPassDelayedRevealed?: Maybe; + /** Retrieve document version */ + eventPassDelayedRevealedVersion?: Maybe; /** fetch data from the table: "eventPassNft" */ eventPassNft: Array; /** fetch data from the table: "eventPassNftContract" */ eventPassNftContract: Array; + /** fetch data from the table: "eventPassNftContractType" */ + eventPassNftContractType: Array; + /** fetch aggregated fields from the table: "eventPassNftContractType" */ + eventPassNftContractType_aggregate: EventPassNftContractType_Aggregate; + /** fetch data from the table: "eventPassNftContractType" using primary key columns */ + eventPassNftContractType_by_pk?: Maybe; /** fetch aggregated fields from the table: "eventPassNftContract" */ eventPassNftContract_aggregate: EventPassNftContract_Aggregate; /** fetch aggregated fields from the table: "eventPassNft" */ @@ -10558,12 +13368,22 @@ export type Query_Root = { eventPasses: Array; /** Retrieve multiple eventPasses using the Relay connection interface */ eventPassesConnection: EventPassConnection; + /** Retrieve multiple eventPassesDelayedRevealed */ + eventPassesDelayedRevealed: Array; + /** Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface */ + eventPassesDelayedRevealedConnection: EventPassDelayedRevealedConnection; /** Retrieve document version */ eventVersion?: Maybe; /** Retrieve multiple events */ events: Array; /** Retrieve multiple events using the Relay connection interface */ eventsConnection: EventConnection; + /** fetch data from the table: "follow" */ + follow: Array; + /** fetch aggregated fields from the table: "follow" */ + follow_aggregate: Follow_Aggregate; + /** fetch data from the table: "follow" using primary key columns */ + follow_by_pk?: Maybe; /** fetch data from the table: "kyc" */ kyc: Array; /** fetch data from the table: "kycLevelName" */ @@ -10604,6 +13424,16 @@ export type Query_Root = { organizers: Array; /** Retrieve multiple organizers using the Relay connection interface */ organizersConnection: OrganizerConnection; + /** fetch data from the table: "roleAssignments" */ + roleAssignments: Array; + /** fetch aggregated fields from the table: "roleAssignments" */ + roleAssignments_aggregate: RoleAssignments_Aggregate; + /** fetch data from the table: "roles" */ + roles: Array; + /** fetch aggregated fields from the table: "roles" */ + roles_aggregate: Roles_Aggregate; + /** fetch data from the table: "roles" using primary key columns */ + roles_by_pk?: Maybe; /** Retrieve a single scheduledOperation */ scheduledOperation?: Maybe; /** Retrieve multiple scheduledOperations */ @@ -10710,6 +13540,29 @@ export type Query_RootAssetsConnectionArgs = { }; +export type Query_RootAudit_Logged_ActionsArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootAudit_Logged_Actions_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootAudit_Logged_Actions_By_PkArgs = { + event_id: Scalars['bigint']; +}; + + export type Query_RootCurrencyArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; @@ -10733,6 +13586,11 @@ export type Query_RootCurrency_By_PkArgs = { }; +export type Query_RootEntitiesArgs = { + where: Array; +}; + + export type Query_RootEventArgs = { locales?: Array; stage?: Stage; @@ -10770,6 +13628,18 @@ export type Query_RootEventPassArgs = { }; +export type Query_RootEventPassDelayedRevealedArgs = { + locales?: Array; + stage?: Stage; + where: EventPassDelayedRevealedWhereUniqueInput; +}; + + +export type Query_RootEventPassDelayedRevealedVersionArgs = { + where: VersionWhereInput; +}; + + export type Query_RootEventPassNftArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; @@ -10788,6 +13658,29 @@ export type Query_RootEventPassNftContractArgs = { }; +export type Query_RootEventPassNftContractTypeArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassNftContractType_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootEventPassNftContractType_By_PkArgs = { + value: Scalars['String']; +}; + + export type Query_RootEventPassNftContract_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; @@ -10934,6 +13827,32 @@ export type Query_RootEventPassesConnectionArgs = { }; +export type Query_RootEventPassesDelayedRevealedArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootEventPassesDelayedRevealedConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + export type Query_RootEventVersionArgs = { where: VersionWhereInput; }; @@ -10952,16 +13871,40 @@ export type Query_RootEventsArgs = { }; -export type Query_RootEventsConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +export type Query_RootEventsConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootFollowArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootFollow_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootFollow_By_PkArgs = { + accountId: Scalars['uuid']; + organizerSlug: Scalars['String']; }; @@ -11125,6 +14068,47 @@ export type Query_RootOrganizersConnectionArgs = { }; +export type Query_RootRoleAssignmentsArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootRoleAssignments_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootRolesArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootRoles_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootRoles_By_PkArgs = { + value: Scalars['String']; +}; + + export type Query_RootScheduledOperationArgs = { locales?: Array; stage?: Stage; @@ -11200,119 +14184,599 @@ export type Query_RootStripeCheckoutSessionArgs = { }; -export type Query_RootStripeCheckoutSessionTypeArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +export type Query_RootStripeCheckoutSessionTypeArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootStripeCheckoutSessionType_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootStripeCheckoutSessionType_By_PkArgs = { + value: Scalars['String']; +}; + + +export type Query_RootStripeCheckoutSession_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootStripeCheckoutSession_By_PkArgs = { + stripeSessionId: Scalars['String']; +}; + + +export type Query_RootStripeCustomerArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootStripeCustomer_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootStripeCustomer_By_PkArgs = { + stripeCustomerId: Scalars['String']; +}; + + +export type Query_RootTimezoneArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootTimezone_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Query_RootTimezone_By_PkArgs = { + value: Scalars['String']; +}; + + +export type Query_RootUserArgs = { + locales?: Array; + stage?: Stage; + where: UserWhereUniqueInput; +}; + + +export type Query_RootUsersArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + + +export type Query_RootUsersConnectionArgs = { + after?: InputMaybe; + before?: InputMaybe; + first?: InputMaybe; + last?: InputMaybe; + locales?: Array; + orderBy?: InputMaybe; + skip?: InputMaybe; + stage?: Stage; + where?: InputMaybe; +}; + +/** Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration. */ +export type RoleAssignments = { + __typename?: 'roleAssignments'; + accountId: Scalars['uuid']; + created_at: Scalars['timestamptz']; + eventId: Scalars['String']; + id: Scalars['uuid']; + invitedById: Scalars['uuid']; + /** An object relationship */ + inviter: Account; + organizer?: Maybe; + organizerId: Scalars['String']; + role: Roles_Enum; +}; + + +/** Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration. */ +export type RoleAssignmentsOrganizerArgs = { + locales?: Array; + stage?: Stage; + where: OrganizerWhereUniqueInput_Remote_Rel_RoleAssignmentsorganizer; +}; + +/** aggregated selection of "roleAssignments" */ +export type RoleAssignments_Aggregate = { + __typename?: 'roleAssignments_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; + +export type RoleAssignments_Aggregate_Bool_Exp = { + count?: InputMaybe; +}; + +export type RoleAssignments_Aggregate_Bool_Exp_Count = { + arguments?: InputMaybe>; + distinct?: InputMaybe; + filter?: InputMaybe; + predicate: Int_Comparison_Exp; +}; + +/** aggregate fields of "roleAssignments" */ +export type RoleAssignments_Aggregate_Fields = { + __typename?: 'roleAssignments_aggregate_fields'; + count: Scalars['Int']; + max?: Maybe; + min?: Maybe; +}; + + +/** aggregate fields of "roleAssignments" */ +export type RoleAssignments_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; +}; + +/** order by aggregate values of table "roleAssignments" */ +export type RoleAssignments_Aggregate_Order_By = { + count?: InputMaybe; + max?: InputMaybe; + min?: InputMaybe; +}; + +/** input type for inserting array relation for remote table "roleAssignments" */ +export type RoleAssignments_Arr_Rel_Insert_Input = { + data: Array; + /** upsert condition */ + on_conflict?: InputMaybe; +}; + +/** Boolean expression to filter rows from the table "roleAssignments". All fields are combined with a logical 'AND'. */ +export type RoleAssignments_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + inviter?: InputMaybe; + organizerId?: InputMaybe; + role?: InputMaybe; +}; + +/** unique or primary key constraints on table "roleAssignments" */ +export const enum RoleAssignments_Constraint { + /** unique or primary key constraint on columns "organizerId", "accountId", "role", "eventId" */ + UniqueRoleAssignment = 'unique_role_assignment' +}; + +/** input type for inserting data into table "roleAssignments" */ +export type RoleAssignments_Insert_Input = { + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + inviter?: InputMaybe; + organizerId?: InputMaybe; + role?: InputMaybe; +}; + +/** aggregate max on columns */ +export type RoleAssignments_Max_Fields = { + __typename?: 'roleAssignments_max_fields'; + accountId?: Maybe; + created_at?: Maybe; + eventId?: Maybe; + id?: Maybe; + invitedById?: Maybe; + organizerId?: Maybe; +}; + +/** order by max() on columns of table "roleAssignments" */ +export type RoleAssignments_Max_Order_By = { + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + organizerId?: InputMaybe; +}; + +/** aggregate min on columns */ +export type RoleAssignments_Min_Fields = { + __typename?: 'roleAssignments_min_fields'; + accountId?: Maybe; + created_at?: Maybe; + eventId?: Maybe; + id?: Maybe; + invitedById?: Maybe; + organizerId?: Maybe; +}; + +/** order by min() on columns of table "roleAssignments" */ +export type RoleAssignments_Min_Order_By = { + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + organizerId?: InputMaybe; +}; + +/** response of any mutation on the table "roleAssignments" */ +export type RoleAssignments_Mutation_Response = { + __typename?: 'roleAssignments_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']; + /** data from the rows affected by the mutation */ + returning: Array; +}; + +/** on_conflict condition type for table "roleAssignments" */ +export type RoleAssignments_On_Conflict = { + constraint: RoleAssignments_Constraint; + update_columns?: Array; + where?: InputMaybe; +}; + +/** Ordering options when selecting data from "roleAssignments". */ +export type RoleAssignments_Order_By = { + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + inviter?: InputMaybe; + organizerId?: InputMaybe; + role?: InputMaybe; +}; + +/** select columns of table "roleAssignments" */ +export const enum RoleAssignments_Select_Column { + /** column name */ + AccountId = 'accountId', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + EventId = 'eventId', + /** column name */ + Id = 'id', + /** column name */ + InvitedById = 'invitedById', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Role = 'role' +}; + +/** input type for updating data in table "roleAssignments" */ +export type RoleAssignments_Set_Input = { + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + organizerId?: InputMaybe; + role?: InputMaybe; +}; + +/** Streaming cursor of the table "roleAssignments" */ +export type RoleAssignments_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: RoleAssignments_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; }; +/** Initial value of the column from where the streaming should start */ +export type RoleAssignments_Stream_Cursor_Value_Input = { + accountId?: InputMaybe; + created_at?: InputMaybe; + eventId?: InputMaybe; + id?: InputMaybe; + invitedById?: InputMaybe; + organizerId?: InputMaybe; + role?: InputMaybe; +}; -export type Query_RootStripeCheckoutSessionType_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** update columns of table "roleAssignments" */ +export const enum RoleAssignments_Update_Column { + /** column name */ + AccountId = 'accountId', + /** column name */ + CreatedAt = 'created_at', + /** column name */ + EventId = 'eventId', + /** column name */ + Id = 'id', + /** column name */ + InvitedById = 'invitedById', + /** column name */ + OrganizerId = 'organizerId', + /** column name */ + Role = 'role' }; +export type RoleAssignments_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: RoleAssignments_Bool_Exp; +}; -export type Query_RootStripeCheckoutSessionType_By_PkArgs = { +/** Stores user roles defining access levels and permissions within the Offline platform. */ +export type Roles = { + __typename?: 'roles'; + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ value: Scalars['String']; }; +/** aggregated selection of "roles" */ +export type Roles_Aggregate = { + __typename?: 'roles_aggregate'; + aggregate?: Maybe; + nodes: Array; +}; -export type Query_RootStripeCheckoutSession_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate fields of "roles" */ +export type Roles_Aggregate_Fields = { + __typename?: 'roles_aggregate_fields'; + count: Scalars['Int']; + max?: Maybe; + min?: Maybe; }; -export type Query_RootStripeCheckoutSession_By_PkArgs = { - stripeSessionId: Scalars['String']; +/** aggregate fields of "roles" */ +export type Roles_Aggregate_FieldsCountArgs = { + columns?: InputMaybe>; + distinct?: InputMaybe; }; - -export type Query_RootStripeCustomerArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** Boolean expression to filter rows from the table "roles". All fields are combined with a logical 'AND'. */ +export type Roles_Bool_Exp = { + _and?: InputMaybe>; + _not?: InputMaybe; + _or?: InputMaybe>; + value?: InputMaybe; }; +/** unique or primary key constraints on table "roles" */ +export const enum Roles_Constraint { + /** unique or primary key constraint on columns "value" */ + RolesPkey = 'roles_pkey' +}; -export type Query_RootStripeCustomer_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +export const enum Roles_Enum { + OrganizerAdmin = 'organizer_admin', + OrganizerAuditor = 'organizer_auditor', + OrganizerContentManager = 'organizer_content_manager', + OrganizerFinanceManager = 'organizer_finance_manager', + OrganizerGuest = 'organizer_guest', + OrganizerHumanResources = 'organizer_human_resources', + OrganizerOperationsManager = 'organizer_operations_manager', + OrganizerSuperAdmin = 'organizer_super_admin', + OrganizerValidator = 'organizer_validator' }; +/** Boolean expression to compare columns of type "roles_enum". All fields are combined with logical 'AND'. */ +export type Roles_Enum_Comparison_Exp = { + _eq?: InputMaybe; + _in?: InputMaybe>; + _is_null?: InputMaybe; + _neq?: InputMaybe; + _nin?: InputMaybe>; +}; -export type Query_RootStripeCustomer_By_PkArgs = { - stripeCustomerId: Scalars['String']; +/** input type for inserting data into table "roles" */ +export type Roles_Insert_Input = { + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ + value?: InputMaybe; }; +/** aggregate max on columns */ +export type Roles_Max_Fields = { + __typename?: 'roles_max_fields'; + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ + value?: Maybe; +}; -export type Query_RootTimezoneArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** aggregate min on columns */ +export type Roles_Min_Fields = { + __typename?: 'roles_min_fields'; + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ + value?: Maybe; }; +/** response of any mutation on the table "roles" */ +export type Roles_Mutation_Response = { + __typename?: 'roles_mutation_response'; + /** number of rows affected by the mutation */ + affected_rows: Scalars['Int']; + /** data from the rows affected by the mutation */ + returning: Array; +}; -export type Query_RootTimezone_AggregateArgs = { - distinct_on?: InputMaybe>; - limit?: InputMaybe; - offset?: InputMaybe; - order_by?: InputMaybe>; - where?: InputMaybe; +/** on_conflict condition type for table "roles" */ +export type Roles_On_Conflict = { + constraint: Roles_Constraint; + update_columns?: Array; + where?: InputMaybe; }; +/** Ordering options when selecting data from "roles". */ +export type Roles_Order_By = { + value?: InputMaybe; +}; -export type Query_RootTimezone_By_PkArgs = { +/** primary key columns input for table: roles */ +export type Roles_Pk_Columns_Input = { + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ value: Scalars['String']; }; +/** select columns of table "roles" */ +export const enum Roles_Select_Column { + /** column name */ + Value = 'value' +}; -export type Query_RootUserArgs = { - locales?: Array; - stage?: Stage; - where: UserWhereUniqueInput; +/** input type for updating data in table "roles" */ +export type Roles_Set_Input = { + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ + value?: InputMaybe; }; +/** Streaming cursor of the table "roles" */ +export type Roles_Stream_Cursor_Input = { + /** Stream column input with initial value */ + initial_value: Roles_Stream_Cursor_Value_Input; + /** cursor ordering */ + ordering?: InputMaybe; +}; -export type Query_RootUsersArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +/** Initial value of the column from where the streaming should start */ +export type Roles_Stream_Cursor_Value_Input = { + /** + * + * organizer_super_admin: Full Read & Write permissions on web2 and web3 components. Can assign roles and access system configurations. + * organizer_admin: Full Read & Write permissions on web2 and web3 components. + * organizer_operations_manager: Read & Write access to web2 components. Handles event setup, monitoring, analytics, etc. + * organizer_finance_manager: Read & Write access to web3 components. Manages fund transfers, balance checks, and transaction approvals within limits. + * organizer_content_manager: Read & Write access to web2 components. Manages content creation, editing, media uploads, and metadata modifications. + * organizer_validator: Read & Write access on web2 and web3. Updates NFT traits and validates tickets and exclusive access during events. + * organizer_auditor: Read-only access on web2 and web3. Conducts compliance checks and reviews transactions and operations. + * organizer_guest: Limited access to web2. Can view public content without web3 permissions. + * organizer_human_resources: Administrative permissions. Can invite new members for the organization and assign roles (except super admin and human resources). + * + */ + value?: InputMaybe; }; +/** update columns of table "roles" */ +export const enum Roles_Update_Column { + /** column name */ + Value = 'value' +}; -export type Query_RootUsersConnectionArgs = { - after?: InputMaybe; - before?: InputMaybe; - first?: InputMaybe; - last?: InputMaybe; - locales?: Array; - orderBy?: InputMaybe; - skip?: InputMaybe; - stage?: Stage; - where?: InputMaybe; +export type Roles_Updates = { + /** sets the columns of the filtered rows to the given values */ + _set?: InputMaybe; + /** filter the rows which have to be updated */ + where: Roles_Bool_Exp; }; /** Table to store Stripe Checkout Sessions for tracking user checkout processes. Sessions are deleted once they are successful or expired. */ @@ -11854,6 +15318,14 @@ export type Subscription_Root = { account_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "account" */ account_stream: Array; + /** fetch data from the table: "audit.logged_actions" */ + audit_logged_actions: Array; + /** fetch aggregated fields from the table: "audit.logged_actions" */ + audit_logged_actions_aggregate: Audit_Logged_Actions_Aggregate; + /** fetch data from the table: "audit.logged_actions" using primary key columns */ + audit_logged_actions_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "audit.logged_actions" */ + audit_logged_actions_stream: Array; /** fetch data from the table: "currency" */ currency: Array; /** fetch aggregated fields from the table: "currency" */ @@ -11862,7 +15334,9 @@ export type Subscription_Root = { currency_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "currency" */ currency_stream: Array; + /** fetch data from the table: "eventParameters" */ eventParameters: Array; + /** fetch aggregated fields from the table: "eventParameters" */ eventParameters_aggregate: EventParameters_Aggregate; /** fetch data from the table: "eventParameters" using primary key columns */ eventParameters_by_pk?: Maybe; @@ -11872,6 +15346,14 @@ export type Subscription_Root = { eventPassNft: Array; /** fetch data from the table: "eventPassNftContract" */ eventPassNftContract: Array; + /** fetch data from the table: "eventPassNftContractType" */ + eventPassNftContractType: Array; + /** fetch aggregated fields from the table: "eventPassNftContractType" */ + eventPassNftContractType_aggregate: EventPassNftContractType_Aggregate; + /** fetch data from the table: "eventPassNftContractType" using primary key columns */ + eventPassNftContractType_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "eventPassNftContractType" */ + eventPassNftContractType_stream: Array; /** fetch aggregated fields from the table: "eventPassNftContract" */ eventPassNftContract_aggregate: EventPassNftContract_Aggregate; /** fetch data from the table in a streaming manner: "eventPassNftContract" */ @@ -11914,6 +15396,14 @@ export type Subscription_Root = { eventPassPricing_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "eventPassPricing" */ eventPassPricing_stream: Array; + /** fetch data from the table: "follow" */ + follow: Array; + /** fetch aggregated fields from the table: "follow" */ + follow_aggregate: Follow_Aggregate; + /** fetch data from the table: "follow" using primary key columns */ + follow_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "follow" */ + follow_stream: Array; /** fetch data from the table: "kyc" */ kyc: Array; /** fetch data from the table: "kycLevelName" */ @@ -11954,6 +15444,20 @@ export type Subscription_Root = { orderStatus_by_pk?: Maybe; /** fetch data from the table in a streaming manner: "orderStatus" */ orderStatus_stream: Array; + /** fetch data from the table: "roleAssignments" */ + roleAssignments: Array; + /** fetch aggregated fields from the table: "roleAssignments" */ + roleAssignments_aggregate: RoleAssignments_Aggregate; + /** fetch data from the table in a streaming manner: "roleAssignments" */ + roleAssignments_stream: Array; + /** fetch data from the table: "roles" */ + roles: Array; + /** fetch aggregated fields from the table: "roles" */ + roles_aggregate: Roles_Aggregate; + /** fetch data from the table: "roles" using primary key columns */ + roles_by_pk?: Maybe; + /** fetch data from the table in a streaming manner: "roles" */ + roles_stream: Array; /** fetch data from the table: "stripeCheckoutSession" */ stripeCheckoutSession: Array; /** fetch data from the table: "stripeCheckoutSessionType" */ @@ -12019,6 +15523,36 @@ export type Subscription_RootAccount_StreamArgs = { }; +export type Subscription_RootAudit_Logged_ActionsArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootAudit_Logged_Actions_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootAudit_Logged_Actions_By_PkArgs = { + event_id: Scalars['bigint']; +}; + + +export type Subscription_RootAudit_Logged_Actions_StreamArgs = { + batch_size: Scalars['Int']; + cursor: Array>; + where?: InputMaybe; +}; + + export type Subscription_RootCurrencyArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; @@ -12097,6 +15631,36 @@ export type Subscription_RootEventPassNftContractArgs = { }; +export type Subscription_RootEventPassNftContractTypeArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootEventPassNftContractType_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootEventPassNftContractType_By_PkArgs = { + value: Scalars['String']; +}; + + +export type Subscription_RootEventPassNftContractType_StreamArgs = { + batch_size: Scalars['Int']; + cursor: Array>; + where?: InputMaybe; +}; + + export type Subscription_RootEventPassNftContract_AggregateArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; @@ -12254,6 +15818,37 @@ export type Subscription_RootEventPassPricing_StreamArgs = { }; +export type Subscription_RootFollowArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootFollow_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootFollow_By_PkArgs = { + accountId: Scalars['uuid']; + organizerSlug: Scalars['String']; +}; + + +export type Subscription_RootFollow_StreamArgs = { + batch_size: Scalars['Int']; + cursor: Array>; + where?: InputMaybe; +}; + + export type Subscription_RootKycArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; @@ -12404,6 +15999,61 @@ export type Subscription_RootOrderStatus_StreamArgs = { }; +export type Subscription_RootRoleAssignmentsArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootRoleAssignments_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootRoleAssignments_StreamArgs = { + batch_size: Scalars['Int']; + cursor: Array>; + where?: InputMaybe; +}; + + +export type Subscription_RootRolesArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootRoles_AggregateArgs = { + distinct_on?: InputMaybe>; + limit?: InputMaybe; + offset?: InputMaybe; + order_by?: InputMaybe>; + where?: InputMaybe; +}; + + +export type Subscription_RootRoles_By_PkArgs = { + value: Scalars['String']; +}; + + +export type Subscription_RootRoles_StreamArgs = { + batch_size: Scalars['Int']; + cursor: Array>; + where?: InputMaybe; +}; + + export type Subscription_RootStripeCheckoutSessionArgs = { distinct_on?: InputMaybe>; limit?: InputMaybe; diff --git a/libs/gql/user/api/project.json b/libs/gql/user/api/project.json index c581b0c50..d8df54c49 100644 --- a/libs/gql/user/api/project.json +++ b/libs/gql/user/api/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/gql/user/api/**/*.{ts, gql, graphql}"] @@ -26,7 +26,8 @@ "outputs": ["{workspaceRoot}/coverage/libs/gql/user/api"], "options": { "jestConfig": "libs/gql/user/api/jest.config.ts", - "passWithNoTests": true + "passWithNoTests": true, + "runInBand": true } } }, diff --git a/libs/gql/user/api/src/generated/index.ts b/libs/gql/user/api/src/generated/index.ts index 2bb039c55..23882316a 100644 --- a/libs/gql/user/api/src/generated/index.ts +++ b/libs/gql/user/api/src/generated/index.ts @@ -7,6 +7,16 @@ export const AccountFieldsFragmentDoc = ` email } `; +export const OrganizerFieldsFragmentDoc = ` + fragment OrganizerFields on Organizer { + image { + url + } + imageClasses + name + slug +} + `; export const EventDateLocationsFieldsFragmentDoc = ` fragment EventDateLocationsFields on EventDateLocation { locationAddress { @@ -50,6 +60,7 @@ export const EventPassFieldsFragmentDoc = ` heroImage { url } + heroImageClasses organizer { id slug @@ -57,6 +68,7 @@ export const EventPassFieldsFragmentDoc = ` image { url } + imageClasses } } } @@ -69,6 +81,13 @@ export const EventPassNftFieldsFragmentDoc = ` organizerId isRevealed currentOwnerAddress +} + `; +export const RoleAssignmentsFieldsFragmentDoc = ` + fragment RoleAssignmentsFields on roleAssignments { + role + organizerId + eventId } `; const GetAccountDocument = ` @@ -94,6 +113,7 @@ export const EventPassNftFieldsFragmentDoc = ` heroImage { url } + heroImageClasses organizer { id slug @@ -101,6 +121,7 @@ export const EventPassNftFieldsFragmentDoc = ` image { url } + imageClasses } eventPasses { id @@ -109,6 +130,7 @@ export const EventPassNftFieldsFragmentDoc = ` eventPassPricing { priceAmount priceCurrency + timeBeforeDelete } } } @@ -120,6 +142,14 @@ export const EventPassNftFieldsFragmentDoc = ` eventPassId quantity } +} + `; + const GetEventPassOrdersIsMintingDocument = ` + query GetEventPassOrdersIsMinting { + eventPassOrder(where: {status: {_eq: IS_MINTING}}) { + eventPassId + quantity + } } `; const GetEventPassOrdersFromIdsDocument = ` @@ -138,20 +168,20 @@ export const EventPassNftFieldsFragmentDoc = ` } } `; - const GetEventPassOrdersConfirmedOrCompletedForEventPassIdDocument = ` - query GetEventPassOrdersConfirmedOrCompletedForEventPassId($eventPassId: String!) { + const GetEventPassOrderPurchasedForEventPassesIdDocument = ` + query GetEventPassOrderPurchasedForEventPassesId($eventPassId: String!) { eventPassOrder( - where: {status: {_in: [CONFIRMED, COMPLETED]}, eventPassId: {_eq: $eventPassId}} + where: {status: {_in: [CONFIRMED, COMPLETED, IS_MINTING]}, eventPassId: {_eq: $eventPassId}} ) { eventPassId quantity } } `; - const GetEventPassOrdersConfirmedOrCompletedForEventPassIdsDocument = ` - query GetEventPassOrdersConfirmedOrCompletedForEventPassIds($eventPassIds: [String!]!) { + const GetEventPassOrderPurchasedForEventPassesIdsDocument = ` + query GetEventPassOrderPurchasedForEventPassesIds($eventPassIds: [String!]!) { eventPassOrder( - where: {status: {_in: [CONFIRMED, COMPLETED]}, eventPassId: {_in: $eventPassIds}} + where: {status: {_in: [CONFIRMED, COMPLETED, IS_MINTING]}, eventPassId: {_in: $eventPassIds}} ) { eventPassId quantity @@ -274,6 +304,13 @@ export const EventPassNftFieldsFragmentDoc = ` reviewStatus levelName } +} + `; + const InsertFollowOrganizerDocument = ` + mutation InsertFollowOrganizer($organizerSlug: String!) { + insert_follow_one(object: {organizerSlug: $organizerSlug}) { + organizerSlug + } } `; const GetPassedEventsWithEventPassNftsDocument = ` @@ -288,9 +325,14 @@ export const EventPassNftFieldsFragmentDoc = ` eventPassNftContracts( where: {eventPassNfts: {currentOwnerAddress: {_eq: $address}}} ) { + type + isDelayedRevealed eventPass(locales: [$locale, en], stage: $stage) { id name + event { + slug + } nftImage { url } @@ -308,6 +350,7 @@ export const EventPassNftFieldsFragmentDoc = ` image { url } + imageClasses } event(where: {}, locales: [$locale, en], stage: $stage) { id @@ -316,6 +359,7 @@ export const EventPassNftFieldsFragmentDoc = ` heroImage { url } + heroImageClasses } } } @@ -332,9 +376,14 @@ export const EventPassNftFieldsFragmentDoc = ` eventPassNftContracts( where: {eventPassNfts: {currentOwnerAddress: {_eq: $address}}} ) { + type + isDelayedRevealed eventPass(locales: [$locale, en], stage: $stage) { id name + event { + slug + } nftImage { url } @@ -352,6 +401,7 @@ export const EventPassNftFieldsFragmentDoc = ` image { url } + imageClasses } event(where: {}, locales: [$locale, en], stage: $stage) { id @@ -360,6 +410,7 @@ export const EventPassNftFieldsFragmentDoc = ` heroImage { url } + heroImageClasses } } } @@ -377,6 +428,39 @@ export const EventPassNftFieldsFragmentDoc = ` } ${EventPassNftFieldsFragmentDoc} ${EventPassFieldsFragmentDoc}`; + const GetMyRolesDocument = ` + query GetMyRoles { + roleAssignments { + ...RoleAssignmentsFields + } +} + ${RoleAssignmentsFieldsFragmentDoc}`; + const GetMyRolesWithOrganizerInfosDocument = ` + query GetMyRolesWithOrganizerInfos($stage: Stage!) { + roleAssignments { + ...RoleAssignmentsFields + organizer(where: {}, locales: [en], stage: $stage) { + ...OrganizerFields + } + } +} + ${RoleAssignmentsFieldsFragmentDoc} +${OrganizerFieldsFragmentDoc}`; + const GetMyRolesWithOrganizerAndInviterInfosDocument = ` + query GetMyRolesWithOrganizerAndInviterInfos($stage: Stage!) { + roleAssignments { + ...RoleAssignmentsFields + organizer(where: {}, locales: [en], stage: $stage) { + ...OrganizerFields + } + inviter { + address + email + } + } +} + ${RoleAssignmentsFieldsFragmentDoc} +${OrganizerFieldsFragmentDoc}`; const GetStripeCustomerDocument = ` query GetStripeCustomer { stripeCustomer { @@ -400,14 +484,17 @@ export function getSdk(requester: Requester) { GetEventPassOrdersConfirmed(variables?: Types.GetEventPassOrdersConfirmedQueryVariables, options?: C): Promise { return requester(GetEventPassOrdersConfirmedDocument, variables, options) as Promise; }, + GetEventPassOrdersIsMinting(variables?: Types.GetEventPassOrdersIsMintingQueryVariables, options?: C): Promise { + return requester(GetEventPassOrdersIsMintingDocument, variables, options) as Promise; + }, GetEventPassOrdersFromIds(variables: Types.GetEventPassOrdersFromIdsQueryVariables, options?: C): Promise { return requester(GetEventPassOrdersFromIdsDocument, variables, options) as Promise; }, - GetEventPassOrdersConfirmedOrCompletedForEventPassId(variables: Types.GetEventPassOrdersConfirmedOrCompletedForEventPassIdQueryVariables, options?: C): Promise { - return requester(GetEventPassOrdersConfirmedOrCompletedForEventPassIdDocument, variables, options) as Promise; + GetEventPassOrderPurchasedForEventPassesId(variables: Types.GetEventPassOrderPurchasedForEventPassesIdQueryVariables, options?: C): Promise { + return requester(GetEventPassOrderPurchasedForEventPassesIdDocument, variables, options) as Promise; }, - GetEventPassOrdersConfirmedOrCompletedForEventPassIds(variables: Types.GetEventPassOrdersConfirmedOrCompletedForEventPassIdsQueryVariables, options?: C): Promise { - return requester(GetEventPassOrdersConfirmedOrCompletedForEventPassIdsDocument, variables, options) as Promise; + GetEventPassOrderPurchasedForEventPassesIds(variables: Types.GetEventPassOrderPurchasedForEventPassesIdsQueryVariables, options?: C): Promise { + return requester(GetEventPassOrderPurchasedForEventPassesIdsDocument, variables, options) as Promise; }, UpsertEventPassPendingOrder(variables: Types.UpsertEventPassPendingOrderMutationVariables, options?: C): Promise { return requester(UpsertEventPassPendingOrderDocument, variables, options) as Promise; @@ -439,6 +526,9 @@ export function getSdk(requester: Requester) { GetKyc(variables?: Types.GetKycQueryVariables, options?: C): Promise { return requester(GetKycDocument, variables, options) as Promise; }, + InsertFollowOrganizer(variables: Types.InsertFollowOrganizerMutationVariables, options?: C): Promise { + return requester(InsertFollowOrganizerDocument, variables, options) as Promise; + }, GetPassedEventsWithEventPassNfts(variables: Types.GetPassedEventsWithEventPassNftsQueryVariables, options?: C): Promise { return requester(GetPassedEventsWithEventPassNftsDocument, variables, options) as Promise; }, @@ -448,6 +538,15 @@ export function getSdk(requester: Requester) { GetEventPassNftByTokenReference(variables: Types.GetEventPassNftByTokenReferenceQueryVariables, options?: C): Promise { return requester(GetEventPassNftByTokenReferenceDocument, variables, options) as Promise; }, + GetMyRoles(variables?: Types.GetMyRolesQueryVariables, options?: C): Promise { + return requester(GetMyRolesDocument, variables, options) as Promise; + }, + GetMyRolesWithOrganizerInfos(variables: Types.GetMyRolesWithOrganizerInfosQueryVariables, options?: C): Promise { + return requester(GetMyRolesWithOrganizerInfosDocument, variables, options) as Promise; + }, + GetMyRolesWithOrganizerAndInviterInfos(variables: Types.GetMyRolesWithOrganizerAndInviterInfosQueryVariables, options?: C): Promise { + return requester(GetMyRolesWithOrganizerAndInviterInfosDocument, variables, options) as Promise; + }, GetStripeCustomer(variables?: Types.GetStripeCustomerQueryVariables, options?: C): Promise { return requester(GetStripeCustomerDocument, variables, options) as Promise; } diff --git a/libs/gql/user/api/src/generated/schema.graphql b/libs/gql/user/api/src/generated/schema.graphql index fb13d41ab..155d2c4b3 100644 --- a/libs/gql/user/api/src/generated/schema.graphql +++ b/libs/gql/user/api/src/generated/schema.graphql @@ -18,7 +18,7 @@ type Aggregate { } """Asset system model""" -type Asset implements Node { +type Asset implements Entity & Node { """The time the document was created""" createdAt( """ @@ -101,6 +101,35 @@ type Asset implements Node { skip: Int where: EventWhereInput ): [Event!]! + heroImageOrganizer( + after: String + before: String + first: Int + + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `heroImageOrganizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `heroImageOrganizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: OrganizerOrderByInput + skip: Int + where: OrganizerWhereInput + ): [Organizer!]! """List of Asset versions""" history( @@ -198,6 +227,35 @@ type Asset implements Node { skip: Int where: EventPassWhereInput ): [EventPass!]! + nftImageEventPassDelayedRevealed( + after: String + before: String + first: Int + + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `nftImageEventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `nftImageEventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: EventPassDelayedRevealedOrderByInput + skip: Int + where: EventPassDelayedRevealedWhereInput + ): [EventPassDelayedRevealed!]! """The time the document was published. Null on documents in draft stage.""" publishedAt( @@ -319,6 +377,7 @@ input AssetCreateInput { handle: String! height: Float heroImageEvent: EventCreateManyInlineInput + heroImageOrganizer: OrganizerCreateManyInlineInput imageOrganizer: OrganizerCreateManyInlineInput """ @@ -327,6 +386,7 @@ input AssetCreateInput { localizations: AssetCreateLocalizationsInput mimeType: String nftImageEventPass: EventPassCreateManyInlineInput + nftImageEventPassDelayedRevealed: EventPassDelayedRevealedCreateManyInlineInput size: Float updatedAt: DateTime width: Float @@ -413,6 +473,9 @@ input AssetManyWhereInput { heroImageEvent_every: EventWhereInput heroImageEvent_none: EventWhereInput heroImageEvent_some: EventWhereInput + heroImageOrganizer_every: OrganizerWhereInput + heroImageOrganizer_none: OrganizerWhereInput + heroImageOrganizer_some: OrganizerWhereInput id: ID """All values containing the given string.""" @@ -444,6 +507,9 @@ input AssetManyWhereInput { imageOrganizer_every: OrganizerWhereInput imageOrganizer_none: OrganizerWhereInput imageOrganizer_some: OrganizerWhereInput + nftImageEventPassDelayedRevealed_every: EventPassDelayedRevealedWhereInput + nftImageEventPassDelayedRevealed_none: EventPassDelayedRevealedWhereInput + nftImageEventPassDelayedRevealed_some: EventPassDelayedRevealedWhereInput nftImageEventPass_every: EventPassWhereInput nftImageEventPass_none: EventPassWhereInput nftImageEventPass_some: EventPassWhereInput @@ -535,12 +601,14 @@ input AssetUpdateInput { handle: String height: Float heroImageEvent: EventUpdateManyInlineInput + heroImageOrganizer: OrganizerUpdateManyInlineInput imageOrganizer: OrganizerUpdateManyInlineInput """Manage document localizations""" localizations: AssetUpdateLocalizationsInput mimeType: String nftImageEventPass: EventPassUpdateManyInlineInput + nftImageEventPassDelayedRevealed: EventPassDelayedRevealedUpdateManyInlineInput size: Float width: Float } @@ -780,6 +848,9 @@ input AssetWhereInput { heroImageEvent_every: EventWhereInput heroImageEvent_none: EventWhereInput heroImageEvent_some: EventWhereInput + heroImageOrganizer_every: OrganizerWhereInput + heroImageOrganizer_none: OrganizerWhereInput + heroImageOrganizer_some: OrganizerWhereInput id: ID """All values containing the given string.""" @@ -839,6 +910,9 @@ input AssetWhereInput { """All values starting with the given string.""" mimeType_starts_with: String + nftImageEventPassDelayedRevealed_every: EventPassDelayedRevealedWhereInput + nftImageEventPassDelayedRevealed_none: EventPassDelayedRevealedWhereInput + nftImageEventPassDelayedRevealed_some: EventPassDelayedRevealedWhereInput nftImageEventPass_every: EventPassWhereInput nftImageEventPass_none: EventPassWhereInput nftImageEventPass_some: EventPassWhereInput @@ -1066,8 +1140,77 @@ type DocumentVersion { stage: Stage! } +"""An object with an ID""" +interface Entity { + """The id of the object.""" + id: ID! + + """The Stage of an object""" + stage: Stage! +} + +""" +This enumeration holds all typenames that implement the Entity interface. Components and models implement the Entity interface. +""" +enum EntityTypeName { + """Asset system model""" + Asset + + """Root event model""" + Event + + """ + Model used to define the different locations and dates of an event. A festival or a tournament for instance could have several. + """ + EventDateLocation + + """ + Define a pass for an event with different options, price, number of passes etc. + """ + EventPass + + """ + The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. + """ + EventPassDelayedRevealed + + """ + A model for location data (point on a map) + additional info such as street, venue etc. + """ + LocationAddress + + """ + An organizer is an entity that launch events and handle the pass benefits. + """ + Organizer + + """ + Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. + """ + PassOption + + """Scheduled Operation system model""" + ScheduledOperation + + """Scheduled Release system model""" + ScheduledRelease + + """User system model""" + User +} + +"""Allows to specify input to query models and components directly""" +input EntityWhereInput { + """The ID of an object""" + id: ID! + stage: Stage! + + """The Type name of an object""" + typename: EntityTypeName! +} + """Root event model""" -type Event implements Node { +type Event implements Entity & Node { """The time the document was created""" createdAt( """ @@ -1147,22 +1290,7 @@ type Event implements Node { skip: Int where: EventDateLocationWhereInput ): [EventDateLocation!]! - eventParameters( - """distinct select on columns""" - distinct_on: [eventParameters_select_column!] - - """limit the number of rows returned""" - limit: Int - - """skip the first n rows. Use only with order_by""" - offset: Int - - """sort the rows by one or more columns""" - order_by: [eventParameters_order_by!] - - """filter the rows returned""" - where: eventParameters_bool_exp - ): [eventParameters!]! + eventParameters: eventParameters eventPasses( after: String before: String @@ -1192,6 +1320,10 @@ type Event implements Node { skip: Int where: EventPassWhereInput ): [EventPass!]! + + """ + An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. + """ heroImage( """ Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. @@ -1214,6 +1346,11 @@ type Event implements Node { locales: [Locale!] ): Asset! + """ + Optional field used to style your hero image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) + """ + heroImageClasses: String + """List of Event versions""" history( limit: Int! = 10 @@ -1406,6 +1543,7 @@ input EventCreateInput { eventDateLocations: EventDateLocationCreateManyInlineInput eventPasses: EventPassCreateManyInlineInput heroImage: AssetCreateOneInlineInput! + heroImageClasses: String """ Inline mutations for managing document localizations excluding the default locale @@ -1458,7 +1596,7 @@ input EventCreateOneInlineInput { """ Model used to define the different locations and dates of an event. A festival or a tournament for instance could have several. """ -type EventDateLocation { +type EventDateLocation implements Entity { """The end date including time on the UTC timezone.""" dateEnd: DateTime! @@ -1778,6 +1916,34 @@ input EventManyWhereInput { eventPasses_none: EventPassWhereInput eventPasses_some: EventPassWhereInput heroImage: AssetWhereInput + heroImageClasses: String + + """All values containing the given string.""" + heroImageClasses_contains: String + + """All values ending with the given string.""" + heroImageClasses_ends_with: String + + """All values that are contained in given list.""" + heroImageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + heroImageClasses_not: String + + """All values not containing the given string.""" + heroImageClasses_not_contains: String + + """All values not ending with the given string""" + heroImageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + heroImageClasses_not_in: [String] + + """All values not starting with the given string.""" + heroImageClasses_not_starts_with: String + + """All values starting with the given string.""" + heroImageClasses_starts_with: String id: ID """All values containing the given string.""" @@ -1897,6 +2063,8 @@ input EventManyWhereInput { enum EventOrderByInput { createdAt_ASC createdAt_DESC + heroImageClasses_ASC + heroImageClasses_DESC id_ASC id_DESC public_ASC @@ -1916,7 +2084,7 @@ enum EventOrderByInput { """ Define a pass for an event with different options, price, number of passes etc. """ -type EventPass implements Node { +type EventPass implements Entity & Node { """The time the document was created""" createdAt( """ @@ -1987,6 +2155,31 @@ type EventPass implements Node { """ locales: [Locale!] ): Event + + """ + This is a direct link from your `EventPass` to `EventPassDelayedReveal`, enabling access to additional, exclusive details that are revealed afterwards on the back-office. + """ + eventPassDelayedRevealed( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `eventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `eventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): EventPassDelayedRevealed eventPassNftContract: eventPassNftContract eventPassOrderSums: eventPassOrderSums eventPassPricing: eventPassPricing @@ -2216,11 +2409,13 @@ type EventPassConnection { } input EventPassCreateInput { + clptwshsk4wx601usb3uggcu7: EventPassDelayedRevealedCreateManyInlineInput createdAt: DateTime """description input for default locale (en)""" description: String! event: EventCreateOneInlineInput + eventPassDelayedRevealed: EventPassDelayedRevealedCreateOneInlineInput """ Inline mutations for managing document localizations excluding the default locale @@ -2262,58 +2457,1046 @@ input EventPassCreateManyInlineInput { create: [EventPassCreateInput!] } -"""An edge in a connection.""" -type EventPassEdge { - """A cursor for use in pagination.""" - cursor: String! +input EventPassCreateOneInlineInput { + """Connect one existing EventPass document""" + connect: EventPassWhereUniqueInput - """The item at the end of the edge.""" - node: EventPass! + """Create and connect one EventPass document""" + create: EventPassCreateInput } -"""Identifies documents""" -input EventPassManyWhereInput { - """Logical AND on all given filters.""" - AND: [EventPassWhereInput!] +""" +The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events. +""" +type EventPassDelayedRevealed implements Entity & Node { + """The time the document was created""" + createdAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime! - """Logical NOT on all given filters combined by AND.""" - NOT: [EventPassWhereInput!] + """User that created this document""" + createdBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """Logical OR on all given filters.""" - OR: [EventPassWhereInput!] + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User - """Contains search across all appropriate fields.""" - _search: String - createdAt: DateTime + """A brief overview or summary of the event pass""" + description: String! - """All values greater than the given value.""" - createdAt_gt: DateTime + """Get the document in other stages""" + documentInStages( + """Decides if the current stage should be included or not""" + includeCurrent: Boolean! = false - """All values greater than or equal the given value.""" - createdAt_gte: DateTime + """ + Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree + """ + inheritLocale: Boolean! = false - """All values that are contained in given list.""" - createdAt_in: [DateTime] + """Potential stages that should be returned""" + stages: [Stage!]! = [DRAFT, PUBLISHED] + ): [EventPassDelayedRevealed!]! - """All values less than the given value.""" - createdAt_lt: DateTime + """ + Links directly to `EventPass`, providing initial, temporary details about the NFT until the full reveal occurs. + """ + eventPass( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `eventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean - """All values less than or equal the given value.""" - createdAt_lte: DateTime + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `eventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): EventPass - """Any other value that exists and is not equal to the given value.""" - createdAt_not: DateTime + """List of EventPassDelayedRevealed versions""" + history( + limit: Int! = 10 + skip: Int! = 0 - """All values that are not contained in given list.""" - createdAt_not_in: [DateTime] - createdBy: UserWhereInput - documentInStages_every: EventPassWhereStageInput - documentInStages_none: EventPassWhereStageInput - documentInStages_some: EventPassWhereStageInput - event: EventWhereInput - id: ID + """ + This is optional and can be used to fetch the document version history for a specific stage instead of the current one + """ + stageOverride: Stage + ): [Version!]! - """All values containing the given string.""" + """The unique identifier""" + id: ID! + + """System Locale field""" + locale: Locale! + + """Get the other localizations for this document""" + localizations( + """Decides if the current locale should be included or not""" + includeCurrent: Boolean! = false + + """ + Potential locales that should be returned. + + The order of locales will also override locale fall-backing behaviour in the query's subtree. + + Note any related model with localized fields in the query's subtree will be affected. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + + Consider using this in conjunction with forceParentLocale on the children relation fields. + """ + locales: [Locale!]! = [en, fr] + ): [EventPassDelayedRevealed!]! + + """The official name of the event pass""" + name: String! + + """ + Fixed description pertaining to the NFT. This content is static and non-localizable. + """ + nftDescription: String! + + """ + Permanent image representing the NFT. Advised resolution is 350 x 350 pixels. Image content is non-changeable and cannot be localized. + """ + nftImage( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): Asset! + + """ + Permanent name associated with the NFT. Cannot be changed or localized. + """ + nftName: String! + + """ + Define the different pass options. An option is defined for a specific location and timeframe + """ + passOptions( + after: String + before: String + first: Int + + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `passOptions` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `passOptions` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: PassOptionOrderByInput + skip: Int + where: PassOptionWhereInput + ): [PassOption!]! + + """The time the document was published. Null on documents in draft stage.""" + publishedAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime + + """User that last published this document""" + publishedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User + scheduledIn( + after: String + before: String + first: Int + + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + skip: Int + where: ScheduledOperationWhereInput + ): [ScheduledOperation!]! + + """System stage field""" + stage: Stage! + + """The time the document was updated""" + updatedAt( + """ + Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both + """ + variation: SystemDateTimeFieldVariation! = COMBINED + ): DateTime! + + """User that last updated this document""" + updatedBy( + """ + Sets the locale of the resolved parent document as the only locale in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering. + For related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + ): User +} + +input EventPassDelayedRevealedConnectInput { + """ + Allow to specify document position in list of connected documents, will default to appending at end of list + """ + position: ConnectPositionInput + + """Document to connect""" + where: EventPassDelayedRevealedWhereUniqueInput! +} + +"""A connection to a list of items.""" +type EventPassDelayedRevealedConnection { + aggregate: Aggregate! + + """A list of edges.""" + edges: [EventPassDelayedRevealedEdge!]! + + """Information to aid in pagination.""" + pageInfo: PageInfo! +} + +input EventPassDelayedRevealedCreateInput { + clptyt58r52j901t9gkjuht2t: EventPassCreateManyInlineInput + createdAt: DateTime + + """description input for default locale (en)""" + description: String! + eventPass: EventPassCreateOneInlineInput + + """ + Inline mutations for managing document localizations excluding the default locale + """ + localizations: EventPassDelayedRevealedCreateLocalizationsInput + + """name input for default locale (en)""" + name: String! + nftDescription: String! + nftImage: AssetCreateOneInlineInput! + nftName: String! + passOptions: PassOptionCreateManyInlineInput + updatedAt: DateTime +} + +input EventPassDelayedRevealedCreateLocalizationDataInput { + createdAt: DateTime + description: String! + name: String! + updatedAt: DateTime +} + +input EventPassDelayedRevealedCreateLocalizationInput { + """Localization input""" + data: EventPassDelayedRevealedCreateLocalizationDataInput! + locale: Locale! +} + +input EventPassDelayedRevealedCreateLocalizationsInput { + """Create localizations for the newly-created document""" + create: [EventPassDelayedRevealedCreateLocalizationInput!] +} + +input EventPassDelayedRevealedCreateManyInlineInput { + """Connect multiple existing EventPassDelayedRevealed documents""" + connect: [EventPassDelayedRevealedWhereUniqueInput!] + + """ + Create and connect multiple existing EventPassDelayedRevealed documents + """ + create: [EventPassDelayedRevealedCreateInput!] +} + +input EventPassDelayedRevealedCreateOneInlineInput { + """Connect one existing EventPassDelayedRevealed document""" + connect: EventPassDelayedRevealedWhereUniqueInput + + """Create and connect one EventPassDelayedRevealed document""" + create: EventPassDelayedRevealedCreateInput +} + +"""An edge in a connection.""" +type EventPassDelayedRevealedEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: EventPassDelayedRevealed! +} + +"""Identifies documents""" +input EventPassDelayedRevealedManyWhereInput { + """Logical AND on all given filters.""" + AND: [EventPassDelayedRevealedWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [EventPassDelayedRevealedWhereInput!] + + """Logical OR on all given filters.""" + OR: [EventPassDelayedRevealedWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + documentInStages_every: EventPassDelayedRevealedWhereStageInput + documentInStages_none: EventPassDelayedRevealedWhereStageInput + documentInStages_some: EventPassDelayedRevealedWhereStageInput + eventPass: EventPassWhereInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + nftDescription: String + + """All values containing the given string.""" + nftDescription_contains: String + + """All values ending with the given string.""" + nftDescription_ends_with: String + + """All values that are contained in given list.""" + nftDescription_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftDescription_not: String + + """All values not containing the given string.""" + nftDescription_not_contains: String + + """All values not ending with the given string""" + nftDescription_not_ends_with: String + + """All values that are not contained in given list.""" + nftDescription_not_in: [String] + + """All values not starting with the given string.""" + nftDescription_not_starts_with: String + + """All values starting with the given string.""" + nftDescription_starts_with: String + nftImage: AssetWhereInput + nftName: String + + """All values containing the given string.""" + nftName_contains: String + + """All values ending with the given string.""" + nftName_ends_with: String + + """All values that are contained in given list.""" + nftName_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftName_not: String + + """All values not containing the given string.""" + nftName_not_contains: String + + """All values not ending with the given string""" + nftName_not_ends_with: String + + """All values that are not contained in given list.""" + nftName_not_in: [String] + + """All values not starting with the given string.""" + nftName_not_starts_with: String + + """All values starting with the given string.""" + nftName_starts_with: String + passOptions_every: PassOptionWhereInput + passOptions_none: PassOptionWhereInput + passOptions_some: PassOptionWhereInput + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput + updatedAt: DateTime + + """All values greater than the given value.""" + updatedAt_gt: DateTime + + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime + + """All values that are contained in given list.""" + updatedAt_in: [DateTime] + + """All values less than the given value.""" + updatedAt_lt: DateTime + + """All values less than or equal the given value.""" + updatedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime + + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput +} + +enum EventPassDelayedRevealedOrderByInput { + createdAt_ASC + createdAt_DESC + description_ASC + description_DESC + id_ASC + id_DESC + name_ASC + name_DESC + nftDescription_ASC + nftDescription_DESC + nftName_ASC + nftName_DESC + publishedAt_ASC + publishedAt_DESC + updatedAt_ASC + updatedAt_DESC +} + +input EventPassDelayedRevealedUpdateInput { + clptyt58r52j901t9gkjuht2t: EventPassUpdateManyInlineInput + + """description input for default locale (en)""" + description: String + eventPass: EventPassUpdateOneInlineInput + + """Manage document localizations""" + localizations: EventPassDelayedRevealedUpdateLocalizationsInput + + """name input for default locale (en)""" + name: String + nftDescription: String + nftImage: AssetUpdateOneInlineInput + nftName: String + passOptions: PassOptionUpdateManyInlineInput +} + +input EventPassDelayedRevealedUpdateLocalizationDataInput { + description: String + name: String +} + +input EventPassDelayedRevealedUpdateLocalizationInput { + data: EventPassDelayedRevealedUpdateLocalizationDataInput! + locale: Locale! +} + +input EventPassDelayedRevealedUpdateLocalizationsInput { + """Localizations to create""" + create: [EventPassDelayedRevealedCreateLocalizationInput!] + + """Localizations to delete""" + delete: [Locale!] + + """Localizations to update""" + update: [EventPassDelayedRevealedUpdateLocalizationInput!] + upsert: [EventPassDelayedRevealedUpsertLocalizationInput!] +} + +input EventPassDelayedRevealedUpdateManyInlineInput { + """Connect multiple existing EventPassDelayedRevealed documents""" + connect: [EventPassDelayedRevealedConnectInput!] + + """Create and connect multiple EventPassDelayedRevealed documents""" + create: [EventPassDelayedRevealedCreateInput!] + + """Delete multiple EventPassDelayedRevealed documents""" + delete: [EventPassDelayedRevealedWhereUniqueInput!] + + """Disconnect multiple EventPassDelayedRevealed documents""" + disconnect: [EventPassDelayedRevealedWhereUniqueInput!] + + """ + Override currently-connected documents with multiple existing EventPassDelayedRevealed documents + """ + set: [EventPassDelayedRevealedWhereUniqueInput!] + + """Update multiple EventPassDelayedRevealed documents""" + update: [EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput!] + + """Upsert multiple EventPassDelayedRevealed documents""" + upsert: [EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput!] +} + +input EventPassDelayedRevealedUpdateManyInput { + """description input for default locale (en)""" + description: String + + """Optional updates to localizations""" + localizations: EventPassDelayedRevealedUpdateManyLocalizationsInput + + """name input for default locale (en)""" + name: String + nftDescription: String + nftName: String +} + +input EventPassDelayedRevealedUpdateManyLocalizationDataInput { + description: String + name: String +} + +input EventPassDelayedRevealedUpdateManyLocalizationInput { + data: EventPassDelayedRevealedUpdateManyLocalizationDataInput! + locale: Locale! +} + +input EventPassDelayedRevealedUpdateManyLocalizationsInput { + """Localizations to update""" + update: [EventPassDelayedRevealedUpdateManyLocalizationInput!] +} + +input EventPassDelayedRevealedUpdateOneInlineInput { + """Connect existing EventPassDelayedRevealed document""" + connect: EventPassDelayedRevealedWhereUniqueInput + + """Create and connect one EventPassDelayedRevealed document""" + create: EventPassDelayedRevealedCreateInput + + """Delete currently connected EventPassDelayedRevealed document""" + delete: Boolean + + """Disconnect currently connected EventPassDelayedRevealed document""" + disconnect: Boolean + + """Update single EventPassDelayedRevealed document""" + update: EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput + + """Upsert single EventPassDelayedRevealed document""" + upsert: EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput +} + +input EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput { + """Document to update""" + data: EventPassDelayedRevealedUpdateInput! + + """Unique document search""" + where: EventPassDelayedRevealedWhereUniqueInput! +} + +input EventPassDelayedRevealedUpsertInput { + """Create document if it didn't exist""" + create: EventPassDelayedRevealedCreateInput! + + """Update document if it exists""" + update: EventPassDelayedRevealedUpdateInput! +} + +input EventPassDelayedRevealedUpsertLocalizationInput { + create: EventPassDelayedRevealedCreateLocalizationDataInput! + locale: Locale! + update: EventPassDelayedRevealedUpdateLocalizationDataInput! +} + +input EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput { + """Upsert data""" + data: EventPassDelayedRevealedUpsertInput! + + """Unique document search""" + where: EventPassDelayedRevealedWhereUniqueInput! +} + +""" +This contains a set of filters that can be used to compare values internally +""" +input EventPassDelayedRevealedWhereComparatorInput { + """ + This field can be used to request to check if the entry is outdated by internal comparison + """ + outdated_to: Boolean +} + +"""Identifies documents""" +input EventPassDelayedRevealedWhereInput { + """Logical AND on all given filters.""" + AND: [EventPassDelayedRevealedWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [EventPassDelayedRevealedWhereInput!] + + """Logical OR on all given filters.""" + OR: [EventPassDelayedRevealedWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + description: String + + """All values containing the given string.""" + description_contains: String + + """All values ending with the given string.""" + description_ends_with: String + + """All values that are contained in given list.""" + description_in: [String] + + """Any other value that exists and is not equal to the given value.""" + description_not: String + + """All values not containing the given string.""" + description_not_contains: String + + """All values not ending with the given string""" + description_not_ends_with: String + + """All values that are not contained in given list.""" + description_not_in: [String] + + """All values not starting with the given string.""" + description_not_starts_with: String + + """All values starting with the given string.""" + description_starts_with: String + documentInStages_every: EventPassDelayedRevealedWhereStageInput + documentInStages_none: EventPassDelayedRevealedWhereStageInput + documentInStages_some: EventPassDelayedRevealedWhereStageInput + eventPass: EventPassWhereInput + id: ID + + """All values containing the given string.""" + id_contains: ID + + """All values ending with the given string.""" + id_ends_with: ID + + """All values that are contained in given list.""" + id_in: [ID] + + """Any other value that exists and is not equal to the given value.""" + id_not: ID + + """All values not containing the given string.""" + id_not_contains: ID + + """All values not ending with the given string""" + id_not_ends_with: ID + + """All values that are not contained in given list.""" + id_not_in: [ID] + + """All values not starting with the given string.""" + id_not_starts_with: ID + + """All values starting with the given string.""" + id_starts_with: ID + name: String + + """All values containing the given string.""" + name_contains: String + + """All values ending with the given string.""" + name_ends_with: String + + """All values that are contained in given list.""" + name_in: [String] + + """Any other value that exists and is not equal to the given value.""" + name_not: String + + """All values not containing the given string.""" + name_not_contains: String + + """All values not ending with the given string""" + name_not_ends_with: String + + """All values that are not contained in given list.""" + name_not_in: [String] + + """All values not starting with the given string.""" + name_not_starts_with: String + + """All values starting with the given string.""" + name_starts_with: String + nftDescription: String + + """All values containing the given string.""" + nftDescription_contains: String + + """All values ending with the given string.""" + nftDescription_ends_with: String + + """All values that are contained in given list.""" + nftDescription_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftDescription_not: String + + """All values not containing the given string.""" + nftDescription_not_contains: String + + """All values not ending with the given string""" + nftDescription_not_ends_with: String + + """All values that are not contained in given list.""" + nftDescription_not_in: [String] + + """All values not starting with the given string.""" + nftDescription_not_starts_with: String + + """All values starting with the given string.""" + nftDescription_starts_with: String + nftImage: AssetWhereInput + nftName: String + + """All values containing the given string.""" + nftName_contains: String + + """All values ending with the given string.""" + nftName_ends_with: String + + """All values that are contained in given list.""" + nftName_in: [String] + + """Any other value that exists and is not equal to the given value.""" + nftName_not: String + + """All values not containing the given string.""" + nftName_not_contains: String + + """All values not ending with the given string""" + nftName_not_ends_with: String + + """All values that are not contained in given list.""" + nftName_not_in: [String] + + """All values not starting with the given string.""" + nftName_not_starts_with: String + + """All values starting with the given string.""" + nftName_starts_with: String + passOptions_every: PassOptionWhereInput + passOptions_none: PassOptionWhereInput + passOptions_some: PassOptionWhereInput + publishedAt: DateTime + + """All values greater than the given value.""" + publishedAt_gt: DateTime + + """All values greater than or equal the given value.""" + publishedAt_gte: DateTime + + """All values that are contained in given list.""" + publishedAt_in: [DateTime] + + """All values less than the given value.""" + publishedAt_lt: DateTime + + """All values less than or equal the given value.""" + publishedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + publishedAt_not: DateTime + + """All values that are not contained in given list.""" + publishedAt_not_in: [DateTime] + publishedBy: UserWhereInput + scheduledIn_every: ScheduledOperationWhereInput + scheduledIn_none: ScheduledOperationWhereInput + scheduledIn_some: ScheduledOperationWhereInput + updatedAt: DateTime + + """All values greater than the given value.""" + updatedAt_gt: DateTime + + """All values greater than or equal the given value.""" + updatedAt_gte: DateTime + + """All values that are contained in given list.""" + updatedAt_in: [DateTime] + + """All values less than the given value.""" + updatedAt_lt: DateTime + + """All values less than or equal the given value.""" + updatedAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + updatedAt_not: DateTime + + """All values that are not contained in given list.""" + updatedAt_not_in: [DateTime] + updatedBy: UserWhereInput +} + +""" +The document in stages filter allows specifying a stage entry to cross compare the same document between different stages +""" +input EventPassDelayedRevealedWhereStageInput { + """Logical AND on all given filters.""" + AND: [EventPassDelayedRevealedWhereStageInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [EventPassDelayedRevealedWhereStageInput!] + + """Logical OR on all given filters.""" + OR: [EventPassDelayedRevealedWhereStageInput!] + + """ + This field contains fields which can be set as true or false to specify an internal comparison + """ + compareWithParent: EventPassDelayedRevealedWhereComparatorInput + + """Specify the stage to compare with""" + stage: Stage +} + +"""References EventPassDelayedRevealed record uniquely""" +input EventPassDelayedRevealedWhereUniqueInput { + id: ID +} + +"""An edge in a connection.""" +type EventPassEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: EventPass! +} + +"""Identifies documents""" +input EventPassManyWhereInput { + """Logical AND on all given filters.""" + AND: [EventPassWhereInput!] + + """Logical NOT on all given filters combined by AND.""" + NOT: [EventPassWhereInput!] + + """Logical OR on all given filters.""" + OR: [EventPassWhereInput!] + + """Contains search across all appropriate fields.""" + _search: String + createdAt: DateTime + + """All values greater than the given value.""" + createdAt_gt: DateTime + + """All values greater than or equal the given value.""" + createdAt_gte: DateTime + + """All values that are contained in given list.""" + createdAt_in: [DateTime] + + """All values less than the given value.""" + createdAt_lt: DateTime + + """All values less than or equal the given value.""" + createdAt_lte: DateTime + + """Any other value that exists and is not equal to the given value.""" + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + documentInStages_every: EventPassWhereStageInput + documentInStages_none: EventPassWhereStageInput + documentInStages_some: EventPassWhereStageInput + event: EventWhereInput + eventPassDelayedRevealed: EventPassDelayedRevealedWhereInput + id: ID + + """All values containing the given string.""" id_contains: ID """All values ending with the given string.""" @@ -2470,9 +3653,12 @@ enum EventPassOrderByInput { } input EventPassUpdateInput { + clptwshsk4wx601usb3uggcu7: EventPassDelayedRevealedUpdateManyInlineInput + """description input for default locale (en)""" description: String event: EventUpdateOneInlineInput + eventPassDelayedRevealed: EventPassDelayedRevealedUpdateOneInlineInput """Manage document localizations""" localizations: EventPassUpdateLocalizationsInput @@ -2560,6 +3746,26 @@ input EventPassUpdateManyLocalizationsInput { update: [EventPassUpdateManyLocalizationInput!] } +input EventPassUpdateOneInlineInput { + """Connect existing EventPass document""" + connect: EventPassWhereUniqueInput + + """Create and connect one EventPass document""" + create: EventPassCreateInput + + """Delete currently connected EventPass document""" + delete: Boolean + + """Disconnect currently connected EventPass document""" + disconnect: Boolean + + """Update single EventPass document""" + update: EventPassUpdateWithNestedWhereUniqueInput + + """Upsert single EventPass document""" + upsert: EventPassUpsertWithNestedWhereUniqueInput +} + input EventPassUpdateWithNestedWhereUniqueInput { """Document to update""" data: EventPassUpdateInput! @@ -2668,6 +3874,7 @@ input EventPassWhereInput { documentInStages_none: EventPassWhereStageInput documentInStages_some: EventPassWhereStageInput event: EventWhereInput + eventPassDelayedRevealed: EventPassDelayedRevealedWhereInput id: ID """All values containing the given string.""" @@ -2868,6 +4075,7 @@ input EventUpdateInput { eventDateLocations: EventDateLocationUpdateManyInlineInput eventPasses: EventPassUpdateManyInlineInput heroImage: AssetUpdateOneInlineInput + heroImageClasses: String """Manage document localizations""" localizations: EventUpdateLocalizationsInput @@ -2930,6 +4138,7 @@ input EventUpdateManyInlineInput { input EventUpdateManyInput { """description input for default locale (en)""" description: RichTextAST + heroImageClasses: String """Optional updates to localizations""" localizations: EventUpdateManyLocalizationsInput @@ -3061,6 +4270,34 @@ input EventWhereInput { eventPasses_none: EventPassWhereInput eventPasses_some: EventPassWhereInput heroImage: AssetWhereInput + heroImageClasses: String + + """All values containing the given string.""" + heroImageClasses_contains: String + + """All values ending with the given string.""" + heroImageClasses_ends_with: String + + """All values that are contained in given list.""" + heroImageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + heroImageClasses_not: String + + """All values not containing the given string.""" + heroImageClasses_not_contains: String + + """All values not ending with the given string""" + heroImageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + heroImageClasses_not_in: [String] + + """All values not starting with the given string.""" + heroImageClasses_not_starts_with: String + + """All values starting with the given string.""" + heroImageClasses_starts_with: String id: ID """All values containing the given string.""" @@ -3321,7 +4558,7 @@ type Location { """ A model for location data (point on a map) + additional info such as street, venue etc. """ -type LocationAddress { +type LocationAddress implements Entity { """Name of the city""" city: String! @@ -3334,7 +4571,9 @@ type LocationAddress { """The unique identifier""" id: ID! - """Place ID from google maps""" + """ + Place ID from google maps. Use this tool to retrieve the correct Place ID from the location you want to open on google maps while clicking on the address provided: https://developers.google.com/maps/documentation/places/web-service/place-id#find-id + """ placeId: String postalCode: String! @@ -3683,7 +4922,7 @@ interface Node { """ An organizer is an entity that launch events and handle the pass benefits. """ -type Organizer implements Node { +type Organizer implements Entity & Node { """The time the document was created""" createdAt( """ @@ -3716,6 +4955,11 @@ type Organizer implements Node { ): User description: OrganizerDescriptionRichText + """ + The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget + """ + discordWidgetId: String + """Get the document in other stages""" documentInStages( """Decides if the current stage should be included or not""" @@ -3737,27 +4981,62 @@ type Organizer implements Node { """ Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. - Note that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will affect any existing locale filtering defined in the query's tree for the subtree. + """ + forceParentLocale: Boolean + last: Int + + """ + Allows to optionally override locale filtering behaviour in the query's subtree. + + Note that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. + + This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. + """ + locales: [Locale!] + orderBy: EventOrderByInput + skip: Int + where: EventWhereInput + ): [Event!]! + + """ + The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'. + """ + facebookHandle: String + + """ + An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen. + """ + heroImage( + """ + Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. + + Note that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will affect any existing locale filtering defined in the query's tree for the subtree. """ forceParentLocale: Boolean - last: Int """ Allows to optionally override locale filtering behaviour in the query's subtree. - Note that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + Note that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. The first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out. This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. """ locales: [Locale!] - orderBy: EventOrderByInput - skip: Int - where: EventWhereInput - ): [Event!]! + ): Asset! + + """ + Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) + """ + heroImageClasses: String """List of Organizer versions""" history( @@ -3772,6 +5051,10 @@ type Organizer implements Node { """The unique identifier""" id: ID! + + """ + Image that represent the organizer, typically its logo. Advised resolution is 350 x 350 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode. + """ image( """ Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree. @@ -3794,6 +5077,16 @@ type Organizer implements Node { locales: [Locale!] ): Asset! + """ + Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast) + """ + imageClasses: String + + """ + The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button. + """ + instagramHandle: String + """System Locale field""" locale: Locale! @@ -3884,6 +5177,21 @@ type Organizer implements Node { """System stage field""" stage: Stage! + """ + The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'. + """ + telegramHandle: String + + """ + The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page. + """ + tiktokHandle: String + + """ + The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'. + """ + twitterHandle: String + """The time the document was updated""" updatedAt( """ @@ -3914,6 +5222,11 @@ type Organizer implements Node { """ locales: [Locale!] ): User + + """ + The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'. + """ + youtubeHandle: String } input OrganizerConnectInput { @@ -3942,8 +5255,14 @@ input OrganizerCreateInput { """description input for default locale (en)""" description: RichTextAST + discordWidgetId: String events: EventCreateManyInlineInput + facebookHandle: String + heroImage: AssetCreateOneInlineInput! + heroImageClasses: String image: AssetCreateOneInlineInput! + imageClasses: String + instagramHandle: String """ Inline mutations for managing document localizations excluding the default locale @@ -3951,7 +5270,11 @@ input OrganizerCreateInput { localizations: OrganizerCreateLocalizationsInput name: String! slug: String! + telegramHandle: String + tiktokHandle: String + twitterHandle: String updatedAt: DateTime + youtubeHandle: String } input OrganizerCreateLocalizationDataInput { @@ -4048,12 +5371,97 @@ input OrganizerManyWhereInput { """All values that are not contained in given list.""" createdAt_not_in: [DateTime] createdBy: UserWhereInput + discordWidgetId: String + + """All values containing the given string.""" + discordWidgetId_contains: String + + """All values ending with the given string.""" + discordWidgetId_ends_with: String + + """All values that are contained in given list.""" + discordWidgetId_in: [String] + + """Any other value that exists and is not equal to the given value.""" + discordWidgetId_not: String + + """All values not containing the given string.""" + discordWidgetId_not_contains: String + + """All values not ending with the given string""" + discordWidgetId_not_ends_with: String + + """All values that are not contained in given list.""" + discordWidgetId_not_in: [String] + + """All values not starting with the given string.""" + discordWidgetId_not_starts_with: String + + """All values starting with the given string.""" + discordWidgetId_starts_with: String documentInStages_every: OrganizerWhereStageInput documentInStages_none: OrganizerWhereStageInput documentInStages_some: OrganizerWhereStageInput events_every: EventWhereInput events_none: EventWhereInput events_some: EventWhereInput + facebookHandle: String + + """All values containing the given string.""" + facebookHandle_contains: String + + """All values ending with the given string.""" + facebookHandle_ends_with: String + + """All values that are contained in given list.""" + facebookHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + facebookHandle_not: String + + """All values not containing the given string.""" + facebookHandle_not_contains: String + + """All values not ending with the given string""" + facebookHandle_not_ends_with: String + + """All values that are not contained in given list.""" + facebookHandle_not_in: [String] + + """All values not starting with the given string.""" + facebookHandle_not_starts_with: String + + """All values starting with the given string.""" + facebookHandle_starts_with: String + heroImage: AssetWhereInput + heroImageClasses: String + + """All values containing the given string.""" + heroImageClasses_contains: String + + """All values ending with the given string.""" + heroImageClasses_ends_with: String + + """All values that are contained in given list.""" + heroImageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + heroImageClasses_not: String + + """All values not containing the given string.""" + heroImageClasses_not_contains: String + + """All values not ending with the given string""" + heroImageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + heroImageClasses_not_in: [String] + + """All values not starting with the given string.""" + heroImageClasses_not_starts_with: String + + """All values starting with the given string.""" + heroImageClasses_starts_with: String id: ID """All values containing the given string.""" @@ -4083,6 +5491,62 @@ input OrganizerManyWhereInput { """All values starting with the given string.""" id_starts_with: ID image: AssetWhereInput + imageClasses: String + + """All values containing the given string.""" + imageClasses_contains: String + + """All values ending with the given string.""" + imageClasses_ends_with: String + + """All values that are contained in given list.""" + imageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + imageClasses_not: String + + """All values not containing the given string.""" + imageClasses_not_contains: String + + """All values not ending with the given string""" + imageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + imageClasses_not_in: [String] + + """All values not starting with the given string.""" + imageClasses_not_starts_with: String + + """All values starting with the given string.""" + imageClasses_starts_with: String + instagramHandle: String + + """All values containing the given string.""" + instagramHandle_contains: String + + """All values ending with the given string.""" + instagramHandle_ends_with: String + + """All values that are contained in given list.""" + instagramHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + instagramHandle_not: String + + """All values not containing the given string.""" + instagramHandle_not_contains: String + + """All values not ending with the given string""" + instagramHandle_not_ends_with: String + + """All values that are not contained in given list.""" + instagramHandle_not_in: [String] + + """All values not starting with the given string.""" + instagramHandle_not_starts_with: String + + """All values starting with the given string.""" + instagramHandle_starts_with: String name: String """All values containing the given string.""" @@ -4165,6 +5629,90 @@ input OrganizerManyWhereInput { """All values starting with the given string.""" slug_starts_with: String + telegramHandle: String + + """All values containing the given string.""" + telegramHandle_contains: String + + """All values ending with the given string.""" + telegramHandle_ends_with: String + + """All values that are contained in given list.""" + telegramHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + telegramHandle_not: String + + """All values not containing the given string.""" + telegramHandle_not_contains: String + + """All values not ending with the given string""" + telegramHandle_not_ends_with: String + + """All values that are not contained in given list.""" + telegramHandle_not_in: [String] + + """All values not starting with the given string.""" + telegramHandle_not_starts_with: String + + """All values starting with the given string.""" + telegramHandle_starts_with: String + tiktokHandle: String + + """All values containing the given string.""" + tiktokHandle_contains: String + + """All values ending with the given string.""" + tiktokHandle_ends_with: String + + """All values that are contained in given list.""" + tiktokHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + tiktokHandle_not: String + + """All values not containing the given string.""" + tiktokHandle_not_contains: String + + """All values not ending with the given string""" + tiktokHandle_not_ends_with: String + + """All values that are not contained in given list.""" + tiktokHandle_not_in: [String] + + """All values not starting with the given string.""" + tiktokHandle_not_starts_with: String + + """All values starting with the given string.""" + tiktokHandle_starts_with: String + twitterHandle: String + + """All values containing the given string.""" + twitterHandle_contains: String + + """All values ending with the given string.""" + twitterHandle_ends_with: String + + """All values that are contained in given list.""" + twitterHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + twitterHandle_not: String + + """All values not containing the given string.""" + twitterHandle_not_contains: String + + """All values not ending with the given string""" + twitterHandle_not_ends_with: String + + """All values that are not contained in given list.""" + twitterHandle_not_in: [String] + + """All values not starting with the given string.""" + twitterHandle_not_starts_with: String + + """All values starting with the given string.""" + twitterHandle_starts_with: String updatedAt: DateTime """All values greater than the given value.""" @@ -4188,33 +5736,89 @@ input OrganizerManyWhereInput { """All values that are not contained in given list.""" updatedAt_not_in: [DateTime] updatedBy: UserWhereInput + youtubeHandle: String + + """All values containing the given string.""" + youtubeHandle_contains: String + + """All values ending with the given string.""" + youtubeHandle_ends_with: String + + """All values that are contained in given list.""" + youtubeHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + youtubeHandle_not: String + + """All values not containing the given string.""" + youtubeHandle_not_contains: String + + """All values not ending with the given string""" + youtubeHandle_not_ends_with: String + + """All values that are not contained in given list.""" + youtubeHandle_not_in: [String] + + """All values not starting with the given string.""" + youtubeHandle_not_starts_with: String + + """All values starting with the given string.""" + youtubeHandle_starts_with: String } enum OrganizerOrderByInput { createdAt_ASC createdAt_DESC + discordWidgetId_ASC + discordWidgetId_DESC + facebookHandle_ASC + facebookHandle_DESC + heroImageClasses_ASC + heroImageClasses_DESC id_ASC id_DESC + imageClasses_ASC + imageClasses_DESC + instagramHandle_ASC + instagramHandle_DESC name_ASC name_DESC publishedAt_ASC publishedAt_DESC slug_ASC slug_DESC + telegramHandle_ASC + telegramHandle_DESC + tiktokHandle_ASC + tiktokHandle_DESC + twitterHandle_ASC + twitterHandle_DESC updatedAt_ASC updatedAt_DESC + youtubeHandle_ASC + youtubeHandle_DESC } input OrganizerUpdateInput { """description input for default locale (en)""" description: RichTextAST + discordWidgetId: String events: EventUpdateManyInlineInput + facebookHandle: String + heroImage: AssetUpdateOneInlineInput + heroImageClasses: String image: AssetUpdateOneInlineInput + imageClasses: String + instagramHandle: String """Manage document localizations""" localizations: OrganizerUpdateLocalizationsInput name: String slug: String + telegramHandle: String + tiktokHandle: String + twitterHandle: String + youtubeHandle: String } input OrganizerUpdateLocalizationDataInput { @@ -4266,9 +5870,18 @@ input OrganizerUpdateManyInlineInput { input OrganizerUpdateManyInput { """description input for default locale (en)""" description: RichTextAST + discordWidgetId: String + facebookHandle: String + heroImageClasses: String + imageClasses: String + instagramHandle: String """Optional updates to localizations""" localizations: OrganizerUpdateManyLocalizationsInput + telegramHandle: String + tiktokHandle: String + twitterHandle: String + youtubeHandle: String } input OrganizerUpdateManyLocalizationDataInput { @@ -4376,17 +5989,102 @@ input OrganizerWhereInput { createdAt_lte: DateTime """Any other value that exists and is not equal to the given value.""" - createdAt_not: DateTime + createdAt_not: DateTime + + """All values that are not contained in given list.""" + createdAt_not_in: [DateTime] + createdBy: UserWhereInput + discordWidgetId: String + + """All values containing the given string.""" + discordWidgetId_contains: String + + """All values ending with the given string.""" + discordWidgetId_ends_with: String + + """All values that are contained in given list.""" + discordWidgetId_in: [String] + + """Any other value that exists and is not equal to the given value.""" + discordWidgetId_not: String + + """All values not containing the given string.""" + discordWidgetId_not_contains: String + + """All values not ending with the given string""" + discordWidgetId_not_ends_with: String + + """All values that are not contained in given list.""" + discordWidgetId_not_in: [String] + + """All values not starting with the given string.""" + discordWidgetId_not_starts_with: String + + """All values starting with the given string.""" + discordWidgetId_starts_with: String + documentInStages_every: OrganizerWhereStageInput + documentInStages_none: OrganizerWhereStageInput + documentInStages_some: OrganizerWhereStageInput + events_every: EventWhereInput + events_none: EventWhereInput + events_some: EventWhereInput + facebookHandle: String + + """All values containing the given string.""" + facebookHandle_contains: String + + """All values ending with the given string.""" + facebookHandle_ends_with: String + + """All values that are contained in given list.""" + facebookHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + facebookHandle_not: String + + """All values not containing the given string.""" + facebookHandle_not_contains: String + + """All values not ending with the given string""" + facebookHandle_not_ends_with: String + + """All values that are not contained in given list.""" + facebookHandle_not_in: [String] + + """All values not starting with the given string.""" + facebookHandle_not_starts_with: String + + """All values starting with the given string.""" + facebookHandle_starts_with: String + heroImage: AssetWhereInput + heroImageClasses: String + + """All values containing the given string.""" + heroImageClasses_contains: String + + """All values ending with the given string.""" + heroImageClasses_ends_with: String + + """All values that are contained in given list.""" + heroImageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + heroImageClasses_not: String + + """All values not containing the given string.""" + heroImageClasses_not_contains: String + + """All values not ending with the given string""" + heroImageClasses_not_ends_with: String """All values that are not contained in given list.""" - createdAt_not_in: [DateTime] - createdBy: UserWhereInput - documentInStages_every: OrganizerWhereStageInput - documentInStages_none: OrganizerWhereStageInput - documentInStages_some: OrganizerWhereStageInput - events_every: EventWhereInput - events_none: EventWhereInput - events_some: EventWhereInput + heroImageClasses_not_in: [String] + + """All values not starting with the given string.""" + heroImageClasses_not_starts_with: String + + """All values starting with the given string.""" + heroImageClasses_starts_with: String id: ID """All values containing the given string.""" @@ -4416,6 +6114,62 @@ input OrganizerWhereInput { """All values starting with the given string.""" id_starts_with: ID image: AssetWhereInput + imageClasses: String + + """All values containing the given string.""" + imageClasses_contains: String + + """All values ending with the given string.""" + imageClasses_ends_with: String + + """All values that are contained in given list.""" + imageClasses_in: [String] + + """Any other value that exists and is not equal to the given value.""" + imageClasses_not: String + + """All values not containing the given string.""" + imageClasses_not_contains: String + + """All values not ending with the given string""" + imageClasses_not_ends_with: String + + """All values that are not contained in given list.""" + imageClasses_not_in: [String] + + """All values not starting with the given string.""" + imageClasses_not_starts_with: String + + """All values starting with the given string.""" + imageClasses_starts_with: String + instagramHandle: String + + """All values containing the given string.""" + instagramHandle_contains: String + + """All values ending with the given string.""" + instagramHandle_ends_with: String + + """All values that are contained in given list.""" + instagramHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + instagramHandle_not: String + + """All values not containing the given string.""" + instagramHandle_not_contains: String + + """All values not ending with the given string""" + instagramHandle_not_ends_with: String + + """All values that are not contained in given list.""" + instagramHandle_not_in: [String] + + """All values not starting with the given string.""" + instagramHandle_not_starts_with: String + + """All values starting with the given string.""" + instagramHandle_starts_with: String name: String """All values containing the given string.""" @@ -4498,6 +6252,90 @@ input OrganizerWhereInput { """All values starting with the given string.""" slug_starts_with: String + telegramHandle: String + + """All values containing the given string.""" + telegramHandle_contains: String + + """All values ending with the given string.""" + telegramHandle_ends_with: String + + """All values that are contained in given list.""" + telegramHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + telegramHandle_not: String + + """All values not containing the given string.""" + telegramHandle_not_contains: String + + """All values not ending with the given string""" + telegramHandle_not_ends_with: String + + """All values that are not contained in given list.""" + telegramHandle_not_in: [String] + + """All values not starting with the given string.""" + telegramHandle_not_starts_with: String + + """All values starting with the given string.""" + telegramHandle_starts_with: String + tiktokHandle: String + + """All values containing the given string.""" + tiktokHandle_contains: String + + """All values ending with the given string.""" + tiktokHandle_ends_with: String + + """All values that are contained in given list.""" + tiktokHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + tiktokHandle_not: String + + """All values not containing the given string.""" + tiktokHandle_not_contains: String + + """All values not ending with the given string""" + tiktokHandle_not_ends_with: String + + """All values that are not contained in given list.""" + tiktokHandle_not_in: [String] + + """All values not starting with the given string.""" + tiktokHandle_not_starts_with: String + + """All values starting with the given string.""" + tiktokHandle_starts_with: String + twitterHandle: String + + """All values containing the given string.""" + twitterHandle_contains: String + + """All values ending with the given string.""" + twitterHandle_ends_with: String + + """All values that are contained in given list.""" + twitterHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + twitterHandle_not: String + + """All values not containing the given string.""" + twitterHandle_not_contains: String + + """All values not ending with the given string""" + twitterHandle_not_ends_with: String + + """All values that are not contained in given list.""" + twitterHandle_not_in: [String] + + """All values not starting with the given string.""" + twitterHandle_not_starts_with: String + + """All values starting with the given string.""" + twitterHandle_starts_with: String updatedAt: DateTime """All values greater than the given value.""" @@ -4521,6 +6359,34 @@ input OrganizerWhereInput { """All values that are not contained in given list.""" updatedAt_not_in: [DateTime] updatedBy: UserWhereInput + youtubeHandle: String + + """All values containing the given string.""" + youtubeHandle_contains: String + + """All values ending with the given string.""" + youtubeHandle_ends_with: String + + """All values that are contained in given list.""" + youtubeHandle_in: [String] + + """Any other value that exists and is not equal to the given value.""" + youtubeHandle_not: String + + """All values not containing the given string.""" + youtubeHandle_not_contains: String + + """All values not ending with the given string""" + youtubeHandle_not_ends_with: String + + """All values that are not contained in given list.""" + youtubeHandle_not_in: [String] + + """All values not starting with the given string.""" + youtubeHandle_not_starts_with: String + + """All values starting with the given string.""" + youtubeHandle_starts_with: String } """ @@ -4553,19 +6419,19 @@ input OrganizerWhereUniqueInput { } """References Organizer record uniquely""" -input OrganizerWhereUniqueInput_remote_rel_accountorganizer { +input OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer { name: String slug: String } """References Organizer record uniquely""" -input OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer { +input OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer { name: String slug: String } """References Organizer record uniquely""" -input OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer { +input OrganizerWhereUniqueInput_remote_rel_roleAssignmentsorganizer { name: String slug: String } @@ -4591,7 +6457,7 @@ type PageInfo { """ Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations. """ -type PassOption { +type PassOption implements Entity { """ Description of the option, like "Access to the event on Day 1" """ @@ -4621,7 +6487,7 @@ type PassOption { This argument will overwrite any existing locale filtering defined in the query's tree for the subtree. """ locales: [Locale!] - ): EventDateLocation! + ): EventDateLocation """The unique identifier""" id: ID! @@ -4660,7 +6526,7 @@ type PassOption { input PassOptionCreateInput { """description input for default locale (en)""" description: String - eventDateLocation: EventDateLocationCreateOneInlineInput! + eventDateLocation: EventDateLocationCreateOneInlineInput """ Inline mutations for managing document localizations excluding the default locale @@ -4908,7 +6774,7 @@ input PassOptionWhereUniqueInput { scalar RichTextAST """Scheduled Operation system model""" -type ScheduledOperation implements Node { +type ScheduledOperation implements Entity & Node { affectedDocuments( after: String before: String @@ -5073,7 +6939,7 @@ type ScheduledOperation implements Node { ): User } -union ScheduledOperationAffectedDocument = Asset | Event | EventPass | Organizer +union ScheduledOperationAffectedDocument = Asset | Event | EventPass | EventPassDelayedRevealed | Organizer """A connection to a list of items.""" type ScheduledOperationConnection { @@ -5317,7 +7183,7 @@ input ScheduledOperationWhereUniqueInput { } """Scheduled Release system model""" -type ScheduledRelease implements Node { +type ScheduledRelease implements Entity & Node { """The time the document was created""" createdAt: DateTime! @@ -5853,7 +7719,7 @@ enum SystemDateTimeFieldVariation { } """User system model""" -type User implements Node { +type User implements Entity & Node { """The time the document was created""" createdAt: DateTime! @@ -6187,19 +8053,24 @@ type account { """An object relationship""" kyc: kyc - organizer( - """ - Defines which locales should be returned. - - Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. - The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. - - This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. - """ - locales: [Locale!]! = [en] - stage: Stage! = PUBLISHED - where: OrganizerWhereUniqueInput_remote_rel_accountorganizer! - ): Organizer + + """An array relationship""" + roles( + """distinct select on columns""" + distinct_on: [roleAssignments_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [roleAssignments_order_by!] + + """filter the rows returned""" + where: roleAssignments_bool_exp + ): [roleAssignments!]! """An object relationship""" stripeCustomer: stripeCustomer @@ -6217,6 +8088,7 @@ input account_bool_exp { emailVerified: Boolean_comparison_exp id: uuid_comparison_exp kyc: kyc_bool_exp + roles: roleAssignments_bool_exp stripeCustomer: stripeCustomer_bool_exp } @@ -6227,6 +8099,7 @@ input account_order_by { emailVerified: order_by id: order_by kyc: kyc_order_by + roles_aggregate: roleAssignments_aggregate_order_by stripeCustomer: stripeCustomer_order_by } @@ -6655,7 +8528,34 @@ type eventPassNftContract { """An object relationship""" eventPassPricing: eventPassPricing + + """Flag indicating whether the event pass NFT is airdropped.""" + isAirdrop: Boolean! + + """ + Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + """ + isDelayedRevealed: Boolean! organizerId: String! + + """Type of the event pass NFT contract.""" + type: eventPassNftContractType_enum! +} + +enum eventPassNftContractType_enum { + delayed_reveal + normal +} + +""" +Boolean expression to compare columns of type "eventPassNftContractType_enum". All fields are combined with logical 'AND'. +""" +input eventPassNftContractType_enum_comparison_exp { + _eq: eventPassNftContractType_enum + _in: [eventPassNftContractType_enum!] + _is_null: Boolean + _neq: eventPassNftContractType_enum + _nin: [eventPassNftContractType_enum!] } """ @@ -6681,7 +8581,10 @@ input eventPassNftContract_bool_exp { eventPassOrders: eventPassOrder_bool_exp eventPassOrders_aggregate: eventPassOrder_aggregate_bool_exp eventPassPricing: eventPassPricing_bool_exp + isAirdrop: Boolean_comparison_exp + isDelayedRevealed: Boolean_comparison_exp organizerId: String_comparison_exp + type: eventPassNftContractType_enum_comparison_exp } """ @@ -6710,7 +8613,10 @@ input eventPassNftContract_order_by { eventPassOrderSums: eventPassOrderSums_order_by eventPassOrders_aggregate: eventPassOrder_aggregate_order_by eventPassPricing: eventPassPricing_order_by + isAirdrop: order_by + isDelayedRevealed: order_by organizerId: order_by + type: order_by } """ @@ -6723,8 +8629,17 @@ enum eventPassNftContract_select_column { """column name""" eventPassId + """column name""" + isAirdrop + + """column name""" + isDelayedRevealed + """column name""" organizerId + + """column name""" + type } """ @@ -6742,7 +8657,18 @@ input eventPassNftContract_stream_cursor_input { input eventPassNftContract_stream_cursor_value_input { eventId: String eventPassId: String + + """Flag indicating whether the event pass NFT is airdropped.""" + isAirdrop: Boolean + + """ + Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal. + """ + isDelayedRevealed: Boolean organizerId: String + + """Type of the event pass NFT contract.""" + type: eventPassNftContractType_enum } """ @@ -7529,7 +9455,7 @@ unique or primary key constraints on table "eventPassPendingOrder" """ enum eventPassPendingOrder_constraint { """ - unique or primary key constraint on columns "accountId", "eventPassId" + unique or primary key constraint on columns "eventPassId", "accountId" """ eventPassPendingOrder_eventPassId_accountId_key @@ -7694,47 +9620,169 @@ input eventPassPricing_order_by { } """ -select columns of table "eventPassPricing" +select columns of table "eventPassPricing" +""" +enum eventPassPricing_select_column { + """column name""" + eventPassId + + """column name""" + maxAmount + + """column name""" + maxAmountPerUser + + """column name""" + priceAmount + + """column name""" + priceCurrency + + """column name""" + timeBeforeDelete +} + +""" +Streaming cursor of the table "eventPassPricing" +""" +input eventPassPricing_stream_cursor_input { + """Stream column input with initial value""" + initial_value: eventPassPricing_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input eventPassPricing_stream_cursor_value_input { + eventPassId: String + maxAmount: Int + maxAmountPerUser: Int + priceAmount: Int + priceCurrency: currency_enum + timeBeforeDelete: Int +} + +""" +Stores follow relationships. Each row represents an account following an organizer. +""" +type follow { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! + created_at: timestamptz! + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String! +} + +""" +Boolean expression to filter rows from the table "follow". All fields are combined with a logical 'AND'. +""" +input follow_bool_exp { + _and: [follow_bool_exp!] + _not: follow_bool_exp + _or: [follow_bool_exp!] + accountId: uuid_comparison_exp + created_at: timestamptz_comparison_exp + organizerSlug: String_comparison_exp +} + +""" +unique or primary key constraints on table "follow" +""" +enum follow_constraint { + """ + unique or primary key constraint on columns "accountId", "organizerSlug" + """ + follow_pkey +} + +""" +input type for inserting data into table "follow" +""" +input follow_insert_input { + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String +} + +""" +response of any mutation on the table "follow" +""" +type follow_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [follow!]! +} + +""" +on_conflict condition type for table "follow" """ -enum eventPassPricing_select_column { - """column name""" - eventPassId - - """column name""" - maxAmount +input follow_on_conflict { + constraint: follow_constraint! + update_columns: [follow_update_column!]! = [] + where: follow_bool_exp +} - """column name""" - maxAmountPerUser +"""Ordering options when selecting data from "follow".""" +input follow_order_by { + accountId: order_by + created_at: order_by + organizerSlug: order_by +} +""" +select columns of table "follow" +""" +enum follow_select_column { """column name""" - priceAmount + accountId """column name""" - priceCurrency + created_at """column name""" - timeBeforeDelete + organizerSlug } """ -Streaming cursor of the table "eventPassPricing" +Streaming cursor of the table "follow" """ -input eventPassPricing_stream_cursor_input { +input follow_stream_cursor_input { """Stream column input with initial value""" - initial_value: eventPassPricing_stream_cursor_value_input! + initial_value: follow_stream_cursor_value_input! """cursor ordering""" ordering: cursor_ordering } """Initial value of the column from where the streaming should start""" -input eventPassPricing_stream_cursor_value_input { - eventPassId: String - maxAmount: Int - maxAmountPerUser: Int - priceAmount: Int - priceCurrency: currency_enum - timeBeforeDelete: Int +input follow_stream_cursor_value_input { + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid + created_at: timestamptz + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String +} + +""" +placeholder for update columns of table "follow" (current role has no relevant permissions) +""" +enum follow_update_column { + """placeholder (do not use)""" + _PLACEHOLDER } scalar jsonb @@ -7928,6 +9976,9 @@ type mutation_root { """Create one eventPass""" createEventPass(data: EventPassCreateInput!): EventPass + """Create one eventPassDelayedRevealed""" + createEventPassDelayedRevealed(data: EventPassDelayedRevealedCreateInput!): EventPassDelayedRevealed + """Create one organizer""" createOrganizer(data: OrganizerCreateInput!): Organizer @@ -7954,6 +10005,14 @@ type mutation_root { where: EventPassWhereUniqueInput! ): EventPass + """ + Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document. + """ + deleteEventPassDelayedRevealed( + """Document to delete""" + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed + """Delete many Asset documents""" deleteManyAssets( """Documents to delete""" @@ -7990,6 +10049,26 @@ type mutation_root { where: EventPassManyWhereInput ): EventPassConnection! + """Delete many EventPassDelayedRevealed documents""" + deleteManyEventPassesDelayedRevealed( + """Documents to delete""" + where: EventPassDelayedRevealedManyWhereInput + ): BatchPayload! + + """ + Delete many EventPassDelayedRevealed documents, return deleted documents + """ + deleteManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + first: Int + last: Int + skip: Int + + """Documents to delete""" + where: EventPassDelayedRevealedManyWhereInput + ): EventPassDelayedRevealedConnection! + """Delete many Event documents""" deleteManyEvents( """Documents to delete""" @@ -8061,6 +10140,37 @@ type mutation_root { """ delete_eventPassPendingOrder_by_pk(id: uuid!): eventPassPendingOrder + """ + delete data from the table: "follow" + """ + delete_follow( + """filter the rows which have to be deleted""" + where: follow_bool_exp! + ): follow_mutation_response + + """ + delete single row from the table: "follow" + """ + delete_follow_by_pk( + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String! + ): follow + + """ + delete data from the table: "roleAssignments" + """ + delete_roleAssignments( + """filter the rows which have to be deleted""" + where: roleAssignments_bool_exp! + ): roleAssignments_mutation_response + """ insert data into the table: "eventPassPendingOrder" """ @@ -8083,6 +10193,28 @@ type mutation_root { on_conflict: eventPassPendingOrder_on_conflict ): eventPassPendingOrder + """ + insert data into the table: "follow" + """ + insert_follow( + """the rows to be inserted""" + objects: [follow_insert_input!]! + + """upsert condition""" + on_conflict: follow_on_conflict + ): follow_mutation_response + + """ + insert a single row into the table: "follow" + """ + insert_follow_one( + """the row to be inserted""" + object: follow_insert_input! + + """upsert condition""" + on_conflict: follow_on_conflict + ): follow + """Publish one asset""" publishAsset( """Optional localizations to publish""" @@ -8137,6 +10269,24 @@ type mutation_root { withDefaultLocale: Boolean = true ): EventPass + """Publish one eventPassDelayedRevealed""" + publishEventPassDelayedRevealed( + """Optional localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] + + """Document to publish""" + where: EventPassDelayedRevealedWhereUniqueInput! + + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): EventPassDelayedRevealed + """Publish many Asset documents""" publishManyAssets( """Document localizations to publish""" @@ -8227,6 +10377,51 @@ type mutation_root { withDefaultLocale: Boolean = true ): EventPassConnection! + """Publish many EventPassDelayedRevealed documents""" + publishManyEventPassesDelayedRevealed( + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: EventPassDelayedRevealedManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): BatchPayload! + + """Publish many EventPassDelayedRevealed documents""" + publishManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + first: Int + + """Stage to find matching documents in""" + from: Stage = DRAFT + last: Int + + """Document localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + skip: Int + + """Stages to publish documents to""" + to: [Stage!]! = [PUBLISHED] + + """Identifies documents in each stage to be published""" + where: EventPassDelayedRevealedManyWhereInput + + """Whether to include the default locale when publishBase is true""" + withDefaultLocale: Boolean = true + ): EventPassDelayedRevealedConnection! + """Publish many Event documents""" publishManyEvents( """Document localizations to publish""" @@ -8413,6 +10608,32 @@ type mutation_root { withDefaultLocale: Boolean = true ): EventPass + """Schedule to publish one eventPassDelayedRevealed""" + schedulePublishEventPassDelayedRevealed( + """Optional localizations to publish""" + locales: [Locale!] + + """Whether to publish the base document""" + publishBase: Boolean = true + + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime + + """Optionally attach this scheduled operation to an existing release""" + releaseId: String + + """Publishing target stage""" + to: [Stage!]! = [PUBLISHED] + + """Document to publish""" + where: EventPassDelayedRevealedWhereUniqueInput! + + """Whether to include the default locale when publishBase is set""" + withDefaultLocale: Boolean = true + ): EventPassDelayedRevealed + """Schedule to publish one organizer""" schedulePublishOrganizer( """Optional localizations to publish""" @@ -8526,6 +10747,35 @@ type mutation_root { where: EventPassWhereUniqueInput! ): EventPass + """ + Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + scheduleUnpublishEventPassDelayedRevealed( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] + + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] + + """ + Release at point in time, will create new release containing this operation + """ + releaseAt: DateTime + + """Optionally attach this scheduled operation to an existing release""" + releaseId: String + + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true + + """Document to unpublish""" + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed + """ Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. """ @@ -8618,6 +10868,27 @@ type mutation_root { where: EventPassWhereUniqueInput! ): EventPass + """ + Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only. + """ + unpublishEventPassDelayedRevealed( + """Stages to unpublish document from""" + from: [Stage!]! = [PUBLISHED] + + """ + Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages + """ + locales: [Locale!] + + """ + Unpublish complete document including default localization and relations from stages. Can be disabled. + """ + unpublishBase: Boolean = true + + """Document to unpublish""" + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed + """Unpublish many Asset documents""" unpublishManyAssets( """Stages to unpublish documents from""" @@ -8700,6 +10971,47 @@ type mutation_root { where: EventPassManyWhereInput ): EventPassConnection! + """Unpublish many EventPassDelayedRevealed documents""" + unpublishManyEventPassesDelayedRevealed( + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + + """Locales to unpublish""" + locales: [Locale!] + + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true + + """Identifies documents in each stage""" + where: EventPassDelayedRevealedManyWhereInput + ): BatchPayload! + + """ + Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages + """ + unpublishManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + first: Int + + """Stages to unpublish documents from""" + from: [Stage!]! = [PUBLISHED] + last: Int + + """Locales to unpublish""" + locales: [Locale!] + skip: Int + + """Stage to find matching documents in""" + stage: Stage = DRAFT + + """Whether to unpublish the base document and default localization""" + unpublishBase: Boolean = true + + """Identifies documents in draft stage""" + where: EventPassDelayedRevealedManyWhereInput + ): EventPassDelayedRevealedConnection! + """Unpublish many Event documents""" unpublishManyEvents( """Stages to unpublish documents from""" @@ -8812,6 +11124,9 @@ type mutation_root { """Update one eventPass""" updateEventPass(data: EventPassUpdateInput!, where: EventPassWhereUniqueInput!): EventPass + """Update one eventPassDelayedRevealed""" + updateEventPassDelayedRevealed(data: EventPassDelayedRevealedUpdateInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed + """Update many assets""" updateManyAssets( """Updates to document content""" @@ -8860,6 +11175,30 @@ type mutation_root { where: EventPassManyWhereInput ): EventPassConnection! + """Update many eventPassesDelayedRevealed""" + updateManyEventPassesDelayedRevealed( + """Updates to document content""" + data: EventPassDelayedRevealedUpdateManyInput! + + """Documents to apply update on""" + where: EventPassDelayedRevealedManyWhereInput + ): BatchPayload! + + """Update many EventPassDelayedRevealed documents""" + updateManyEventPassesDelayedRevealedConnection( + after: ID + before: ID + + """Updates to document content""" + data: EventPassDelayedRevealedUpdateManyInput! + first: Int + last: Int + skip: Int + + """Documents to apply update on""" + where: EventPassDelayedRevealedManyWhereInput + ): EventPassDelayedRevealedConnection! + """Update many events""" updateManyEvents( """Updates to document content""" @@ -8957,6 +11296,9 @@ type mutation_root { """Upsert one eventPass""" upsertEventPass(upsert: EventPassUpsertInput!, where: EventPassWhereUniqueInput!): EventPass + """Upsert one eventPassDelayedRevealed""" + upsertEventPassDelayedRevealed(upsert: EventPassDelayedRevealedUpsertInput!, where: EventPassDelayedRevealedWhereUniqueInput!): EventPassDelayedRevealed + """Upsert one organizer""" upsertOrganizer(upsert: OrganizerUpsertInput!, where: OrganizerWhereUniqueInput!): Organizer } @@ -8966,6 +11308,7 @@ enum orderStatus_enum { COMPLETED CONFIRMED ERROR + IS_MINTING REFUNDED UNAUTHORIZED } @@ -9088,6 +11431,12 @@ type query_root { where: AssetWhereInput ): AssetConnection! + """Fetches an object given its ID""" + entities( + """The where parameters to query components""" + where: [EntityWhereInput!]! + ): [Entity!] + """Retrieve a single event""" event( """ @@ -9102,6 +11451,10 @@ type query_root { stage: Stage! = PUBLISHED where: EventWhereUniqueInput! ): Event + + """ + fetch data from the table: "eventParameters" + """ eventParameters( """distinct select on columns""" distinct_on: [eventParameters_select_column!] @@ -9134,6 +11487,24 @@ type query_root { where: EventPassWhereUniqueInput! ): EventPass + """Retrieve a single eventPassDelayedRevealed""" + eventPassDelayedRevealed( + """ + Defines which locales should be returned. + + Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: EventPassDelayedRevealedWhereUniqueInput! + ): EventPassDelayedRevealed + + """Retrieve document version""" + eventPassDelayedRevealedVersion(where: VersionWhereInput!): DocumentVersion + """ fetch data from the table: "eventPassNft" """ @@ -9337,6 +11708,52 @@ type query_root { where: EventPassWhereInput ): EventPassConnection! + """Retrieve multiple eventPassesDelayedRevealed""" + eventPassesDelayedRevealed( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventPassDelayedRevealedOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventPassDelayedRevealedWhereInput + ): [EventPassDelayedRevealed!]! + + """ + Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface + """ + eventPassesDelayedRevealedConnection( + after: String + before: String + first: Int + last: Int + + """ + Defines which locales should be returned. + + Note that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + orderBy: EventPassDelayedRevealedOrderByInput + skip: Int + stage: Stage! = PUBLISHED + where: EventPassDelayedRevealedWhereInput + ): EventPassDelayedRevealedConnection! + """Retrieve document version""" eventVersion(where: VersionWhereInput!): DocumentVersion @@ -9384,6 +11801,39 @@ type query_root { where: EventWhereInput ): EventConnection! + """ + fetch data from the table: "follow" + """ + follow( + """distinct select on columns""" + distinct_on: [follow_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [follow_order_by!] + + """filter the rows returned""" + where: follow_bool_exp + ): [follow!]! + + """fetch data from the table: "follow" using primary key columns""" + follow_by_pk( + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String! + ): follow + """ fetch data from the table: "kyc" """ @@ -9489,6 +11939,26 @@ type query_root { where: OrganizerWhereInput ): OrganizerConnection! + """ + fetch data from the table: "roleAssignments" + """ + roleAssignments( + """distinct select on columns""" + distinct_on: [roleAssignments_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [roleAssignments_order_by!] + + """filter the rows returned""" + where: roleAssignments_bool_exp + ): [roleAssignments!]! + """Retrieve a single scheduledOperation""" scheduledOperation( """ @@ -9697,6 +12167,179 @@ type query_root { ): UserConnection! } +""" +Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration. +""" +type roleAssignments { + accountId: uuid! + created_at: timestamptz! + eventId: String! + id: uuid! + invitedById: uuid! + + """An object relationship""" + inviter: account! + organizer( + """ + Defines which locales should be returned. + + Note that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree. + The first locale matching the provided list will be returned, entries with non matching locales will be filtered out. + + This argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree. + """ + locales: [Locale!]! = [en] + stage: Stage! = PUBLISHED + where: OrganizerWhereUniqueInput_remote_rel_roleAssignmentsorganizer! + ): Organizer + organizerId: String! + role: roles_enum! +} + +""" +order by aggregate values of table "roleAssignments" +""" +input roleAssignments_aggregate_order_by { + count: order_by + max: roleAssignments_max_order_by + min: roleAssignments_min_order_by +} + +""" +Boolean expression to filter rows from the table "roleAssignments". All fields are combined with a logical 'AND'. +""" +input roleAssignments_bool_exp { + _and: [roleAssignments_bool_exp!] + _not: roleAssignments_bool_exp + _or: [roleAssignments_bool_exp!] + accountId: uuid_comparison_exp + created_at: timestamptz_comparison_exp + eventId: String_comparison_exp + id: uuid_comparison_exp + invitedById: uuid_comparison_exp + inviter: account_bool_exp + organizerId: String_comparison_exp + role: roles_enum_comparison_exp +} + +""" +order by max() on columns of table "roleAssignments" +""" +input roleAssignments_max_order_by { + accountId: order_by + created_at: order_by + eventId: order_by + id: order_by + invitedById: order_by + organizerId: order_by +} + +""" +order by min() on columns of table "roleAssignments" +""" +input roleAssignments_min_order_by { + accountId: order_by + created_at: order_by + eventId: order_by + id: order_by + invitedById: order_by + organizerId: order_by +} + +""" +response of any mutation on the table "roleAssignments" +""" +type roleAssignments_mutation_response { + """number of rows affected by the mutation""" + affected_rows: Int! + + """data from the rows affected by the mutation""" + returning: [roleAssignments!]! +} + +"""Ordering options when selecting data from "roleAssignments".""" +input roleAssignments_order_by { + accountId: order_by + created_at: order_by + eventId: order_by + id: order_by + invitedById: order_by + inviter: account_order_by + organizerId: order_by + role: order_by +} + +""" +select columns of table "roleAssignments" +""" +enum roleAssignments_select_column { + """column name""" + accountId + + """column name""" + created_at + + """column name""" + eventId + + """column name""" + id + + """column name""" + invitedById + + """column name""" + organizerId + + """column name""" + role +} + +""" +Streaming cursor of the table "roleAssignments" +""" +input roleAssignments_stream_cursor_input { + """Stream column input with initial value""" + initial_value: roleAssignments_stream_cursor_value_input! + + """cursor ordering""" + ordering: cursor_ordering +} + +"""Initial value of the column from where the streaming should start""" +input roleAssignments_stream_cursor_value_input { + accountId: uuid + created_at: timestamptz + eventId: String + id: uuid + invitedById: uuid + organizerId: String + role: roles_enum +} + +enum roles_enum { + organizer_admin + organizer_auditor + organizer_content_manager + organizer_finance_manager + organizer_guest + organizer_human_resources + organizer_operations_manager + organizer_super_admin + organizer_validator +} + +""" +Boolean expression to compare columns of type "roles_enum". All fields are combined with logical 'AND'. +""" +input roles_enum_comparison_exp { + _eq: roles_enum + _in: [roles_enum!] + _is_null: Boolean + _neq: roles_enum + _nin: [roles_enum!] +} + """ Table to store Stripe Customer IDs for tracking user payment processes. """ @@ -9793,6 +12436,10 @@ type subscription_root { """filter the rows returned""" where: account_bool_exp ): [account!]! + + """ + fetch data from the table: "eventParameters" + """ eventParameters( """distinct select on columns""" distinct_on: [eventParameters_select_column!] @@ -10064,6 +12711,53 @@ type subscription_root { where: eventPassPricing_bool_exp ): [eventPassPricing!]! + """ + fetch data from the table: "follow" + """ + follow( + """distinct select on columns""" + distinct_on: [follow_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [follow_order_by!] + + """filter the rows returned""" + where: follow_bool_exp + ): [follow!]! + + """fetch data from the table: "follow" using primary key columns""" + follow_by_pk( + """ + References the unique identifier of the account that is following an organizer. + """ + accountId: uuid! + + """ + Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers. + """ + organizerSlug: String! + ): follow + + """ + fetch data from the table in a streaming manner: "follow" + """ + follow_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [follow_stream_cursor_input]! + + """filter the rows returned""" + where: follow_bool_exp + ): [follow!]! + """ fetch data from the table: "kyc" """ @@ -10104,6 +12798,40 @@ type subscription_root { where: kyc_bool_exp ): [kyc!]! + """ + fetch data from the table: "roleAssignments" + """ + roleAssignments( + """distinct select on columns""" + distinct_on: [roleAssignments_select_column!] + + """limit the number of rows returned""" + limit: Int + + """skip the first n rows. Use only with order_by""" + offset: Int + + """sort the rows by one or more columns""" + order_by: [roleAssignments_order_by!] + + """filter the rows returned""" + where: roleAssignments_bool_exp + ): [roleAssignments!]! + + """ + fetch data from the table in a streaming manner: "roleAssignments" + """ + roleAssignments_stream( + """maximum number of rows returned in a single batch""" + batch_size: Int! + + """cursor to stream the results returned by the query""" + cursor: [roleAssignments_stream_cursor_input]! + + """filter the rows returned""" + where: roleAssignments_bool_exp + ): [roleAssignments!]! + """ fetch data from the table: "stripeCustomer" """ diff --git a/libs/gql/user/api/src/generated/schema.json b/libs/gql/user/api/src/generated/schema.json index 45f74f56e..00f4784ae 100644 --- a/libs/gql/user/api/src/generated/schema.json +++ b/libs/gql/user/api/src/generated/schema.json @@ -386,6 +386,147 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageOrganizer", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `heroImageOrganizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `heroImageOrganizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "history", "description": "List of Asset versions", @@ -846,6 +987,147 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageEventPassDelayedRevealed", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `nftImageEventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImageEventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "publishedAt", "description": "The time the document was published. Null on documents in draft stage.", @@ -1199,6 +1481,11 @@ ], "inputFields": null, "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, { "kind": "INTERFACE", "name": "Node", @@ -1349,6 +1636,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageOrganizer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "imageOrganizer", "description": null, @@ -1397,6 +1696,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageEventPassDelayedRevealed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "size", "description": null, @@ -1971,6 +2282,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageOrganizer_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageOrganizer_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageOrganizer_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -2135,6 +2482,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageEventPassDelayedRevealed_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageEventPassDelayedRevealed_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageEventPassDelayedRevealed_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImageEventPass_every", "description": null, @@ -2677,7 +3060,7 @@ "deprecationReason": null }, { - "name": "imageOrganizer", + "name": "heroImageOrganizer", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -2689,47 +3072,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationsInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "mimeType", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftImageEventPass", + "name": "imageOrganizer", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInlineInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "size", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", + "name": "OrganizerUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -2737,34 +3084,11 @@ "deprecationReason": null }, { - "name": "width", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fileName", - "description": null, + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -2772,7 +3096,7 @@ "deprecationReason": null }, { - "name": "handle", + "name": "mimeType", "description": null, "type": { "kind": "SCALAR", @@ -2784,11 +3108,11 @@ "deprecationReason": null }, { - "name": "height", + "name": "nftImageEventPass", "description": null, "type": { - "kind": "SCALAR", - "name": "Float", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -2796,11 +3120,11 @@ "deprecationReason": null }, { - "name": "mimeType", + "name": "nftImageEventPassDelayedRevealed", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -2838,146 +3162,229 @@ }, { "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationInput", + "name": "AssetUpdateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locale", + "name": "fileName", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "create", - "description": "Localizations to create", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "delete", - "description": "Localizations to delete", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "update", - "description": "Localizations to update", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpsertLocalizationInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "fileName", + "name": "handle", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "height", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mimeType", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "size", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "width", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Localizations to create", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Localizations to delete", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Localizations to update", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpsertLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "fileName", "description": null, "type": { "kind": "SCALAR", @@ -4118,6 +4525,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageOrganizer_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageOrganizer_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageOrganizer_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -4410,6 +4853,42 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "nftImageEventPassDelayedRevealed_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageEventPassDelayedRevealed_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftImageEventPassDelayedRevealed_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "nftImageEventPass_every", "description": null, @@ -5526,6 +6005,241 @@ "enumValues": null, "possibleTypes": null }, + { + "kind": "INTERFACE", + "name": "Entity", + "description": "An object with an ID", + "fields": [ + { + "name": "id", + "description": "The id of the object.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "The Stage of an object", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventDateLocation", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "LocationAddress", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "PassOption", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + ] + }, + { + "kind": "ENUM", + "name": "EntityTypeName", + "description": "This enumeration holds all typenames that implement the Entity interface. Components and models implement the Entity interface.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "Asset", + "description": "Asset system model", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Event", + "description": "Root event model", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EventDateLocation", + "description": "Model used to define the different locations and dates of an event. A festival or a tournament for instance could have several.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EventPass", + "description": "Define a pass for an event with different options, price, number of passes etc.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EventPassDelayedRevealed", + "description": "The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LocationAddress", + "description": "A model for location data (point on a map) + additional info such as street, venue etc.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "Organizer", + "description": "An organizer is an entity that launch events and handle the pass benefits.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PassOption", + "description": "Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ScheduledOperation", + "description": "Scheduled Operation system model", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ScheduledRelease", + "description": "Scheduled Release system model", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "User", + "description": "User system model", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EntityWhereInput", + "description": "Allows to specify input to query models and components directly", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": "The ID of an object", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "typename", + "description": "The Type name of an object", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "EntityTypeName", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, { "kind": "OBJECT", "name": "Event", @@ -5850,100 +6564,11 @@ { "name": "eventParameters", "description": null, - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventParameters_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventParameters", - "ofType": null - } - } - } + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null }, "isDeprecated": false, "deprecationReason": null @@ -6091,7 +6716,7 @@ }, { "name": "heroImage", - "description": null, + "description": "An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen.", "args": [ { "name": "forceParentLocale", @@ -6138,6 +6763,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageClasses", + "description": "Optional field used to style your hero image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "history", "description": "List of Event versions", @@ -6709,6 +7346,11 @@ ], "inputFields": null, "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, { "kind": "INTERFACE", "name": "Node", @@ -6898,6 +7540,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "localizations", "description": "Inline mutations for managing document localizations excluding the default locale", @@ -7346,7 +8000,13 @@ } ], "inputFields": null, - "interfaces": [], + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + } + ], "enumValues": null, "possibleTypes": null }, @@ -8980,6 +9640,134 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id", "description": null, @@ -9589,6 +10377,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "heroImageClasses_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "id_ASC", "description": null, @@ -9901,6 +10701,51 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "eventPassDelayedRevealed", + "description": "This is a direct link from your `EventPass` to `EventPassDelayedReveal`, enabling access to additional, exclusive details that are revealed afterwards on the back-office.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `eventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "eventPassNftContract", "description": null, @@ -10641,6 +11486,11 @@ ], "inputFields": null, "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, { "kind": "INTERFACE", "name": "Node", @@ -10762,6 +11612,18 @@ "description": null, "fields": null, "inputFields": [ + { + "name": "clptwshsk4wx601usb3uggcu7", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "createdAt", "description": null, @@ -10802,6 +11664,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "eventPassDelayedRevealed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "localizations", "description": "Inline mutations for managing document localizations excluding the default locale", @@ -11100,459 +11974,453 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "EventPassEdge", - "description": "An edge in a connection.", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "EventPassCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], + "name": "connect", + "description": "Connect one existing EventPass document", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", - "args": [], + "name": "create", + "description": "Create and connect one EventPass document", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "description": "The EventPassDelayedReveal is a feature in our ticketing system that introduces a timed reveal of certain event pass details. It's designed for special events where additional information about the pass, such as its name, description, and image, is unveiled at a later stage, adding an element of anticipation and exclusivity for attendees. This feature is particularly useful for creating a unique and engaging experience for high-profile events.", + "fields": [ { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "createdAt", + "description": "The time the document was created", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", "ofType": null - } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "description", + "description": "A brief overview or summary of the event pass", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_search", - "description": "Contains search across all appropriate fields.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt", - "description": null, + "name": "documentInStages", + "description": "Get the document in other stages", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "eventPass", + "description": "Links directly to `EventPass`, providing initial, temporary details about the NFT until the full reveal occurs.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `eventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "OBJECT", + "name": "EventPass", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_in", - "description": "All values that are contained in given list.", + "name": "history", + "description": "List of EventPassDelayedRevealed versions", + "args": [ + { + "name": "limit", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "10", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": "0", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stageOverride", + "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Version", + "ofType": null + } + } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", + "name": "id", + "description": "The unique identifier", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdBy", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_none", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_some", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "event", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "locale", + "description": "System Locale field", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "localizations", + "description": "Get the other localizations for this document", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en, fr]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "name", + "description": "The official name of the event pass", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "nftDescription", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_in", - "description": "All values that are contained in given list.", + "description": "Fixed description pertaining to the NFT. This content is static and non-localizable.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -11560,51 +12428,64 @@ "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_not_ends_with", - "description": "All values not ending with the given string", + "name": "nftImage", + "description": "Permanent image representing the NFT. Advised resolution is 350 x 350 pixels. Image content is non-changeable and cannot be localized.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `nftImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_not_in", - "description": "All values that are not contained in given list.", + "name": "nftName", + "description": "Permanent name associated with the NFT. Cannot be changed or localized.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -11612,168 +12493,476 @@ "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftImage", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftName_contains", - "description": "All values containing the given string.", + "name": "passOptions", + "description": "Define the different pass options. An option is defined for a specific location and timeframe", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `passOptions` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `passOptions` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "PassOptionOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PassOption", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_ends_with", - "description": "All values ending with the given string.", + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "name": "publishedBy", + "description": "User that last published this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftName_not", - "description": "Any other value that exists and is not equal to the given value.", + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not_contains", - "description": "All values not containing the given string.", + "name": "scheduledIn", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not_ends_with", - "description": "All values not ending with the given string", + "name": "stage", + "description": "System stage field", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not_in", - "description": "All values that are not contained in given list.", + "name": "updatedAt", + "description": "The time the document was updated", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not_starts_with", - "description": "All values not starting with the given string.", + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null }, { - "name": "nftName_starts_with", - "description": "All values starting with the given string.", + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedConnectInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "position", + "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", "ofType": null }, "defaultValue": null, @@ -11781,59 +12970,105 @@ "deprecationReason": null }, { - "name": "passOptions_every", - "description": null, + "name": "where", + "description": "Document to connect", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "description": "A connection to a list of items.", + "fields": [ { - "name": "passOptions_none", + "name": "aggregate", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passOptions_some", - "description": null, + "name": "edges", + "description": "A list of edges.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedEdge", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": null, + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", + "name": "clptyt58r52j901t9gkjuht2t", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassCreateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -11841,8 +13076,8 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "createdAt", + "description": null, "type": { "kind": "SCALAR", "name": "DateTime", @@ -11853,14 +13088,14 @@ "deprecationReason": null }, { - "name": "publishedAt_in", - "description": "All values that are contained in given list.", + "name": "description", + "description": "description input for default locale (en)", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -11869,23 +13104,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "eventPass", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassCreateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -11893,11 +13116,11 @@ "deprecationReason": null }, { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "localizations", + "description": "Inline mutations for managing document localizations excluding the default locale", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -11905,14 +13128,14 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "name", + "description": "name input for default locale (en)", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -11921,47 +13144,59 @@ "deprecationReason": null }, { - "name": "publishedBy", + "name": "nftDescription", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledIn_every", + "name": "nftImage", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledIn_none", + "name": "nftName", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledIn_some", + "name": "passOptions", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "PassOptionCreateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -11979,22 +13214,21 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "createdAt", + "description": null, "type": { "kind": "SCALAR", "name": "DateTime", @@ -12005,14 +13239,14 @@ "deprecationReason": null }, { - "name": "updatedAt_in", - "description": "All values that are contained in given list.", + "name": "description", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -12021,20 +13255,24 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "name", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", "name": "DateTime", @@ -12043,42 +13281,76 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "data", + "description": "Localization input", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "locale", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedBy", - "description": null, + "name": "create", + "description": "Create localizations for the newly-created document", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -12090,157 +13362,203 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "EventPassOrderByInput", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateManyInlineInput", "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "nftDescription_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { - "name": "nftName_ASC", - "description": null, + "name": "connect", + "description": "Connect multiple existing EventPassDelayedRevealed documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_DESC", - "description": null, + "name": "create", + "description": "Create and connect multiple existing EventPassDelayedRevealed documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + } + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt_ASC", - "description": null, + "name": "connect", + "description": "Connect one existing EventPassDelayedRevealed document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_DESC", - "description": null, + "name": "create", + "description": "Create and connect one EventPassDelayedRevealed document", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedEdge", + "description": "An edge in a connection.", + "fields": [ { - "name": "updatedAt_ASC", - "description": null, + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_DESC", - "description": null, + "name": "node", + "description": "The item at the end of the edge.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null } ], + "inputFields": null, + "interfaces": [], + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "EventPassUpdateInput", - "description": null, + "name": "EventPassDelayedRevealedManyWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { - "name": "description", - "description": "description input for default locale (en)", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "event", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateOneInlineInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationsInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": "name input for default locale (en)", + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", "name": "String", @@ -12251,11 +13569,11 @@ "deprecationReason": null }, { - "name": "nftDescription", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -12263,11 +13581,11 @@ "deprecationReason": null }, { - "name": "nftImage", - "description": null, + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateOneInlineInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -12275,11 +13593,11 @@ "deprecationReason": null }, { - "name": "nftName", - "description": null, + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -12287,34 +13605,27 @@ "deprecationReason": null }, { - "name": "passOptions", - "description": null, + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateManyInlineInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -12322,256 +13633,151 @@ "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Localizations to create", + "name": "createdBy", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateLocalizationInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "documentInStages_every", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "documentInStages_none", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", + "name": "documentInStages_some", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertLocalizationInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing EventPass documents", + "name": "eventPass", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassConnectInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple EventPass documents", + "name": "id", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple EventPass documents", + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect multiple EventPass documents", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "set", - "description": "Override currently-connected documents with multiple existing EventPass documents", + "name": "id_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null } }, "defaultValue": null, @@ -12579,62 +13785,35 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update multiple EventPass documents", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateWithNestedWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple EventPass documents", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertWithNestedWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -12642,23 +13821,27 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Optional updates to localizations", + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationsInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": "name input for default locale (en)", + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -12666,11 +13849,11 @@ "deprecationReason": null }, { - "name": "nftDescription", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -12678,7 +13861,7 @@ "deprecationReason": null }, { - "name": "nftName", + "name": "nftDescription", "description": null, "type": { "kind": "SCALAR", @@ -12688,21 +13871,10 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "nftDescription_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -12713,8 +13885,8 @@ "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "nftDescription_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -12723,27 +13895,16 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "nftDescription_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationDataInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -12752,328 +13913,139 @@ "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "nftDescription_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "update", - "description": "Localizations to update", + "name": "nftDescription_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to update", + "name": "nftDescription_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "nftDescription_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create document if it didn't exist", + "name": "nftDescription_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "nftDescription_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locale", + "name": "nftImage", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", + "name": "nftName", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "data", - "description": "Upsert data", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", - "fields": null, - "inputFields": [ - { - "name": "outdated_to", - "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "name": "nftName_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ - { - "name": "AND", - "description": "Logical AND on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "nftName_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "nftName_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -13081,8 +14053,8 @@ "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -13093,23 +14065,11 @@ "deprecationReason": null }, { - "name": "createdAt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "nftName_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -13117,11 +14077,11 @@ "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -13129,14 +14089,14 @@ "deprecationReason": null }, { - "name": "createdAt_in", - "description": "All values that are contained in given list.", + "name": "nftName_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -13145,11 +14105,11 @@ "deprecationReason": null }, { - "name": "createdAt_lt", - "description": "All values less than the given value.", + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -13157,11 +14117,11 @@ "deprecationReason": null }, { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", + "name": "nftName_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -13169,11 +14129,11 @@ "deprecationReason": null }, { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "passOptions_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -13181,27 +14141,23 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", + "name": "passOptions_none", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", + "name": "passOptions_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -13209,11 +14165,11 @@ "deprecationReason": null }, { - "name": "description", + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13221,11 +14177,11 @@ "deprecationReason": null }, { - "name": "description_contains", - "description": "All values containing the given string.", + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13233,11 +14189,11 @@ "deprecationReason": null }, { - "name": "description_ends_with", - "description": "All values ending with the given string.", + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13245,14 +14201,14 @@ "deprecationReason": null }, { - "name": "description_in", + "name": "publishedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -13261,11 +14217,11 @@ "deprecationReason": null }, { - "name": "description_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13273,11 +14229,11 @@ "deprecationReason": null }, { - "name": "description_not_contains", - "description": "All values not containing the given string.", + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13285,11 +14241,11 @@ "deprecationReason": null }, { - "name": "description_not_ends_with", - "description": "All values not ending with the given string", + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13297,14 +14253,14 @@ "deprecationReason": null }, { - "name": "description_not_in", + "name": "publishedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -13313,35 +14269,11 @@ "deprecationReason": null }, { - "name": "description_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_every", + "name": "publishedBy", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -13349,11 +14281,11 @@ "deprecationReason": null }, { - "name": "documentInStages_none", + "name": "scheduledIn_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -13361,11 +14293,11 @@ "deprecationReason": null }, { - "name": "documentInStages_some", + "name": "scheduledIn_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -13373,11 +14305,11 @@ "deprecationReason": null }, { - "name": "event", + "name": "scheduledIn_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -13385,11 +14317,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13397,11 +14329,11 @@ "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13409,11 +14341,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13421,14 +14353,14 @@ "deprecationReason": null }, { - "name": "id_in", + "name": "updatedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null } }, @@ -13437,11 +14369,11 @@ "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13449,11 +14381,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13461,11 +14393,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -13473,14 +14405,14 @@ "deprecationReason": null }, { - "name": "id_not_in", + "name": "updatedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null } }, @@ -13489,175 +14421,141 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "updatedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "EventPassDelayedRevealedOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, + "name": "createdAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", + "name": "description_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "description_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "id_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, + "name": "id_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "name_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "name_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "nftDescription_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, + "name": "nftDescription_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "nftName_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "nftName_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription", + "name": "publishedAt_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", + "name": "publishedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "clptyt58r52j901t9gkjuht2t", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -13665,8 +14563,8 @@ "deprecationReason": null }, { - "name": "nftDescription_ends_with", - "description": "All values ending with the given string.", + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -13677,27 +14575,23 @@ "deprecationReason": null }, { - "name": "nftDescription_in", - "description": "All values that are contained in given list.", + "name": "eventPass", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateOneInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -13705,8 +14599,8 @@ "deprecationReason": null }, { - "name": "nftDescription_not_contains", - "description": "All values not containing the given string.", + "name": "name", + "description": "name input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -13717,8 +14611,8 @@ "deprecationReason": null }, { - "name": "nftDescription_not_ends_with", - "description": "All values not ending with the given string", + "name": "nftDescription", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -13729,24 +14623,20 @@ "deprecationReason": null }, { - "name": "nftDescription_not_in", - "description": "All values that are not contained in given list.", + "name": "nftImage", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftDescription_not_starts_with", - "description": "All values not starting with the given string.", + "name": "nftName", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -13757,23 +14647,34 @@ "deprecationReason": null }, { - "name": "nftDescription_starts_with", - "description": "All values starting with the given string.", + "name": "passOptions", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateManyInlineInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "nftImage", + "name": "description", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -13781,7 +14682,7 @@ "deprecationReason": null }, { - "name": "nftName", + "name": "name", "description": null, "type": { "kind": "SCALAR", @@ -13791,41 +14692,75 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "nftName_contains", - "description": "All values containing the given string.", + "name": "data", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_ends_with", - "description": "All values ending with the given string.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "nftName_in", - "description": "All values that are contained in given list.", + "name": "create", + "description": "Localizations to create", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationInput", + "ofType": null + } } }, "defaultValue": null, @@ -13833,51 +14768,90 @@ "deprecationReason": null }, { - "name": "nftName_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not_contains", - "description": "All values not containing the given string.", + "name": "update", + "description": "Localizations to update", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_not_ends_with", - "description": "All values not ending with the given string", + "name": "upsert", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "nftName_not_in", - "description": "All values that are not contained in given list.", + "name": "connect", + "description": "Connect multiple existing EventPassDelayedRevealed documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedConnectInput", + "ofType": null + } } }, "defaultValue": null, @@ -13885,71 +14859,142 @@ "deprecationReason": null }, { - "name": "nftName_not_starts_with", - "description": "All values not starting with the given string.", + "name": "create", + "description": "Create and connect multiple EventPassDelayedRevealed documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "nftName_starts_with", - "description": "All values starting with the given string.", + "name": "delete", + "description": "Delete multiple EventPassDelayedRevealed documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passOptions_every", - "description": null, + "name": "disconnect", + "description": "Disconnect multiple EventPassDelayedRevealed documents", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passOptions_none", - "description": null, + "name": "set", + "description": "Override currently-connected documents with multiple existing EventPassDelayedRevealed documents", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "passOptions_some", - "description": null, + "name": "update", + "description": "Update multiple EventPassDelayedRevealed documents", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": null, + "name": "upsert", + "description": "Upsert multiple EventPassDelayedRevealed documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -13957,11 +15002,11 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", + "name": "localizations", + "description": "Optional updates to localizations", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -13969,11 +15014,11 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "name", + "description": "name input for default locale (en)", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -13981,39 +15026,46 @@ "deprecationReason": null }, { - "name": "publishedAt_in", - "description": "All values that are contained in given list.", + "name": "nftDescription", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", + "name": "nftName", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14021,26 +15073,37 @@ "deprecationReason": null }, { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "name", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "data", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationDataInput", "ofType": null } }, @@ -14049,35 +15112,69 @@ "deprecationReason": null }, { - "name": "publishedBy", + "name": "locale", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "scheduledIn_every", - "description": null, + "name": "update", + "description": "Localizations to update", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "scheduledIn_none", - "description": null, + "name": "connect", + "description": "Connect existing EventPassDelayedRevealed document", "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -14085,11 +15182,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_some", - "description": null, + "name": "create", + "description": "Create and connect one EventPassDelayedRevealed document", "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventPassDelayedRevealedCreateInput", "ofType": null }, "defaultValue": null, @@ -14097,11 +15194,11 @@ "deprecationReason": null }, { - "name": "updatedAt", - "description": null, + "name": "delete", + "description": "Delete currently connected EventPassDelayedRevealed document", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -14109,11 +15206,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "disconnect", + "description": "Disconnect currently connected EventPassDelayedRevealed document", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -14121,11 +15218,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "update", + "description": "Update single EventPassDelayedRevealed document", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -14133,14 +15230,37 @@ "deprecationReason": null }, { - "name": "updatedAt_in", - "description": "All values that are contained in given list.", + "name": "upsert", + "description": "Upsert single EventPassDelayedRevealed document", "type": { - "kind": "LIST", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Document to update", + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateInput", "ofType": null } }, @@ -14149,50 +15269,100 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "create", + "description": "Create document if it didn't exist", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "update", + "description": "Update document if it exists", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "locale", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, @@ -14201,11 +15371,81 @@ "deprecationReason": null }, { - "name": "updatedBy", + "name": "update", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Upsert data", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ + { + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "type": { + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -14219,8 +15459,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", - "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "name": "EventPassDelayedRevealedWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { @@ -14234,7 +15474,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null } } @@ -14254,7 +15494,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null } } @@ -14274,7 +15514,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereStageInput", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null } } @@ -14284,11 +15524,11 @@ "deprecationReason": null }, { - "name": "compareWithParent", - "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereComparatorInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14296,57 +15536,35 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Specify the stage to compare with", + "name": "createdAt", + "description": null, "type": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "description": "References EventPass record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -14354,23 +15572,27 @@ "deprecationReason": null }, { - "name": "eventDateLocations", - "description": null, + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationUpdateManyInlineInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPasses", - "description": null, + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInlineInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -14378,11 +15600,11 @@ "deprecationReason": null }, { - "name": "heroImage", - "description": null, + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateOneInlineInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -14390,11 +15612,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationsInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -14402,23 +15624,27 @@ "deprecationReason": null }, { - "name": "organizer", - "description": null, + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateOneInlineInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "public", + "name": "createdBy", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -14426,11 +15652,11 @@ "deprecationReason": null }, { - "name": "published", + "name": "description", "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14438,8 +15664,8 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "description_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -14450,8 +15676,8 @@ "deprecationReason": null }, { - "name": "title", - "description": "title input for default locale (en)", + "name": "description_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -14460,24 +15686,29 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "description_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14485,8 +15716,8 @@ "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "description_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -14495,266 +15726,153 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "description_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "description_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Localizations to create", + "name": "description_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "description_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "documentInStages_every", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", + "name": "documentInStages_none", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertLocalizationInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing Event documents", + "name": "documentInStages_some", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventConnectInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple Event documents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateInput", - "ofType": null - } - } + "name": "eventPass", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple Event documents", + "name": "id", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect multiple Event documents", + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "set", - "description": "Override currently-connected documents with multiple existing Event documents", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update multiple Event documents", + "name": "id_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateWithNestedWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null } }, "defaultValue": null, @@ -14762,42 +15880,23 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple Event documents", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertWithNestedWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -14805,11 +15904,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Optional updates to localizations", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationsInput", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -14817,11 +15916,27 @@ "deprecationReason": null }, { - "name": "public", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -14829,11 +15944,11 @@ "deprecationReason": null }, { - "name": "published", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -14841,8 +15956,8 @@ "deprecationReason": null }, { - "name": "title", - "description": "title input for default locale (en)", + "name": "name", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -14851,24 +15966,13 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "name_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14876,8 +15980,8 @@ "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -14886,27 +15990,16 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "name_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationDataInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -14915,69 +16008,35 @@ "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "update", - "description": "Localizations to update", + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect existing Event document", + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -14985,23 +16044,27 @@ "deprecationReason": null }, { - "name": "create", - "description": "Create and connect one Event document", + "name": "name_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventCreateInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Delete currently connected Event document", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15009,11 +16072,11 @@ "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect currently connected Event document", + "name": "name_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15021,11 +16084,11 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update single Event document", + "name": "nftDescription", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15033,139 +16096,90 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert single Event document", + "name": "nftDescription_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to update", + "name": "nftDescription_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "nftDescription_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpsertInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create document if it didn't exist", + "name": "nftDescription_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "nftDescription_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": null, + "name": "nftDescription_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "nftDescription_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -15174,132 +16188,87 @@ "deprecationReason": null }, { - "name": "update", - "description": null, + "name": "nftDescription_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventUpsertWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Upsert data", + "name": "nftDescription_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "nftImage", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", - "fields": null, - "inputFields": [ + }, { - "name": "outdated_to", - "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "name": "nftName", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "nftName_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "nftName_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -15307,19 +16276,51 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -15327,8 +16328,8 @@ "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -15339,7 +16340,55 @@ "deprecationReason": null }, { - "name": "createdAt", + "name": "nftName_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passOptions_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passOptions_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "passOptions_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", @@ -15351,7 +16400,7 @@ "deprecationReason": null }, { - "name": "createdAt_gt", + "name": "publishedAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -15363,7 +16412,7 @@ "deprecationReason": null }, { - "name": "createdAt_gte", + "name": "publishedAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -15375,7 +16424,7 @@ "deprecationReason": null }, { - "name": "createdAt_in", + "name": "publishedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -15391,7 +16440,7 @@ "deprecationReason": null }, { - "name": "createdAt_lt", + "name": "publishedAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -15403,7 +16452,7 @@ "deprecationReason": null }, { - "name": "createdAt_lte", + "name": "publishedAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -15415,7 +16464,7 @@ "deprecationReason": null }, { - "name": "createdAt_not", + "name": "publishedAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -15427,7 +16476,7 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", + "name": "publishedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -15443,7 +16492,7 @@ "deprecationReason": null }, { - "name": "createdBy", + "name": "publishedBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -15455,11 +16504,11 @@ "deprecationReason": null }, { - "name": "documentInStages_every", + "name": "scheduledIn_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -15467,11 +16516,11 @@ "deprecationReason": null }, { - "name": "documentInStages_none", + "name": "scheduledIn_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -15479,11 +16528,11 @@ "deprecationReason": null }, { - "name": "documentInStages_some", + "name": "scheduledIn_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -15491,11 +16540,11 @@ "deprecationReason": null }, { - "name": "eventDateLocations_every", + "name": "updatedAt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -15503,11 +16552,11 @@ "deprecationReason": null }, { - "name": "eventDateLocations_none", - "description": null, + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -15515,11 +16564,11 @@ "deprecationReason": null }, { - "name": "eventDateLocations_some", - "description": null, + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -15527,23 +16576,27 @@ "deprecationReason": null }, { - "name": "eventPasses_every", - "description": null, + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPasses_none", - "description": null, + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -15551,11 +16604,11 @@ "deprecationReason": null }, { - "name": "eventPasses_some", - "description": null, + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -15563,11 +16616,11 @@ "deprecationReason": null }, { - "name": "heroImage", - "description": null, + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -15575,51 +16628,98 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "updatedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereStageInput", + "ofType": null + } } }, "defaultValue": null, @@ -15627,11 +16727,11 @@ "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereComparatorInput", "ofType": null }, "defaultValue": null, @@ -15639,20 +16739,31 @@ "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "stage", + "description": "Specify the stage to compare with", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "ENUM", + "name": "Stage", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "description": "References EventPassDelayedRevealed record uniquely", + "fields": null, + "inputFields": [ { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "id", + "description": null, "type": { "kind": "SCALAR", "name": "ID", @@ -15661,89 +16772,127 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "EventPassEdge", + "description": "An edge in a connection.", + "fields": [ { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "node", + "description": "The item at the end of the edge.", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ { - "name": "organizer", - "description": null, + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "public", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "public_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "published", - "description": null, + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -15751,7 +16900,7 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", @@ -15763,7 +16912,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", + "name": "createdAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -15775,7 +16924,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", + "name": "createdAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -15787,7 +16936,7 @@ "deprecationReason": null }, { - "name": "publishedAt_in", + "name": "createdAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -15803,7 +16952,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", + "name": "createdAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -15815,7 +16964,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", + "name": "createdAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -15827,7 +16976,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not", + "name": "createdAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -15839,7 +16988,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", + "name": "createdAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -15855,7 +17004,7 @@ "deprecationReason": null }, { - "name": "publishedBy", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -15867,11 +17016,11 @@ "deprecationReason": null }, { - "name": "published_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "documentInStages_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", "ofType": null }, "defaultValue": null, @@ -15879,11 +17028,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_every", + "name": "documentInStages_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventPassWhereStageInput", "ofType": null }, "defaultValue": null, @@ -15891,11 +17040,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_none", + "name": "documentInStages_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventPassWhereStageInput", "ofType": null }, "defaultValue": null, @@ -15903,11 +17052,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_some", + "name": "event", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -15915,11 +17064,23 @@ "deprecationReason": null }, { - "name": "slug", + "name": "eventPassDelayedRevealed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -15927,11 +17088,11 @@ "deprecationReason": null }, { - "name": "slug_contains", + "name": "id_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -15939,11 +17100,11 @@ "deprecationReason": null }, { - "name": "slug_ends_with", + "name": "id_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -15951,14 +17112,14 @@ "deprecationReason": null }, { - "name": "slug_in", + "name": "id_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -15967,11 +17128,11 @@ "deprecationReason": null }, { - "name": "slug_not", + "name": "id_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -15979,11 +17140,11 @@ "deprecationReason": null }, { - "name": "slug_not_contains", + "name": "id_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -15991,11 +17152,11 @@ "deprecationReason": null }, { - "name": "slug_not_ends_with", + "name": "id_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -16003,14 +17164,14 @@ "deprecationReason": null }, { - "name": "slug_not_in", + "name": "id_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -16019,11 +17180,11 @@ "deprecationReason": null }, { - "name": "slug_not_starts_with", + "name": "id_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -16031,11 +17192,11 @@ "deprecationReason": null }, { - "name": "slug_starts_with", + "name": "id_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -16043,7 +17204,7 @@ "deprecationReason": null }, { - "name": "title", + "name": "nftDescription", "description": null, "type": { "kind": "SCALAR", @@ -16055,7 +17216,7 @@ "deprecationReason": null }, { - "name": "title_contains", + "name": "nftDescription_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -16067,7 +17228,7 @@ "deprecationReason": null }, { - "name": "title_ends_with", + "name": "nftDescription_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -16079,7 +17240,7 @@ "deprecationReason": null }, { - "name": "title_in", + "name": "nftDescription_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -16095,7 +17256,7 @@ "deprecationReason": null }, { - "name": "title_not", + "name": "nftDescription_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -16107,7 +17268,7 @@ "deprecationReason": null }, { - "name": "title_not_contains", + "name": "nftDescription_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -16119,7 +17280,7 @@ "deprecationReason": null }, { - "name": "title_not_ends_with", + "name": "nftDescription_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -16131,7 +17292,7 @@ "deprecationReason": null }, { - "name": "title_not_in", + "name": "nftDescription_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -16147,7 +17308,7 @@ "deprecationReason": null }, { - "name": "title_not_starts_with", + "name": "nftDescription_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -16159,7 +17320,7 @@ "deprecationReason": null }, { - "name": "title_starts_with", + "name": "nftDescription_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -16171,11 +17332,23 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "nftImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16183,11 +17356,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "nftName_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16195,11 +17368,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "nftName_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16207,14 +17380,14 @@ "deprecationReason": null }, { - "name": "updatedAt_in", + "name": "nftName_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -16223,11 +17396,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "nftName_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16235,11 +17408,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "nftName_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16247,11 +17420,11 @@ "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "nftName_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -16259,14 +17432,14 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", + "name": "nftName_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -16275,94 +17448,59 @@ "deprecationReason": null }, { - "name": "updatedBy", - "description": null, + "name": "nftName_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "nftName_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "passOptions_every", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "passOptions_none", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereStageInput", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "compareWithParent", - "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "name": "passOptions_some", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereComparatorInput", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, @@ -16370,34 +17508,23 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Specify the stage to compare with", + "name": "publishedAt", + "description": null, "type": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "description": "References Event record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16405,135 +17532,91 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput_remote_rel_eventParametersevent", - "description": "References Event record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "slug", - "description": null, + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput_remote_rel_eventPassNftevent", - "description": "References Event record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "slug", - "description": null, + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "Float", - "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "ID", - "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "ImageFit", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "clip", - "description": "Resizes the image to fit within the specified parameters without distorting, cropping, or changing the aspect ratio.", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "crop", - "description": "Resizes the image to fit the specified parameters exactly by removing any parts of the image that don't fit within the boundaries.", + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", - "description": "Resizes the image to fit within the parameters, but as opposed to 'fit:clip' will not scale the image if the image is smaller than the output size.", + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scale", - "description": "Resizes the image to fit the specified parameters exactly by scaling the image to the desired size. The aspect ratio of the image is not respected and the image can be distorted using this method.", + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ImageResizeInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "fit", - "description": "The default value for the fit parameter is fit:clip.", + "name": "publishedBy", + "description": null, "type": { - "kind": "ENUM", - "name": "ImageFit", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -16541,11 +17624,11 @@ "deprecationReason": null }, { - "name": "height", - "description": "The height in pixels to resize the image to. The value must be an integer from 1 to 10000.", + "name": "scheduledIn_every", + "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -16553,67 +17636,35 @@ "deprecationReason": null }, { - "name": "width", - "description": "The width in pixels to resize the image to. The value must be an integer from 1 to 10000.", + "name": "scheduledIn_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ImageTransformationInput", - "description": "Transformations for Images", - "fields": null, - "inputFields": [ + }, { - "name": "resize", - "description": "Resizes the image", + "name": "scheduledIn_some", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ImageResizeInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "Int", - "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "description": "Boolean expression to compare columns of type \"Int\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_eq", + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16621,11 +17672,11 @@ "deprecationReason": null }, { - "name": "_gt", - "description": null, + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16633,11 +17684,11 @@ "deprecationReason": null }, { - "name": "_gte", - "description": null, + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16645,19 +17696,15 @@ "deprecationReason": null }, { - "name": "_in", - "description": null, + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, @@ -16665,23 +17712,11 @@ "deprecationReason": null }, { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_lt", - "description": null, + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16689,11 +17724,11 @@ "deprecationReason": null }, { - "name": "_lte", - "description": null, + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16701,11 +17736,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -16713,449 +17748,166 @@ "deprecationReason": null }, { - "name": "_nin", - "description": null, + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } + }, + { + "name": "updatedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } ], "interfaces": null, "enumValues": null, "possibleTypes": null }, - { - "kind": "SCALAR", - "name": "Json", - "description": "Raw JSON value", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, { "kind": "ENUM", - "name": "Locale", - "description": "Locale system enumeration", + "name": "EventPassOrderByInput", + "description": null, "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "en", - "description": "System locale", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "fr", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "Location", - "description": "Representing a geolocation point with latitude and longitude", - "fields": [ - { - "name": "distance", + "name": "createdAt_ASC", "description": null, - "args": [ - { - "name": "from", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "latitude", + "name": "createdAt_DESC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "longitude", + "name": "description_ASC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "LocationAddress", - "description": "A model for location data (point on a map) + additional info such as street, venue etc.", - "fields": [ - { - "name": "city", - "description": "Name of the city", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "coordinates", - "description": "Point into the map where the event is happening", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Location", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "country", - "description": "The name of the country", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "The unique identifier", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "placeId", - "description": "Place ID from google maps", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "description_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "postalCode", + "name": "id_ASC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, + "name": "id_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "state", - "description": "The name of the state if it exist", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "name_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "street", - "description": "Name of the street", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, + "name": "name_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "venue", - "description": "Name of the venue, useful if the address doesn't apply", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "city", + "name": "nftDescription_ASC", "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "coordinates", + "name": "nftDescription_DESC", "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationInput", - "ofType": null - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "country", + "name": "nftName_ASC", "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "placeId", + "name": "nftName_DESC", "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "postalCode", + "name": "publishedAt_ASC", "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "state", + "name": "publishedAt_DESC", "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "street", + "name": "updatedAt_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "venue", + "name": "updatedAt_DESC", "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateOneInlineInput", + "name": "EventPassUpdateInput", "description": null, "fields": null, "inputFields": [ { - "name": "create", - "description": "Create and connect one LocationAddress document", + "name": "clptwshsk4wx601usb3uggcu7", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateInput", + "name": "EventPassDelayedRevealedUpdateManyInlineInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "city", - "description": null, + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -17166,11 +17918,11 @@ "deprecationReason": null }, { - "name": "coordinates", + "name": "event", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "LocationInput", + "name": "EventUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -17178,11 +17930,11 @@ "deprecationReason": null }, { - "name": "country", + "name": "eventPassDelayedRevealed", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -17190,8 +17942,20 @@ "deprecationReason": null }, { - "name": "placeId", - "description": null, + "name": "localizations", + "description": "Manage document localizations", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateLocalizationsInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": "name input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -17202,7 +17966,7 @@ "deprecationReason": null }, { - "name": "postalCode", + "name": "nftDescription", "description": null, "type": { "kind": "SCALAR", @@ -17214,11 +17978,11 @@ "deprecationReason": null }, { - "name": "state", + "name": "nftImage", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -17226,7 +17990,7 @@ "deprecationReason": null }, { - "name": "street", + "name": "nftName", "description": null, "type": { "kind": "SCALAR", @@ -17238,11 +18002,11 @@ "deprecationReason": null }, { - "name": "venue", + "name": "passOptions", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -17256,40 +18020,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateOneInlineInput", + "name": "EventPassUpdateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ { - "name": "create", - "description": "Create and connect one LocationAddress document", - "type": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "delete", - "description": "Delete currently connected LocationAddress document", + "name": "description", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "update", - "description": "Update single LocationAddress document", - "type": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateWithNestedWhereUniqueInput", + "name": "String", "ofType": null }, "defaultValue": null, @@ -17297,11 +18037,11 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert single LocationAddress document", + "name": "name", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpsertWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -17315,19 +18055,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateWithNestedWhereUniqueInput", + "name": "EventPassUpdateLocalizationInput", "description": null, "fields": null, "inputFields": [ { "name": "data", - "description": "Document to update", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateInput", + "name": "EventPassUpdateLocalizationDataInput", "ofType": null } }, @@ -17336,14 +18076,14 @@ "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "locale", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereUniqueInput", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, @@ -17358,20 +18098,24 @@ }, { "kind": "INPUT_OBJECT", - "name": "LocationAddressUpsertInput", + "name": "EventPassUpdateLocalizationsInput", "description": null, "fields": null, "inputFields": [ { "name": "create", - "description": "Create document if it didn't exist", + "description": "Localizations to create", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressCreateInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateLocalizationInput", + "ofType": null + } } }, "defaultValue": null, @@ -17379,58 +18123,59 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpdateInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpsertWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Upsert data", + "name": "update", + "description": "Localizations to update", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "upsert", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereUniqueInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertLocalizationInput", + "ofType": null + } } }, "defaultValue": null, @@ -17444,13 +18189,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereInput", - "description": "Identifies documents", + "name": "EventPassUpdateManyInlineInput", + "description": null, "fields": null, "inputFields": [ { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "connect", + "description": "Connect multiple existing EventPass documents", "type": { "kind": "LIST", "name": null, @@ -17459,7 +18204,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereInput", + "name": "EventPassConnectInput", "ofType": null } } @@ -17469,8 +18214,8 @@ "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "create", + "description": "Create and connect multiple EventPass documents", "type": { "kind": "LIST", "name": null, @@ -17479,7 +18224,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereInput", + "name": "EventPassCreateInput", "ofType": null } } @@ -17489,8 +18234,8 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "delete", + "description": "Delete multiple EventPass documents", "type": { "kind": "LIST", "name": null, @@ -17499,7 +18244,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereInput", + "name": "EventPassWhereUniqueInput", "ofType": null } } @@ -17509,72 +18254,99 @@ "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "city", - "description": null, + "name": "disconnect", + "description": "Disconnect multiple EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "city_contains", - "description": "All values containing the given string.", + "name": "set", + "description": "Override currently-connected documents with multiple existing EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "city_ends_with", - "description": "All values ending with the given string.", + "name": "update", + "description": "Update multiple EventPass documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateWithNestedWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "city_in", - "description": "All values that are contained in given list.", + "name": "upsert", + "description": "Upsert multiple EventPass documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertWithNestedWhereUniqueInput", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "city_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -17585,11 +18357,11 @@ "deprecationReason": null }, { - "name": "city_not_contains", - "description": "All values not containing the given string.", + "name": "localizations", + "description": "Optional updates to localizations", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -17597,8 +18369,8 @@ "deprecationReason": null }, { - "name": "city_not_ends_with", - "description": "All values not ending with the given string", + "name": "name", + "description": "name input for default locale (en)", "type": { "kind": "SCALAR", "name": "String", @@ -17609,24 +18381,20 @@ "deprecationReason": null }, { - "name": "city_not_in", - "description": "All values that are not contained in given list.", + "name": "nftDescription", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "city_not_starts_with", - "description": "All values not starting with the given string.", + "name": "nftName", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -17635,10 +18403,21 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "city_starts_with", - "description": "All values starting with the given string.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -17649,7 +18428,7 @@ "deprecationReason": null }, { - "name": "country", + "name": "name", "description": null, "type": { "kind": "SCALAR", @@ -17659,53 +18438,98 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "country_contains", - "description": "All values containing the given string.", + "name": "data", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "country_ends_with", - "description": "All values ending with the given string.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "country_in", - "description": "All values that are contained in given list.", + "name": "update", + "description": "Localizations to update", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyLocalizationInput", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "country_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "connect", + "description": "Connect existing EventPass document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -17713,11 +18537,11 @@ "deprecationReason": null }, { - "name": "country_not_contains", - "description": "All values not containing the given string.", + "name": "create", + "description": "Create and connect one EventPass document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", "ofType": null }, "defaultValue": null, @@ -17725,11 +18549,11 @@ "deprecationReason": null }, { - "name": "country_not_ends_with", - "description": "All values not ending with the given string", + "name": "delete", + "description": "Delete currently connected EventPass document", "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -17737,27 +18561,23 @@ "deprecationReason": null }, { - "name": "country_not_in", - "description": "All values that are not contained in given list.", + "name": "disconnect", + "description": "Disconnect currently connected EventPass document", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "country_not_starts_with", - "description": "All values not starting with the given string.", + "name": "update", + "description": "Update single EventPass document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -17765,114 +18585,182 @@ "deprecationReason": null }, { - "name": "country_starts_with", - "description": "All values starting with the given string.", + "name": "upsert", + "description": "Upsert single EventPass document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id", - "description": null, + "name": "data", + "description": "Document to update", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "create", + "description": "Create document if it didn't exist", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "update", + "description": "Update document if it exists", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "create", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "update", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "data", + "description": "Upsert data", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertInput", "ofType": null } }, @@ -17881,33 +18769,119 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", "type": { "kind": "SCALAR", - "name": "ID", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "placeId", - "description": null, - "type": { + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ + { + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_search", + "description": "Contains search across all appropriate fields.", + "type": { "kind": "SCALAR", "name": "String", "ofType": null @@ -17917,7 +18891,135 @@ "deprecationReason": null }, { - "name": "placeId_contains", + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createdBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -17929,7 +19031,7 @@ "deprecationReason": null }, { - "name": "placeId_ends_with", + "name": "description_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -17941,7 +19043,7 @@ "deprecationReason": null }, { - "name": "placeId_in", + "name": "description_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -17957,7 +19059,7 @@ "deprecationReason": null }, { - "name": "placeId_not", + "name": "description_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -17969,7 +19071,7 @@ "deprecationReason": null }, { - "name": "placeId_not_contains", + "name": "description_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -17981,7 +19083,7 @@ "deprecationReason": null }, { - "name": "placeId_not_ends_with", + "name": "description_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -17993,7 +19095,7 @@ "deprecationReason": null }, { - "name": "placeId_not_in", + "name": "description_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -18009,7 +19111,7 @@ "deprecationReason": null }, { - "name": "placeId_not_starts_with", + "name": "description_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -18021,7 +19123,7 @@ "deprecationReason": null }, { - "name": "placeId_starts_with", + "name": "description_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -18033,11 +19135,71 @@ "deprecationReason": null }, { - "name": "postalCode", + "name": "documentInStages_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassDelayedRevealed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18045,11 +19207,11 @@ "deprecationReason": null }, { - "name": "postalCode_contains", + "name": "id_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18057,11 +19219,11 @@ "deprecationReason": null }, { - "name": "postalCode_ends_with", + "name": "id_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18069,14 +19231,14 @@ "deprecationReason": null }, { - "name": "postalCode_in", + "name": "id_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -18085,11 +19247,11 @@ "deprecationReason": null }, { - "name": "postalCode_not", + "name": "id_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18097,11 +19259,11 @@ "deprecationReason": null }, { - "name": "postalCode_not_contains", + "name": "id_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18109,11 +19271,11 @@ "deprecationReason": null }, { - "name": "postalCode_not_ends_with", + "name": "id_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18121,14 +19283,14 @@ "deprecationReason": null }, { - "name": "postalCode_not_in", + "name": "id_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null } }, @@ -18137,11 +19299,11 @@ "deprecationReason": null }, { - "name": "postalCode_not_starts_with", + "name": "id_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18149,11 +19311,11 @@ "deprecationReason": null }, { - "name": "postalCode_starts_with", + "name": "id_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -18161,7 +19323,7 @@ "deprecationReason": null }, { - "name": "state", + "name": "name", "description": null, "type": { "kind": "SCALAR", @@ -18173,7 +19335,7 @@ "deprecationReason": null }, { - "name": "state_contains", + "name": "name_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -18185,7 +19347,7 @@ "deprecationReason": null }, { - "name": "state_ends_with", + "name": "name_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -18197,7 +19359,7 @@ "deprecationReason": null }, { - "name": "state_in", + "name": "name_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -18213,7 +19375,7 @@ "deprecationReason": null }, { - "name": "state_not", + "name": "name_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -18225,7 +19387,7 @@ "deprecationReason": null }, { - "name": "state_not_contains", + "name": "name_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -18237,7 +19399,7 @@ "deprecationReason": null }, { - "name": "state_not_ends_with", + "name": "name_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -18249,7 +19411,7 @@ "deprecationReason": null }, { - "name": "state_not_in", + "name": "name_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -18265,7 +19427,7 @@ "deprecationReason": null }, { - "name": "state_not_starts_with", + "name": "name_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -18277,7 +19439,7 @@ "deprecationReason": null }, { - "name": "state_starts_with", + "name": "name_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -18289,7 +19451,7 @@ "deprecationReason": null }, { - "name": "street", + "name": "nftDescription", "description": null, "type": { "kind": "SCALAR", @@ -18301,7 +19463,7 @@ "deprecationReason": null }, { - "name": "street_contains", + "name": "nftDescription_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -18313,7 +19475,7 @@ "deprecationReason": null }, { - "name": "street_ends_with", + "name": "nftDescription_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -18325,7 +19487,7 @@ "deprecationReason": null }, { - "name": "street_in", + "name": "nftDescription_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -18341,7 +19503,7 @@ "deprecationReason": null }, { - "name": "street_not", + "name": "nftDescription_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -18353,7 +19515,7 @@ "deprecationReason": null }, { - "name": "street_not_contains", + "name": "nftDescription_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -18365,7 +19527,7 @@ "deprecationReason": null }, { - "name": "street_not_ends_with", + "name": "nftDescription_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -18377,7 +19539,7 @@ "deprecationReason": null }, { - "name": "street_not_in", + "name": "nftDescription_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -18393,7 +19555,7 @@ "deprecationReason": null }, { - "name": "street_not_starts_with", + "name": "nftDescription_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -18405,7 +19567,7 @@ "deprecationReason": null }, { - "name": "street_starts_with", + "name": "nftDescription_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -18417,7 +19579,19 @@ "deprecationReason": null }, { - "name": "venue", + "name": "nftImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nftName", "description": null, "type": { "kind": "SCALAR", @@ -18429,7 +19603,7 @@ "deprecationReason": null }, { - "name": "venue_contains", + "name": "nftName_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -18441,7 +19615,7 @@ "deprecationReason": null }, { - "name": "venue_ends_with", + "name": "nftName_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -18453,7 +19627,7 @@ "deprecationReason": null }, { - "name": "venue_in", + "name": "nftName_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -18469,7 +19643,7 @@ "deprecationReason": null }, { - "name": "venue_not", + "name": "nftName_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -18481,7 +19655,7 @@ "deprecationReason": null }, { - "name": "venue_not_contains", + "name": "nftName_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -18493,7 +19667,7 @@ "deprecationReason": null }, { - "name": "venue_not_ends_with", + "name": "nftName_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -18505,7 +19679,7 @@ "deprecationReason": null }, { - "name": "venue_not_in", + "name": "nftName_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -18521,7 +19695,7 @@ "deprecationReason": null }, { - "name": "venue_not_starts_with", + "name": "nftName_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -18533,7 +19707,7 @@ "deprecationReason": null }, { - "name": "venue_starts_with", + "name": "nftName_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -18543,195 +19717,84 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationAddressWhereUniqueInput", - "description": "References LocationAddress record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", + "name": "passOptions_every", "description": null, "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "LocationInput", - "description": "Input for a geolocation point with latitude and longitude", - "fields": null, - "inputFields": [ + }, { - "name": "latitude", + "name": "passOptions_none", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "longitude", + "name": "passOptions_some", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "Long", - "description": "The Long scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INTERFACE", - "name": "Node", - "description": "An object with an ID", - "fields": [ + }, { - "name": "id", - "description": "The id of the object.", - "args": [], + "name": "publishedAt", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "The Stage of an object", - "args": [], + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "Asset", - "ofType": null }, { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "kind": "OBJECT", - "name": "User", - "ofType": null - } - ] - }, - { - "kind": "OBJECT", - "name": "Organizer", - "description": "An organizer is an entity that launch events and handle the pass benefits.", - "fields": [ - { - "name": "createdAt", - "description": "The time the document was created", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -18739,777 +19802,203 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", - "description": "User that created this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, - "args": [], + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "OBJECT", - "name": "OrganizerDescriptionRichText", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages", - "description": "Get the document in other stages", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stages", - "description": "Potential stages that should be returned", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[DRAFT, PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "events", + "name": "publishedBy", "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "EventOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Event", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "history", - "description": "List of Organizer versions", - "args": [ - { - "name": "limit", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "10", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, - "defaultValue": "0", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stageOverride", - "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "scheduledIn_every", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Version", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "scheduledIn_none", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "image", + "name": "scheduledIn_some", "description": null, - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": "System Locale field", - "args": [], + "name": "updatedAt", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Get the other localizations for this document", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current locale should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en, fr]", - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name", - "description": "Name of the organizer", - "args": [], + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedBy", - "description": "User that last published this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "OBJECT", - "name": "User", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledIn", - "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug", - "description": "Used in URL", - "args": [], + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", - "description": "The time the document was updated", - "args": [ - { - "name": "variation", - "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", - "ofType": null - } - }, - "defaultValue": "COMBINED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -19517,190 +20006,151 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "updatedBy", - "description": "User that last updated this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "description": null, "type": { - "kind": "OBJECT", - "name": "User", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [ - { - "kind": "INTERFACE", - "name": "Node", - "ofType": null - } - ], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "OrganizerConnectInput", - "description": null, + "name": "EventPassWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", "fields": null, "inputFields": [ { - "name": "position", - "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Document to connect", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "OrganizerConnection", - "description": "A connection to a list of items.", - "fields": [ + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "Aggregate", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereStageInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "edges", - "description": "A list of edges.", - "args": [], + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerEdge", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassWhereComparatorInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pageInfo", - "description": "Information to aid in pagination.", - "args": [], + "name": "stage", + "description": "Specify the stage to compare with", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PageInfo", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "description": null, + "name": "EventPassWhereUniqueInput", + "description": "References EventPass record uniquely", "fields": null, "inputFields": [ { - "name": "createdAt", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateInput", + "description": null, + "fields": null, + "inputFields": [ { "name": "description", "description": "description input for default locale (en)", @@ -19714,11 +20164,11 @@ "deprecationReason": null }, { - "name": "events", + "name": "eventDateLocations", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventCreateManyInlineInput", + "name": "EventDateLocationUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -19726,16 +20176,36 @@ "deprecationReason": null }, { - "name": "image", + "name": "eventPasses", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateOneInlineInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -19743,10 +20213,10 @@ }, { "name": "localizations", - "description": "Inline mutations for managing document localizations excluding the default locale", + "description": "Manage document localizations", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationsInput", + "name": "EventUpdateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -19754,43 +20224,59 @@ "deprecationReason": null }, { - "name": "name", + "name": "organizer", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateOneInlineInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug", + "name": "public", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", + "name": "published", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "title", + "description": "title input for default locale (en)", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -19804,22 +20290,10 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationDataInput", + "name": "EventUpdateLocalizationDataInput", "description": null, "fields": null, "inputFields": [ - { - "name": "createdAt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "description", "description": null, @@ -19833,11 +20307,11 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "title", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -19851,19 +20325,19 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationInput", + "name": "EventUpdateLocalizationInput", "description": null, "fields": null, "inputFields": [ { "name": "data", - "description": "Localization input", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationDataInput", + "name": "EventUpdateLocalizationDataInput", "ofType": null } }, @@ -19894,13 +20368,13 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationsInput", + "name": "EventUpdateLocalizationsInput", "description": null, "fields": null, "inputFields": [ { "name": "create", - "description": "Create localizations for the newly-created document", + "description": "Localizations to create", "type": { "kind": "LIST", "name": null, @@ -19909,7 +20383,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationInput", + "name": "EventCreateLocalizationInput", "ofType": null } } @@ -19917,21 +20391,10 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing Organizer documents", + "name": "delete", + "description": "Localizations to delete", "type": { "kind": "LIST", "name": null, @@ -19939,8 +20402,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "kind": "ENUM", + "name": "Locale", "ofType": null } } @@ -19950,8 +20413,8 @@ "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple existing Organizer documents", + "name": "update", + "description": "Localizations to update", "type": { "kind": "LIST", "name": null, @@ -19960,7 +20423,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "name": "EventUpdateLocalizationInput", "ofType": null } } @@ -19968,37 +20431,22 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "connect", - "description": "Connect one existing Organizer document", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "create", - "description": "Create and connect one Organizer document", + "name": "upsert", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpsertLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -20010,249 +20458,94 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "OrganizerDescriptionRichText", + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInlineInput", "description": null, - "fields": [ - { - "name": "html", - "description": "Returns HTMl representation", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "json", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "RichTextAST", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, + "fields": null, + "inputFields": [ { - "name": "markdown", - "description": "Returns Markdown representation", - "args": [], + "name": "connect", + "description": "Connect multiple existing Event documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventConnectInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "raw", - "description": null, - "args": [], + "name": "create", + "description": "Create and connect multiple Event documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "RichTextAST", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "references", - "description": null, - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "delete", + "description": "Delete multiple Event documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "UNION", - "name": "OrganizerDescriptionRichTextEmbeddedTypes", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "text", - "description": "Returns plain-text contents of RichText", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "UNION", - "name": "OrganizerDescriptionRichTextEmbeddedTypes", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - } - ] - }, - { - "kind": "OBJECT", - "name": "OrganizerEdge", - "description": "An edge in a connection.", - "fields": [ - { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], + "name": "disconnect", + "description": "Disconnect multiple Event documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ - { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "set", + "description": "Override currently-connected documents with multiple existing Event documents", "type": { "kind": "LIST", "name": null, @@ -20261,7 +20554,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "EventWhereUniqueInput", "ofType": null } } @@ -20271,8 +20564,8 @@ "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "update", + "description": "Update multiple Event documents", "type": { "kind": "LIST", "name": null, @@ -20281,7 +20574,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "EventUpdateWithNestedWhereUniqueInput", "ofType": null } } @@ -20291,8 +20584,8 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "upsert", + "description": "Upsert multiple Event documents", "type": { "kind": "LIST", "name": null, @@ -20301,7 +20594,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "EventUpsertWithNestedWhereUniqueInput", "ofType": null } } @@ -20309,13 +20602,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "String", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -20323,11 +20627,11 @@ "deprecationReason": null }, { - "name": "createdAt", + "name": "heroImageClasses", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -20335,11 +20639,11 @@ "deprecationReason": null }, { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "localizations", + "description": "Optional updates to localizations", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -20347,11 +20651,11 @@ "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "public", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -20359,39 +20663,46 @@ "deprecationReason": null }, { - "name": "createdAt_in", - "description": "All values that are contained in given list.", + "name": "published", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_lt", - "description": "All values less than the given value.", + "name": "title", + "description": "title input for default locale (en)", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -20399,26 +20710,37 @@ "deprecationReason": null }, { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "title", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", + "name": "data", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationDataInput", "ofType": null } }, @@ -20427,59 +20749,69 @@ "deprecationReason": null }, { - "name": "createdBy", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_none", + "name": "locale", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "documentInStages_some", - "description": null, + "name": "update", + "description": "Localizations to update", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "events_every", - "description": null, + "name": "connect", + "description": "Connect existing Event document", "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "EventWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -20487,11 +20819,11 @@ "deprecationReason": null }, { - "name": "events_none", - "description": null, + "name": "create", + "description": "Create and connect one Event document", "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "EventCreateInput", "ofType": null }, "defaultValue": null, @@ -20499,11 +20831,11 @@ "deprecationReason": null }, { - "name": "events_some", - "description": null, + "name": "delete", + "description": "Delete currently connected Event document", "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -20511,11 +20843,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "disconnect", + "description": "Disconnect currently connected Event document", "type": { "kind": "SCALAR", - "name": "ID", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -20523,11 +20855,11 @@ "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "update", + "description": "Update single Event document", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventUpdateWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -20535,26 +20867,37 @@ "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "upsert", + "description": "Upsert single Event document", "type": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventUpsertWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "data", + "description": "Document to update", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventUpdateInput", "ofType": null } }, @@ -20563,138 +20906,143 @@ "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "create", + "description": "Create document if it didn't exist", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "update", + "description": "Update document if it exists", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "image", + "name": "create", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", + "name": "locale", "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ends_with", - "description": "All values ending with the given string.", + "name": "update", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "name_in", - "description": "All values that are contained in given list.", + "name": "data", + "description": "Upsert data", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventUpsertInput", "ofType": null } }, @@ -20703,51 +21051,89 @@ "deprecationReason": null }, { - "name": "name_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", + "fields": null, + "inputFields": [ { - "name": "name_not_contains", - "description": "All values not containing the given string.", + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ { - "name": "name_not_ends_with", - "description": "All values not ending with the given string", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_in", - "description": "All values that are not contained in given list.", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + } } }, "defaultValue": null, @@ -20755,20 +21141,28 @@ "deprecationReason": null }, { - "name": "name_not_starts_with", - "description": "All values not starting with the given string.", + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_starts_with", - "description": "All values starting with the given string.", + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", "name": "String", @@ -20779,7 +21173,7 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", @@ -20791,7 +21185,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", + "name": "createdAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -20803,7 +21197,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", + "name": "createdAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -20815,7 +21209,7 @@ "deprecationReason": null }, { - "name": "publishedAt_in", + "name": "createdAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -20831,7 +21225,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", + "name": "createdAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -20843,7 +21237,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", + "name": "createdAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -20855,7 +21249,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not", + "name": "createdAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -20867,7 +21261,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", + "name": "createdAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -20883,7 +21277,7 @@ "deprecationReason": null }, { - "name": "publishedBy", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -20895,11 +21289,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_every", + "name": "documentInStages_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventWhereStageInput", "ofType": null }, "defaultValue": null, @@ -20907,11 +21301,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_none", + "name": "documentInStages_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventWhereStageInput", "ofType": null }, "defaultValue": null, @@ -20919,11 +21313,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_some", + "name": "documentInStages_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "EventWhereStageInput", "ofType": null }, "defaultValue": null, @@ -20931,11 +21325,11 @@ "deprecationReason": null }, { - "name": "slug", + "name": "eventDateLocations_every", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationWhereInput", "ofType": null }, "defaultValue": null, @@ -20943,11 +21337,11 @@ "deprecationReason": null }, { - "name": "slug_contains", - "description": "All values containing the given string.", + "name": "eventDateLocations_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationWhereInput", "ofType": null }, "defaultValue": null, @@ -20955,8 +21349,68 @@ "deprecationReason": null }, { - "name": "slug_ends_with", - "description": "All values ending with the given string.", + "name": "eventDateLocations_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventDateLocationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPasses_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPasses_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPasses_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -20967,7 +21421,31 @@ "deprecationReason": null }, { - "name": "slug_in", + "name": "heroImageClasses_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -20983,7 +21461,7 @@ "deprecationReason": null }, { - "name": "slug_not", + "name": "heroImageClasses_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -20995,7 +21473,7 @@ "deprecationReason": null }, { - "name": "slug_not_contains", + "name": "heroImageClasses_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -21007,7 +21485,7 @@ "deprecationReason": null }, { - "name": "slug_not_ends_with", + "name": "heroImageClasses_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -21019,7 +21497,7 @@ "deprecationReason": null }, { - "name": "slug_not_in", + "name": "heroImageClasses_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -21035,7 +21513,7 @@ "deprecationReason": null }, { - "name": "slug_not_starts_with", + "name": "heroImageClasses_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -21047,7 +21525,7 @@ "deprecationReason": null }, { - "name": "slug_starts_with", + "name": "heroImageClasses_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -21059,11 +21537,11 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -21071,11 +21549,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -21083,11 +21561,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -21095,14 +21573,14 @@ "deprecationReason": null }, { - "name": "updatedAt_in", + "name": "id_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, @@ -21111,11 +21589,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -21123,11 +21601,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -21135,11 +21613,11 @@ "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -21147,14 +21625,14 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", + "name": "id_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, @@ -21163,117 +21641,199 @@ "deprecationReason": null }, { - "name": "updatedBy", + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "OrganizerWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "OrganizerOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "createdAt_ASC", + "name": "public", "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_DESC", - "description": null, + "name": "public_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ASC", + "name": "published", "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_DESC", + "name": "publishedAt", "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ASC", - "description": null, + "name": "publishedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_DESC", - "description": null, + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_ASC", - "description": null, + "name": "publishedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_DESC", - "description": null, + "name": "publishedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug_ASC", - "description": null, + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug_DESC", - "description": null, + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_ASC", - "description": null, + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_DESC", + "name": "publishedBy", "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "published_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -21281,11 +21841,11 @@ "deprecationReason": null }, { - "name": "events", + "name": "scheduledIn_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInlineInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -21293,11 +21853,11 @@ "deprecationReason": null }, { - "name": "image", + "name": "scheduledIn_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "AssetUpdateOneInlineInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -21305,11 +21865,11 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", + "name": "scheduledIn_some", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationsInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -21317,7 +21877,7 @@ "deprecationReason": null }, { - "name": "name", + "name": "slug", "description": null, "type": { "kind": "SCALAR", @@ -21329,8 +21889,8 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "slug_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -21339,50 +21899,28 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "slug_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "slug_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationDataInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -21391,86 +21929,51 @@ "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "slug_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Localizations to create", + "name": "slug_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "slug_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "slug_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -21478,150 +21981,75 @@ "deprecationReason": null }, { - "name": "upsert", - "description": null, + "name": "slug_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "connect", - "description": "Connect multiple existing Organizer documents", + "name": "slug_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerConnectInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "create", - "description": "Create and connect multiple Organizer documents", + "name": "title", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "delete", - "description": "Delete multiple Organizer documents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect multiple Organizer documents", + "name": "title_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "set", - "description": "Override currently-connected documents with multiple existing Organizer documents", + "name": "title_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update multiple Organizer documents", + "name": "title_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateWithNestedWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -21629,42 +22057,11 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple Organizer documents", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertWithNestedWhereUniqueInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "description", - "description": "description input for default locale (en)", + "name": "title_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21672,143 +22069,51 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Optional updates to localizations", + "name": "title_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationsInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "title_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "RichTextAST", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "locale", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "update", - "description": "Localizations to update", + "name": "title_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyLocalizationInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateOneInlineInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "connect", - "description": "Connect existing Organizer document", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "create", - "description": "Create and connect one Organizer document", + "name": "title_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21816,11 +22121,11 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Delete currently connected Organizer document", + "name": "title_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -21828,11 +22133,11 @@ "deprecationReason": null }, { - "name": "disconnect", - "description": "Disconnect currently connected Organizer document", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -21840,11 +22145,11 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update single Organizer document", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -21852,80 +22157,26 @@ "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert single Organizer document", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "data", - "description": "Document to update", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "create", - "description": "Create document if it didn't exist", + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, @@ -21934,140 +22185,63 @@ "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "create", - "description": null, + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateLocalizationDataInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertWithNestedWhereUniqueInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "data", - "description": "Upsert data", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertInput", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Unique document search", + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereComparatorInput", - "description": "This contains a set of filters that can be used to compare values internally", - "fields": null, - "inputFields": [ + }, { - "name": "outdated_to", - "description": "This field can be used to request to check if the entry is outdated by internal comparison", + "name": "updatedBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -22081,8 +22255,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "description": "Identifies documents", + "name": "EventWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", "fields": null, "inputFields": [ { @@ -22096,7 +22270,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "EventWhereStageInput", "ofType": null } } @@ -22116,7 +22290,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "EventWhereStageInput", "ofType": null } } @@ -22136,7 +22310,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "EventWhereStageInput", "ofType": null } } @@ -22146,11 +22320,11 @@ "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventWhereComparatorInput", "ofType": null }, "defaultValue": null, @@ -22158,23 +22332,34 @@ "deprecationReason": null }, { - "name": "createdAt", - "description": null, + "name": "stage", + "description": "Specify the stage to compare with", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "ENUM", + "name": "Stage", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "description": "References Event record uniquely", + "fields": null, + "inputFields": [ { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -22182,115 +22367,135 @@ "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "slug", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "createdAt_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput_remote_rel_eventParametersevent", + "description": "References Event record uniquely", + "fields": null, + "inputFields": [ { - "name": "createdAt_lt", - "description": "All values less than the given value.", + "name": "slug", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput_remote_rel_eventPassNftevent", + "description": "References Event record uniquely", + "fields": null, + "inputFields": [ { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", + "name": "slug", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Float", + "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "ID", + "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ImageFit", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "clip", + "description": "Resizes the image to fit within the specified parameters without distorting, cropping, or changing the aspect ratio.", "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, + "name": "crop", + "description": "Resizes the image to fit the specified parameters exactly by removing any parts of the image that don't fit within the boundaries.", "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, + "name": "max", + "description": "Resizes the image to fit within the parameters, but as opposed to 'fit:clip' will not scale the image if the image is smaller than the output size.", "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "ofType": null - }, - "defaultValue": null, + "name": "scale", + "description": "Resizes the image to fit the specified parameters exactly by scaling the image to the desired size. The aspect ratio of the image is not respected and the image can be distorted using this method.", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImageResizeInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "documentInStages_none", - "description": null, + "name": "fit", + "description": "The default value for the fit parameter is fit:clip.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "kind": "ENUM", + "name": "ImageFit", "ofType": null }, "defaultValue": null, @@ -22298,11 +22503,11 @@ "deprecationReason": null }, { - "name": "documentInStages_some", - "description": null, + "name": "height", + "description": "The height in pixels to resize the image to. The value must be an integer from 1 to 10000.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22310,35 +22515,67 @@ "deprecationReason": null }, { - "name": "events_every", - "description": null, + "name": "width", + "description": "The width in pixels to resize the image to. The value must be an integer from 1 to 10000.", "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ImageTransformationInput", + "description": "Transformations for Images", + "fields": null, + "inputFields": [ { - "name": "events_none", - "description": null, + "name": "resize", + "description": "Resizes the image", "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "ImageResizeInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Int", + "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "description": "Boolean expression to compare columns of type \"Int\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "events_some", + "name": "_eq", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22346,11 +22583,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "_gt", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22358,11 +22595,11 @@ "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "_gte", + "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22370,39 +22607,43 @@ "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "_in", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "_is_null", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "_lt", + "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22410,11 +22651,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "_lte", + "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22422,11 +22663,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", + "name": "_neq", + "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -22434,98 +22675,182 @@ "deprecationReason": null }, { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "_nin", + "description": null, "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Json", + "description": "Raw JSON value", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "Locale", + "description": "Locale system enumeration", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, + "name": "en", + "description": "System locale", "isDeprecated": false, "deprecationReason": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "fr", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "Location", + "description": "Representing a geolocation point with latitude and longitude", + "fields": [ + { + "name": "distance", + "description": null, + "args": [ + { + "name": "from", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "image", + "name": "latitude", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", + "name": "longitude", "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "LocationAddress", + "description": "A model for location data (point on a map) + additional info such as street, venue etc.", + "fields": [ { - "name": "name_contains", - "description": "All values containing the given string.", + "name": "city", + "description": "Name of the city", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ends_with", - "description": "All values ending with the given string.", + "name": "coordinates", + "description": "Point into the map where the event is happening", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Location", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_in", - "description": "All values that are contained in given list.", + "name": "country", + "description": "The name of the country", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -22533,131 +22858,132 @@ "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "id", + "description": "The unique identifier", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_contains", - "description": "All values not containing the given string.", + "name": "placeId", + "description": "Place ID from google maps. Use this tool to retrieve the correct Place ID from the location you want to open on google maps while clicking on the address provided: https://developers.google.com/maps/documentation/places/web-service/place-id#find-id", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_ends_with", - "description": "All values not ending with the given string", + "name": "postalCode", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_in", - "description": "All values that are not contained in given list.", + "name": "stage", + "description": "System stage field", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_starts_with", - "description": "All values not starting with the given string.", + "name": "state", + "description": "The name of the state if it exist", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_starts_with", - "description": "All values starting with the given string.", + "name": "street", + "description": "Name of the street", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", + "name": "venue", + "description": "Name of the venue, useful if the address doesn't apply", + "args": [], "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [ { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "publishedAt_in", - "description": "All values that are contained in given list.", + "name": "city", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -22666,35 +22992,43 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", + "name": "coordinates", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "country", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "placeId", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22702,14 +23036,14 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "postalCode", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -22718,11 +23052,11 @@ "deprecationReason": null }, { - "name": "publishedBy", + "name": "state", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22730,11 +23064,11 @@ "deprecationReason": null }, { - "name": "scheduledIn_every", + "name": "street", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -22742,31 +23076,53 @@ "deprecationReason": null }, { - "name": "scheduledIn_none", + "name": "venue", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "scheduledIn_some", - "description": null, + "name": "create", + "description": "Create and connect one LocationAddress document", "type": { "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "name": "LocationAddressCreateInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "slug", + "name": "city", "description": null, "type": { "kind": "SCALAR", @@ -22778,11 +23134,11 @@ "deprecationReason": null }, { - "name": "slug_contains", - "description": "All values containing the given string.", + "name": "coordinates", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LocationInput", "ofType": null }, "defaultValue": null, @@ -22790,8 +23146,8 @@ "deprecationReason": null }, { - "name": "slug_ends_with", - "description": "All values ending with the given string.", + "name": "country", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -22802,24 +23158,8 @@ "deprecationReason": null }, { - "name": "slug_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "slug_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "placeId", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -22830,8 +23170,8 @@ "deprecationReason": null }, { - "name": "slug_not_contains", - "description": "All values not containing the given string.", + "name": "postalCode", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -22842,8 +23182,8 @@ "deprecationReason": null }, { - "name": "slug_not_ends_with", - "description": "All values not ending with the given string", + "name": "state", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -22854,24 +23194,20 @@ "deprecationReason": null }, { - "name": "slug_not_in", - "description": "All values that are not contained in given list.", + "name": "street", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "slug_not_starts_with", - "description": "All values not starting with the given string.", + "name": "venue", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -22880,13 +23216,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "slug_starts_with", - "description": "All values starting with the given string.", + "name": "create", + "description": "Create and connect one LocationAddress document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateInput", "ofType": null }, "defaultValue": null, @@ -22894,11 +23241,11 @@ "deprecationReason": null }, { - "name": "updatedAt", - "description": null, + "name": "delete", + "description": "Delete currently connected LocationAddress document", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -22906,11 +23253,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "update", + "description": "Update single LocationAddress document", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -22918,26 +23265,37 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "upsert", + "description": "Upsert single LocationAddress document", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpsertWithNestedWhereUniqueInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_in", - "description": "All values that are contained in given list.", + "name": "data", + "description": "Document to update", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateInput", "ofType": null } }, @@ -22946,50 +23304,84 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "where", + "description": "Unique document search", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "create", + "description": "Create document if it didn't exist", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressCreateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "update", + "description": "Update document if it exists", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpdateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "data", + "description": "Upsert data", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "LocationAddressUpsertInput", "ofType": null } }, @@ -22998,12 +23390,16 @@ "deprecationReason": null }, { - "name": "updatedBy", - "description": null, + "name": "where", + "description": "Unique document search", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -23016,8 +23412,8 @@ }, { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", - "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", + "name": "LocationAddressWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { @@ -23031,7 +23427,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "name": "LocationAddressWhereInput", "ofType": null } } @@ -23051,7 +23447,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "name": "LocationAddressWhereInput", "ofType": null } } @@ -23071,7 +23467,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereStageInput", + "name": "LocationAddressWhereInput", "ofType": null } } @@ -23081,11 +23477,11 @@ "deprecationReason": null }, { - "name": "compareWithParent", - "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereComparatorInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -23093,34 +23489,23 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Specify the stage to compare with", + "name": "city", + "description": null, "type": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "description": "References Organizer record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "city_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -23128,8 +23513,8 @@ "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "city_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23140,8 +23525,24 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "city_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -23150,21 +23551,10 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_accountorganizer", - "description": "References Organizer record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "name", - "description": null, + "name": "city_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23175,8 +23565,8 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "city_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", @@ -23185,21 +23575,26 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer", - "description": "References Organizer record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "name", - "description": null, + "name": "city_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "city_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23210,8 +23605,8 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "city_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23220,20 +23615,9 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer", - "description": "References Organizer record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "name", + "name": "country", "description": null, "type": { "kind": "SCALAR", @@ -23245,8 +23629,8 @@ "deprecationReason": null }, { - "name": "slug", - "description": null, + "name": "country_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23255,163 +23639,152 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "PageInfo", - "description": "Information about pagination in a connection.", - "fields": [ + }, { - "name": "endCursor", - "description": "When paginating forwards, the cursor to continue.", - "args": [], + "name": "country_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "hasNextPage", - "description": "When paginating forwards, are there more items?", - "args": [], + "name": "country_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "hasPreviousPage", - "description": "When paginating backwards, are there more items?", - "args": [], + "name": "country_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "country_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pageSize", - "description": "Number of items in the current page.", - "args": [], + "name": "country_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "startCursor", - "description": "When paginating backwards, the cursor to continue.", - "args": [], + "name": "country_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "PassOption", - "description": "Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations.", - "fields": [ + }, { - "name": "description", - "description": "Description of the option, like \"Access to the event on Day 1\"", - "args": [], + "name": "id", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventDateLocation", - "description": "Define the location and date for this option.\nImportant ! It will determine the release and availability for the Pass access.", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventDateLocation", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -23419,140 +23792,68 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": "System Locale field", - "args": [], + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Get the other localizations for this document", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current locale should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en, fr]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PassOption", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": "Name of the options, like \"Day 1 Access\" or \"VIP Room Access\"", - "args": [], + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "ID", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": "description input for default locale (en)", + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -23560,27 +23861,23 @@ "deprecationReason": null }, { - "name": "eventDateLocation", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationCreateOneInlineInput", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "localizations", - "description": "Inline mutations for managing document localizations excluding the default locale", + "name": "placeId", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationsInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -23588,35 +23885,20 @@ "deprecationReason": null }, { - "name": "name", - "description": "name input for default locale (en)", + "name": "placeId_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "placeId_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23627,10 +23909,10 @@ "deprecationReason": null }, { - "name": "name", - "description": null, + "name": "placeId_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -23641,212 +23923,150 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Localization input", + "name": "placeId_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "placeId_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create localizations for the newly-created document", + "name": "placeId_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create and connect multiple existing PassOption documents", + "name": "placeId_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateWithPositionInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to create", + "name": "placeId_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "position", - "description": "Position in the list of existing component instances, will default to appending at the end of list", + "name": "placeId_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "PassOptionOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "description_ASC", + "name": "postalCode", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_DESC", - "description": null, + "name": "postalCode_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ASC", - "description": null, + "name": "postalCode_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_DESC", - "description": null, + "name": "postalCode_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ASC", - "description": null, + "name": "postalCode_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "description", - "description": "description input for default locale (en)", + "name": "postalCode_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23857,11 +24077,11 @@ "deprecationReason": null }, { - "name": "eventDateLocation", - "description": null, + "name": "postalCode_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationUpdateOneInlineInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -23869,20 +24089,24 @@ "deprecationReason": null }, { - "name": "localizations", - "description": "Manage document localizations", + "name": "postalCode_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationsInput", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": "name input for default locale (en)", + "name": "postalCode_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23891,21 +24115,10 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationDataInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "description", - "description": null, + "name": "postalCode_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -23916,7 +24129,7 @@ "deprecationReason": null }, { - "name": "name", + "name": "state", "description": null, "type": { "kind": "SCALAR", @@ -23926,75 +24139,41 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": null, + "name": "state_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "state_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationsInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Localizations to create", + "name": "state_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -24002,90 +24181,51 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Localizations to delete", + "name": "state_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Localizations to update", + "name": "state_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": null, + "name": "state_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertLocalizationInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateManyInlineInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create and connect multiple PassOption component instances", + "name": "state_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateWithPositionInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -24093,82 +24233,47 @@ "deprecationReason": null }, { - "name": "delete", - "description": "Delete multiple PassOption documents", + "name": "state_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereUniqueInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update multiple PassOption component instances", + "name": "state_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateWithNestedWhereUniqueAndPositionInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsert", - "description": "Upsert multiple PassOption component instances", + "name": "street", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertWithNestedWhereUniqueAndPositionInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateWithNestedWhereUniqueAndPositionInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to update", + "name": "street_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -24176,11 +24281,11 @@ "deprecationReason": null }, { - "name": "position", - "description": "Position in the list of existing component instances, will default to appending at the end of list", + "name": "street_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -24188,100 +24293,66 @@ "deprecationReason": null }, { - "name": "where", - "description": "Unique component instance search", + "name": "street_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereUniqueInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": "Create document if it didn't exist", + "name": "street_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update", - "description": "Update document if it exists", + "name": "street_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertLocalizationInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "create", - "description": null, + "name": "street_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionCreateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locale", - "description": null, + "name": "street_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -24290,38 +24361,47 @@ "deprecationReason": null }, { - "name": "update", + "name": "street_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "street_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "venue", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpdateLocalizationDataInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertWithNestedWhereUniqueAndPositionInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "data", - "description": "Document to upsert", + "name": "venue_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "PassOptionUpsertInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -24329,11 +24409,11 @@ "deprecationReason": null }, { - "name": "position", - "description": "Position in the list of existing component instances, will default to appending at the end of list", + "name": "venue_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ConnectPositionInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -24341,149 +24421,14 @@ "deprecationReason": null }, { - "name": "where", - "description": "Unique component instance search", + "name": "venue_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ - { - "name": "AND", - "description": "Logical AND on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "OR", - "description": "Logical OR on all given filters.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereInput", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_search", - "description": "Contains search across all appropriate fields.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -24492,7 +24437,7 @@ "deprecationReason": null }, { - "name": "description_not", + "name": "venue_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -24504,7 +24449,7 @@ "deprecationReason": null }, { - "name": "description_not_contains", + "name": "venue_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -24516,7 +24461,7 @@ "deprecationReason": null }, { - "name": "description_not_ends_with", + "name": "venue_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -24528,7 +24473,7 @@ "deprecationReason": null }, { - "name": "description_not_in", + "name": "venue_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -24544,7 +24489,7 @@ "deprecationReason": null }, { - "name": "description_not_starts_with", + "name": "venue_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -24556,7 +24501,7 @@ "deprecationReason": null }, { - "name": "description_starts_with", + "name": "venue_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -24566,19 +24511,18 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "eventDateLocation", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "EventDateLocationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationAddressWhereUniqueInput", + "description": "References LocationAddress record uniquely", + "fields": null, + "inputFields": [ { "name": "id", "description": null, @@ -24590,36 +24534,76 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "LocationInput", + "description": "Input for a geolocation point with latitude and longitude", + "fields": null, + "inputFields": [ { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "latitude", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "longitude", + "description": null, "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "Long", + "description": "The Long scalar type represents non-fractional signed whole numeric values. Long can represent values between -(2^63) and 2^63 - 1.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "description": "An object with an ID", + "fields": [ { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "id", + "description": "The id of the object.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -24627,259 +24611,262 @@ "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "stage", + "description": "The Stage of an object", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "Asset", + "ofType": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "Event", + "ofType": null }, { - "name": "id_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "EventPass", + "ofType": null }, { - "name": "name", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null }, { - "name": "name_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "Organizer", + "ofType": null }, { - "name": "name_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null }, { - "name": "name_in", - "description": "All values that are contained in given list.", + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "Organizer", + "description": "An organizer is an entity that launch events and handle the pass benefits.", + "fields": [ + { + "name": "createdAt", + "description": "The time the document was created", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_contains", - "description": "All values not containing the given string.", + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_ends_with", - "description": "All values not ending with the given string", + "name": "description", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "String", + "kind": "OBJECT", + "name": "OrganizerDescriptionRichText", "ofType": null }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "name_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_not_starts_with", - "description": "All values not starting with the given string.", + "name": "discordWidgetId", + "description": "The discord widge id of the organizer. You need to enable the widget in your discord server and copy the value in `server id`. For details instruction of how to enable and find the id, refer to this section https://dev.fandom.com/wiki/DiscordIntegrator#Enabling_the_widget", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "PassOptionWhereUniqueInput", - "description": "References PassOption record uniquely", - "fields": null, - "inputFields": [ - { - "name": "id", - "description": null, + "name": "documentInStages", + "description": "Get the document in other stages", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "RichTextAST", - "description": "Slate-compatible RichText AST", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledOperation", - "description": "Scheduled Operation system model", - "fields": [ + }, { - "name": "affectedDocuments", + "name": "events", "description": null, "args": [ { @@ -24920,7 +24907,7 @@ }, { "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -24944,7 +24931,7 @@ }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `events` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -24962,6 +24949,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "skip", "description": null, @@ -24973,6 +24972,18 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "type": { @@ -24985,8 +24996,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "UNION", - "name": "ScheduledOperationAffectedDocument", + "kind": "OBJECT", + "name": "Event", "ofType": null } } @@ -24996,28 +25007,24 @@ "deprecationReason": null }, { - "name": "createdAt", - "description": "The time the document was created", + "name": "facebookHandle", + "description": "The facebook handle (username) of the organizer. You can just copy the text on your facebook landing page on the URL, like 'johndoe' for 'https://www.facebook.com/johndoe'.", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", - "description": "User that created this document", + "name": "heroImage", + "description": "An hero image that will displayed on a rectangular format. The image need to be high quality in order to display well on every screen.", "args": [ { "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -25029,7 +25036,7 @@ }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `heroImage` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -25049,16 +25056,20 @@ } ], "type": { - "kind": "OBJECT", - "name": "User", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": "Operation description", + "name": "heroImageClasses", + "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", "args": [], "type": { "kind": "SCALAR", @@ -25069,62 +25080,50 @@ "deprecationReason": null }, { - "name": "documentInStages", - "description": "Get the document in other stages", + "name": "history", + "description": "List of Organizer versions", "args": [ { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", + "name": "limit", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null } }, - "defaultValue": "false", + "defaultValue": "10", "isDeprecated": false, "deprecationReason": null }, { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "name": "skip", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null } }, - "defaultValue": "false", + "defaultValue": "0", "isDeprecated": false, "deprecationReason": null }, { - "name": "stages", - "description": "Potential stages that should be returned", + "name": "stageOverride", + "description": "This is optional and can be used to fetch the document version history for a specific stage instead of the current one", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "Stage", + "ofType": null }, - "defaultValue": "[DRAFT, PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } @@ -25140,7 +25139,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "ScheduledOperation", + "name": "Version", "ofType": null } } @@ -25149,18 +25148,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "errorMessage", - "description": "Operation error message", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", "description": "The unique identifier", @@ -25178,24 +25165,12 @@ "deprecationReason": null }, { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedBy", - "description": "User that last published this document", + "name": "image", + "description": "Image that represent the organizer, typically its logo. Advised resolution is 350 x 350 pixels, in square format with transparency (for ex: svg or png but not jpg) so that the image always look good either on light or dark mode.", "args": [ { "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "description": "Sets the locale of the parent document as the first locale in the fallback locales in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -25207,7 +25182,7 @@ }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `image` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -25227,23 +25202,51 @@ } ], "type": { - "kind": "OBJECT", - "name": "User", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses", + "description": "Optional field used to style your image with classes. Every classes from tailwind are supported. This is typically useful to adapt your image with light and dark mode (for instance using filter contrast or invert, https://tailwindcss.com/docs/contrast)", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "rawPayload", - "description": "Raw operation payload including all details, this field is subject to change", + "name": "instagramHandle", + "description": "The instagram handle (username) of the organizer. You can just copy the name on your instagram landing page next to the follow button.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locale", + "description": "System Locale field", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Json", + "kind": "ENUM", + "name": "Locale", "ofType": null } }, @@ -25251,76 +25254,80 @@ "deprecationReason": null }, { - "name": "release", - "description": "The release this operation is scheduled for", + "name": "localizations", + "description": "Get the other localizations for this document", "args": [ { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `release` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `release` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, - "defaultValue": null, + "defaultValue": "[en, fr]", "isDeprecated": false, "deprecationReason": null } ], - "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "System stage field", - "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", - "description": "operation Status", + "name": "name", + "description": "Name of the organizer", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -25328,28 +25335,41 @@ "deprecationReason": null }, { - "name": "updatedAt", - "description": "The time the document was updated", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null } + ], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedBy", - "description": "User that last updated this document", + "name": "publishedBy", + "description": "User that last published this document", "args": [ { "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", "name": "Boolean", @@ -25361,7 +25381,7 @@ }, { "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -25387,125 +25407,139 @@ }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [ - { - "kind": "INTERFACE", - "name": "Node", - "ofType": null - } - ], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "UNION", - "name": "ScheduledOperationAffectedDocument", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": [ - { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, - { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null }, { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - } - ] - }, - { - "kind": "OBJECT", - "name": "ScheduledOperationConnection", - "description": "A connection to a list of items.", - "fields": [ - { - "name": "aggregate", + "name": "scheduledIn", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "Aggregate", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "edges", - "description": "A list of edges.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperationEdge", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "pageInfo", - "description": "Information to aid in pagination.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PageInfo", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledOperationEdge", - "description": "An edge in a connection.", - "fields": [ + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `scheduledIn` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { - "name": "cursor", - "description": "A cursor for use in pagination.", + "name": "slug", + "description": "Used in URL", "args": [], "type": { "kind": "NON_NULL", @@ -25520,235 +25554,294 @@ "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", + "name": "stage", + "description": "System stage field", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "ScheduledOperationOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "errorMessage_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "errorMessage_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_ASC", - "description": null, + "name": "telegramHandle", + "description": "The telegram handle (username) of the organizer. You can just copy the text on your telegram profile page in parameters after the @, like 'johndoe' for '@johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_DESC", - "description": null, + "name": "tiktokHandle", + "description": "The tiktok handle (username) of the organizer. You can just copy the name on your tiktok landing page.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_ASC", - "description": null, + "name": "twitterHandle", + "description": "The twitter (X) handle (username) of the organizer. You can just copy the text on your twitter landing page after the @, like 'johndoe' for '@johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_DESC", - "description": null, + "name": "updatedAt", + "description": "The time the document was updated", + "args": [ + { + "name": "variation", + "description": "Variation of DateTime field to return, allows value from base document, current localization, or combined by returning the newer value of both", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "ofType": null + } + }, + "defaultValue": "COMBINED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_ASC", - "description": null, + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_DESC", - "description": null, + "name": "youtubeHandle", + "description": "The youtube handle (username) of the organizer. YYou can just copy the text on your youtube landing page after the @, like 'johndoe' for '@johndoe'.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [ { - "name": "updatedAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "INTERFACE", + "name": "Entity", + "ofType": null }, { - "name": "updatedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "INTERFACE", + "name": "Node", + "ofType": null } ], + "enumValues": null, "possibleTypes": null }, { - "kind": "ENUM", - "name": "ScheduledOperationStatus", - "description": "System Scheduled Operation Status", + "kind": "INPUT_OBJECT", + "name": "OrganizerConnectInput", + "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "CANCELED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "COMPLETED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "FAILED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { - "name": "IN_PROGRESS", - "description": null, + "name": "position", + "description": "Allow to specify document position in list of connected documents, will default to appending at end of list", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PENDING", - "description": null, + "name": "where", + "description": "Document to connect", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "OrganizerConnection", + "description": "A connection to a list of items.", + "fields": [ { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "aggregate", + "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - } + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "edges", + "description": "A list of edges.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerEdge", + "ofType": null + } } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - } + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null } }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "createdAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "String", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -25756,11 +25849,11 @@ "deprecationReason": null }, { - "name": "createdAt", + "name": "discordWidgetId", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -25768,11 +25861,11 @@ "deprecationReason": null }, { - "name": "createdAt_gt", - "description": "All values greater than the given value.", + "name": "events", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "EventCreateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -25780,11 +25873,11 @@ "deprecationReason": null }, { - "name": "createdAt_gte", - "description": "All values greater than or equal the given value.", + "name": "facebookHandle", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -25792,14 +25885,14 @@ "deprecationReason": null }, { - "name": "createdAt_in", - "description": "All values that are contained in given list.", + "name": "heroImage", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", "ofType": null } }, @@ -25808,11 +25901,11 @@ "deprecationReason": null }, { - "name": "createdAt_lt", - "description": "All values less than the given value.", + "name": "heroImageClasses", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -25820,23 +25913,27 @@ "deprecationReason": null }, { - "name": "createdAt_lte", - "description": "All values less than or equal the given value.", + "name": "image", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateOneInlineInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "imageClasses", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -25844,35 +25941,7 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "createdBy", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description", + "name": "instagramHandle", "description": null, "type": { "kind": "SCALAR", @@ -25884,11 +25953,11 @@ "deprecationReason": null }, { - "name": "description_contains", - "description": "All values containing the given string.", + "name": "localizations", + "description": "Inline mutations for managing document localizations excluding the default locale", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -25896,22 +25965,26 @@ "deprecationReason": null }, { - "name": "description_ends_with", - "description": "All values ending with the given string.", + "name": "name", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_in", - "description": "All values that are contained in given list.", + "name": "slug", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", @@ -25924,8 +25997,8 @@ "deprecationReason": null }, { - "name": "description_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "telegramHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -25936,8 +26009,8 @@ "deprecationReason": null }, { - "name": "description_not_contains", - "description": "All values not containing the given string.", + "name": "tiktokHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -25948,8 +26021,8 @@ "deprecationReason": null }, { - "name": "description_not_ends_with", - "description": "All values not ending with the given string", + "name": "twitterHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -25960,27 +26033,11 @@ "deprecationReason": null }, { - "name": "description_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "description_not_starts_with", - "description": "All values not starting with the given string.", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -25988,8 +26045,8 @@ "deprecationReason": null }, { - "name": "description_starts_with", - "description": "All values starting with the given string.", + "name": "youtubeHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -25998,13 +26055,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -26012,11 +26080,11 @@ "deprecationReason": null }, { - "name": "errorMessage_contains", - "description": "All values containing the given string.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -26024,26 +26092,37 @@ "deprecationReason": null }, { - "name": "errorMessage_ends_with", - "description": "All values ending with the given string.", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage_in", - "description": "All values that are contained in given list.", + "name": "data", + "description": "Localization input", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationDataInput", "ofType": null } }, @@ -26052,63 +26131,120 @@ "deprecationReason": null }, { - "name": "errorMessage_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "locale", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage_not_contains", - "description": "All values not containing the given string.", + "name": "create", + "description": "Create localizations for the newly-created document", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage_not_ends_with", - "description": "All values not ending with the given string", + "name": "connect", + "description": "Connect multiple existing Organizer documents", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage_not_in", - "description": "All values that are not contained in given list.", + "name": "create", + "description": "Create and connect multiple existing Organizer documents", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "errorMessage_not_starts_with", - "description": "All values not starting with the given string.", + "name": "connect", + "description": "Connect one existing Organizer document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", "ofType": null }, "defaultValue": null, @@ -26116,139 +26252,329 @@ "deprecationReason": null }, { - "name": "errorMessage_starts_with", - "description": "All values starting with the given string.", + "name": "create", + "description": "Create and connect one Organizer document", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "OrganizerDescriptionRichText", + "description": null, + "fields": [ { - "name": "id", - "description": null, + "name": "html", + "description": "Returns HTMl representation", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_contains", - "description": "All values containing the given string.", + "name": "json", + "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ends_with", - "description": "All values ending with the given string.", + "name": "markdown", + "description": "Returns Markdown representation", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_in", - "description": "All values that are contained in given list.", + "name": "raw", + "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "RichTextAST", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "references", + "description": null, + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "UNION", + "name": "OrganizerDescriptionRichTextEmbeddedTypes", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_contains", - "description": "All values not containing the given string.", + "name": "text", + "description": "Returns plain-text contents of RichText", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "UNION", + "name": "OrganizerDescriptionRichTextEmbeddedTypes", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ { - "name": "id_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "OrganizerEdge", + "description": "An edge in a connection.", + "fields": [ { - "name": "id_not_in", - "description": "All values that are not contained in given list.", + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_not_starts_with", - "description": "All values not starting with the given string.", + "name": "node", + "description": "The item at the end of the edge.", + "args": [], "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "description": "Identifies documents", + "fields": null, + "inputFields": [ { - "name": "id_starts_with", - "description": "All values starting with the given string.", + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OR", + "description": "Logical OR on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26256,7 +26582,7 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", @@ -26268,7 +26594,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", + "name": "createdAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -26280,7 +26606,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", + "name": "createdAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -26292,7 +26618,7 @@ "deprecationReason": null }, { - "name": "publishedAt_in", + "name": "createdAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -26308,7 +26634,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", + "name": "createdAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -26320,7 +26646,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", + "name": "createdAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -26332,7 +26658,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not", + "name": "createdAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -26344,7 +26670,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", + "name": "createdAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -26360,7 +26686,7 @@ "deprecationReason": null }, { - "name": "publishedBy", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -26372,8 +26698,8 @@ "deprecationReason": null }, { - "name": "rawPayload_json_path_exists", - "description": "All values containing the given json path.", + "name": "discordWidgetId", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -26384,11 +26710,11 @@ "deprecationReason": null }, { - "name": "rawPayload_value_recursive", - "description": "Recursively tries to find the provided JSON scalar value inside the field.\nIt does use an exact match when comparing values.\nIf you pass `null` as value the filter will be ignored. \nNote: This filter fails if you try to look for a non scalar JSON value!", + "name": "discordWidgetId_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "Json", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26396,11 +26722,11 @@ "deprecationReason": null }, { - "name": "release", - "description": null, + "name": "discordWidgetId_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26408,11 +26734,27 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "discordWidgetId_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26420,27 +26762,23 @@ "deprecationReason": null }, { - "name": "status_in", - "description": "All values that are contained in given list.", + "name": "discordWidgetId_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "discordWidgetId_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26448,14 +26786,14 @@ "deprecationReason": null }, { - "name": "status_not_in", + "name": "discordWidgetId_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "ScheduledOperationStatus", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -26464,11 +26802,107 @@ "deprecationReason": null }, { - "name": "updatedAt", + "name": "discordWidgetId_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "discordWidgetId_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "documentInStages_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "events_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "facebookHandle", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26476,11 +26910,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "facebookHandle_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26488,11 +26922,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "facebookHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26500,14 +26934,14 @@ "deprecationReason": null }, { - "name": "updatedAt_in", + "name": "facebookHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -26516,11 +26950,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "facebookHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26528,11 +26962,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "facebookHandle_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26540,11 +26974,11 @@ "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "facebookHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -26552,14 +26986,14 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", + "name": "facebookHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -26568,670 +27002,303 @@ "deprecationReason": null }, { - "name": "updatedBy", - "description": null, + "name": "facebookHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereUniqueInput", - "description": "References ScheduledOperation record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "facebookHandle_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledRelease", - "description": "Scheduled Release system model", - "fields": [ + }, { - "name": "createdAt", - "description": "The time the document was created", - "args": [], + "name": "heroImage", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdBy", - "description": "User that created this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "heroImageClasses", + "description": null, "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": "Release description", - "args": [], + "name": "heroImageClasses_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages", - "description": "Get the document in other stages", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stages", - "description": "Potential stages that should be returned", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[DRAFT, PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "heroImageClasses_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage", - "description": "Release error message", - "args": [], + "name": "heroImageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "heroImageClasses_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isActive", - "description": "Whether scheduled release should be run", - "args": [], + "name": "heroImageClasses_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isImplicit", - "description": "Whether scheduled release is implicit", - "args": [], + "name": "heroImageClasses_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "operations", - "description": "Operations to run with this release", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `operations` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `operations` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledOperationOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "heroImageClasses_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperation", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", - "args": [], + "name": "heroImageClasses_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedBy", - "description": "User that last published this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release date and time", - "args": [], + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", - "description": "Release Status", - "args": [], + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", + "kind": "SCALAR", + "name": "ID", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title", - "description": "Release Title", - "args": [], + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", - "description": "The time the document was updated", - "args": [], + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedBy", - "description": "User that last updated this document", - "args": [ - { - "name": "forceParentLocale", - "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "OBJECT", - "name": "User", + "kind": "SCALAR", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [ - { - "kind": "INTERFACE", - "name": "Node", - "ofType": null - } - ], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledReleaseConnection", - "description": "A connection to a list of items.", - "fields": [ + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "Aggregate", + "kind": "SCALAR", + "name": "ID", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "edges", - "description": "A list of edges.", - "args": [], + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledReleaseEdge", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pageInfo", - "description": "Information to aid in pagination.", - "args": [], + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "PageInfo", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseCreateInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "createdAt", + "name": "image", "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, @@ -27239,7 +27306,7 @@ "deprecationReason": null }, { - "name": "description", + "name": "imageClasses", "description": null, "type": { "kind": "SCALAR", @@ -27251,8 +27318,8 @@ "deprecationReason": null }, { - "name": "errorMessage", - "description": null, + "name": "imageClasses_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -27263,32 +27330,36 @@ "deprecationReason": null }, { - "name": "isActive", - "description": null, + "name": "imageClasses_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": null, + "name": "imageClasses_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "imageClasses_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", @@ -27299,252 +27370,212 @@ "deprecationReason": null }, { - "name": "updatedAt", - "description": null, + "name": "imageClasses_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "ScheduledReleaseEdge", - "description": "An edge in a connection.", - "fields": [ + }, { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], + "name": "imageClasses_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", - "args": [], + "name": "imageClasses_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "ScheduledRelease", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "ScheduledReleaseOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", - "description": null, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_DESC", - "description": null, + "name": "imageClasses_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_ASC", - "description": null, + "name": "imageClasses_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description_DESC", + "name": "instagramHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage_ASC", - "description": null, + "name": "instagramHandle_contains", + "description": "All values containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "errorMessage_DESC", - "description": null, + "name": "instagramHandle_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isActive_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isActive_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isImplicit_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isImplicit_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt_ASC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "releaseAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status_ASC", - "description": null, + "name": "instagramHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_DESC", - "description": null, + "name": "instagramHandle_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_ASC", - "description": null, + "name": "instagramHandle_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_DESC", - "description": null, + "name": "instagramHandle_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_ASC", - "description": null, + "name": "instagramHandle_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_DESC", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "description": "System Scheduled Release Status", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "COMPLETED", - "description": null, + "name": "instagramHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FAILED", - "description": null, + "name": "instagramHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "IN_PROGRESS", + "name": "name", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PENDING", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseUpdateInput", - "description": null, - "fields": null, - "inputFields": [ - { - "name": "description", - "description": null, + "name": "name_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -27555,8 +27586,8 @@ "deprecationReason": null }, { - "name": "errorMessage", - "description": null, + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -27567,23 +27598,27 @@ "deprecationReason": null }, { - "name": "isActive", - "description": null, + "name": "name_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": null, + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -27591,8 +27626,8 @@ "deprecationReason": null }, { - "name": "title", - "description": null, + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -27601,52 +27636,29 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "description": "Identifies documents", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "name_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -27654,28 +27666,20 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_search", - "description": "Contains search across all appropriate fields.", + "name": "name_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -27686,7 +27690,7 @@ "deprecationReason": null }, { - "name": "createdAt", + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", @@ -27698,7 +27702,7 @@ "deprecationReason": null }, { - "name": "createdAt_gt", + "name": "publishedAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -27710,7 +27714,7 @@ "deprecationReason": null }, { - "name": "createdAt_gte", + "name": "publishedAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -27722,7 +27726,7 @@ "deprecationReason": null }, { - "name": "createdAt_in", + "name": "publishedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -27738,7 +27742,7 @@ "deprecationReason": null }, { - "name": "createdAt_lt", + "name": "publishedAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -27750,7 +27754,7 @@ "deprecationReason": null }, { - "name": "createdAt_lte", + "name": "publishedAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -27762,7 +27766,7 @@ "deprecationReason": null }, { - "name": "createdAt_not", + "name": "publishedAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -27774,7 +27778,7 @@ "deprecationReason": null }, { - "name": "createdAt_not_in", + "name": "publishedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -27790,7 +27794,7 @@ "deprecationReason": null }, { - "name": "createdBy", + "name": "publishedBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -27802,7 +27806,43 @@ "deprecationReason": null }, { - "name": "description", + "name": "scheduledIn_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug", "description": null, "type": { "kind": "SCALAR", @@ -27814,7 +27854,7 @@ "deprecationReason": null }, { - "name": "description_contains", + "name": "slug_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -27826,7 +27866,7 @@ "deprecationReason": null }, { - "name": "description_ends_with", + "name": "slug_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -27838,7 +27878,7 @@ "deprecationReason": null }, { - "name": "description_in", + "name": "slug_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -27854,7 +27894,7 @@ "deprecationReason": null }, { - "name": "description_not", + "name": "slug_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -27866,7 +27906,7 @@ "deprecationReason": null }, { - "name": "description_not_contains", + "name": "slug_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -27878,7 +27918,7 @@ "deprecationReason": null }, { - "name": "description_not_ends_with", + "name": "slug_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -27890,7 +27930,7 @@ "deprecationReason": null }, { - "name": "description_not_in", + "name": "slug_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -27906,7 +27946,7 @@ "deprecationReason": null }, { - "name": "description_not_starts_with", + "name": "slug_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -27918,7 +27958,7 @@ "deprecationReason": null }, { - "name": "description_starts_with", + "name": "slug_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -27930,7 +27970,7 @@ "deprecationReason": null }, { - "name": "errorMessage", + "name": "telegramHandle", "description": null, "type": { "kind": "SCALAR", @@ -27942,7 +27982,7 @@ "deprecationReason": null }, { - "name": "errorMessage_contains", + "name": "telegramHandle_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -27954,7 +27994,7 @@ "deprecationReason": null }, { - "name": "errorMessage_ends_with", + "name": "telegramHandle_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -27966,7 +28006,7 @@ "deprecationReason": null }, { - "name": "errorMessage_in", + "name": "telegramHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -27982,7 +28022,7 @@ "deprecationReason": null }, { - "name": "errorMessage_not", + "name": "telegramHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -27994,7 +28034,7 @@ "deprecationReason": null }, { - "name": "errorMessage_not_contains", + "name": "telegramHandle_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -28006,7 +28046,7 @@ "deprecationReason": null }, { - "name": "errorMessage_not_ends_with", + "name": "telegramHandle_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -28018,7 +28058,7 @@ "deprecationReason": null }, { - "name": "errorMessage_not_in", + "name": "telegramHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -28034,7 +28074,7 @@ "deprecationReason": null }, { - "name": "errorMessage_not_starts_with", + "name": "telegramHandle_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -28046,7 +28086,7 @@ "deprecationReason": null }, { - "name": "errorMessage_starts_with", + "name": "telegramHandle_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -28058,11 +28098,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "tiktokHandle", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28070,11 +28110,11 @@ "deprecationReason": null }, { - "name": "id_contains", + "name": "tiktokHandle_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28082,11 +28122,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", + "name": "tiktokHandle_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28094,14 +28134,14 @@ "deprecationReason": null }, { - "name": "id_in", + "name": "tiktokHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -28110,11 +28150,11 @@ "deprecationReason": null }, { - "name": "id_not", + "name": "tiktokHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28122,11 +28162,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", + "name": "tiktokHandle_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28134,11 +28174,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", + "name": "tiktokHandle_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28146,14 +28186,14 @@ "deprecationReason": null }, { - "name": "id_not_in", + "name": "tiktokHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -28162,11 +28202,11 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", + "name": "tiktokHandle_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28174,11 +28214,11 @@ "deprecationReason": null }, { - "name": "id_starts_with", + "name": "tiktokHandle_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28186,11 +28226,11 @@ "deprecationReason": null }, { - "name": "isActive", + "name": "twitterHandle", "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28198,11 +28238,11 @@ "deprecationReason": null }, { - "name": "isActive_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "twitterHandle_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28210,11 +28250,11 @@ "deprecationReason": null }, { - "name": "isImplicit", - "description": null, + "name": "twitterHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28222,11 +28262,27 @@ "deprecationReason": null }, { - "name": "isImplicit_not", + "name": "twitterHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28234,11 +28290,11 @@ "deprecationReason": null }, { - "name": "operations_every", - "description": null, + "name": "twitterHandle_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28246,11 +28302,11 @@ "deprecationReason": null }, { - "name": "operations_none", - "description": null, + "name": "twitterHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28258,11 +28314,27 @@ "deprecationReason": null }, { - "name": "operations_some", - "description": null, + "name": "twitterHandle_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28270,7 +28342,19 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "twitterHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", @@ -28282,7 +28366,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", + "name": "updatedAt_gt", "description": "All values greater than the given value.", "type": { "kind": "SCALAR", @@ -28294,7 +28378,7 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", + "name": "updatedAt_gte", "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", @@ -28306,7 +28390,7 @@ "deprecationReason": null }, { - "name": "publishedAt_in", + "name": "updatedAt_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -28322,7 +28406,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", + "name": "updatedAt_lt", "description": "All values less than the given value.", "type": { "kind": "SCALAR", @@ -28334,7 +28418,7 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", + "name": "updatedAt_lte", "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", @@ -28346,7 +28430,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not", + "name": "updatedAt_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -28358,7 +28442,7 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", + "name": "updatedAt_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -28374,7 +28458,7 @@ "deprecationReason": null }, { - "name": "publishedBy", + "name": "updatedBy", "description": null, "type": { "kind": "INPUT_OBJECT", @@ -28386,11 +28470,11 @@ "deprecationReason": null }, { - "name": "releaseAt", + "name": "youtubeHandle", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28398,11 +28482,11 @@ "deprecationReason": null }, { - "name": "releaseAt_gt", - "description": "All values greater than the given value.", + "name": "youtubeHandle_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28410,11 +28494,11 @@ "deprecationReason": null }, { - "name": "releaseAt_gte", - "description": "All values greater than or equal the given value.", + "name": "youtubeHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28422,14 +28506,14 @@ "deprecationReason": null }, { - "name": "releaseAt_in", + "name": "youtubeHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -28438,11 +28522,11 @@ "deprecationReason": null }, { - "name": "releaseAt_lt", - "description": "All values less than the given value.", + "name": "youtubeHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28450,11 +28534,11 @@ "deprecationReason": null }, { - "name": "releaseAt_lte", - "description": "All values less than or equal the given value.", + "name": "youtubeHandle_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28462,11 +28546,11 @@ "deprecationReason": null }, { - "name": "releaseAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "youtubeHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28474,14 +28558,14 @@ "deprecationReason": null }, { - "name": "releaseAt_not_in", + "name": "youtubeHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null } }, @@ -28490,11 +28574,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "youtubeHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28502,366 +28586,225 @@ "deprecationReason": null }, { - "name": "status_in", - "description": "All values that are contained in given list.", + "name": "youtubeHandle_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "status_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "ofType": null - }, - "defaultValue": null, + "name": "createdAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "status_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "ScheduledReleaseStatus", - "ofType": null - } - }, - "defaultValue": null, + "name": "discordWidgetId_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title", + "name": "discordWidgetId_DESC", "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_contains", - "description": "All values containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "facebookHandle_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_ends_with", - "description": "All values ending with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "facebookHandle_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, + "name": "heroImageClasses_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "heroImageClasses_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_contains", - "description": "All values not containing the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "id_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_ends_with", - "description": "All values not ending with the given string", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "id_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, + "name": "imageClasses_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_not_starts_with", - "description": "All values not starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "imageClasses_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "title_starts_with", - "description": "All values starting with the given string.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "instagramHandle_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", + "name": "instagramHandle_DESC", "description": null, - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "name_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "name_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_in", - "description": "All values that are contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, + "name": "publishedAt_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "publishedAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "slug_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_not", - "description": "Any other value that exists and is not equal to the given value.", - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "defaultValue": null, + "name": "slug_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } - }, - "defaultValue": null, + "name": "telegramHandle_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedBy", + "name": "telegramHandle_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", - "description": "References ScheduledRelease record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", + "name": "tiktokHandle_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "Stage", - "description": "Stage system enumeration", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "DRAFT", - "description": "The Draft is the default stage for all your content.", + "name": "tiktokHandle_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PUBLISHED", - "description": "The Published stage is where you can publish your content to.", + "name": "twitterHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null } ], "possibleTypes": null }, - { - "kind": "SCALAR", - "name": "String", - "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "description": "Boolean expression to compare columns of type \"String\". All fields are combined with logical 'AND'.", + "name": "OrganizerUpdateInput", + "description": null, "fields": null, "inputFields": [ { - "name": "_eq", - "description": null, + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "String", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -28869,7 +28812,7 @@ "deprecationReason": null }, { - "name": "_gt", + "name": "discordWidgetId", "description": null, "type": { "kind": "SCALAR", @@ -28881,11 +28824,11 @@ "deprecationReason": null }, { - "name": "_gte", + "name": "events", "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInlineInput", "ofType": null }, "defaultValue": null, @@ -28893,8 +28836,8 @@ "deprecationReason": null }, { - "name": "_ilike", - "description": "does the column match the given case-insensitive pattern", + "name": "facebookHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -28905,31 +28848,11 @@ "deprecationReason": null }, { - "name": "_in", + "name": "heroImage", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_iregex", - "description": "does the column match the given POSIX regular expression, case insensitive", - "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -28937,11 +28860,11 @@ "deprecationReason": null }, { - "name": "_is_null", + "name": "heroImageClasses", "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -28949,11 +28872,11 @@ "deprecationReason": null }, { - "name": "_like", - "description": "does the column match the given pattern", + "name": "image", + "description": null, "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AssetUpdateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -28961,7 +28884,7 @@ "deprecationReason": null }, { - "name": "_lt", + "name": "imageClasses", "description": null, "type": { "kind": "SCALAR", @@ -28973,7 +28896,7 @@ "deprecationReason": null }, { - "name": "_lte", + "name": "instagramHandle", "description": null, "type": { "kind": "SCALAR", @@ -28985,11 +28908,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -28997,8 +28920,8 @@ "deprecationReason": null }, { - "name": "_nilike", - "description": "does the column NOT match the given case-insensitive pattern", + "name": "name", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -29009,28 +28932,8 @@ "deprecationReason": null }, { - "name": "_nin", + "name": "slug", "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_niregex", - "description": "does the column NOT match the given POSIX regular expression, case insensitive", "type": { "kind": "SCALAR", "name": "String", @@ -29041,8 +28944,8 @@ "deprecationReason": null }, { - "name": "_nlike", - "description": "does the column NOT match the given pattern", + "name": "telegramHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -29053,8 +28956,8 @@ "deprecationReason": null }, { - "name": "_nregex", - "description": "does the column NOT match the given POSIX regular expression, case sensitive", + "name": "tiktokHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -29065,8 +28968,8 @@ "deprecationReason": null }, { - "name": "_nsimilar", - "description": "does the column NOT match the given SQL regular expression", + "name": "twitterHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -29077,8 +28980,8 @@ "deprecationReason": null }, { - "name": "_regex", - "description": "does the column match the given POSIX regular expression, case sensitive", + "name": "youtubeHandle", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -29087,13 +28990,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "_similar", - "description": "does the column match the given SQL regular expression", + "name": "description", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "RichTextAST", "ofType": null }, "defaultValue": null, @@ -29106,529 +29020,804 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "SystemDateTimeFieldVariation", + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationInput", "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "BASE", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { - "name": "COMBINED", + "name": "data", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "LOCALIZATION", + "name": "locale", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "User", - "description": "User system model", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "createdAt", - "description": "The time the document was created", - "args": [], + "name": "create", + "description": "Localizations to create", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "documentInStages", - "description": "Get the document in other stages", - "args": [ - { - "name": "includeCurrent", - "description": "Decides if the current stage should be included or not", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "inheritLocale", - "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stages", - "description": "Potential stages that should be returned", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[DRAFT, PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "User", - "ofType": null - } + "kind": "ENUM", + "name": "Locale", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "The unique identifier", - "args": [], + "name": "update", + "description": "Localizations to update", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isActive", - "description": "Flag to determine if user is active or not", - "args": [], + "name": "upsert", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertLocalizationInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "kind", - "description": "User Kind. Can be either MEMBER, PAT or PUBLIC", - "args": [], + "name": "connect", + "description": "Connect multiple existing Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "UserKind", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerConnectInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": "The username", - "args": [], + "name": "create", + "description": "Create and connect multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "picture", - "description": "Profile Picture url", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishedAt", - "description": "The time the document was published. Null on documents in draft stage.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "System stage field", - "args": [], + "name": "delete", + "description": "Delete multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt", - "description": "The time the document was updated", - "args": [], + "name": "disconnect", + "description": "Disconnect multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [ - { - "kind": "INTERFACE", - "name": "Node", - "ofType": null - } - ], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "UserConnection", - "description": "A connection to a list of items.", - "fields": [ + }, { - "name": "aggregate", - "description": null, - "args": [], + "name": "set", + "description": "Override currently-connected documents with multiple existing Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "Aggregate", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "edges", - "description": "A list of edges.", - "args": [], + "name": "update", + "description": "Update multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "UserEdge", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "pageInfo", - "description": "Information to aid in pagination.", - "args": [], + "name": "upsert", + "description": "Upsert multiple Organizer documents", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "PageInfo", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "OBJECT", - "name": "UserEdge", - "description": "An edge in a connection.", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "cursor", - "description": "A cursor for use in pagination.", - "args": [], + "name": "description", + "description": "description input for default locale (en)", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "node", - "description": "The item at the end of the edge.", - "args": [], + "name": "discordWidgetId", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "User", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "UserKind", - "description": "System User Kind", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "APP_TOKEN", - "description": null, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "MEMBER", + "name": "facebookHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PAT", + "name": "heroImageClasses", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "PUBLIC", + "name": "imageClasses", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "WEBHOOK", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "UserOrderByInput", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "createdAt_ASC", + "name": "instagramHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createdAt_DESC", - "description": null, + "name": "localizations", + "description": "Optional updates to localizations", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationsInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_ASC", + "name": "telegramHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id_DESC", + "name": "tiktokHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isActive_ASC", + "name": "twitterHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isActive_DESC", + "name": "youtubeHandle", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "kind_ASC", + "name": "description", "description": null, + "type": { + "kind": "SCALAR", + "name": "RichTextAST", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "kind_DESC", + "name": "data", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name_ASC", + "name": "locale", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "name_DESC", - "description": null, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "update", + "description": "Localizations to update", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyLocalizationInput", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateOneInlineInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "connect", + "description": "Connect existing Organizer document", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "picture_ASC", - "description": null, + "name": "create", + "description": "Create and connect one Organizer document", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "picture_DESC", - "description": null, + "name": "delete", + "description": "Delete currently connected Organizer document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_ASC", - "description": null, + "name": "disconnect", + "description": "Disconnect currently connected Organizer document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishedAt_DESC", + "name": "update", + "description": "Update single Organizer document", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": "Upsert single Organizer document", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Document to update", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create document if it didn't exist", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update", + "description": "Update document if it exists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_ASC", + "name": "locale", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_DESC", + "name": "update", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "UserWhereComparatorInput", + "name": "OrganizerUpsertWithNestedWhereUniqueInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Upsert data", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Unique document search", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereComparatorInput", "description": "This contains a set of filters that can be used to compare values internally", "fields": null, "inputFields": [ @@ -29651,7 +29840,7 @@ }, { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "OrganizerWhereInput", "description": "Identifies documents", "fields": null, "inputFields": [ @@ -29666,7 +29855,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "OrganizerWhereInput", "ofType": null } } @@ -29686,7 +29875,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "OrganizerWhereInput", "ofType": null } } @@ -29706,7 +29895,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "OrganizerWhereInput", "ofType": null } } @@ -29832,35 +30021,11 @@ "deprecationReason": null }, { - "name": "documentInStages_every", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_none", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "documentInStages_some", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -29868,11 +30033,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "discordWidgetId", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -29880,11 +30045,11 @@ "deprecationReason": null }, { - "name": "id_contains", + "name": "discordWidgetId_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -29892,11 +30057,11 @@ "deprecationReason": null }, { - "name": "id_ends_with", + "name": "discordWidgetId_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -29904,14 +30069,14 @@ "deprecationReason": null }, { - "name": "id_in", + "name": "discordWidgetId_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -29920,11 +30085,11 @@ "deprecationReason": null }, { - "name": "id_not", + "name": "discordWidgetId_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -29932,11 +30097,11 @@ "deprecationReason": null }, { - "name": "id_not_contains", + "name": "discordWidgetId_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -29944,11 +30109,11 @@ "deprecationReason": null }, { - "name": "id_not_ends_with", + "name": "discordWidgetId_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -29956,14 +30121,14 @@ "deprecationReason": null }, { - "name": "id_not_in", + "name": "discordWidgetId_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, @@ -29972,11 +30137,11 @@ "deprecationReason": null }, { - "name": "id_not_starts_with", + "name": "discordWidgetId_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -29984,11 +30149,11 @@ "deprecationReason": null }, { - "name": "id_starts_with", + "name": "discordWidgetId_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -29996,11 +30161,11 @@ "deprecationReason": null }, { - "name": "isActive", + "name": "documentInStages_every", "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", "ofType": null }, "defaultValue": null, @@ -30008,11 +30173,11 @@ "deprecationReason": null }, { - "name": "isActive_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "documentInStages_none", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", "ofType": null }, "defaultValue": null, @@ -30020,11 +30185,11 @@ "deprecationReason": null }, { - "name": "kind", + "name": "documentInStages_some", "description": null, "type": { - "kind": "ENUM", - "name": "UserKind", + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", "ofType": null }, "defaultValue": null, @@ -30032,27 +30197,23 @@ "deprecationReason": null }, { - "name": "kind_in", - "description": "All values that are contained in given list.", + "name": "events_every", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "UserKind", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kind_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "events_none", + "description": null, "type": { - "kind": "ENUM", - "name": "UserKind", + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -30060,23 +30221,19 @@ "deprecationReason": null }, { - "name": "kind_not_in", - "description": "All values that are not contained in given list.", + "name": "events_some", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "UserKind", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", + "name": "facebookHandle", "description": null, "type": { "kind": "SCALAR", @@ -30088,7 +30245,7 @@ "deprecationReason": null }, { - "name": "name_contains", + "name": "facebookHandle_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -30100,7 +30257,7 @@ "deprecationReason": null }, { - "name": "name_ends_with", + "name": "facebookHandle_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -30112,7 +30269,7 @@ "deprecationReason": null }, { - "name": "name_in", + "name": "facebookHandle_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -30128,7 +30285,7 @@ "deprecationReason": null }, { - "name": "name_not", + "name": "facebookHandle_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -30140,7 +30297,7 @@ "deprecationReason": null }, { - "name": "name_not_contains", + "name": "facebookHandle_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -30152,7 +30309,7 @@ "deprecationReason": null }, { - "name": "name_not_ends_with", + "name": "facebookHandle_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -30164,7 +30321,7 @@ "deprecationReason": null }, { - "name": "name_not_in", + "name": "facebookHandle_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -30180,7 +30337,7 @@ "deprecationReason": null }, { - "name": "name_not_starts_with", + "name": "facebookHandle_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -30192,7 +30349,7 @@ "deprecationReason": null }, { - "name": "name_starts_with", + "name": "facebookHandle_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -30204,7 +30361,19 @@ "deprecationReason": null }, { - "name": "picture", + "name": "heroImage", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "heroImageClasses", "description": null, "type": { "kind": "SCALAR", @@ -30216,7 +30385,7 @@ "deprecationReason": null }, { - "name": "picture_contains", + "name": "heroImageClasses_contains", "description": "All values containing the given string.", "type": { "kind": "SCALAR", @@ -30228,7 +30397,7 @@ "deprecationReason": null }, { - "name": "picture_ends_with", + "name": "heroImageClasses_ends_with", "description": "All values ending with the given string.", "type": { "kind": "SCALAR", @@ -30240,7 +30409,7 @@ "deprecationReason": null }, { - "name": "picture_in", + "name": "heroImageClasses_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", @@ -30256,7 +30425,7 @@ "deprecationReason": null }, { - "name": "picture_not", + "name": "heroImageClasses_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", @@ -30268,7 +30437,7 @@ "deprecationReason": null }, { - "name": "picture_not_contains", + "name": "heroImageClasses_not_contains", "description": "All values not containing the given string.", "type": { "kind": "SCALAR", @@ -30280,7 +30449,7 @@ "deprecationReason": null }, { - "name": "picture_not_ends_with", + "name": "heroImageClasses_not_ends_with", "description": "All values not ending with the given string", "type": { "kind": "SCALAR", @@ -30292,7 +30461,7 @@ "deprecationReason": null }, { - "name": "picture_not_in", + "name": "heroImageClasses_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", @@ -30308,7 +30477,7 @@ "deprecationReason": null }, { - "name": "picture_not_starts_with", + "name": "heroImageClasses_not_starts_with", "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", @@ -30320,7 +30489,7 @@ "deprecationReason": null }, { - "name": "picture_starts_with", + "name": "heroImageClasses_starts_with", "description": "All values starting with the given string.", "type": { "kind": "SCALAR", @@ -30332,11 +30501,11 @@ "deprecationReason": null }, { - "name": "publishedAt", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30344,11 +30513,11 @@ "deprecationReason": null }, { - "name": "publishedAt_gt", - "description": "All values greater than the given value.", + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30356,11 +30525,11 @@ "deprecationReason": null }, { - "name": "publishedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30368,14 +30537,14 @@ "deprecationReason": null }, { - "name": "publishedAt_in", + "name": "id_in", "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, @@ -30384,11 +30553,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lt", - "description": "All values less than the given value.", + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30396,11 +30565,11 @@ "deprecationReason": null }, { - "name": "publishedAt_lte", - "description": "All values less than or equal the given value.", + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30408,11 +30577,11 @@ "deprecationReason": null }, { - "name": "publishedAt_not", - "description": "Any other value that exists and is not equal to the given value.", + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30420,14 +30589,14 @@ "deprecationReason": null }, { - "name": "publishedAt_not_in", + "name": "id_not_in", "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null } }, @@ -30436,11 +30605,11 @@ "deprecationReason": null }, { - "name": "updatedAt", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30448,11 +30617,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gt", - "description": "All values greater than the given value.", + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -30460,11 +30629,11 @@ "deprecationReason": null }, { - "name": "updatedAt_gte", - "description": "All values greater than or equal the given value.", + "name": "image", + "description": null, "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, @@ -30472,27 +30641,23 @@ "deprecationReason": null }, { - "name": "updatedAt_in", - "description": "All values that are contained in given list.", + "name": "imageClasses", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updatedAt_lt", - "description": "All values less than the given value.", + "name": "imageClasses_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30500,11 +30665,11 @@ "deprecationReason": null }, { - "name": "updatedAt_lte", - "description": "All values less than or equal the given value.", + "name": "imageClasses_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30512,11 +30677,27 @@ "deprecationReason": null }, { - "name": "updatedAt_not", + "name": "imageClasses_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "imageClasses_not", "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30524,66 +30705,39 @@ "deprecationReason": null }, { - "name": "updatedAt_not_in", - "description": "All values that are not contained in given list.", + "name": "imageClasses_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", - "fields": null, - "inputFields": [ + }, { - "name": "AND", - "description": "Logical AND on all given filters.", + "name": "imageClasses_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NOT", - "description": "Logical NOT on all given filters combined by AND.", + "name": "imageClasses_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -30591,31 +30745,23 @@ "deprecationReason": null }, { - "name": "OR", - "description": "Logical OR on all given filters.", + "name": "imageClasses_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UserWhereStageInput", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "compareWithParent", - "description": "This field contains fields which can be set as true or false to specify an internal comparison", + "name": "imageClasses_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereComparatorInput", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -30623,151 +30769,102 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Specify the stage to compare with", + "name": "instagramHandle", + "description": null, "type": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "UserWhereUniqueInput", - "description": "References User record uniquely", - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "instagramHandle_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "Version", - "description": null, - "fields": [ + }, { - "name": "createdAt", - "description": null, - "args": [], + "name": "instagramHandle_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "DateTime", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "instagramHandle_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "revision", - "description": null, - "args": [], + "name": "instagramHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": null, - "args": [], + "name": "instagramHandle_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "id", - "description": null, + "name": "instagramHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "revision", - "description": null, + "name": "instagramHandle_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, @@ -30776,278 +30873,350 @@ "deprecationReason": null }, { - "name": "stage", - "description": null, + "name": "instagramHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Directive", - "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", - "fields": [ + }, { - "name": "name", - "description": null, - "args": [], + "name": "instagramHandle_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", + "name": "name", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRepeatable", - "description": null, - "args": [], + "name": "name_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locations", - "description": null, - "args": [], + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "__DirectiveLocation", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "args", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "name_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "__DirectiveLocation", - "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "QUERY", - "description": "Location adjacent to a query operation.", + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "MUTATION", - "description": "Location adjacent to a mutation operation.", + "name": "name_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "SUBSCRIPTION", - "description": "Location adjacent to a subscription operation.", + "name": "name_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FIELD", - "description": "Location adjacent to a field.", + "name": "name_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FRAGMENT_DEFINITION", - "description": "Location adjacent to a fragment definition.", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FRAGMENT_SPREAD", - "description": "Location adjacent to a fragment spread.", + "name": "name_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INLINE_FRAGMENT", - "description": "Location adjacent to an inline fragment.", + "name": "publishedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "VARIABLE_DEFINITION", - "description": "Location adjacent to a variable definition.", + "name": "publishedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "SCHEMA", - "description": "Location adjacent to a schema definition.", + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "SCALAR", - "description": "Location adjacent to a scalar definition.", + "name": "publishedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OBJECT", - "description": "Location adjacent to an object type definition.", + "name": "publishedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "FIELD_DEFINITION", - "description": "Location adjacent to a field definition.", + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ARGUMENT_DEFINITION", - "description": "Location adjacent to an argument definition.", + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INTERFACE", - "description": "Location adjacent to an interface definition.", + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "UNION", - "description": "Location adjacent to a union definition.", + "name": "publishedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ENUM", - "description": "Location adjacent to an enum definition.", + "name": "scheduledIn_every", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ENUM_VALUE", - "description": "Location adjacent to an enum value definition.", + "name": "scheduledIn_none", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INPUT_OBJECT", - "description": "Location adjacent to an input object type definition.", + "name": "scheduledIn_some", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INPUT_FIELD_DEFINITION", - "description": "Location adjacent to an input object field definition.", + "name": "slug", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__EnumValue", - "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", - "fields": [ + }, { - "name": "name", - "description": null, - "args": [], + "name": "slug_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "slug_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -31055,66 +31224,51 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, - "args": [], + "name": "slug_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDeprecated", - "description": null, - "args": [], + "name": "slug_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deprecationReason", - "description": null, - "args": [], + "name": "slug_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Field", - "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", - "fields": [ + }, { - "name": "name", - "description": null, - "args": [], + "name": "slug_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -31122,119 +31276,75 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, - "args": [], + "name": "slug_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "args", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "slug_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", + "name": "telegramHandle", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDeprecated", - "description": null, - "args": [], + "name": "telegramHandle_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deprecationReason", - "description": null, - "args": [], + "name": "telegramHandle_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__InputValue", - "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", - "fields": [ + }, { - "name": "name", - "description": null, - "args": [], + "name": "telegramHandle_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -31242,640 +31352,600 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, - "args": [], + "name": "telegramHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "type", - "description": null, - "args": [], + "name": "telegramHandle_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "defaultValue", - "description": "A GraphQL-formatted string representing the default value for this input value.", - "args": [], + "name": "telegramHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isDeprecated", - "description": null, - "args": [], + "name": "telegramHandle_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deprecationReason", - "description": null, - "args": [], + "name": "telegramHandle_not_starts_with", + "description": "All values not starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "telegramHandle_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Schema", - "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", - "fields": [ + }, { - "name": "description", + "name": "tiktokHandle", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "types", - "description": "A list of all types supported by this server.", - "args": [], + "name": "tiktokHandle_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "queryType", - "description": "The type that query operations will be rooted at.", - "args": [], + "name": "tiktokHandle_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tiktokHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "__Type", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "mutationType", - "description": "If this server supports mutation, the type that mutation operations will be rooted at.", - "args": [], + "name": "tiktokHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "OBJECT", - "name": "__Type", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "subscriptionType", - "description": "If this server support subscription, the type that subscription operations will be rooted at.", - "args": [], + "name": "tiktokHandle_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "OBJECT", - "name": "__Type", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "directives", - "description": "A list of all directives supported by this server.", - "args": [], + "name": "tiktokHandle_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Directive", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "__Type", - "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", - "fields": [ + }, { - "name": "kind", - "description": null, - "args": [], + "name": "tiktokHandle_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "__TypeKind", + "kind": "SCALAR", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "name", - "description": null, - "args": [], + "name": "tiktokHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "description", - "description": null, - "args": [], + "name": "tiktokHandle_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "specifiedByURL", + "name": "twitterHandle", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "fields", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "twitterHandle_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Field", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "interfaces", - "description": null, - "args": [], + "name": "twitterHandle_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "possibleTypes", - "description": null, - "args": [], + "name": "twitterHandle_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__Type", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "enumValues", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "twitterHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__EnumValue", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "inputFields", - "description": null, - "args": [ - { - "name": "includeDeprecated", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "false", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "twitterHandle_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "twitterHandle_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "__InputValue", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ofType", - "description": null, - "args": [], + "name": "twitterHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "OBJECT", - "name": "__Type", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "__TypeKind", - "description": "An enum describing what kind of type a given `__Type` is.", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "SCALAR", - "description": "Indicates this type is a scalar.", + "name": "twitterHandle_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "OBJECT", - "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.", + "name": "updatedAt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INTERFACE", - "description": "Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.", + "name": "updatedAt_gt", + "description": "All values greater than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "UNION", - "description": "Indicates this type is a union. `possibleTypes` is a valid field.", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ENUM", - "description": "Indicates this type is an enum. `enumValues` is a valid field.", + "name": "updatedAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "INPUT_OBJECT", - "description": "Indicates this type is an input object. `inputFields` is a valid field.", + "name": "updatedAt_lt", + "description": "All values less than the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "LIST", - "description": "Indicates this type is a list. `ofType` is a valid field.", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "NON_NULL", - "description": "Indicates this type is a non-null. `ofType` is a valid field.", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "account", - "description": "An account can represent an user or organizer. It store essential informations and is used as the root class for relationships with other tables", - "fields": [ + }, { - "name": "address", - "description": null, - "args": [], + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "email", + "name": "updatedBy", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "emailVerified", - "description": null, - "args": [], + "name": "youtubeHandle_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "youtubeHandle_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "kyc", - "description": "An object relationship", - "args": [], + "name": "youtubeHandle_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "OBJECT", - "name": "kyc", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer", - "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_accountorganizer", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "youtubeHandle_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not_in", + "description": "All values that are not contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "youtubeHandle_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "OBJECT", - "name": "Organizer", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomer", - "description": "An object relationship", - "args": [], + "name": "youtubeHandle_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "OBJECT", - "name": "stripeCustomer", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "description": "Boolean expression to filter rows from the table \"account\". All fields are combined with a logical 'AND'.", + "name": "OrganizerWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", "fields": null, "inputFields": [ { - "name": "_and", - "description": null, + "name": "AND", + "description": "Logical AND on all given filters.", "type": { "kind": "LIST", "name": null, @@ -31884,7 +31954,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "OrganizerWhereStageInput", "ofType": null } } @@ -31894,20 +31964,8 @@ "deprecationReason": null }, { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_or", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { "kind": "LIST", "name": null, @@ -31916,7 +31974,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "OrganizerWhereStageInput", "ofType": null } } @@ -31926,23 +31984,31 @@ "deprecationReason": null }, { - "name": "address", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "email", - "description": null, + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "OrganizerWhereComparatorInput", "ofType": null }, "defaultValue": null, @@ -31950,23 +32016,34 @@ "deprecationReason": null }, { - "name": "emailVerified", - "description": null, + "name": "stage", + "description": "Specify the stage to compare with", "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", + "kind": "ENUM", + "name": "Stage", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "description": "References Organizer record uniquely", + "fields": null, + "inputFields": [ { "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -31974,11 +32051,11 @@ "deprecationReason": null }, { - "name": "kyc", + "name": "name", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -31986,11 +32063,11 @@ "deprecationReason": null }, { - "name": "stripeCustomer", + "name": "slug", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32004,16 +32081,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "account_order_by", - "description": "Ordering options when selecting data from \"account\".", + "name": "OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer", + "description": "References Organizer record uniquely", "fields": null, "inputFields": [ { - "name": "address", + "name": "name", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32021,23 +32098,34 @@ "deprecationReason": null }, { - "name": "email", + "name": "slug", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer", + "description": "References Organizer record uniquely", + "fields": null, + "inputFields": [ { - "name": "emailVerified", + "name": "name", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32045,35 +32133,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "slug", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "kyc", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCustomer", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32085,69 +32149,30 @@ "enumValues": null, "possibleTypes": null }, - { - "kind": "ENUM", - "name": "account_select_column", - "description": "select columns of table \"account\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "address", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "email", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "emailVerified", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, { "kind": "INPUT_OBJECT", - "name": "account_stream_cursor_input", - "description": "Streaming cursor of the table \"account\"", + "name": "OrganizerWhereUniqueInput_remote_rel_roleAssignmentsorganizer", + "description": "References Organizer record uniquely", "fields": null, "inputFields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "name", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_stream_cursor_value_input", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "slug", + "description": null, "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32160,154 +32185,299 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "account_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "PageInfo", + "description": "Information about pagination in a connection.", + "fields": [ { - "name": "address", - "description": null, + "name": "endCursor", + "description": "When paginating forwards, the cursor to continue.", + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "email", - "description": null, + "name": "hasNextPage", + "description": "When paginating forwards, are there more items?", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "emailVerified", - "description": null, + "name": "hasPreviousPage", + "description": "When paginating backwards, are there more items?", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pageSize", + "description": "Number of items in the current page.", + "args": [], "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "startCursor", + "description": "When paginating backwards, the cursor to continue.", + "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "bigint", - "description": null, - "fields": null, "inputFields": null, - "interfaces": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", - "description": "Boolean expression to compare columns of type \"bigint\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "PassOption", + "description": "Define the options of an 'Event Pass' on an 'Event Date Location'. You can define severals if the event have multiple locations.", + "fields": [ { - "name": "_eq", - "description": null, + "name": "description", + "description": "Description of the option, like \"Access to the event on Day 1\"", + "args": [], "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_gt", - "description": null, + "name": "eventDateLocation", + "description": "Define the location and date for this option.\nImportant ! It will determine the release and availability for the Pass access.", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `eventDateLocation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "OBJECT", + "name": "EventDateLocation", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_gte", - "description": null, + "name": "id", + "description": "The unique identifier", + "args": [], "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_in", - "description": null, + "name": "locale", + "description": "System Locale field", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "localizations", + "description": "Get the other localizations for this document", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current locale should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Potential locales that should be returned. \n\nThe order of locales will also override locale fall-backing behaviour in the query's subtree.\n\nNote any related model with localized fields in the query's subtree will be affected.\nThe first locale matching the provided list will be returned, localized entries that do not have the provided locale defined will be filtered out.\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.\n\nConsider using this in conjunction with forceParentLocale on the children relation fields.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en, fr]", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PassOption", + "ofType": null + } } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_is_null", - "description": null, + "name": "name", + "description": "Name of the options, like \"Day 1 Access\" or \"VIP Room Access\"", + "args": [], "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_lt", - "description": null, + "name": "stage", + "description": "System stage field", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + } + ], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "bigint", + "name": "String", "ofType": null }, "defaultValue": null, @@ -32315,11 +32485,11 @@ "deprecationReason": null }, { - "name": "_lte", + "name": "eventDateLocation", "description": null, "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationCreateOneInlineInput", "ofType": null }, "defaultValue": null, @@ -32327,11 +32497,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "localizations", + "description": "Inline mutations for managing document localizations excluding the default locale", "type": { - "kind": "SCALAR", - "name": "bigint", + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationsInput", "ofType": null }, "defaultValue": null, @@ -32339,19 +32509,15 @@ "deprecationReason": null }, { - "name": "_nin", - "description": null, + "name": "name", + "description": "name input for default locale (en)", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -32364,79 +32530,96 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "currency_enum", + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationDataInput", "description": null, "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "AED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "CNY", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "EUR", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "GBP", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "QAR", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, + "inputFields": [ { - "name": "SGD", + "name": "description", "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "USD", + "name": "name", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], + "interfaces": null, + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "currency_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"currency_enum\". All fields are combined with logical 'AND'.", + "name": "PassOptionCreateLocalizationInput", + "description": null, "fields": null, "inputFields": [ { - "name": "_eq", - "description": null, + "name": "data", + "description": "Localization input", "type": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_in", + "name": "locale", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Create localizations for the newly-created document", "type": { "kind": "LIST", "name": null, @@ -32444,8 +32627,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "currency_enum", + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationInput", "ofType": null } } @@ -32453,46 +32636,72 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "name": "create", + "description": "Create and connect multiple existing PassOption documents", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateWithPositionInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "_neq", - "description": null, + "name": "data", + "description": "Document to create", "type": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_nin", - "description": null, + "name": "position", + "description": "Position in the list of existing component instances, will default to appending at the end of list", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "ConnectPositionInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -32505,21 +32714,45 @@ }, { "kind": "ENUM", - "name": "cursor_ordering", - "description": "ordering argument of a cursor", + "name": "PassOptionOrderByInput", + "description": null, "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "ASC", - "description": "ascending ordering of the cursor", + "name": "description_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "DESC", - "description": "descending ordering of the cursor", + "name": "description_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null } @@ -32527,457 +32760,262 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventParameters", - "description": "The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling.", - "fields": [ + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "dateEnd", - "description": null, - "args": [], + "name": "description", + "description": "description input for default locale (en)", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleEnd", + "name": "eventDateLocation", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "timestamp", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationUpdateOneInlineInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleStart", - "description": null, - "args": [], + "name": "localizations", + "description": "Manage document localizations", "type": { - "kind": "SCALAR", - "name": "timestamp", + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationsInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateStart", + "name": "name", + "description": "name input for default locale (en)", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationDataInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "event", + "name": "name", "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput_remote_rel_eventParametersevent", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "eventId", + "name": "data", "description": null, - "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationDataInput", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContracts", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { + "name": "locale", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationsInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", + "description": "Localizations to create", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "PassOptionCreateLocalizationInput", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete", + "description": "Localizations to delete", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null - } + "kind": "ENUM", + "name": "Locale", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNfts", - "description": "An array relationship", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { + "name": "update", + "description": "Localizations to update", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "PassOptionUpdateLocalizationInput", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsert", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNft", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertLocalizationInput", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateManyInlineInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "organizer", - "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, - "args": [], + "name": "create", + "description": "Create and connect multiple PassOption component instances", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateWithPositionInput", + "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventParameters\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_and", - "description": null, + "name": "delete", + "description": "Delete multiple PassOption documents", "type": { "kind": "LIST", "name": null, @@ -32986,7 +33024,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "PassOptionWhereUniqueInput", "ofType": null } } @@ -32996,20 +33034,28 @@ "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "update", + "description": "Update multiple PassOption component instances", "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateWithNestedWhereUniqueAndPositionInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "upsert", + "description": "Upsert multiple PassOption component instances", "type": { "kind": "LIST", "name": null, @@ -33018,7 +33064,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "PassOptionUpsertWithNestedWhereUniqueAndPositionInput", "ofType": null } } @@ -33026,13 +33072,24 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateWithNestedWhereUniqueAndPositionInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "dateEnd", - "description": null, + "name": "data", + "description": "Document to update", "type": { "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", + "name": "PassOptionUpdateInput", "ofType": null }, "defaultValue": null, @@ -33040,11 +33097,11 @@ "deprecationReason": null }, { - "name": "dateSaleEnd", - "description": null, + "name": "position", + "description": "Position in the list of existing component instances, will default to appending at the end of list", "type": { "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", + "name": "ConnectPositionInput", "ofType": null }, "defaultValue": null, @@ -33052,59 +33109,140 @@ "deprecationReason": null }, { - "name": "dateSaleStart", - "description": null, + "name": "where", + "description": "Unique component instance search", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertInput", + "description": null, + "fields": null, + "inputFields": [ { - "name": "dateStart", - "description": null, + "name": "create", + "description": "Create document if it didn't exist", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamp_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", + "name": "update", + "description": "Update document if it exists", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertLocalizationInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "create", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionCreateLocalizationDataInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContracts", + "name": "locale", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNfts", + "name": "update", "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpdateLocalizationDataInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionUpsertWithNestedWhereUniqueAndPositionInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "data", + "description": "Document to upsert", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "PassOptionUpsertInput", "ofType": null }, "defaultValue": null, @@ -33112,11 +33250,11 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "position", + "description": "Position in the list of existing component instances, will default to appending at the end of list", "type": { "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "name": "ConnectPositionInput", "ofType": null }, "defaultValue": null, @@ -33124,12 +33262,16 @@ "deprecationReason": null }, { - "name": "timezone", - "description": null, + "name": "where", + "description": "Unique component instance search", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -33142,52 +33284,76 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", - "description": "Ordering options when selecting data from \"eventParameters\".", + "name": "PassOptionWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { - "name": "dateEnd", - "description": null, + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleEnd", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateSaleStart", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "dateStart", - "description": null, + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -33195,11 +33361,11 @@ "deprecationReason": null }, { - "name": "eventId", + "name": "description", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -33207,11 +33373,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContracts_aggregate", - "description": null, + "name": "description_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -33219,11 +33385,11 @@ "deprecationReason": null }, { - "name": "eventPassNfts_aggregate", - "description": null, + "name": "description_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -33231,102 +33397,66 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "description_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", - "description": null, + "name": "description_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventParameters_select_column", - "description": "select columns of table \"eventParameters\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "dateEnd", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleEnd", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "dateSaleStart", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "dateStart", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "column name", + "name": "description_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", + "name": "description_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventParameters_stream_cursor_input", - "description": "Streaming cursor of the table \"eventParameters\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "description_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_stream_cursor_value_input", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -33335,34 +33465,23 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "description_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventParameters_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "dateEnd", - "description": null, + "name": "description_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "String", "ofType": null }, "defaultValue": null, @@ -33370,11 +33489,11 @@ "deprecationReason": null }, { - "name": "dateSaleEnd", + "name": "eventDateLocation", "description": null, "type": { - "kind": "SCALAR", - "name": "timestamp", + "kind": "INPUT_OBJECT", + "name": "EventDateLocationWhereInput", "ofType": null }, "defaultValue": null, @@ -33382,11 +33501,11 @@ "deprecationReason": null }, { - "name": "dateSaleStart", + "name": "id", "description": null, "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33394,11 +33513,11 @@ "deprecationReason": null }, { - "name": "dateStart", - "description": null, + "name": "id_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "timestamp", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33406,11 +33525,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -33418,267 +33537,138 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timezone", - "description": null, + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNft", - "description": "The eventPassNft model is designed to consolidate and store the metadata associated with each event pass NFT. It centralizes fixed metadata, enabling the system to retrieve NFT details without frequently querying external APIs. It integrates with the existing nftTransfer model, providing a holistic view of each event pass NFT's journey and characteristics within the platform.", - "fields": [ + }, { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", - "args": [], + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", - "args": [], + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "timestamptz", + "name": "ID", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", - "args": [], + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", - "args": [], + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "event", + "name": "name", "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput_remote_rel_eventPassNftevent", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventParameters", - "description": "An object relationship", - "args": [], + "name": "name_contains", + "description": "All values containing the given string.", "type": { - "kind": "OBJECT", - "name": "eventParameters", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPass", - "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "name_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", - "args": [], + "name": "name_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", @@ -33686,84 +33676,136 @@ "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": "An object relationship", - "args": [], + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "OBJECT", - "name": "eventPassNftContract", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", - "description": "An object relationship", - "args": [], + "name": "name_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "OBJECT", - "name": "eventPassPricing", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "name_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRevealed", - "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", - "args": [], + "name": "name_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", - "args": [], + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "name": "name_starts_with", + "description": "All values starting with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "PassOptionWhereUniqueInput", + "description": "References PassOption record uniquely", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "RichTextAST", + "description": "Slate-compatible RichText AST", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ScheduledOperation", + "description": "Scheduled Operation system model", + "fields": [ + { + "name": "affectedDocuments", + "description": null, "args": [ { - "name": "path", - "description": "JSON select path", + "name": "after", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -33772,170 +33814,118 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizer", - "description": null, - "args": [ + }, { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "name": "before", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": "[en]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", + "name": "first", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, - "defaultValue": "PUBLISHED", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", "description": null, "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `affectedDocuments` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], - "type": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", - "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "UNION", + "name": "ScheduledOperationAffectedDocument", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", - "args": [], - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassNftContract", - "description": "The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes.", - "fields": [ - { - "name": "eventId", - "description": null, + "name": "createdAt", + "description": "The time the document was created", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, @@ -33943,151 +33933,119 @@ "deprecationReason": null }, { - "name": "eventPass", - "description": null, + "name": "createdBy", + "description": "User that created this document", "args": [ { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, - "defaultValue": "[en]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": null, + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } }, - "defaultValue": "PUBLISHED", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "User", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "description", + "description": "Operation description", "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNfts", - "description": "An array relationship", + "name": "documentInStages", + "description": "Get the document in other stages", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "stages", + "description": "Potential stages that should be returned", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } } } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, + "defaultValue": "[DRAFT, PUBLISHED]", "isDeprecated": false, "deprecationReason": null } @@ -34103,7 +34061,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "ScheduledOperation", "ofType": null } } @@ -34113,59 +34071,55 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums", - "description": "An object relationship", + "name": "errorMessage", + "description": "Operation error message", "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrderSums", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrders", - "description": "An array relationship", + "name": "id", + "description": "The unique identifier", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedBy", + "description": "User that last published this document", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -34173,8 +34127,8 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -34182,8 +34136,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", + "kind": "ENUM", + "name": "Locale", "ofType": null } } @@ -34191,82 +34145,42 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "rawPayload", + "description": "Raw operation payload including all details, this field is subject to change", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder", - "ofType": null - } - } + "kind": "SCALAR", + "name": "Json", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrders_aggregate", - "description": "An aggregate relationship", + "name": "release", + "description": "The release this operation is scheduled for", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `release` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -34274,8 +34188,8 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `release` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", "type": { "kind": "LIST", "name": null, @@ -34283,8 +34197,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", + "kind": "ENUM", + "name": "Locale", "ofType": null } } @@ -34292,26 +34206,26 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], + "type": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "System stage field", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder_aggregate", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, @@ -34319,387 +34233,453 @@ "deprecationReason": null }, { - "name": "eventPassPricing", - "description": "An object relationship", + "name": "status", + "description": "operation Status", "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassPricing", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ScheduledOperationStatus", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "updatedAt", + "description": "The time the document was updated", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "User", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null } ], "inputFields": null, - "interfaces": [], + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + } + ], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_aggregate_order_by", - "description": "order by aggregate values of table \"eventPassNftContract\"", + "kind": "UNION", + "name": "ScheduledOperationAffectedDocument", + "description": null, "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": [ { - "name": "count", + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + } + ] + }, + { + "kind": "OBJECT", + "name": "ScheduledOperationConnection", + "description": "A connection to a list of items.", + "fields": [ + { + "name": "aggregate", "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", - "description": null, + "name": "edges", + "description": "A list of edges.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_max_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperationEdge", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", - "description": null, + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_min_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassNftContract\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "ScheduledOperationEdge", + "description": "An edge in a connection.", + "fields": [ { - "name": "_and", - "description": null, + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "node", + "description": "The item at the end of the edge.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ScheduledOperationOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", + "name": "createdAt_DESC", "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", - "ofType": null - } - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", + "name": "description_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "description_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNfts", + "name": "errorMessage_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrderSums", + "name": "errorMessage_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrders", + "name": "id_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrders_aggregate", + "name": "id_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_aggregate_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", + "name": "publishedAt_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "publishedAt_DESC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_max_order_by", - "description": "order by max() on columns of table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ + }, { - "name": "eventId", + "name": "status_ASC", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "status_DESC", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_min_order_by", - "description": "order by min() on columns of table \"eventPassNftContract\"", + "kind": "ENUM", + "name": "ScheduledOperationStatus", + "description": "System Scheduled Operation Status", "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "eventId", + "name": "CANCELED", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "COMPLETED", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", + "name": "FAILED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IN_PROGRESS", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PENDING", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", - "description": "Ordering options when selecting data from \"eventPassNftContract\".", + "name": "ScheduledOperationWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { - "name": "eventId", - "description": null, + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNfts_aggregate", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrderSums", - "description": null, + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -34707,11 +34687,11 @@ "deprecationReason": null }, { - "name": "eventPassOrders_aggregate", + "name": "createdAt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_aggregate_order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -34719,11 +34699,11 @@ "deprecationReason": null }, { - "name": "eventPassPricing", - "description": null, + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -34731,66 +34711,26 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassNftContract_select_column", - "description": "select columns of table \"eventPassNftContract\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "eventId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassNftContract\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_value_input", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, @@ -34799,34 +34739,23 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "eventId", - "description": null, + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -34834,11 +34763,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -34846,34 +34775,27 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_aggregate_order_by", - "description": "order by aggregate values of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "avg", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_avg_order_by", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -34881,11 +34803,11 @@ "deprecationReason": null }, { - "name": "count", + "name": "description", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -34893,11 +34815,11 @@ "deprecationReason": null }, { - "name": "max", - "description": null, + "name": "description_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_max_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -34905,11 +34827,11 @@ "deprecationReason": null }, { - "name": "min", - "description": null, + "name": "description_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_min_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -34917,23 +34839,27 @@ "deprecationReason": null }, { - "name": "stddev", - "description": null, + "name": "description_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_pop", - "description": null, + "name": "description_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_pop_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -34941,11 +34867,11 @@ "deprecationReason": null }, { - "name": "stddev_samp", - "description": null, + "name": "description_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_samp_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -34953,11 +34879,11 @@ "deprecationReason": null }, { - "name": "sum", - "description": null, + "name": "description_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_sum_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -34965,23 +34891,27 @@ "deprecationReason": null }, { - "name": "var_pop", - "description": null, + "name": "description_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_var_pop_order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", - "description": null, + "name": "description_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_var_samp_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -34989,77 +34919,47 @@ "deprecationReason": null }, { - "name": "variance", - "description": null, + "name": "description_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_variance_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_avg_order_by", - "description": "order by avg() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "errorMessage", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassNft\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_and", - "description": null, + "name": "errorMessage_contains", + "description": "All values containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "errorMessage_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -35067,19 +34967,15 @@ "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "errorMessage_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, "defaultValue": null, @@ -35087,11 +34983,11 @@ "deprecationReason": null }, { - "name": "chainId", - "description": null, + "name": "errorMessage_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -35099,11 +34995,11 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": null, + "name": "errorMessage_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -35111,11 +35007,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "errorMessage_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -35123,23 +35019,27 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": null, + "name": "errorMessage_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": null, + "name": "errorMessage_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -35147,11 +35047,11 @@ "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "errorMessage_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -35159,11 +35059,11 @@ "deprecationReason": null }, { - "name": "eventParameters", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -35171,11 +35071,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -35183,11 +35083,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": null, + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -35195,23 +35095,27 @@ "deprecationReason": null }, { - "name": "eventPassPricing", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -35219,11 +35123,11 @@ "deprecationReason": null }, { - "name": "isRevealed", - "description": null, + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "Boolean_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -35231,11 +35135,11 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": null, + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -35243,23 +35147,27 @@ "deprecationReason": null }, { - "name": "metadata", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -35267,11 +35175,11 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "bigint_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -35279,11 +35187,11 @@ "deprecationReason": null }, { - "name": "tokenUri", + "name": "publishedAt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35291,34 +35199,23 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_max_order_by", - "description": "order by max() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35326,23 +35223,27 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35350,11 +35251,11 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35362,11 +35263,11 @@ "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35374,23 +35275,27 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", + "name": "publishedBy", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -35398,11 +35303,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "rawPayload_json_path_exists", + "description": "All values containing the given json path.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -35410,11 +35315,11 @@ "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "name": "rawPayload_value_recursive", + "description": "Recursively tries to find the provided JSON scalar value inside the field.\nIt does use an exact match when comparing values.\nIf you pass `null` as value the filter will be ignored. \nNote: This filter fails if you try to look for a non scalar JSON value!", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "Json", "ofType": null }, "defaultValue": null, @@ -35422,11 +35327,11 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", + "name": "release", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereInput", "ofType": null }, "defaultValue": null, @@ -35434,11 +35339,11 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "status", + "description": null, "type": { "kind": "ENUM", - "name": "order_by", + "name": "ScheduledOperationStatus", "ofType": null }, "defaultValue": null, @@ -35446,58 +35351,55 @@ "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "name": "status_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ScheduledOperationStatus", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "status_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "ENUM", - "name": "order_by", + "name": "ScheduledOperationStatus", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_min_order_by", - "description": "order by min() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "name": "status_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ScheduledOperationStatus", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "name": "updatedAt", + "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35505,11 +35407,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35517,47 +35419,11 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35565,23 +35431,27 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35589,11 +35459,11 @@ "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35601,11 +35471,11 @@ "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -35613,23 +35483,27 @@ "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "updatedBy", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -35643,452 +35517,657 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "description": "Ordering options when selecting data from \"eventPassNft\".", + "name": "ScheduledOperationWhereUniqueInput", + "description": "References ScheduledOperation record uniquely", "fields": null, "inputFields": [ { - "name": "chainId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", + "name": "id", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ScheduledRelease", + "description": "Scheduled Release system model", + "fields": [ { - "name": "currentOwnerAddress", - "description": null, + "name": "createdAt", + "description": "The time the document was created", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": null, + "name": "createdBy", + "description": "User that created this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `createdBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventId", - "description": null, + "name": "description", + "description": "Release description", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters", - "description": null, + "name": "documentInStages", + "description": "Get the document in other stages", + "args": [ + { + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "errorMessage", + "description": "Release error message", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": null, + "name": "id", + "description": "The unique identifier", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", - "description": null, + "name": "isActive", + "description": "Whether scheduled release should be run", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "isImplicit", + "description": "Whether scheduled release is implicit", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRevealed", - "description": null, + "name": "operations", + "description": "Operations to run with this release", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `operations` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `operations` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "ScheduledOperationOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": null, + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "metadata", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerId", - "description": null, + "name": "publishedBy", + "description": "User that last published this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `publishedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": null, + "name": "releaseAt", + "description": "Release date and time", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": null, + "name": "stage", + "description": "System stage field", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "status", + "description": "Release Status", + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ScheduledReleaseStatus", + "ofType": null + } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "description": "select columns of table \"eventPassNft\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "chainId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "contractAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "currentOwnerAddress", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "error", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "isRevealed", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "lastNftTransferId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "metadata", - "description": "column name", "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "tokenId", - "description": "column name", + "name": "title", + "description": "Release Title", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "column name", + "name": "updatedAt", + "description": "The time the document was updated", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_order_by", - "description": "order by stddev() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ - { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "updatedBy", + "description": "User that last updated this document", + "args": [ + { + "name": "forceParentLocale", + "description": "Sets the locale of the resolved parent document as the only locale in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locale will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will affect any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Allows to optionally override locale filtering behaviour in the query's subtree.\n\nNote that `updatedBy` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument will overwrite any existing locale filtering defined in the query's tree for the subtree.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "OBJECT", + "name": "User", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + }, + { + "kind": "INTERFACE", + "name": "Node", + "ofType": null } ], - "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "ScheduledReleaseConnection", + "description": "A connection to a list of items.", + "fields": [ { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "name": "aggregate", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "edges", + "description": "A list of edges.", + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_value_input", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledReleaseEdge", + "ofType": null + } + } } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", + "name": "ScheduledReleaseCreateInput", + "description": null, "fields": null, "inputFields": [ { - "name": "chainId", - "description": "Denotes the specific blockchain or network of the event pass NFT", + "name": "createdAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36096,8 +36175,8 @@ "deprecationReason": null }, { - "name": "contractAddress", - "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "name": "description", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -36108,11 +36187,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "errorMessage", "description": null, "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, @@ -36120,23 +36199,23 @@ "deprecationReason": null }, { - "name": "currentOwnerAddress", - "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "name": "isActive", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Boolean", "ofType": null }, - "defaultValue": null, + "defaultValue": "true", "isDeprecated": false, "deprecationReason": null }, { - "name": "error", - "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "name": "releaseAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36144,8 +36223,8 @@ "deprecationReason": null }, { - "name": "eventId", - "description": "A reference to the event associated with the event pass NFT", + "name": "title", + "description": null, "type": { "kind": "SCALAR", "name": "String", @@ -36156,486 +36235,323 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": "Directly relates to a specific Event Pass within the system", + "name": "updatedAt", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "ScheduledReleaseEdge", + "description": "An edge in a connection.", + "fields": [ { - "name": "id", - "description": null, + "name": "cursor", + "description": "A cursor for use in pagination.", + "args": [], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "isRevealed", - "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "name": "node", + "description": "The item at the end of the edge.", + "args": [], "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + } }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ScheduledReleaseOrderByInput", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "createdAt_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "lastNftTransferId", - "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", - "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - }, - "defaultValue": null, + "name": "createdAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "metadata", - "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", - "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - }, - "defaultValue": null, + "name": "description_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizerId", - "description": "Ties the event pass NFT to a specific organizer within the platform", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "description_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "SCALAR", - "name": "bigint", - "ofType": null - }, - "defaultValue": null, + "name": "errorMessage_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "tokenUri", - "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, + "name": "errorMessage_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "id_ASC", "description": null, - "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_sum_order_by", - "description": "order by sum() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "id_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_var_pop_order_by", - "description": "order by var_pop() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "isActive_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_var_samp_order_by", - "description": "order by var_samp() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "isActive_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_variance_order_by", - "description": "order by variance() on columns of table \"eventPassNft\"", - "fields": null, - "inputFields": [ + }, { - "name": "tokenId", - "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "isImplicit_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder", - "description": "Order with as quantity for Event Pass (linked to Hygraph model EventPass) and associated to an Account", - "fields": [ + }, { - "name": "account", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null - }, + "name": "isImplicit_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "accountId", + "name": "publishedAt_ASC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "publishedAt_DESC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPass", + "name": "releaseAt_ASC", "description": null, - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "releaseAt_DESC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassNftContract", - "ofType": null - }, + "name": "status_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPricing", - "ofType": null - }, + "name": "status_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "title_ASC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", + "name": "title_DESC", "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } - }, "isDeprecated": false, "deprecationReason": null }, { - "name": "status", + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "ScheduledReleaseStatus", + "description": "System Scheduled Release Status", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "COMPLETED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "FAILED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IN_PROGRESS", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PENDING", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseUpdateInput", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "description", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_enum", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "errorMessage", "description": null, - "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "isActive", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrderSums", - "description": "Hold the sums for the Event Pass Orders", - "fields": [ + }, { - "name": "eventPassId", + "name": "releaseAt", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "totalReserved", + "name": "title", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassOrderSums\". All fields are combined with a logical 'AND'.", + "name": "ScheduledReleaseWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { - "name": "_and", - "description": null, + "name": "AND", + "description": "Logical AND on all given filters.", "type": { "kind": "LIST", "name": null, @@ -36644,7 +36560,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "ScheduledReleaseWhereInput", "ofType": null } } @@ -36654,20 +36570,28 @@ "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, @@ -36676,7 +36600,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "ScheduledReleaseWhereInput", "ofType": null } } @@ -36686,11 +36610,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -36698,34 +36622,23 @@ "deprecationReason": null }, { - "name": "totalReserved", + "name": "createdAt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", - "description": "Ordering options when selecting data from \"eventPassOrderSums\".", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", - "description": null, + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36733,60 +36646,26 @@ "deprecationReason": null }, { - "name": "totalReserved", - "description": null, + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassOrderSums_select_column", - "description": "select columns of table \"eventPassOrderSums\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "totalReserved", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassOrderSums\"", - "fields": null, - "inputFields": [ - { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "createdAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_value_input", + "kind": "SCALAR", + "name": "DateTime", "ofType": null } }, @@ -36795,34 +36674,23 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", - "description": null, + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -36830,124 +36698,63 @@ "deprecationReason": null }, { - "name": "totalReserved", - "description": null, + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_aggregate", - "description": "aggregated selection of \"eventPassOrder\"", - "fields": [ - { - "name": "aggregate", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassOrder_aggregate_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "nodes", - "description": null, - "args": [], + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_aggregate_bool_exp", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "count", + "name": "createdBy", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_aggregate_bool_exp_count", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_aggregate_bool_exp_count", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "arguments", + "name": "description", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_select_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "distinct", - "description": null, + "name": "description_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "String", "ofType": null }, "defaultValue": null, @@ -36955,11 +36762,11 @@ "deprecationReason": null }, { - "name": "filter", - "description": null, + "name": "description_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -36967,218 +36774,155 @@ "deprecationReason": null }, { - "name": "predicate", - "description": null, + "name": "description_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_aggregate_fields", - "description": "aggregate fields of \"eventPassOrder\"", - "fields": [ - { - "name": "avg", - "description": null, - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassOrder_avg_fields", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "count", - "description": null, - "args": [ - { - "name": "columns", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "distinct", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "description_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "max", - "description": null, - "args": [], + "name": "description_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "OBJECT", - "name": "eventPassOrder_max_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "min", - "description": null, - "args": [], + "name": "description_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "OBJECT", - "name": "eventPassOrder_min_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", - "description": null, - "args": [], + "name": "description_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "OBJECT", - "name": "eventPassOrder_stddev_fields", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_pop", - "description": null, - "args": [], + "name": "description_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "OBJECT", - "name": "eventPassOrder_stddev_pop_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev_samp", - "description": null, - "args": [], + "name": "description_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "OBJECT", - "name": "eventPassOrder_stddev_samp_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "sum", + "name": "errorMessage", "description": null, - "args": [], "type": { - "kind": "OBJECT", - "name": "eventPassOrder_sum_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_pop", - "description": null, - "args": [], + "name": "errorMessage_contains", + "description": "All values containing the given string.", "type": { - "kind": "OBJECT", - "name": "eventPassOrder_var_pop_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "var_samp", - "description": null, - "args": [], + "name": "errorMessage_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "OBJECT", - "name": "eventPassOrder_var_samp_fields", + "kind": "SCALAR", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", - "description": null, - "args": [], + "name": "errorMessage_in", + "description": "All values that are contained in given list.", "type": { - "kind": "OBJECT", - "name": "eventPassOrder_variance_fields", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_aggregate_order_by", - "description": "order by aggregate values of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "avg", - "description": null, + "name": "errorMessage_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_avg_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -37186,11 +36930,11 @@ "deprecationReason": null }, { - "name": "count", - "description": null, + "name": "errorMessage_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -37198,11 +36942,11 @@ "deprecationReason": null }, { - "name": "max", - "description": null, + "name": "errorMessage_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_max_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -37210,23 +36954,27 @@ "deprecationReason": null }, { - "name": "min", - "description": null, + "name": "errorMessage_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_min_order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stddev", - "description": null, + "name": "errorMessage_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stddev_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -37234,11 +36982,11 @@ "deprecationReason": null }, { - "name": "stddev_pop", - "description": null, + "name": "errorMessage_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stddev_pop_order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -37246,11 +36994,11 @@ "deprecationReason": null }, { - "name": "stddev_samp", + "name": "id", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stddev_samp_order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -37258,11 +37006,11 @@ "deprecationReason": null }, { - "name": "sum", - "description": null, + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_sum_order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -37270,11 +37018,11 @@ "deprecationReason": null }, { - "name": "var_pop", - "description": null, + "name": "id_ends_with", + "description": "All values ending with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_var_pop_order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -37282,100 +37030,67 @@ "deprecationReason": null }, { - "name": "var_samp", - "description": null, + "name": "id_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_var_samp_order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "variance", - "description": null, + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_variance_order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_avg_fields", - "description": "aggregate avg on columns", - "fields": [ + }, { - "name": "quantity", - "description": null, - "args": [], + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { "kind": "SCALAR", - "name": "Float", + "name": "ID", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_avg_order_by", - "description": "order by avg() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", - "description": null, + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassOrder\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_and", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null } }, "defaultValue": null, @@ -37383,11 +37098,11 @@ "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -37395,31 +37110,23 @@ "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "account", + "name": "isActive", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -37427,11 +37134,11 @@ "deprecationReason": null }, { - "name": "accountId", - "description": null, + "name": "isActive_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -37439,11 +37146,11 @@ "deprecationReason": null }, { - "name": "created_at", + "name": "isImplicit", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -37451,11 +37158,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "isImplicit_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -37463,11 +37170,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", + "name": "operations_every", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -37475,11 +37182,11 @@ "deprecationReason": null }, { - "name": "eventPassPricing", + "name": "operations_none", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -37487,11 +37194,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "operations_some", "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -37499,11 +37206,11 @@ "deprecationReason": null }, { - "name": "quantity", + "name": "publishedAt", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -37511,11 +37218,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "orderStatus_enum_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -37523,11 +37230,11 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -37535,129 +37242,115 @@ "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_max_fields", - "description": "aggregate max on columns", - "fields": [ + }, { - "name": "accountId", - "description": null, - "args": [], + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, - "args": [], + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, - "args": [], + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", + "name": "publishedBy", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "releaseAt", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], + "name": "releaseAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_max_order_by", - "description": "order by max() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "accountId", - "description": null, + "name": "releaseAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -37665,23 +37358,27 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "releaseAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "releaseAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -37689,11 +37386,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "releaseAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -37701,11 +37398,11 @@ "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "releaseAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -37713,141 +37410,135 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "releaseAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", + "name": "status", "description": null, "type": { "kind": "ENUM", - "name": "order_by", + "name": "ScheduledReleaseStatus", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_min_fields", - "description": "aggregate min on columns", - "fields": [ + }, { - "name": "accountId", - "description": null, - "args": [], + "name": "status_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ScheduledReleaseStatus", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, - "args": [], + "name": "status_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "SCALAR", - "name": "timestamptz", + "kind": "ENUM", + "name": "ScheduledReleaseStatus", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, - "args": [], + "name": "status_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "ScheduledReleaseStatus", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "title", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", - "description": null, - "args": [], + "name": "title_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, - "args": [], + "name": "title_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "args": [], + "name": "title_in", + "description": "All values that are contained in given list.", "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_min_order_by", - "description": "order by min() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "accountId", - "description": null, + "name": "title_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -37855,11 +37546,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "title_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -37867,11 +37558,11 @@ "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "title_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -37879,23 +37570,27 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "title_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "title_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -37903,11 +37598,11 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", - "description": null, + "name": "title_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -37915,34 +37610,23 @@ "deprecationReason": null }, { - "name": "updated_at", + "name": "updatedAt", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", - "description": "Ordering options when selecting data from \"eventPassOrder\".", - "fields": null, - "inputFields": [ + }, { - "name": "account", - "description": null, + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -37950,11 +37634,11 @@ "deprecationReason": null }, { - "name": "accountId", - "description": null, + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -37962,23 +37646,27 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -37986,11 +37674,11 @@ "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": null, + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -37998,11 +37686,11 @@ "deprecationReason": null }, { - "name": "eventPassPricing", - "description": null, + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -38010,59 +37698,50 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", + "name": "updatedBy", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereUniqueInput", + "description": "References ScheduledRelease record uniquely", + "fields": null, + "inputFields": [ { - "name": "status", + "name": "id", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCheckoutSessionId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updated_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -38076,57 +37755,21 @@ }, { "kind": "ENUM", - "name": "eventPassOrder_select_column", - "description": "select columns of table \"eventPassOrder\"", + "name": "Stage", + "description": "Stage system enumeration", "fields": null, "inputFields": null, "interfaces": null, "enumValues": [ { - "name": "accountId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "id", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "quantity", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "status", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stripeCheckoutSessionId", - "description": "column name", + "name": "DRAFT", + "description": "The Draft is the default stage for all your content.", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", + "name": "PUBLISHED", + "description": "The Published stage is where you can publish your content to.", "isDeprecated": false, "deprecationReason": null } @@ -38134,159 +37777,83 @@ "possibleTypes": null }, { - "kind": "OBJECT", - "name": "eventPassOrder_stddev_fields", - "description": "aggregate stddev on columns", - "fields": [ - { - "name": "quantity", - "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], + "kind": "SCALAR", + "name": "String", + "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.", + "fields": null, "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stddev_order_by", - "description": "order by stddev() on columns of table \"eventPassOrder\"", + "name": "String_comparison_exp", + "description": "Boolean expression to compare columns of type \"String\". All fields are combined with logical 'AND'.", "fields": null, "inputFields": [ { - "name": "quantity", + "name": "_eq", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_stddev_pop_fields", - "description": "aggregate stddev_pop on columns", - "fields": [ + }, { - "name": "quantity", + "name": "_gt", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stddev_pop_order_by", - "description": "order by stddev_pop() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ - { - "name": "quantity", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_stddev_samp_fields", - "description": "aggregate stddev_samp on columns", - "fields": [ + }, { - "name": "quantity", + "name": "_gte", "description": null, - "args": [], "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stddev_samp_order_by", - "description": "order by stddev_samp() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", - "description": null, + "name": "_ilike", + "description": "does the column match the given case-insensitive pattern", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "_in", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stream_cursor_value_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } } }, "defaultValue": null, @@ -38294,34 +37861,23 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "_iregex", + "description": "does the column match the given POSIX regular expression, case insensitive", "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "accountId", + "name": "_is_null", "description": null, "type": { "kind": "SCALAR", - "name": "uuid", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -38329,11 +37885,11 @@ "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "_like", + "description": "does the column match the given pattern", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38341,7 +37897,7 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "_lt", "description": null, "type": { "kind": "SCALAR", @@ -38353,11 +37909,11 @@ "deprecationReason": null }, { - "name": "id", + "name": "_lte", "description": null, "type": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38365,11 +37921,11 @@ "deprecationReason": null }, { - "name": "quantity", + "name": "_neq", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38377,11 +37933,11 @@ "deprecationReason": null }, { - "name": "status", - "description": null, + "name": "_nilike", + "description": "does the column NOT match the given case-insensitive pattern", "type": { - "kind": "ENUM", - "name": "orderStatus_enum", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -38389,261 +37945,146 @@ "deprecationReason": null }, { - "name": "stripeCheckoutSessionId", + "name": "_nin", "description": null, "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, + "name": "_niregex", + "description": "does the column NOT match the given POSIX regular expression, case insensitive", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_sum_fields", - "description": "aggregate sum on columns", - "fields": [ + }, { - "name": "quantity", - "description": null, - "args": [], + "name": "_nlike", + "description": "does the column NOT match the given pattern", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_sum_order_by", - "description": "order by sum() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", - "description": null, + "name": "_nregex", + "description": "does the column NOT match the given POSIX regular expression, case sensitive", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_var_pop_fields", - "description": "aggregate var_pop on columns", - "fields": [ + }, { - "name": "quantity", - "description": null, - "args": [], + "name": "_nsimilar", + "description": "does the column NOT match the given SQL regular expression", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_var_pop_order_by", - "description": "order by var_pop() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", - "description": null, + "name": "_regex", + "description": "does the column match the given POSIX regular expression, case sensitive", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_var_samp_fields", - "description": "aggregate var_samp on columns", - "fields": [ + }, { - "name": "quantity", - "description": null, - "args": [], + "name": "_similar", + "description": "does the column match the given SQL regular expression", "type": { "kind": "SCALAR", - "name": "Float", + "name": "String", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_var_samp_order_by", - "description": "order by var_samp() on columns of table \"eventPassOrder\"", + "kind": "ENUM", + "name": "SystemDateTimeFieldVariation", + "description": null, "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "quantity", + "name": "BASE", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassOrder_variance_fields", - "description": "aggregate variance on columns", - "fields": [ + }, { - "name": "quantity", + "name": "COMBINED", "description": null, - "args": [], - "type": { - "kind": "SCALAR", - "name": "Float", - "ofType": null - }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_variance_order_by", - "description": "order by variance() on columns of table \"eventPassOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "quantity", + "name": "LOCALIZATION", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassPendingOrder", - "description": "Pending Order with as quantity for Event Pass (linked to Hygraph model EventPass) and associated to an Account. \n Those orders are time bound and are automatically destroyed given an amount of time to preserve access to the event for other users.", + "name": "User", + "description": "User system model", "fields": [ { - "name": "account", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "accountId", - "description": null, - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, + "name": "createdAt", + "description": "The time the document was created", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null } }, @@ -38651,96 +38092,96 @@ "deprecationReason": null }, { - "name": "eventPass", - "description": null, + "name": "documentInStages", + "description": "Get the document in other stages", "args": [ { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "name": "includeCurrent", + "description": "Decides if the current stage should be included or not", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", - "description": null, + "name": "inheritLocale", + "description": "Decides if the documents should match the parent documents locale or should use the fallback order defined in the tree", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, - "defaultValue": "PUBLISHED", + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stages", + "description": "Potential stages that should be returned", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[DRAFT, PUBLISHED]", "isDeprecated": false, "deprecationReason": null } ], - "type": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassId", - "description": null, - "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "User", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, - { - "name": "eventPassPricing", - "description": "An object relationship", - "args": [], - "type": { - "kind": "OBJECT", - "name": "eventPassPricing", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "id", - "description": null, + "description": "The unique identifier", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "ID", "ofType": null } }, @@ -38748,270 +38189,208 @@ "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "isActive", + "description": "Flag to determine if user is active or not", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null } }, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassPendingOrder\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_and", - "description": null, + "name": "kind", + "description": "User Kind. Can be either MEMBER, PAT or PUBLIC", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "ofType": null - } + "kind": "ENUM", + "name": "UserKind", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_not", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "name", + "description": "The username", + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "account", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "accountId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "created_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "picture", + "description": "Profile Picture url", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", - "description": null, + "name": "publishedAt", + "description": "The time the document was published. Null on documents in draft stage.", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "stage", + "description": "System stage field", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "updatedAt", + "description": "The time the document was updated", + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassPendingOrder_constraint", - "description": "unique or primary key constraints on table \"eventPassPendingOrder\"", - "fields": null, "inputFields": null, - "interfaces": null, - "enumValues": [ + "interfaces": [ { - "name": "eventPassPendingOrder_eventPassId_accountId_key", - "description": "unique or primary key constraint on columns \"accountId\", \"eventPassId\"", - "isDeprecated": false, - "deprecationReason": null + "kind": "INTERFACE", + "name": "Entity", + "ofType": null }, { - "name": "eventPassPendingOrder_pkey", - "description": "unique or primary key constraint on columns \"id\"", - "isDeprecated": false, - "deprecationReason": null + "kind": "INTERFACE", + "name": "Node", + "ofType": null } ], + "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_inc_input", - "description": "input type for incrementing numeric columns in table \"eventPassPendingOrder\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "UserConnection", + "description": "A connection to a list of items.", + "fields": [ { - "name": "quantity", + "name": "aggregate", "description": null, + "args": [], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Aggregate", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_insert_input", - "description": "input type for inserting data into table \"eventPassPendingOrder\"", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", - "description": null, + "name": "edges", + "description": "A list of edges.", + "args": [], "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserEdge", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "pageInfo", + "description": "Information to aid in pagination.", + "args": [], "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "PageInfo", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "eventPassPendingOrder_mutation_response", - "description": "response of any mutation on the table \"eventPassPendingOrder\"", + "name": "UserEdge", + "description": "An edge in a connection.", "fields": [ { - "name": "affected_rows", - "description": "number of rows affected by the mutation", + "name": "cursor", + "description": "A cursor for use in pagination.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null } }, @@ -39019,24 +38398,16 @@ "deprecationReason": null }, { - "name": "returning", - "description": "data from the rows affected by the mutation", + "name": "node", + "description": "The item at the end of the edge.", "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassPendingOrder", - "ofType": null - } - } + "kind": "OBJECT", + "name": "User", + "ofType": null } }, "isDeprecated": false, @@ -39049,225 +38420,147 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_on_conflict", - "description": "on_conflict condition type for table \"eventPassPendingOrder\"", + "kind": "ENUM", + "name": "UserKind", + "description": "System User Kind", "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "constraint", + "name": "APP_TOKEN", "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassPendingOrder_constraint", - "ofType": null - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "update_columns", + "name": "MEMBER", "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassPendingOrder_update_column", - "ofType": null - } - } - } - }, - "defaultValue": "[]", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "PAT", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "PUBLIC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "WEBHOOK", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, - "enumValues": null, "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_order_by", - "description": "Ordering options when selecting data from \"eventPassPendingOrder\".", + "kind": "ENUM", + "name": "UserOrderByInput", + "description": null, "fields": null, - "inputFields": [ + "inputFields": null, + "interfaces": null, + "enumValues": [ { - "name": "account", + "name": "createdAt_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "accountId", + "name": "createdAt_DESC", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", + "name": "id_ASC", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", + "name": "id_DESC", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", + "name": "isActive_ASC", "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", + "name": "isActive_DESC", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", + "name": "kind_ASC", "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_pk_columns_input", - "description": "primary key columns input for table: eventPassPendingOrder", - "fields": null, - "inputFields": [ + }, { - "name": "id", + "name": "kind_DESC", "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassPendingOrder_select_column", - "description": "select columns of table \"eventPassPendingOrder\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "accountId", - "description": "column name", + "name": "name_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": "column name", + "name": "name_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": "column name", + "name": "picture_ASC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "id", - "description": "column name", + "name": "picture_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "quantity", - "description": "column name", + "name": "publishedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishedAt_DESC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_ASC", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updatedAt_DESC", + "description": null, "isDeprecated": false, "deprecationReason": null } @@ -39276,16 +38569,16 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_set_input", - "description": "input type for updating data in table \"eventPassPendingOrder\"", + "name": "UserWhereComparatorInput", + "description": "This contains a set of filters that can be used to compare values internally", "fields": null, "inputFields": [ { - "name": "quantity", - "description": null, + "name": "outdated_to", + "description": "This field can be used to request to check if the entry is outdated by internal comparison", "type": { "kind": "SCALAR", - "name": "Int", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -39299,20 +38592,24 @@ }, { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassPendingOrder\"", + "name": "UserWhereInput", + "description": "Identifies documents", "fields": null, "inputFields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "AND", + "description": "Logical AND on all given filters.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_stream_cursor_value_input", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + } } }, "defaultValue": null, @@ -39320,46 +38617,51 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "ENUM", - "name": "cursor_ordering", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "accountId", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "created_at", - "description": null, + "name": "_search", + "description": "Contains search across all appropriate fields.", "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39367,11 +38669,11 @@ "deprecationReason": null }, { - "name": "eventPassId", + "name": "createdAt", "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39379,11 +38681,11 @@ "deprecationReason": null }, { - "name": "id", - "description": null, + "name": "createdAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "uuid", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39391,51 +38693,39 @@ "deprecationReason": null }, { - "name": "quantity", - "description": null, + "name": "createdAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "DateTime", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassPendingOrder_update_column", - "description": "update columns of table \"eventPassPendingOrder\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "quantity", - "description": "column name", + "name": "createdAt_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_updates", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "createdAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_inc_input", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39443,11 +38733,11 @@ "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "createdAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_set_input", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -39455,149 +38745,115 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "createdAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "eventPassPricing", - "description": "The EventPassPricing table stores pricing information related to each Event Pass. It includes the price amount, the currency in which the price is denoted, and the maximum quantity that can be ordered both overall and per user. Each row in the table represents a unique combination of these attributes for a specific Event Pass. This table is key in managing the sales and availability of Event Passes.", - "fields": [ + }, { - "name": "eventPassId", - "description": null, - "args": [], + "name": "createdAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmount", + "name": "documentInStages_every", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", + "name": "documentInStages_none", "description": null, - "args": [], "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceAmount", + "name": "documentInStages_some", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceCurrency", + "name": "id", "description": null, - "args": [], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", - "description": null, - "args": [], + "name": "id_contains", + "description": "All values containing the given string.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", - "description": "Boolean expression to filter rows from the table \"eventPassPricing\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_and", - "description": null, + "name": "id_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null } }, "defaultValue": null, @@ -39605,11 +38861,11 @@ "deprecationReason": null }, { - "name": "_not", - "description": null, + "name": "id_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -39617,31 +38873,23 @@ "deprecationReason": null }, { - "name": "_or", - "description": null, + "name": "id_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassId", - "description": null, + "name": "id_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -39649,23 +38897,27 @@ "deprecationReason": null }, { - "name": "maxAmount", - "description": null, + "name": "id_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", - "description": null, + "name": "id_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -39673,11 +38925,11 @@ "deprecationReason": null }, { - "name": "priceAmount", - "description": null, + "name": "id_starts_with", + "description": "All values starting with the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "kind": "SCALAR", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -39685,11 +38937,11 @@ "deprecationReason": null }, { - "name": "priceCurrency", + "name": "isActive", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "currency_enum_comparison_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, @@ -39697,34 +38949,23 @@ "deprecationReason": null }, { - "name": "timeBeforeDelete", - "description": null, + "name": "isActive_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "INPUT_OBJECT", - "name": "Int_comparison_exp", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", - "description": "Ordering options when selecting data from \"eventPassPricing\".", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", + "name": "kind", "description": null, "type": { "kind": "ENUM", - "name": "order_by", + "name": "UserKind", "ofType": null }, "defaultValue": null, @@ -39732,23 +38973,27 @@ "deprecationReason": null }, { - "name": "maxAmount", - "description": null, + "name": "kind_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserKind", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", - "description": null, + "name": "kind_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "ENUM", - "name": "order_by", + "name": "UserKind", "ofType": null }, "defaultValue": null, @@ -39756,23 +39001,27 @@ "deprecationReason": null }, { - "name": "priceAmount", - "description": null, + "name": "kind_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "UserKind", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceCurrency", + "name": "name", "description": null, "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39780,84 +39029,90 @@ "deprecationReason": null }, { - "name": "timeBeforeDelete", - "description": null, + "name": "name_contains", + "description": "All values containing the given string.", "type": { - "kind": "ENUM", - "name": "order_by", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "eventPassPricing_select_column", - "description": "select columns of table \"eventPassPricing\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "eventPassId", - "description": "column name", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "maxAmount", - "description": "column name", + "name": "name_ends_with", + "description": "All values ending with the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "maxAmountPerUser", - "description": "column name", + "name": "name_in", + "description": "All values that are contained in given list.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceAmount", - "description": "column name", + "name": "name_not", + "description": "Any other value that exists and is not equal to the given value.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "priceCurrency", - "description": "column name", + "name": "name_not_contains", + "description": "All values not containing the given string.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", - "description": "column name", + "name": "name_not_ends_with", + "description": "All values not ending with the given string", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_stream_cursor_input", - "description": "Streaming cursor of the table \"eventPassPricing\"", - "fields": null, - "inputFields": [ + }, { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "name_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_stream_cursor_value_input", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -39866,31 +39121,20 @@ "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "name_not_starts_with", + "description": "All values not starting with the given string.", "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "eventPassPricing_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "eventPassId", - "description": null, + "name": "name_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", "name": "String", @@ -39901,11 +39145,11 @@ "deprecationReason": null }, { - "name": "maxAmount", + "name": "picture", "description": null, "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39913,11 +39157,11 @@ "deprecationReason": null }, { - "name": "maxAmountPerUser", - "description": null, + "name": "picture_contains", + "description": "All values containing the given string.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39925,11 +39169,11 @@ "deprecationReason": null }, { - "name": "priceAmount", - "description": null, + "name": "picture_ends_with", + "description": "All values ending with the given string.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, @@ -39937,79 +39181,51 @@ "deprecationReason": null }, { - "name": "priceCurrency", - "description": null, + "name": "picture_in", + "description": "All values that are contained in given list.", "type": { - "kind": "ENUM", - "name": "currency_enum", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "timeBeforeDelete", - "description": null, + "name": "picture_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "Int", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "SCALAR", - "name": "jsonb", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "jsonb_cast_exp", - "description": null, - "fields": null, - "inputFields": [ + }, { - "name": "String", - "description": null, + "name": "picture_not_contains", + "description": "All values not containing the given string.", "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "jsonb_comparison_exp", - "description": "Boolean expression to compare columns of type \"jsonb\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ + }, { - "name": "_cast", - "description": null, + "name": "picture_not_ends_with", + "description": "All values not ending with the given string", "type": { - "kind": "INPUT_OBJECT", - "name": "jsonb_cast_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40017,23 +39233,27 @@ "deprecationReason": null }, { - "name": "_contained_in", - "description": "is the column contained in the given json value", + "name": "picture_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_contains", - "description": "does the column contain the given json value at the top level", + "name": "picture_not_starts_with", + "description": "All values not starting with the given string.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40041,11 +39261,11 @@ "deprecationReason": null }, { - "name": "_eq", - "description": null, + "name": "picture_starts_with", + "description": "All values starting with the given string.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "String", "ofType": null }, "defaultValue": null, @@ -40053,11 +39273,11 @@ "deprecationReason": null }, { - "name": "_gt", + "name": "publishedAt", "description": null, "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -40065,11 +39285,11 @@ "deprecationReason": null }, { - "name": "_gte", - "description": null, + "name": "publishedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -40077,11 +39297,11 @@ "deprecationReason": null }, { - "name": "_has_key", - "description": "does the string exist as a top-level key in the column", + "name": "publishedAt_gte", + "description": "All values greater than or equal the given value.", "type": { "kind": "SCALAR", - "name": "String", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -40089,19 +39309,15 @@ "deprecationReason": null }, { - "name": "_has_keys_all", - "description": "do all of these strings exist as top-level keys in the column", + "name": "publishedAt_in", + "description": "All values that are contained in given list.", "type": { "kind": "LIST", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null } }, "defaultValue": null, @@ -40109,51 +39325,35 @@ "deprecationReason": null }, { - "name": "_has_keys_any", - "description": "do any of these strings exist as top-level keys in the column", + "name": "publishedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_in", - "description": null, + "name": "publishedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_is_null", - "description": null, + "name": "publishedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -40161,23 +39361,27 @@ "deprecationReason": null }, { - "name": "_lt", - "description": null, + "name": "publishedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_lte", + "name": "updatedAt", "description": null, "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -40185,11 +39389,11 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "updatedAt_gt", + "description": "All values greater than the given value.", "type": { "kind": "SCALAR", - "name": "jsonb", + "name": "DateTime", "ofType": null }, "defaultValue": null, @@ -40197,169 +39401,139 @@ "deprecationReason": null }, { - "name": "_nin", - "description": null, + "name": "updatedAt_gte", + "description": "All values greater than or equal the given value.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "jsonb", - "ofType": null - } - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "kyc", - "description": "columns and relationships of \"kyc\"", - "fields": [ - { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", - "args": [], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", - "args": [], + "name": "updatedAt_in", + "description": "All values that are contained in given list.", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { "kind": "SCALAR", - "name": "timestamptz", + "name": "DateTime", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", - "args": [], + "name": "updatedAt_lt", + "description": "All values less than the given value.", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "DateTime", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "levelName", - "description": "Level of KYC verification, which refers to kycLevelName.", - "args": [], + "name": "updatedAt_lte", + "description": "All values less than or equal the given value.", "type": { - "kind": "ENUM", - "name": "kycLevelName_enum", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "reviewStatus", - "description": "Status of the applicant’s review in Sumsub, which refers to kycStatus.", - "args": [], + "name": "updatedAt_not", + "description": "Any other value that exists and is not equal to the given value.", "type": { - "kind": "ENUM", - "name": "kycStatus_enum", + "kind": "SCALAR", + "name": "DateTime", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", - "args": [], + "name": "updatedAt_not_in", + "description": "All values that are not contained in given list.", "type": { - "kind": "SCALAR", - "name": "timestamptz", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, { - "kind": "ENUM", - "name": "kycLevelName_enum", - "description": null, + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", + "description": "The document in stages filter allows specifying a stage entry to cross compare the same document between different stages", "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + "inputFields": [ { - "name": "advanced_kyc_level", - "description": null, + "name": "AND", + "description": "Logical AND on all given filters.", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", + "ofType": null + } + } + }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "basic_kyc_level", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"kycLevelName_enum\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, + "name": "NOT", + "description": "Logical NOT on all given filters combined by AND.", "type": { - "kind": "ENUM", - "name": "kycLevelName_enum", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_in", - "description": null, + "name": "OR", + "description": "Logical OR on all given filters.", "type": { "kind": "LIST", "name": null, @@ -40367,8 +39541,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "kycLevelName_enum", + "kind": "INPUT_OBJECT", + "name": "UserWhereStageInput", "ofType": null } } @@ -40378,11 +39552,11 @@ "deprecationReason": null }, { - "name": "_is_null", - "description": null, + "name": "compareWithParent", + "description": "This field contains fields which can be set as true or false to specify an internal comparison", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "UserWhereComparatorInput", "ofType": null }, "defaultValue": null, @@ -40390,32 +39564,35 @@ "deprecationReason": null }, { - "name": "_neq", - "description": null, + "name": "stage", + "description": "Specify the stage to compare with", "type": { "kind": "ENUM", - "name": "kycLevelName_enum", + "name": "Stage", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "UserWhereUniqueInput", + "description": "References User record uniquely", + "fields": null, + "inputFields": [ { - "name": "_nin", + "name": "id", "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycLevelName_enum", - "ofType": null - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -40427,84 +39604,96 @@ "possibleTypes": null }, { - "kind": "ENUM", - "name": "kycStatus_enum", + "kind": "OBJECT", + "name": "Version", "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "completed", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "init", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, + "fields": [ { - "name": "onHold", + "name": "createdAt", "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "pending", + "name": "id", "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "prechecked", + "name": "revision", "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "queued", + "name": "stage", "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null } ], + "inputFields": null, + "interfaces": [], + "enumValues": null, "possibleTypes": null }, { "kind": "INPUT_OBJECT", - "name": "kycStatus_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"kycStatus_enum\". All fields are combined with logical 'AND'.", + "name": "VersionWhereInput", + "description": null, "fields": null, "inputFields": [ { - "name": "_eq", - "description": null, - "type": { - "kind": "ENUM", - "name": "kycStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_in", + "name": "id", "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycStatus_enum", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null } }, "defaultValue": null, @@ -40512,43 +39701,31 @@ "deprecationReason": null }, { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_neq", + "name": "revision", "description": null, "type": { - "kind": "ENUM", - "name": "kycStatus_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_nin", + "name": "stage", "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "kycStatus_enum", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null } }, "defaultValue": null, @@ -40561,264 +39738,240 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "description": "Boolean expression to filter rows from the table \"kyc\". All fields are combined with a logical 'AND'.", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "__Directive", + "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", + "fields": [ { - "name": "_and", + "name": "name", "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_not", + "name": "description", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "_or", + "name": "isRepeatable", "description": null, + "args": [], "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", - "ofType": null - } + "kind": "SCALAR", + "name": "Boolean", + "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "applicantId", + "name": "locations", "description": null, + "args": [], "type": { - "kind": "INPUT_OBJECT", - "name": "String_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__DirectiveLocation", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "createDate", + "name": "args", "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "__DirectiveLocation", + "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "QUERY", + "description": "Location adjacent to a query operation.", "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "uuid_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "MUTATION", + "description": "Location adjacent to a mutation operation.", "isDeprecated": false, "deprecationReason": null }, { - "name": "levelName", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "kycLevelName_enum_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "SUBSCRIPTION", + "description": "Location adjacent to a subscription operation.", "isDeprecated": false, "deprecationReason": null }, { - "name": "reviewStatus", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "kycStatus_enum_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "FIELD", + "description": "Location adjacent to a field.", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "timestamptz_comparison_exp", - "ofType": null - }, - "defaultValue": null, + "name": "FRAGMENT_DEFINITION", + "description": "Location adjacent to a fragment definition.", "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_order_by", - "description": "Ordering options when selecting data from \"kyc\".", - "fields": null, - "inputFields": [ + }, { - "name": "applicantId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "FRAGMENT_SPREAD", + "description": "Location adjacent to a fragment spread.", "isDeprecated": false, "deprecationReason": null }, { - "name": "createDate", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "INLINE_FRAGMENT", + "description": "Location adjacent to an inline fragment.", "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "VARIABLE_DEFINITION", + "description": "Location adjacent to a variable definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "levelName", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "SCHEMA", + "description": "Location adjacent to a schema definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "reviewStatus", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "SCALAR", + "description": "Location adjacent to a scalar definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": null, - "type": { - "kind": "ENUM", - "name": "order_by", - "ofType": null - }, - "defaultValue": null, + "name": "OBJECT", + "description": "Location adjacent to an object type definition.", "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "kyc_select_column", - "description": "select columns of table \"kyc\"", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ + }, { - "name": "applicantId", - "description": "column name", + "name": "FIELD_DEFINITION", + "description": "Location adjacent to a field definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "createDate", - "description": "column name", + "name": "ARGUMENT_DEFINITION", + "description": "Location adjacent to an argument definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", - "description": "column name", + "name": "INTERFACE", + "description": "Location adjacent to an interface definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "levelName", - "description": "column name", + "name": "UNION", + "description": "Location adjacent to a union definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "reviewStatus", - "description": "column name", + "name": "ENUM", + "description": "Location adjacent to an enum definition.", "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "column name", + "name": "ENUM_VALUE", + "description": "Location adjacent to an enum value definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_OBJECT", + "description": "Location adjacent to an input object type definition.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_FIELD_DEFINITION", + "description": "Location adjacent to an input object field definition.", "isDeprecated": false, "deprecationReason": null } @@ -40826,623 +39979,686 @@ "possibleTypes": null }, { - "kind": "INPUT_OBJECT", - "name": "kyc_stream_cursor_input", - "description": "Streaming cursor of the table \"kyc\"", - "fields": null, - "inputFields": [ + "kind": "OBJECT", + "name": "__EnumValue", + "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", + "fields": [ { - "name": "initial_value", - "description": "Stream column input with initial value", + "name": "name", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "kyc_stream_cursor_value_input", + "kind": "SCALAR", + "name": "String", "ofType": null } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "ordering", - "description": "cursor ordering", + "name": "description", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "cursor_ordering", + "kind": "SCALAR", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "kyc_stream_cursor_value_input", - "description": "Initial value of the column from where the streaming should start", - "fields": null, - "inputFields": [ + }, { - "name": "applicantId", - "description": "Unique identifier for the applicant provided by Sumsub.", + "name": "isDeprecated", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deprecationReason", + "description": null, + "args": [], "type": { "kind": "SCALAR", "name": "String", "ofType": null }, - "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Field", + "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", + "fields": [ + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, "isDeprecated": false, "deprecationReason": null }, { - "name": "createDate", - "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "name": "description", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", + "name": "args", + "description": null, + "args": [ + { + "name": "includeDeprecated", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "false", + "isDeprecated": false, + "deprecationReason": null + } + ], "type": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } + } + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "levelName", - "description": "Level of KYC verification, which refers to kycLevelName.", + "name": "type", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "kycLevelName_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "reviewStatus", - "description": "Status of the applicant’s review in Sumsub, which refers to kycStatus.", + "name": "isDeprecated", + "description": null, + "args": [], "type": { - "kind": "ENUM", - "name": "kycStatus_enum", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "updated_at", - "description": "Timestamp automatically updated whenever the kyc row changes.", + "name": "deprecationReason", + "description": null, + "args": [], "type": { "kind": "SCALAR", - "name": "timestamptz", + "name": "String", "ofType": null }, - "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "interfaces": null, + "inputFields": null, + "interfaces": [], "enumValues": null, "possibleTypes": null }, { "kind": "OBJECT", - "name": "mutation_root", - "description": "mutation root", + "name": "__InputValue", + "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", "fields": [ { - "name": "createAsset", - "description": "Create one asset", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "description", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "createEvent", - "description": "Create one event", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "type", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "defaultValue", + "description": "A GraphQL-formatted string representing the default value for this input value.", + "args": [], "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "createEventPass", - "description": "Create one eventPass", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "isDeprecated", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deprecationReason", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Schema", + "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", + "fields": [ + { + "name": "description", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "createOrganizer", - "description": "Create one organizer", - "args": [ - { - "name": "data", - "description": null, - "type": { + "name": "types", + "description": "A list of all types supported by this server.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerCreateInput", + "kind": "OBJECT", + "name": "__Type", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "queryType", + "description": "The type that query operations will be rooted at.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "mutationType", + "description": "If this server supports mutation, the type that mutation operations will be rooted at.", + "args": [], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "__Type", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "createScheduledRelease", - "description": "Create one scheduledRelease", - "args": [ - { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseCreateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "subscriptionType", + "description": "If this server support subscription, the type that subscription operations will be rooted at.", + "args": [], "type": { "kind": "OBJECT", - "name": "ScheduledRelease", + "name": "__Type", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteAsset", - "description": "Delete one asset from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { + "name": "directives", + "description": "A list of all directives supported by this server.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "kind": "OBJECT", + "name": "__Directive", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "__Type", + "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", + "fields": [ + { + "name": "kind", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "__TypeKind", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "name", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteEvent", - "description": "Delete one event from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "description", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteEventPass", - "description": "Delete one eventPass from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "specifiedByURL", + "description": null, + "args": [], "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "SCALAR", + "name": "String", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyAssets", - "description": "Delete many Asset documents", + "name": "fields", + "description": null, "args": [ { - "name": "where", - "description": "Documents to delete", + "name": "includeDeprecated", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Field", + "ofType": null + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyAssetsConnection", - "description": "Delete many Asset documents, return deleted documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", + "name": "interfaces", + "description": null, + "args": [], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "possibleTypes", + "description": null, + "args": [], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyEventPasses", - "description": "Delete many EventPass documents", + "name": "enumValues", + "description": null, "args": [ { - "name": "where", - "description": "Documents to delete", + "name": "includeDeprecated", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__EnumValue", + "ofType": null + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyEventPassesConnection", - "description": "Delete many EventPass documents, return deleted documents", + "name": "inputFields", + "description": null, "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", + "name": "includeDeprecated", "description": null, "type": { "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "Boolean", "ofType": null }, - "defaultValue": null, + "defaultValue": "false", "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "OBJECT", - "name": "EventPassConnection", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "__InputValue", + "ofType": null + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteManyEvents", - "description": "Delete many Event documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "ofType", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "__Type", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "__TypeKind", + "description": "An enum describing what kind of type a given `__Type` is.", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "SCALAR", + "description": "Indicates this type is a scalar.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "OBJECT", + "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INTERFACE", + "description": "Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNION", + "description": "Indicates this type is a union. `possibleTypes` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ENUM", + "description": "Indicates this type is an enum. `enumValues` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "INPUT_OBJECT", + "description": "Indicates this type is an input object. `inputFields` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "LIST", + "description": "Indicates this type is a list. `ofType` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "NON_NULL", + "description": "Indicates this type is a non-null. `ofType` is a valid field.", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "account", + "description": "An account can represent an user or organizer. It store essential informations and is used as the root class for relationships with other tables", + "fields": [ + { + "name": "address", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "String", "ofType": null } }, @@ -41450,88 +40666,27 @@ "deprecationReason": null }, { - "name": "deleteManyEventsConnection", - "description": "Delete many Event documents, return deleted documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "email", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emailVerified", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "EventConnection", + "kind": "SCALAR", + "name": "Boolean", "ofType": null } }, @@ -41539,28 +40694,15 @@ "deprecationReason": null }, { - "name": "deleteManyOrganizers", - "description": "Delete many Organizer documents", - "args": [ - { - "name": "where", - "description": "Documents to delete", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, + "args": [], "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, @@ -41568,36 +40710,44 @@ "deprecationReason": null }, { - "name": "deleteManyOrganizersConnection", - "description": "Delete many Organizer documents, return deleted documents", + "name": "kyc", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "kyc", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roles", + "description": "An array relationship", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roleAssignments_select_column", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "first", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", "name": "Int", @@ -41608,8 +40758,8 @@ "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { "kind": "SCALAR", "name": "Int", @@ -41620,12 +40770,20 @@ "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_order_by", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -41633,10 +40791,10 @@ }, { "name": "where", - "description": "Documents to delete", + "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", + "name": "roleAssignments_bool_exp", "ofType": null }, "defaultValue": null, @@ -41648,911 +40806,15114 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "deleteOrganizer", - "description": "Delete one organizer from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "kind": "OBJECT", + "name": "roleAssignments", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + } } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomer", + "description": "An object relationship", + "args": [], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "stripeCustomer", "ofType": null }, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "description": "Boolean expression to filter rows from the table \"account\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ { - "name": "deleteScheduledOperation", - "description": "Delete and return scheduled operation", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, "type": { - "kind": "OBJECT", - "name": "ScheduledOperation", + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "deleteScheduledRelease", - "description": "Delete one scheduledRelease from _all_ existing stages. Returns deleted document.", - "args": [ - { - "name": "where", - "description": "Document to delete", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + } } - ], + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "address", + "description": null, "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassPendingOrder", - "description": "delete data from the table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "where", - "description": "filter the rows which have to be deleted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "email", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_mutation_response", + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "delete_eventPassPendingOrder_by_pk", - "description": "delete single row from the table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "emailVerified", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder", + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassPendingOrder", - "description": "insert data into the table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "objects", - "description": "the rows to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_insert_input", - "ofType": null - } - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_mutation_response", + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "insert_eventPassPendingOrder_one", - "description": "insert a single row into the table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "object", - "description": "the row to be inserted", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_insert_input", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "on_conflict", - "description": "upsert condition", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_on_conflict", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "kyc", + "description": null, "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder", + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishAsset", - "description": "Publish one asset", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "roles", + "description": null, "type": { - "kind": "OBJECT", - "name": "Asset", + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishEvent", - "description": "Publish one event", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "stripeCustomer", + "description": null, "type": { - "kind": "OBJECT", - "name": "Event", + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "description": "Ordering options when selecting data from \"account\".", + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishEventPass", - "description": "Publish one eventPass", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "email", + "description": null, "type": { - "kind": "OBJECT", - "name": "EventPass", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyAssets", - "description": "Publish many Asset documents", - "args": [ - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "emailVerified", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyAssetsConnection", - "description": "Publish many Asset documents", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "id", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", - "ofType": null - } + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyEventPasses", - "description": "Publish many EventPass documents", - "args": [ - { - "name": "locales", - "description": "Document localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage to be published", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "kyc", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roles_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_aggregate_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCustomer", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "stripeCustomer_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "account_select_column", + "description": "select columns of table \"account\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "address", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emailVerified", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "account_stream_cursor_input", + "description": "Streaming cursor of the table \"account\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", + "kind": "INPUT_OBJECT", + "name": "account_stream_cursor_value_input", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishManyEventPassesConnection", - "description": "Publish many EventPass documents", - "args": [ - { - "name": "after", - "description": null, - "type": { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "account_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "address", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "email", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "emailVerified", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "bigint", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "description": "Boolean expression to compare columns of type \"bigint\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_gt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_gte", + "description": null, + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_lt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_lte", + "description": null, + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "currency_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "AED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CNY", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "EUR", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "GBP", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "QAR", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "SGD", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "USD", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "currency_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"currency_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "cursor_ordering", + "description": "ordering argument of a cursor", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "ASC", + "description": "ascending ordering of the cursor", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "DESC", + "description": "descending ordering of the cursor", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventParameters", + "description": "The eventParameters model is designed to define properties on an event involving all event passes. This table includes critical details like the eventId and activityWebhookId, which aids in monitoring and processing events or changes related to the event parameters. By centralizing this information, our system can effectively manage and control parameters tied to specific events, enhancing the overall functionality and flexibility of event handling.", + "fields": [ + { + "name": "dateEnd", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleStart", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateStart", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput_remote_rel_eventParametersevent", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContracts", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_eventParametersorganizer", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventParameters\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateEnd", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleStart", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateStart", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamp_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContracts", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventParameters_order_by", + "description": "Ordering options when selecting data from \"eventParameters\".", + "fields": null, + "inputFields": [ + { + "name": "dateEnd", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleStart", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateStart", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContracts_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventParameters_select_column", + "description": "select columns of table \"eventParameters\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "dateEnd", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleStart", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateStart", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventParameters_stream_cursor_input", + "description": "Streaming cursor of the table \"eventParameters\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventParameters_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "dateEnd", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleEnd", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateSaleStart", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "dateStart", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timezone", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNft", + "description": "The eventPassNft model is designed to consolidate and store the metadata associated with each event pass NFT. It centralizes fixed metadata, enabling the system to retrieve NFT details without frequently querying external APIs. It integrates with the existing nftTransfer model, providing a holistic view of each event pass NFT's journey and characteristics within the platform.", + "fields": [ + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput_remote_rel_eventPassNftevent", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventParameters", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPass", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "args": [ + { + "name": "path", + "description": "JSON select path", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_eventPassNftorganizer", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassNftContract", + "description": "The eventPassNftContract model is designed to store metadata associated with NFT contracts linked to specific event passes. This table captures critical, immutable details from the ERC-721 standard, such as the chainId and contractAddress, ensuring accurate tracking and referencing of NFT contracts. Additionally, this table includes information specific to each event pass, like the eventPassId and organizerId, allowing for precise management and interaction with NFT contracts tied to individual event passes. By centralizing this information, our system can effectively manage, reference, and interact with NFT contracts related to particular event passes.", + "fields": [ + { + "name": "eventId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPass", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrderSums", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrders", + "description": "An array relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrder", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrders_aggregate", + "description": "An aggregate relationship", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrder_aggregate", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "Flag indicating whether the event pass NFT is airdropped.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "Type of the event pass NFT contract.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "delayed_reveal", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "normal", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"eventPassNftContractType_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_aggregate_order_by", + "description": "order by aggregate values of table \"eventPassNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "count", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_min_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassNftContract\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrderSums", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrders", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrders_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_aggregate_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContractType_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_max_order_by", + "description": "order by max() on columns of table \"eventPassNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "eventId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_min_order_by", + "description": "order by min() on columns of table \"eventPassNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "eventId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "description": "Ordering options when selecting data from \"eventPassNftContract\".", + "fields": null, + "inputFields": [ + { + "name": "eventId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNfts_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrderSums", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrders_aggregate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_aggregate_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "description": "select columns of table \"eventPassNftContract\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassNftContract\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "eventId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isAirdrop", + "description": "Flag indicating whether the event pass NFT is airdropped.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isDelayedRevealed", + "description": "Flag indicating whether the delayed reveal functionality is active. Can be set to true only if type is delayed_reveal.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "type", + "description": "Type of the event pass NFT contract.", + "type": { + "kind": "ENUM", + "name": "eventPassNftContractType_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_aggregate_order_by", + "description": "order by aggregate values of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "avg", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_avg_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_min_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_sum_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_var_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_var_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_variance_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_avg_order_by", + "description": "order by avg() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassNft\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "chainId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventParameters", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Boolean_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "bigint_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_max_order_by", + "description": "order by max() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_min_order_by", + "description": "order by min() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "description": "Ordering options when selecting data from \"eventPassNft\".", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventParameters", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "description": "select columns of table \"eventPassNft\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "chainId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_order_by", + "description": "order by stddev() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_pop_order_by", + "description": "order by stddev_pop() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stddev_samp_order_by", + "description": "order by stddev_samp() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "chainId", + "description": "Denotes the specific blockchain or network of the event pass NFT", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "contractAddress", + "description": "Identifies the smart contract associated with the event pass NFT. This provides a direct link to the NFT's origin and behavior on the blockchain.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "currentOwnerAddress", + "description": "The address currently holding the event pass NFT, allowing tracking of ownership", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "error", + "description": "Contains any error message related to metadata retrieval, ensuring transparency in the data extraction process.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "A reference to the event associated with the event pass NFT", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "Directly relates to a specific Event Pass within the system", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "isRevealed", + "description": "Indicates whether the QR code pass for the event pass NFT has been revealed by the owner. This field is essential for tracking and managing the reveal status within the platform.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "lastNftTransferId", + "description": "Reference `id` to the latest `nftTransfer` entry, detailing the most recent transaction for this event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "metadata", + "description": "The structured metadata parsed from the token URI. This contains a variety of details regarding the event pass NFT.", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "Ties the event pass NFT to a specific organizer within the platform", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "SCALAR", + "name": "bigint", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "tokenUri", + "description": "The designated URI for the event pass NFT's metadata blob, providing a stable reference for data extraction.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_sum_order_by", + "description": "order by sum() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_var_pop_order_by", + "description": "order by var_pop() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_var_samp_order_by", + "description": "order by var_samp() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_variance_order_by", + "description": "order by variance() on columns of table \"eventPassNft\"", + "fields": null, + "inputFields": [ + { + "name": "tokenId", + "description": "The unique identifier of the event pass NFT within its specific collection or contract. This remains constant across various platforms.", + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder", + "description": "Order with as quantity for Event Pass (linked to Hygraph model EventPass) and associated to an Account", + "fields": [ + { + "name": "account", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPass", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "description": "Hold the sums for the Event Pass Orders", + "fields": [ + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassOrderSums\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_order_by", + "description": "Ordering options when selecting data from \"eventPassOrderSums\".", + "fields": null, + "inputFields": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassOrderSums_select_column", + "description": "select columns of table \"eventPassOrderSums\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassOrderSums\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "totalReserved", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_aggregate", + "description": "aggregated selection of \"eventPassOrder\"", + "fields": [ + { + "name": "aggregate", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_aggregate_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "nodes", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrder", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_aggregate_bool_exp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "count", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_aggregate_bool_exp_count", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_aggregate_bool_exp_count", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "arguments", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "filter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "predicate", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_aggregate_fields", + "description": "aggregate fields of \"eventPassOrder\"", + "fields": [ + { + "name": "avg", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_avg_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "args": [ + { + "name": "columns", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "distinct", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_max_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_min_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_stddev_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_stddev_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_stddev_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_sum_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_var_pop_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_var_samp_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassOrder_variance_fields", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_aggregate_order_by", + "description": "order by aggregate values of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "avg", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_avg_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "count", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_min_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stddev_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stddev_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stddev_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stddev_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "sum", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_sum_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_pop", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_var_pop_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "var_samp", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_var_samp_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "variance", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_variance_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_avg_fields", + "description": "aggregate avg on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_avg_order_by", + "description": "order by avg() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassOrder\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "orderStatus_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_max_fields", + "description": "aggregate max on columns", + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_max_order_by", + "description": "order by max() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_min_fields", + "description": "aggregate min on columns", + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_min_order_by", + "description": "order by min() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_order_by", + "description": "Ordering options when selecting data from \"eventPassOrder\".", + "fields": null, + "inputFields": [ + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "description": "select columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_stddev_fields", + "description": "aggregate stddev on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stddev_order_by", + "description": "order by stddev() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_stddev_pop_fields", + "description": "aggregate stddev_pop on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stddev_pop_order_by", + "description": "order by stddev_pop() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_stddev_samp_fields", + "description": "aggregate stddev_samp on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stddev_samp_order_by", + "description": "order by stddev_samp() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "status", + "description": null, + "type": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stripeCheckoutSessionId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_sum_fields", + "description": "aggregate sum on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_sum_order_by", + "description": "order by sum() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_var_pop_fields", + "description": "aggregate var_pop on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_var_pop_order_by", + "description": "order by var_pop() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_var_samp_fields", + "description": "aggregate var_samp on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_var_samp_order_by", + "description": "order by var_samp() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassOrder_variance_fields", + "description": "aggregate variance on columns", + "fields": [ + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Float", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_variance_order_by", + "description": "order by variance() on columns of table \"eventPassOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "description": "Pending Order with as quantity for Event Pass (linked to Hygraph model EventPass) and associated to an Account. \n Those orders are time bound and are automatically destroyed given an amount of time to preserve access to the event for other users.", + "fields": [ + { + "name": "account", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPass", + "description": null, + "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": "An object relationship", + "args": [], + "type": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassPendingOrder\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassPendingOrder_constraint", + "description": "unique or primary key constraints on table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventPassPendingOrder_eventPassId_accountId_key", + "description": "unique or primary key constraint on columns \"eventPassId\", \"accountId\"", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPendingOrder_pkey", + "description": "unique or primary key constraint on columns \"id\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_inc_input", + "description": "input type for incrementing numeric columns in table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_insert_input", + "description": "input type for inserting data into table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPendingOrder_mutation_response", + "description": "response of any mutation on the table \"eventPassPendingOrder\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_on_conflict", + "description": "on_conflict condition type for table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPendingOrder_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPendingOrder_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_order_by", + "description": "Ordering options when selecting data from \"eventPassPendingOrder\".", + "fields": null, + "inputFields": [ + { + "name": "account", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPricing", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_pk_columns_input", + "description": "primary key columns input for table: eventPassPendingOrder", + "fields": null, + "inputFields": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassPendingOrder_select_column", + "description": "select columns of table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_set_input", + "description": "input type for updating data in table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": [ + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "quantity", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassPendingOrder_update_column", + "description": "update columns of table \"eventPassPendingOrder\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "quantity", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_updates", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_inc_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_set_input", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows which have to be updated", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "eventPassPricing", + "description": "The EventPassPricing table stores pricing information related to each Event Pass. It includes the price amount, the currency in which the price is denoted, and the maximum quantity that can be ordered both overall and per user. Each row in the table represents a unique combination of these attributes for a specific Event Pass. This table is key in managing the sales and availability of Event Passes.", + "fields": [ + { + "name": "eventPassId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "args": [], + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "description": "Boolean expression to filter rows from the table \"eventPassPricing\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "currency_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "Int_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "description": "Ordering options when selecting data from \"eventPassPricing\".", + "fields": null, + "inputFields": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "eventPassPricing_select_column", + "description": "select columns of table \"eventPassPricing\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "eventPassId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_stream_cursor_input", + "description": "Streaming cursor of the table \"eventPassPricing\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "eventPassId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "maxAmountPerUser", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceAmount", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "priceCurrency", + "description": null, + "type": { + "kind": "ENUM", + "name": "currency_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "timeBeforeDelete", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow", + "description": "Stores follow relationships. Each row represents an account following an organizer.", + "fields": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "description": "Boolean expression to filter rows from the table \"follow\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "follow_constraint", + "description": "unique or primary key constraints on table \"follow\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "follow_pkey", + "description": "unique or primary key constraint on columns \"accountId\", \"organizerSlug\"", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_insert_input", + "description": "input type for inserting data into table \"follow\"", + "fields": null, + "inputFields": [ + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "follow_mutation_response", + "description": "response of any mutation on the table \"follow\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_on_conflict", + "description": "on_conflict condition type for table \"follow\"", + "fields": null, + "inputFields": [ + { + "name": "constraint", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "follow_constraint", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_columns", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "follow_update_column", + "ofType": null + } + } + } + }, + "defaultValue": "[]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_order_by", + "description": "Ordering options when selecting data from \"follow\".", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "follow_select_column", + "description": "select columns of table \"follow\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_stream_cursor_input", + "description": "Streaming cursor of the table \"follow\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "follow_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "follow_update_column", + "description": "placeholder for update columns of table \"follow\" (current role has no relevant permissions)", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "_PLACEHOLDER", + "description": "placeholder (do not use)", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "SCALAR", + "name": "jsonb", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "jsonb_cast_exp", + "description": null, + "fields": null, + "inputFields": [ + { + "name": "String", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "jsonb_comparison_exp", + "description": "Boolean expression to compare columns of type \"jsonb\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_cast", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "jsonb_cast_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_contained_in", + "description": "is the column contained in the given json value", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_contains", + "description": "does the column contain the given json value at the top level", + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_eq", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_gt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_gte", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_has_key", + "description": "does the string exist as a top-level key in the column", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_has_keys_all", + "description": "do all of these strings exist as top-level keys in the column", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_has_keys_any", + "description": "do any of these strings exist as top-level keys in the column", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_lt", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_lte", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "jsonb", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "kyc", + "description": "columns and relationships of \"kyc\"", + "fields": [ + { + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": "Level of KYC verification, which refers to kycLevelName.", + "args": [], + "type": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": "Status of the applicant’s review in Sumsub, which refers to kycStatus.", + "args": [], + "type": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", + "args": [], + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycLevelName_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "advanced_kyc_level", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "basic_kyc_level", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"kycLevelName_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kycStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "completed", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "init", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "onHold", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "pending", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "prechecked", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "queued", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kycStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"kycStatus_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "description": "Boolean expression to filter rows from the table \"kyc\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "applicantId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "kycLevelName_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "kycStatus_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_order_by", + "description": "Ordering options when selecting data from \"kyc\".", + "fields": null, + "inputFields": [ + { + "name": "applicantId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "kyc_select_column", + "description": "select columns of table \"kyc\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "applicantId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_stream_cursor_input", + "description": "Streaming cursor of the table \"kyc\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "kyc_stream_cursor_value_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ordering", + "description": "cursor ordering", + "type": { + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "kyc_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "applicantId", + "description": "Unique identifier for the applicant provided by Sumsub.", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createDate", + "description": "The date and time when the applicant was created in Sumsub. Stored in UTC timestamp.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "levelName", + "description": "Level of KYC verification, which refers to kycLevelName.", + "type": { + "kind": "ENUM", + "name": "kycLevelName_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "reviewStatus", + "description": "Status of the applicant’s review in Sumsub, which refers to kycStatus.", + "type": { + "kind": "ENUM", + "name": "kycStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updated_at", + "description": "Timestamp automatically updated whenever the kyc row changes.", + "type": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "mutation_root", + "description": "mutation root", + "fields": [ + { + "name": "createAsset", + "description": "Create one asset", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createEvent", + "description": "Create one event", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createEventPass", + "description": "Create one eventPass", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createEventPassDelayedRevealed", + "description": "Create one eventPassDelayedRevealed", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createOrganizer", + "description": "Create one organizer", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "createScheduledRelease", + "description": "Create one scheduledRelease", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseCreateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteAsset", + "description": "Delete one asset from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteEvent", + "description": "Delete one event from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteEventPass", + "description": "Delete one eventPass from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteEventPassDelayedRevealed", + "description": "Delete one eventPassDelayedRevealed from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyAssets", + "description": "Delete many Asset documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyAssetsConnection", + "description": "Delete many Asset documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPasses", + "description": "Delete many EventPass documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPassesConnection", + "description": "Delete many EventPass documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPassesDelayedRevealed", + "description": "Delete many EventPassDelayedRevealed documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventPassesDelayedRevealedConnection", + "description": "Delete many EventPassDelayedRevealed documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEvents", + "description": "Delete many Event documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyEventsConnection", + "description": "Delete many Event documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyOrganizers", + "description": "Delete many Organizer documents", + "args": [ + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteManyOrganizersConnection", + "description": "Delete many Organizer documents, return deleted documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Documents to delete", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteOrganizer", + "description": "Delete one organizer from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteScheduledOperation", + "description": "Delete and return scheduled operation", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledOperationWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledOperation", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "deleteScheduledRelease", + "description": "Delete one scheduledRelease from _all_ existing stages. Returns deleted document.", + "args": [ + { + "name": "where", + "description": "Document to delete", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassPendingOrder", + "description": "delete data from the table: \"eventPassPendingOrder\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_eventPassPendingOrder_by_pk", + "description": "delete single row from the table: \"eventPassPendingOrder\"", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_follow", + "description": "delete data from the table: \"follow\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_follow_by_pk", + "description": "delete single row from the table: \"follow\"", + "args": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "delete_roleAssignments", + "description": "delete data from the table: \"roleAssignments\"", + "args": [ + { + "name": "where", + "description": "filter the rows which have to be deleted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "roleAssignments_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassPendingOrder", + "description": "insert data into the table: \"eventPassPendingOrder\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_eventPassPendingOrder_one", + "description": "insert a single row into the table: \"eventPassPendingOrder\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_follow", + "description": "insert data into the table: \"follow\"", + "args": [ + { + "name": "objects", + "description": "the rows to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_insert_input", + "ofType": null + } + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow_mutation_response", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "insert_follow_one", + "description": "insert a single row into the table: \"follow\"", + "args": [ + { + "name": "object", + "description": "the row to be inserted", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "follow_insert_input", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "on_conflict", + "description": "upsert condition", + "type": { + "kind": "INPUT_OBJECT", + "name": "follow_on_conflict", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishAsset", + "description": "Publish one asset", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishEvent", + "description": "Publish one event", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishEventPass", + "description": "Publish one eventPass", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishEventPassDelayedRevealed", + "description": "Publish one eventPassDelayedRevealed", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyAssets", + "description": "Publish many Asset documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyAssetsConnection", + "description": "Publish many Asset documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventPasses", + "description": "Publish many EventPass documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventPassesConnection", + "description": "Publish many EventPass documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventPassesDelayedRevealed", + "description": "Publish many EventPassDelayedRevealed documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventPassesDelayedRevealedConnection", + "description": "Publish many EventPassDelayedRevealed documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEvents", + "description": "Publish many Event documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyEventsConnection", + "description": "Publish many Event documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyOrganizers", + "description": "Publish many Organizer documents", + "args": [ + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishManyOrganizersConnection", + "description": "Publish many Organizer documents", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Document localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Stages to publish documents to", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage to be published", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is true", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishOrganizer", + "description": "Publish one organizer", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishAsset", + "description": "Schedule to publish one asset", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishEvent", + "description": "Schedule to publish one event", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishEventPass", + "description": "Schedule to publish one eventPass", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishEventPassDelayedRevealed", + "description": "Schedule to publish one eventPassDelayedRevealed", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "schedulePublishOrganizer", + "description": "Schedule to publish one organizer", + "args": [ + { + "name": "locales", + "description": "Optional localizations to publish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "publishBase", + "description": "Whether to publish the base document", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "to", + "description": "Publishing target stage", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to publish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "withDefaultLocale", + "description": "Whether to include the default locale when publishBase is set", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishAsset", + "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishEvent", + "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishEventPass", + "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishEventPassDelayedRevealed", + "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "scheduleUnpublishOrganizer", + "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseAt", + "description": "Release at point in time, will create new release containing this operation", + "type": { + "kind": "SCALAR", + "name": "DateTime", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "releaseId", + "description": "Optionally attach this scheduled operation to an existing release", + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishAsset", + "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishEvent", + "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishEventPass", + "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishEventPassDelayedRevealed", + "description": "Unpublish one eventPassDelayedRevealed from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ + { + "name": "from", + "description": "Stages to unpublish document from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyAssets", + "description": "Unpublish many Asset documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyAssetsConnection", + "description": "Find many Asset documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPasses", + "description": "Unpublish many EventPass documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPassesConnection", + "description": "Find many EventPass documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in draft stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPassesDelayedRevealed", + "description": "Unpublish many EventPassDelayedRevealed documents", + "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Locales to unpublish", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Identifies documents in each stage", + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishManyEventPassesDelayedRevealedConnection", + "description": "Find many EventPassDelayedRevealed documents that match criteria in specified stage and unpublish from target stages", + "args": [ + { + "name": "after", + "description": null, + "type": { "kind": "SCALAR", "name": "ID", "ofType": null @@ -42587,13 +55948,25 @@ }, { "name": "from", - "description": "Stage to find matching documents in", + "description": "Stages to unpublish documents from", "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } }, - "defaultValue": "DRAFT", + "defaultValue": "[PUBLISHED]", "isDeprecated": false, "deprecationReason": null }, @@ -42611,7 +55984,7 @@ }, { "name": "locales", - "description": "Document localizations to publish", + "description": "Locales to unpublish", "type": { "kind": "LIST", "name": null, @@ -42629,18 +56002,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "skip", "description": null, @@ -42654,50 +56015,38 @@ "deprecationReason": null }, { - "name": "to", - "description": "Stages to publish documents to", + "name": "stage", + "description": "Stage to find matching documents in", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "Stage", + "ofType": null }, - "defaultValue": "[PUBLISHED]", + "defaultValue": "DRAFT", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Identifies documents in each stage to be published", + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, - "defaultValue": null, + "defaultValue": "true", "isDeprecated": false, "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", + "name": "where", + "description": "Identifies documents in draft stage", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } @@ -42707,7 +56056,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassConnection", + "name": "EventPassDelayedRevealedConnection", "ofType": null } }, @@ -42715,12 +56064,36 @@ "deprecationReason": null }, { - "name": "publishManyEvents", - "description": "Publish many Event documents", + "name": "unpublishManyEvents", + "description": "Unpublish many Event documents", "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "locales", - "description": "Document localizations to publish", + "description": "Locales to unpublish", "type": { "kind": "LIST", "name": null, @@ -42739,8 +56112,8 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", "type": { "kind": "SCALAR", "name": "Boolean", @@ -42750,33 +56123,9 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", - "description": "Identifies documents in each stage to be published", + "description": "Identifies documents in each stage", "type": { "kind": "INPUT_OBJECT", "name": "EventManyWhereInput", @@ -42785,18 +56134,6 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { @@ -42812,8 +56149,8 @@ "deprecationReason": null }, { - "name": "publishManyEventsConnection", - "description": "Publish many Event documents", + "name": "unpublishManyEventsConnection", + "description": "Find many Event documents that match criteria in specified stage and unpublish from target stages", "args": [ { "name": "after", @@ -42853,13 +56190,25 @@ }, { "name": "from", - "description": "Stage to find matching documents in", + "description": "Stages to unpublish documents from", "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } }, - "defaultValue": "DRAFT", + "defaultValue": "[PUBLISHED]", "isDeprecated": false, "deprecationReason": null }, @@ -42877,7 +56226,7 @@ }, { "name": "locales", - "description": "Document localizations to publish", + "description": "Locales to unpublish", "type": { "kind": "LIST", "name": null, @@ -42895,18 +56244,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "publishBase", - "description": "Whether to publish the base document", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "skip", "description": null, @@ -42920,50 +56257,38 @@ "deprecationReason": null }, { - "name": "to", - "description": "Stages to publish documents to", + "name": "stage", + "description": "Stage to find matching documents in", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "ENUM", + "name": "Stage", + "ofType": null }, - "defaultValue": "[PUBLISHED]", + "defaultValue": "DRAFT", "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Identifies documents in each stage to be published", + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, - "defaultValue": null, + "defaultValue": "true", "isDeprecated": false, "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", + "name": "where", + "description": "Identifies documents in draft stage", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } @@ -42981,12 +56306,36 @@ "deprecationReason": null }, { - "name": "publishManyOrganizers", - "description": "Publish many Organizer documents", + "name": "unpublishManyOrganizers", + "description": "Unpublish many Organizer documents", "args": [ + { + "name": "from", + "description": "Stages to unpublish documents from", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } + }, + "defaultValue": "[PUBLISHED]", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "locales", - "description": "Document localizations to publish", + "description": "Locales to unpublish", "type": { "kind": "LIST", "name": null, @@ -43005,8 +56354,8 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", "type": { "kind": "SCALAR", "name": "Boolean", @@ -43016,33 +56365,9 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "to", - "description": "Stages to publish documents to", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", - "description": "Identifies documents in each stage to be published", + "description": "Identifies documents in each stage", "type": { "kind": "INPUT_OBJECT", "name": "OrganizerManyWhereInput", @@ -43051,18 +56376,6 @@ "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { @@ -43078,8 +56391,8 @@ "deprecationReason": null }, { - "name": "publishManyOrganizersConnection", - "description": "Publish many Organizer documents", + "name": "unpublishManyOrganizersConnection", + "description": "Find many Organizer documents that match criteria in specified stage and unpublish from target stages", "args": [ { "name": "after", @@ -43119,13 +56432,25 @@ }, { "name": "from", - "description": "Stage to find matching documents in", + "description": "Stages to unpublish documents from", "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + } + } }, - "defaultValue": "DRAFT", + "defaultValue": "[PUBLISHED]", "isDeprecated": false, "deprecationReason": null }, @@ -43143,7 +56468,7 @@ }, { "name": "locales", - "description": "Document localizations to publish", + "description": "Locales to unpublish", "type": { "kind": "LIST", "name": null, @@ -43162,8 +56487,32 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": "Stage to find matching documents in", + "type": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + }, + "defaultValue": "DRAFT", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Whether to unpublish the base document and default localization", "type": { "kind": "SCALAR", "name": "Boolean", @@ -43174,20 +56523,37 @@ "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "where", + "description": "Identifies documents in draft stage", "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishOrganizer", + "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "args": [ { - "name": "to", - "description": "Stages to publish documents to", + "name": "from", + "description": "Stages to unpublish document from", "type": { "kind": "NON_NULL", "name": null, @@ -43210,60 +56576,166 @@ "deprecationReason": null }, { - "name": "where", - "description": "Identifies documents in each stage to be published", + "name": "locales", + "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "unpublishBase", + "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "type": { + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": "true", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "Document to unpublish", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateAsset", + "description": "Update one asset", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetUpdateInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateEvent", + "description": "Update one event", + "args": [ + { + "name": "data", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventUpdateInput", + "ofType": null + } + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is true", + "name": "where", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null + } }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "Event", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishOrganizer", - "description": "Publish one organizer", + "name": "updateEventPass", + "description": "Update one eventPass", "args": [ { - "name": "locales", - "description": "Optional localizations to publish", + "name": "data", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateInput", + "ofType": null } }, "defaultValue": null, @@ -43271,96 +56743,89 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "where", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereUniqueInput", + "ofType": null + } }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "EventPass", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateEventPassDelayedRevealed", + "description": "Update one eventPassDelayedRevealed", + "args": [ { - "name": "to", - "description": "Publishing target stage", + "name": "data", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateInput", + "ofType": null } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Document to publish", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null } ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "EventPassDelayedRevealed", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishAsset", - "description": "Schedule to publish one asset", + "name": "updateManyAssets", + "description": "Update many assets", "args": [ { - "name": "locales", - "description": "Optional localizations to publish", + "name": "data", + "description": "Updates to document content", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "AssetUpdateManyInput", + "ofType": null } }, "defaultValue": null, @@ -43368,23 +56833,40 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyAssetsConnection", + "description": "Update many Asset documents", + "args": [ { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "after", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -43392,11 +56874,11 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "before", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -43404,38 +56886,14 @@ "deprecationReason": null }, { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Document to publish", + "name": "data", + "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "AssetUpdateManyInput", "ofType": null } }, @@ -43444,68 +56902,35 @@ "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", + "name": "first", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "schedulePublishEvent", - "description": "Schedule to publish one event", - "args": [ - { - "name": "locales", - "description": "Optional localizations to publish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "last", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "skip", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -43513,50 +56938,43 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "AssetManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "to", - "description": "Publishing target stage", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "AssetConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEventPasses", + "description": "Update many eventPasses", + "args": [ { - "name": "where", - "description": "Document to publish", + "name": "data", + "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "EventPassUpdateManyInput", "ofType": null } }, @@ -43565,44 +56983,68 @@ "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "Event", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishEventPass", - "description": "Schedule to publish one eventPass", + "name": "updateManyEventPassesConnection", + "description": "Update many EventPass documents", "args": [ { - "name": "locales", - "description": "Optional localizations to publish", + "name": "after", + "description": null, "type": { - "kind": "LIST", + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassUpdateManyInput", + "ofType": null } }, "defaultValue": null, @@ -43610,23 +57052,23 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "first", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "last", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -43634,11 +57076,11 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "skip", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -43646,38 +57088,43 @@ "deprecationReason": null }, { - "name": "to", - "description": "Publishing target stage", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassManyWhereInput", + "ofType": null }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEventPassesDelayedRevealed", + "description": "Update many eventPassesDelayedRevealed", + "args": [ { - "name": "where", - "description": "Document to publish", + "name": "data", + "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "EventPassDelayedRevealedUpdateManyInput", "ofType": null } }, @@ -43686,44 +57133,68 @@ "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "schedulePublishOrganizer", - "description": "Schedule to publish one organizer", + "name": "updateManyEventPassesDelayedRevealedConnection", + "description": "Update many EventPassDelayedRevealed documents", "args": [ { - "name": "locales", - "description": "Optional localizations to publish", + "name": "after", + "description": null, "type": { - "kind": "LIST", + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpdateManyInput", + "ofType": null } }, "defaultValue": null, @@ -43731,23 +57202,23 @@ "deprecationReason": null }, { - "name": "publishBase", - "description": "Whether to publish the base document", + "name": "first", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "last", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -43755,11 +57226,11 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "skip", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -43767,38 +57238,43 @@ "deprecationReason": null }, { - "name": "to", - "description": "Publishing target stage", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedManyWhereInput", + "ofType": null }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassDelayedRevealedConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyEvents", + "description": "Update many events", + "args": [ { - "name": "where", - "description": "Document to publish", + "name": "data", + "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "EventUpdateManyInput", "ofType": null } }, @@ -43807,68 +57283,68 @@ "deprecationReason": null }, { - "name": "withDefaultLocale", - "description": "Whether to include the default locale when publishBase is set", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishAsset", - "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "updateManyEventsConnection", + "description": "Update many Event documents", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", + "name": "after", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "ID", + "ofType": null }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "before", + "description": null, "type": { - "kind": "LIST", + "kind": "SCALAR", + "name": "ID", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "data", + "description": "Updates to document content", + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventUpdateManyInput", + "ofType": null } }, "defaultValue": null, @@ -43876,11 +57352,11 @@ "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "first", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -43888,11 +57364,11 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "last", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -43900,28 +57376,24 @@ "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "skip", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "Int", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Document to unpublish", + "description": "Documents to apply update on", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventManyWhereInput", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -43929,55 +57401,31 @@ } ], "type": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishEvent", - "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "updateManyOrganizers", + "description": "Update many organizers", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", + "name": "data", + "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateManyInput", + "ofType": null } }, "defaultValue": null, @@ -43985,23 +57433,40 @@ "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "BatchPayload", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateManyOrganizersConnection", + "description": "Update many Organizer documents", + "args": [ { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "after", + "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "ID", "ofType": null }, "defaultValue": null, @@ -44009,96 +57474,63 @@ "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "before", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", + "name": "ID", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Document to unpublish", + "name": "data", + "description": "Updates to document content", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "OrganizerUpdateManyInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Event", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "scheduleUnpublishEventPass", - "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", - "args": [ + }, { - "name": "from", - "description": "Stages to unpublish document from", + "name": "first", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "last", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "skip", + "description": null, "type": { "kind": "SCALAR", - "name": "DateTime", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -44106,38 +57538,59 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "where", + "description": "Documents to apply update on", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "OrganizerManyWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "updateOrganizer", + "description": "Update one organizer", + "args": [ { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "data", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpdateInput", + "ofType": null + } }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Document to unpublish", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "OrganizerWhereUniqueInput", "ofType": null } }, @@ -44148,66 +57601,67 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "Organizer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduleUnpublishOrganizer", - "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "updateScheduledRelease", + "description": "Update one scheduledRelease", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", + "name": "data", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseUpdateInput", + "ofType": null } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "where", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "ScheduledReleaseWhereUniqueInput", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "ScheduledRelease", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "update_eventPassPendingOrder", + "description": "update data of the table: \"eventPassPendingOrder\"", + "args": [ { - "name": "releaseAt", - "description": "Release at point in time, will create new release containing this operation", + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "SCALAR", - "name": "DateTime", + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_inc_input", "ofType": null }, "defaultValue": null, @@ -44215,38 +57669,26 @@ "deprecationReason": null }, { - "name": "releaseId", - "description": "Optionally attach this scheduled operation to an existing release", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "String", + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_set_input", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", - "description": "Document to unpublish", + "description": "filter the rows which have to be updated", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "eventPassPendingOrder_bool_exp", "ofType": null } }, @@ -44257,81 +57699,49 @@ ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "eventPassPendingOrder_mutation_response", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishAsset", - "description": "Unpublish one asset from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "update_eventPassPendingOrder_by_pk", + "description": "update single row of the table: \"eventPassPendingOrder\"", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "_inc", + "description": "increments the numeric columns with given value of the filtered values", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_inc_input", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "_set", + "description": "sets the columns of the filtered rows to the given values", "type": { - "kind": "SCALAR", - "name": "Boolean", + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_set_input", "ofType": null }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": "Document to unpublish", + "name": "pk_columns", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", + "name": "eventPassPendingOrder_pk_columns_input", "ofType": null } }, @@ -44342,19 +57752,19 @@ ], "type": { "kind": "OBJECT", - "name": "Asset", + "name": "eventPassPendingOrder", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEvent", - "description": "Unpublish one event from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "update_eventPassPendingOrder_many", + "description": "update multiples rows of table: \"eventPassPendingOrder\"", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", + "name": "updates", + "description": "updates to execute, in order", "type": { "kind": "NON_NULL", "name": null, @@ -44365,58 +57775,59 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_updates", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPendingOrder_mutation_response", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsertAsset", + "description": "Upsert one asset", + "args": [ { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "upsert", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "AssetUpsertInput", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, - { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", - "description": "Document to unpublish", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "AssetWhereUniqueInput", "ofType": null } }, @@ -44427,75 +57838,80 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "Asset", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishEventPass", - "description": "Unpublish one eventPass from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "upsertEvent", + "description": "Upsert one event", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", + "name": "upsert", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventUpsertInput", + "ofType": null } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "name": "where", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventWhereUniqueInput", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "Event", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "upsertEventPass", + "description": "Upsert one eventPass", + "args": [ { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "upsert", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "EventPassUpsertInput", + "ofType": null + } }, - "defaultValue": "true", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Document to unpublish", + "description": null, "type": { "kind": "NON_NULL", "name": null, @@ -44519,169 +57935,300 @@ "deprecationReason": null }, { - "name": "unpublishManyAssets", - "description": "Unpublish many Asset documents", + "name": "upsertEventPassDelayedRevealed", + "description": "Upsert one eventPassDelayedRevealed", "args": [ { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "upsert", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedUpsertInput", + "ofType": null } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "locales", - "description": "Locales to unpublish", + "name": "where", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "EventPassDelayedRevealedWhereUniqueInput", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "OBJECT", + "name": "EventPassDelayedRevealed", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyAssetsConnection", - "description": "Find many Asset documents that match criteria in specified stage and unpublish from target stages", + "name": "upsertOrganizer", + "description": "Upsert one organizer", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", + "name": "upsert", "description": null, "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerUpsertInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "first", + "name": "where", "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "from", - "description": "Stages to unpublish documents from", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null } }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "orderStatus_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "CANCELLED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "COMPLETED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "CONFIRMED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "ERROR", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "IS_MINTING", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "REFUNDED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "UNAUTHORIZED", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "orderStatus_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"orderStatus_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, + "type": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_in", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_is_null", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Boolean", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_neq", + "description": null, + "type": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_nin", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "orderStatus_enum", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "order_by", + "description": "column ordering options", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "asc", + "description": "in ascending order, nulls last", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "asc_nulls_first", + "description": "in ascending order, nulls first", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "asc_nulls_last", + "description": "in ascending order, nulls last", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "desc", + "description": "in descending order, nulls first", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "desc_nulls_first", + "description": "in descending order, nulls first", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "desc_nulls_last", + "description": "in descending order, nulls last", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "query_root", + "description": null, + "fields": [ + { + "name": "account", + "description": "fetch data from the table: \"account\"", + "args": [ { - "name": "locales", - "description": "Locales to unpublish", + "name": "distinct_on", + "description": "distinct select on columns", "type": { "kind": "LIST", "name": null, @@ -44690,7 +58237,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "Locale", + "name": "account_select_column", "ofType": null } } @@ -44700,8 +58247,8 @@ "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", "name": "Int", @@ -44712,85 +58259,20 @@ "deprecationReason": null }, { - "name": "stage", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in draft stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishManyEventPasses", - "description": "Unpublish many EventPass documents", - "args": [ - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "locales", - "description": "Locales to unpublish", + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { "kind": "LIST", "name": null, @@ -44798,8 +58280,8 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", + "kind": "INPUT_OBJECT", + "name": "account_order_by", "ofType": null } } @@ -44808,24 +58290,12 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", - "description": "Identifies documents in each stage", + "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "account_bool_exp", "ofType": null }, "defaultValue": null, @@ -44837,57 +58307,58 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyEventPassesConnection", - "description": "Find many EventPass documents that match criteria in specified stage and unpublish from target stages", + "name": "account_by_pk", + "description": "fetch data from the table: \"account\" using primary key columns", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", + "name": "id", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "OBJECT", + "name": "account", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "asset", + "description": "Retrieve a single asset", + "args": [ { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -44899,91 +58370,43 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "Stage", + "name": "Locale", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": "[en]", "isDeprecated": false, "deprecationReason": null }, { - "name": "last", + "name": "stage", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Identifies documents in draft stage", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AssetWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -44991,112 +58414,52 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventPassConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "Asset", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyEvents", - "description": "Unpublish many Event documents", + "name": "assetVersion", + "description": "Retrieve document version", "args": [ { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "where", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", + "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in each stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "OBJECT", + "name": "DocumentVersion", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyEventsConnection", - "description": "Find many Event documents that match criteria in specified stage and unpublish from target stages", + "name": "assets", + "description": "Retrieve multiple assets", "args": [ { "name": "after", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -45108,7 +58471,7 @@ "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -45127,30 +58490,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "last", "description": null, @@ -45165,151 +58504,74 @@ }, { "name": "locales", - "description": "Locales to unpublish", + "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, - "defaultValue": null, + "defaultValue": "[en]", "isDeprecated": false, "deprecationReason": null }, { - "name": "skip", + "name": "orderBy", "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": "Stage to find matching documents in", "type": { "kind": "ENUM", - "name": "Stage", + "name": "AssetOrderByInput", "ofType": null }, - "defaultValue": "DRAFT", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", + "name": "skip", + "description": null, "type": { "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Identifies documents in draft stage", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "name": "Int", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "EventConnection", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishManyOrganizers", - "description": "Unpublish many Organizer documents", - "args": [ - { - "name": "from", - "description": "Stages to unpublish documents from", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - } - } - }, - "defaultValue": "[PUBLISHED]", - "isDeprecated": false, - "deprecationReason": null }, { - "name": "locales", - "description": "Locales to unpublish", + "name": "stage", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null } }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": "true", + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Identifies documents in each stage", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, @@ -45321,24 +58583,32 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "Asset", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishManyOrganizersConnection", - "description": "Find many Organizer documents that match criteria in specified stage and unpublish from target stages", + "name": "assetsConnection", + "description": "Retrieve multiple assets using the Relay connection interface", "args": [ { "name": "after", "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -45350,7 +58620,7 @@ "description": null, "type": { "kind": "SCALAR", - "name": "ID", + "name": "String", "ofType": null }, "defaultValue": null, @@ -45370,8 +58640,20 @@ "deprecationReason": null }, { - "name": "from", - "description": "Stages to unpublish documents from", + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -45383,48 +58665,28 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "Stage", + "name": "Locale", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": "[en]", "isDeprecated": false, "deprecationReason": null }, { - "name": "last", + "name": "orderBy", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "ENUM", + "name": "AssetOrderByInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, - { - "name": "locales", - "description": "Locales to unpublish", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "skip", "description": null, @@ -45439,34 +58701,26 @@ }, { "name": "stage", - "description": "Stage to find matching documents in", - "type": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - }, - "defaultValue": "DRAFT", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "unpublishBase", - "description": "Whether to unpublish the base document and default localization", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": "true", + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Identifies documents in draft stage", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", + "name": "AssetWhereInput", "ofType": null }, "defaultValue": null, @@ -45479,7 +58733,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "OrganizerConnection", + "name": "AssetConnection", "ofType": null } }, @@ -45487,12 +58741,12 @@ "deprecationReason": null }, { - "name": "unpublishOrganizer", - "description": "Unpublish one organizer from selected stages. Unpublish either the complete document with its relations, localizations and base data or specific localizations only.", + "name": "entities", + "description": "Fetches an object given its ID", "args": [ { - "name": "from", - "description": "Stages to unpublish document from", + "name": "where", + "description": "The where parameters to query components", "type": { "kind": "NON_NULL", "name": null, @@ -45503,58 +58757,87 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "ENUM", - "name": "Stage", + "kind": "INPUT_OBJECT", + "name": "EntityWhereInput", "ofType": null } } } }, - "defaultValue": "[PUBLISHED]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INTERFACE", + "name": "Entity", + "ofType": null + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "event", + "description": "Retrieve a single event", + "args": [ { "name": "locales", - "description": "Optional locales to unpublish. Unpublishing the default locale will completely remove the document from the selected stages", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, - "defaultValue": null, + "defaultValue": "[en]", "isDeprecated": false, "deprecationReason": null }, { - "name": "unpublishBase", - "description": "Unpublish complete document including default localization and relations from stages. Can be disabled.", + "name": "stage", + "description": null, "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": "true", + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "Document to unpublish", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "name": "EventWhereUniqueInput", "ofType": null } }, @@ -45565,26 +58848,30 @@ ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "Event", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateAsset", - "description": "Update one asset", + "name": "eventParameters", + "description": "fetch data from the table: \"eventParameters\"", "args": [ { - "name": "data", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventParameters_select_column", + "ofType": null + } } }, "defaultValue": null, @@ -45592,47 +58879,123 @@ "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_order_by", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventParameters_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventParameters", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateEvent", - "description": "Update one event", + "name": "eventPass", + "description": "Retrieve a single eventPass", "args": [ { - "name": "data", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateInput", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, - "defaultValue": null, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, @@ -45644,7 +59007,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "EventPassWhereUniqueInput", "ofType": null } }, @@ -45655,29 +59018,53 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "EventPass", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateEventPass", - "description": "Update one eventPass", + "name": "eventPassDelayedRevealed", + "description": "Retrieve a single eventPassDelayedRevealed", "args": [ { - "name": "data", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateInput", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, - "defaultValue": null, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, @@ -45689,7 +59076,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "EventPassDelayedRevealedWhereUniqueInput", "ofType": null } }, @@ -45700,95 +59087,59 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "EventPassDelayedRevealed", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyAssets", - "description": "Update many assets", + "name": "eventPassDelayedRevealedVersion", + "description": "Retrieve document version", "args": [ { - "name": "data", - "description": "Updates to document content", + "name": "where", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "AssetUpdateManyInput", + "name": "VersionWhereInput", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "OBJECT", + "name": "DocumentVersion", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyAssetsConnection", - "description": "Update many Asset documents", + "name": "eventPassNft", + "description": "fetch data from the table: \"eventPassNft\"", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "data", - "description": "Updates to document content", + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpdateManyInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNft_select_column", + "ofType": null + } } }, "defaultValue": null, @@ -45796,8 +59147,8 @@ "deprecationReason": null }, { - "name": "first", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", "name": "Int", @@ -45808,8 +59159,8 @@ "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { "kind": "SCALAR", "name": "Int", @@ -45820,12 +59171,20 @@ "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_order_by", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -45833,10 +59192,10 @@ }, { "name": "where", - "description": "Documents to apply update on", + "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "AssetManyWhereInput", + "name": "eventPassNft_bool_exp", "ofType": null }, "defaultValue": null, @@ -45848,97 +59207,40 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "AssetConnection", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "updateManyEventPasses", - "description": "Update many eventPasses", - "args": [ - { - "name": "data", - "description": "Updates to document content", - "type": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInput", + "kind": "OBJECT", + "name": "eventPassNft", "ofType": null } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyEventPassesConnection", - "description": "Update many EventPass documents", + "name": "eventPassNftContract", + "description": "fetch data from the table: \"eventPassNftContract\"", "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "data", - "description": "Updates to document content", + { + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpdateManyInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassNftContract_select_column", + "ofType": null + } } }, "defaultValue": null, @@ -45946,8 +59248,8 @@ "deprecationReason": null }, { - "name": "first", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", "name": "Int", @@ -45958,8 +59260,8 @@ "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { "kind": "SCALAR", "name": "Int", @@ -45970,12 +59272,20 @@ "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -45983,10 +59293,10 @@ }, { "name": "where", - "description": "Documents to apply update on", + "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "EventPassManyWhereInput", + "name": "eventPassNftContract_bool_exp", "ofType": null }, "defaultValue": null, @@ -45998,69 +59308,81 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "EventPassConnection", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyEvents", - "description": "Update many events", + "name": "eventPassNft_by_pk", + "description": "fetch data from the table: \"eventPassNft\" using primary key columns", "args": [ { - "name": "data", - "description": "Updates to document content", + "name": "id", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInput", + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyEventsConnection", - "description": "Update many Event documents", + "name": "eventPassOrder", + "description": "fetch data from the table: \"eventPassOrder\"", "args": [ { - "name": "after", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", - "name": "ID", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -46068,11 +59390,11 @@ "deprecationReason": null }, { - "name": "before", - "description": null, + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { "kind": "SCALAR", - "name": "ID", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -46080,24 +59402,85 @@ "deprecationReason": null }, { - "name": "data", - "description": "Updates to document content", + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpdateManyInput", + "kind": "OBJECT", + "name": "eventPassOrder", "ofType": null } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrderSums", + "description": "fetch data from the table: \"eventPassOrderSums\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrderSums_select_column", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "first", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", "name": "Int", @@ -46108,8 +59491,8 @@ "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { "kind": "SCALAR", "name": "Int", @@ -46120,12 +59503,20 @@ "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrderSums_order_by", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -46133,10 +59524,10 @@ }, { "name": "where", - "description": "Documents to apply update on", + "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "EventManyWhereInput", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -46148,97 +59539,69 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "EventConnection", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyOrganizers", - "description": "Update many organizers", + "name": "eventPassOrderSums_by_pk", + "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", "args": [ { - "name": "data", - "description": "Updates to document content", + "name": "eventPassId", + "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInput", + "kind": "SCALAR", + "name": "String", "ofType": null } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, - { - "name": "where", - "description": "Documents to apply update on", - "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "BatchPayload", - "ofType": null - } + "kind": "OBJECT", + "name": "eventPassOrderSums", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateManyOrganizersConnection", - "description": "Update many Organizer documents", + "name": "eventPassOrder_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassOrder\"", "args": [ { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "data", - "description": "Updates to document content", + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateManyInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "ofType": null + } } }, "defaultValue": null, @@ -46246,8 +59609,8 @@ "deprecationReason": null }, { - "name": "first", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { "kind": "SCALAR", "name": "Int", @@ -46258,8 +59621,8 @@ "deprecationReason": null }, { - "name": "last", - "description": null, + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { "kind": "SCALAR", "name": "Int", @@ -46270,12 +59633,20 @@ "deprecationReason": null }, { - "name": "skip", - "description": null, + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_order_by", + "ofType": null + } + } }, "defaultValue": null, "isDeprecated": false, @@ -46283,10 +59654,10 @@ }, { "name": "where", - "description": "Documents to apply update on", + "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerManyWhereInput", + "name": "eventPassOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -46299,7 +59670,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "OrganizerConnection", + "name": "eventPassOrder_aggregate", "ofType": null } }, @@ -46307,34 +59678,18 @@ "deprecationReason": null }, { - "name": "updateOrganizer", - "description": "Update one organizer", + "name": "eventPassOrder_by_pk", + "description": "fetch data from the table: \"eventPassOrder\" using primary key columns", "args": [ { - "name": "data", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpdateInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", + "name": "id", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, @@ -46345,26 +59700,30 @@ ], "type": { "kind": "OBJECT", - "name": "Organizer", + "name": "eventPassOrder", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "updateScheduledRelease", - "description": "Update one scheduledRelease", + "name": "eventPassPendingOrder", + "description": "fetch data from the table: \"eventPassPendingOrder\"", "args": [ { - "name": "data", - "description": null, + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseUpdateInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassPendingOrder_select_column", + "ofType": null + } } }, "defaultValue": null, @@ -46372,40 +59731,11 @@ "deprecationReason": null }, { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "update_eventPassPendingOrder", - "description": "update data of the table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_inc_input", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -46413,11 +59743,11 @@ "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_set_input", + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -46425,67 +59755,71 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows which have to be updated", + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPendingOrder_order_by", + "ofType": null + } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_mutation_response", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "update_eventPassPendingOrder_by_pk", - "description": "update single row of the table: \"eventPassPendingOrder\"", - "args": [ - { - "name": "_inc", - "description": "increments the numeric columns with given value of the filtered values", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_inc_input", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null }, { - "name": "_set", - "description": "sets the columns of the filtered rows to the given values", + "name": "where", + "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_set_input", + "name": "eventPassPendingOrder_bool_exp", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassPendingOrder_by_pk", + "description": "fetch data from the table: \"eventPassPendingOrder\" using primary key columns", + "args": [ { - "name": "pk_columns", + "name": "id", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_pk_columns_input", + "kind": "SCALAR", + "name": "uuid", "ofType": null } }, @@ -46503,105 +59837,67 @@ "deprecationReason": null }, { - "name": "update_eventPassPendingOrder_many", - "description": "update multiples rows of table: \"eventPassPendingOrder\"", + "name": "eventPassPricing", + "description": "fetch data from the table: \"eventPassPricing\"", "args": [ { - "name": "updates", - "description": "updates to execute, in order", + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_updates", - "ofType": null - } + "kind": "ENUM", + "name": "eventPassPricing_select_column", + "ofType": null } } }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassPendingOrder_mutation_response", - "ofType": null - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upsertAsset", - "description": "Upsert one asset", - "args": [ + }, { - "name": "upsert", - "description": null, + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetUpsertInput", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", - "description": null, + "name": "offset", + "description": "skip the first n rows. Use only with order_by", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "upsertEvent", - "description": "Upsert one event", - "args": [ + }, { - "name": "upsert", - "description": null, + "name": "order_by", + "description": "sort the rows by one or more columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventUpsertInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_order_by", + "ofType": null + } } }, "defaultValue": null, @@ -46610,15 +59906,11 @@ }, { "name": "where", - "description": null, + "description": "filter the rows returned", "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", - "ofType": null - } + "kind": "INPUT_OBJECT", + "name": "eventPassPricing_bool_exp", + "ofType": null }, "defaultValue": null, "isDeprecated": false, @@ -46626,33 +59918,29 @@ } ], "type": { - "kind": "OBJECT", - "name": "Event", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPricing", + "ofType": null + } + } + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertEventPass", - "description": "Upsert one eventPass", + "name": "eventPassVersion", + "description": "Retrieve document version", "args": [ - { - "name": "upsert", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassUpsertInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", "description": null, @@ -46661,7 +59949,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", + "name": "VersionWhereInput", "ofType": null } }, @@ -46672,279 +59960,94 @@ ], "type": { "kind": "OBJECT", - "name": "EventPass", + "name": "DocumentVersion", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "upsertOrganizer", - "description": "Upsert one organizer", + "name": "eventPasses", + "description": "Retrieve multiple eventPasses", "args": [ { - "name": "upsert", + "name": "after", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerUpsertInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "before", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - } - ], - "inputFields": null, - "interfaces": [], - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "orderStatus_enum", - "description": null, - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "CANCELLED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "COMPLETED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "CONFIRMED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "ERROR", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "REFUNDED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "UNAUTHORIZED", - "description": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "INPUT_OBJECT", - "name": "orderStatus_enum_comparison_exp", - "description": "Boolean expression to compare columns of type \"orderStatus_enum\". All fields are combined with logical 'AND'.", - "fields": null, - "inputFields": [ - { - "name": "_eq", - "description": null, - "type": { - "kind": "ENUM", - "name": "orderStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_in", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_enum", + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_is_null", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Boolean", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_neq", - "description": null, - "type": { - "kind": "ENUM", - "name": "orderStatus_enum", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "_nin", - "description": null, - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "orderStatus_enum", + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "interfaces": null, - "enumValues": null, - "possibleTypes": null - }, - { - "kind": "ENUM", - "name": "order_by", - "description": "column ordering options", - "fields": null, - "inputFields": null, - "interfaces": null, - "enumValues": [ - { - "name": "asc", - "description": "in ascending order, nulls last", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "asc_nulls_first", - "description": "in ascending order, nulls first", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "asc_nulls_last", - "description": "in ascending order, nulls last", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "desc", - "description": "in descending order, nulls first", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "desc_nulls_first", - "description": "in descending order, nulls first", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "desc_nulls_last", - "description": "in descending order, nulls last", - "isDeprecated": false, - "deprecationReason": null - } - ], - "possibleTypes": null - }, - { - "kind": "OBJECT", - "name": "query_root", - "description": null, - "fields": [ - { - "name": "account", - "description": "fetch data from the table: \"account\"", - "args": [ + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "account_select_column", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, - "defaultValue": null, + "defaultValue": "[en]", "isDeprecated": false, "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "orderBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "ENUM", + "name": "EventPassOrderByInput", "ofType": null }, "defaultValue": null, @@ -46952,8 +60055,8 @@ "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "skip", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -46964,31 +60067,27 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "stage", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "account_order_by", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null } }, - "defaultValue": null, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "account_bool_exp", + "name": "EventPassWhereInput", "ofType": null }, "defaultValue": null, @@ -47007,7 +60106,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "account", + "name": "EventPass", "ofType": null } } @@ -47017,41 +60116,60 @@ "deprecationReason": null }, { - "name": "account_by_pk", - "description": "fetch data from the table: \"account\" using primary key columns", + "name": "eventPassesConnection", + "description": "Retrieve multiple eventPasses using the Relay connection interface", "args": [ { - "name": "id", + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "account", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "asset", - "description": "Retrieve a single asset", - "args": [ + }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -47074,78 +60192,73 @@ "deprecationReason": null }, { - "name": "stage", + "name": "orderBy", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "ENUM", + "name": "EventPassOrderByInput", + "ofType": null }, - "defaultValue": "PUBLISHED", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "skip", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "AssetWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Asset", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "assetVersion", - "description": "Retrieve document version", - "args": [ + }, { - "name": "where", + "name": "stage", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", + "kind": "ENUM", + "name": "Stage", "ofType": null } }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "EventPassWhereInput", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "DocumentVersion", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "EventPassConnection", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "assets", - "description": "Retrieve multiple assets", + "name": "eventPassesDelayedRevealed", + "description": "Retrieve multiple eventPassesDelayedRevealed", "args": [ { "name": "after", @@ -47197,7 +60310,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -47224,7 +60337,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "AssetOrderByInput", + "name": "EventPassDelayedRevealedOrderByInput", "ofType": null }, "defaultValue": null, @@ -47264,7 +60377,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null }, "defaultValue": null, @@ -47283,7 +60396,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "Asset", + "name": "EventPassDelayedRevealed", "ofType": null } } @@ -47293,8 +60406,8 @@ "deprecationReason": null }, { - "name": "assetsConnection", - "description": "Retrieve multiple assets using the Relay connection interface", + "name": "eventPassesDelayedRevealedConnection", + "description": "Retrieve multiple eventPassesDelayedRevealed using the Relay connection interface", "args": [ { "name": "after", @@ -47346,7 +60459,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Asset` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `EventPassDelayedRevealed` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -47373,7 +60486,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "AssetOrderByInput", + "name": "EventPassDelayedRevealedOrderByInput", "ofType": null }, "defaultValue": null, @@ -47413,7 +60526,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "AssetWhereInput", + "name": "EventPassDelayedRevealedWhereInput", "ofType": null }, "defaultValue": null, @@ -47426,7 +60539,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "AssetConnection", + "name": "EventPassDelayedRevealedConnection", "ofType": null } }, @@ -47434,49 +60547,9 @@ "deprecationReason": null }, { - "name": "event", - "description": "Retrieve a single event", + "name": "eventVersion", + "description": "Retrieve document version", "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, { "name": "where", "description": null, @@ -47485,7 +60558,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "EventWhereUniqueInput", + "name": "VersionWhereInput", "ofType": null } }, @@ -47496,39 +60569,43 @@ ], "type": { "kind": "OBJECT", - "name": "Event", + "name": "DocumentVersion", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventParameters", - "description": null, + "name": "events", + "description": "Retrieve multiple events", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "after", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventParameters_select_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -47539,8 +60616,8 @@ "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "last", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -47551,31 +60628,75 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventParameters_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "EventOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventParameters_bool_exp", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -47594,7 +60715,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventParameters", + "name": "Event", "ofType": null } } @@ -47604,104 +60725,87 @@ "deprecationReason": null }, { - "name": "eventPass", - "description": "Retrieve a single eventPass", + "name": "eventsConnection", + "description": "Retrieve multiple events using the Relay connection interface", "args": [ { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "name": "after", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": "[en]", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stage", + "name": "before", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, - "defaultValue": "PUBLISHED", + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "where", + "name": "first", "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "EventPassWhereUniqueInput", - "ofType": null - } + "kind": "SCALAR", + "name": "Int", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "EventPass", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassNft", - "description": "fetch data from the table: \"eventPassNft\"", - "args": [ + }, { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "last", + "description": null, "type": { - "kind": "LIST", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "ENUM", - "name": "eventPassNft_select_column", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, - "defaultValue": null, + "defaultValue": "[en]", "isDeprecated": false, "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "orderBy", + "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "ENUM", + "name": "EventOrderByInput", "ofType": null }, "defaultValue": null, @@ -47709,8 +60813,8 @@ "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "skip", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -47721,31 +60825,27 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "stage", + "description": null, "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassNft_order_by", - "ofType": null - } + "kind": "ENUM", + "name": "Stage", + "ofType": null } }, - "defaultValue": null, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "EventWhereInput", "ofType": null }, "defaultValue": null, @@ -47757,25 +60857,17 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassNft", - "ofType": null - } - } + "kind": "OBJECT", + "name": "EventConnection", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNftContract", - "description": "fetch data from the table: \"eventPassNftContract\"", + "name": "follow", + "description": "fetch data from the table: \"follow\"", "args": [ { "name": "distinct_on", @@ -47788,7 +60880,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassNftContract_select_column", + "name": "follow_select_column", "ofType": null } } @@ -47832,7 +60924,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "name": "follow_order_by", "ofType": null } } @@ -47846,7 +60938,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "follow_bool_exp", "ofType": null }, "defaultValue": null, @@ -47865,7 +60957,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContract", + "name": "follow", "ofType": null } } @@ -47875,96 +60967,19 @@ "deprecationReason": null }, { - "name": "eventPassNft_by_pk", - "description": "fetch data from the table: \"eventPassNft\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassNft", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassOrder", - "description": "fetch data from the table: \"eventPassOrder\"", + "name": "follow_by_pk", + "description": "fetch data from the table: \"follow\" using primary key columns", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", - "ofType": null - } + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null } }, "defaultValue": null, @@ -47972,12 +60987,16 @@ "deprecationReason": null }, { - "name": "where", - "description": "filter the rows returned", + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -47985,28 +61004,16 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder", - "ofType": null - } - } - } + "kind": "OBJECT", + "name": "follow", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrderSums", - "description": "fetch data from the table: \"eventPassOrderSums\"", + "name": "kyc", + "description": "fetch data from the table: \"kyc\"", "args": [ { "name": "distinct_on", @@ -48019,7 +61026,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrderSums_select_column", + "name": "kyc_select_column", "ofType": null } } @@ -48063,7 +61070,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", + "name": "kyc_order_by", "ofType": null } } @@ -48077,7 +61084,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "kyc_bool_exp", "ofType": null }, "defaultValue": null, @@ -48096,7 +61103,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "kyc", "ofType": null } } @@ -48106,18 +61113,18 @@ "deprecationReason": null }, { - "name": "eventPassOrderSums_by_pk", - "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", + "name": "kyc_by_pk", + "description": "fetch data from the table: \"kyc\" using primary key columns", "args": [ { - "name": "eventPassId", - "description": null, + "name": "externalUserId", + "description": "UUID referencing to the user ID in the existing accounts table.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -48128,30 +61135,26 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "kyc", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrder_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassOrder\"", + "name": "node", + "description": "Fetches an object given its ID", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "id", + "description": "The ID of an object", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrder_select_column", - "ofType": null - } + "kind": "SCALAR", + "name": "ID", + "ofType": null } }, "defaultValue": null, @@ -48159,56 +61162,109 @@ "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Node` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } }, - "defaultValue": null, + "defaultValue": "[en]", "isDeprecated": false, "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "stage", + "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "INTERFACE", + "name": "Node", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": "Retrieve a single organizer", + "args": [ { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, - "defaultValue": null, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -48216,30 +61272,26 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder_aggregate", - "ofType": null - } + "kind": "OBJECT", + "name": "Organizer", + "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrder_by_pk", - "description": "fetch data from the table: \"eventPassOrder\" using primary key columns", + "name": "organizerVersion", + "description": "Retrieve document version", "args": [ { - "name": "id", + "name": "where", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "INPUT_OBJECT", + "name": "VersionWhereInput", "ofType": null } }, @@ -48250,39 +61302,43 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassOrder", + "name": "DocumentVersion", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPendingOrder", - "description": "fetch data from the table: \"eventPassPendingOrder\"", + "name": "organizers", + "description": "Retrieve multiple organizers", "args": [ { - "name": "distinct_on", - "description": "distinct select on columns", + "name": "after", + "description": null, "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassPendingOrder_select_column", - "ofType": null - } - } + "kind": "SCALAR", + "name": "String", + "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "limit", - "description": "limit the number of rows returned", + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -48293,8 +61349,8 @@ "deprecationReason": null }, { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", + "name": "last", + "description": null, "type": { "kind": "SCALAR", "name": "Int", @@ -48305,31 +61361,75 @@ "deprecationReason": null }, { - "name": "order_by", - "description": "sort the rows by one or more columns", + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_order_by", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } } } }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", - "description": "filter the rows returned", + "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", + "name": "OrganizerWhereInput", "ofType": null }, "defaultValue": null, @@ -48348,7 +61448,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPendingOrder", + "name": "Organizer", "ofType": null } } @@ -48358,37 +61458,149 @@ "deprecationReason": null }, { - "name": "eventPassPendingOrder_by_pk", - "description": "fetch data from the table: \"eventPassPendingOrder\" using primary key columns", + "name": "organizersConnection", + "description": "Retrieve multiple organizers using the Relay connection interface", "args": [ { - "name": "id", + "name": "after", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "before", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "SCALAR", - "name": "uuid", + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "OrganizerOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", "ofType": null } }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereInput", + "ofType": null + }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "OrganizerConnection", + "ofType": null + } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassPricing", - "description": "fetch data from the table: \"eventPassPricing\"", + "name": "roleAssignments", + "description": "fetch data from the table: \"roleAssignments\"", "args": [ { "name": "distinct_on", @@ -48401,7 +61613,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPricing_select_column", + "name": "roleAssignments_select_column", "ofType": null } } @@ -48445,7 +61657,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", + "name": "roleAssignments_order_by", "ofType": null } } @@ -48459,7 +61671,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "roleAssignments_bool_exp", "ofType": null }, "defaultValue": null, @@ -48478,7 +61690,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPricing", + "name": "roleAssignments", "ofType": null } } @@ -48488,9 +61700,49 @@ "deprecationReason": null }, { - "name": "eventPassVersion", - "description": "Retrieve document version", + "name": "scheduledOperation", + "description": "Retrieve a single scheduledOperation", "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", "description": null, @@ -48499,7 +61751,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", + "name": "ScheduledOperationWhereUniqueInput", "ofType": null } }, @@ -48510,15 +61762,15 @@ ], "type": { "kind": "OBJECT", - "name": "DocumentVersion", + "name": "ScheduledOperation", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPasses", - "description": "Retrieve multiple eventPasses", + "name": "scheduledOperations", + "description": "Retrieve multiple scheduledOperations", "args": [ { "name": "after", @@ -48570,7 +61822,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -48597,7 +61849,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "EventPassOrderByInput", + "name": "ScheduledOperationOrderByInput", "ofType": null }, "defaultValue": null, @@ -48637,7 +61889,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -48656,7 +61908,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPass", + "name": "ScheduledOperation", "ofType": null } } @@ -48666,8 +61918,8 @@ "deprecationReason": null }, { - "name": "eventPassesConnection", - "description": "Retrieve multiple eventPasses using the Relay connection interface", + "name": "scheduledOperationsConnection", + "description": "Retrieve multiple scheduledOperations using the Relay connection interface", "args": [ { "name": "after", @@ -48719,7 +61971,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `EventPass` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -48746,7 +61998,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "EventPassOrderByInput", + "name": "ScheduledOperationOrderByInput", "ofType": null }, "defaultValue": null, @@ -48786,7 +62038,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventPassWhereInput", + "name": "ScheduledOperationWhereInput", "ofType": null }, "defaultValue": null, @@ -48799,7 +62051,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventPassConnection", + "name": "ScheduledOperationConnection", "ofType": null } }, @@ -48807,9 +62059,49 @@ "deprecationReason": null }, { - "name": "eventVersion", - "description": "Retrieve document version", + "name": "scheduledRelease", + "description": "Retrieve a single scheduledRelease", "args": [ + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "stage", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } + }, + "defaultValue": "PUBLISHED", + "isDeprecated": false, + "deprecationReason": null + }, { "name": "where", "description": null, @@ -48818,7 +62110,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", + "name": "ScheduledReleaseWhereUniqueInput", "ofType": null } }, @@ -48829,15 +62121,15 @@ ], "type": { "kind": "OBJECT", - "name": "DocumentVersion", + "name": "ScheduledRelease", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "events", - "description": "Retrieve multiple events", + "name": "scheduledReleases", + "description": "Retrieve multiple scheduledReleases", "args": [ { "name": "after", @@ -48889,7 +62181,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -48916,7 +62208,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "EventOrderByInput", + "name": "ScheduledReleaseOrderByInput", "ofType": null }, "defaultValue": null, @@ -48956,7 +62248,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "ScheduledReleaseWhereInput", "ofType": null }, "defaultValue": null, @@ -48975,7 +62267,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "Event", + "name": "ScheduledRelease", "ofType": null } } @@ -48985,8 +62277,8 @@ "deprecationReason": null }, { - "name": "eventsConnection", - "description": "Retrieve multiple events using the Relay connection interface", + "name": "scheduledReleasesConnection", + "description": "Retrieve multiple scheduledReleases using the Relay connection interface", "args": [ { "name": "after", @@ -49038,7 +62330,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Event` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -49065,7 +62357,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "EventOrderByInput", + "name": "ScheduledReleaseOrderByInput", "ofType": null }, "defaultValue": null, @@ -49105,7 +62397,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "EventWhereInput", + "name": "ScheduledReleaseWhereInput", "ofType": null }, "defaultValue": null, @@ -49118,7 +62410,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "EventConnection", + "name": "ScheduledReleaseConnection", "ofType": null } }, @@ -49126,8 +62418,8 @@ "deprecationReason": null }, { - "name": "kyc", - "description": "fetch data from the table: \"kyc\"", + "name": "stripeCustomer", + "description": "fetch data from the table: \"stripeCustomer\"", "args": [ { "name": "distinct_on", @@ -49140,7 +62432,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "kyc_select_column", + "name": "stripeCustomer_select_column", "ofType": null } } @@ -49184,7 +62476,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "kyc_order_by", + "name": "stripeCustomer_order_by", "ofType": null } } @@ -49198,7 +62490,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "kyc_bool_exp", + "name": "stripeCustomer_bool_exp", "ofType": null }, "defaultValue": null, @@ -49217,7 +62509,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "kyc", + "name": "stripeCustomer", "ofType": null } } @@ -49227,18 +62519,18 @@ "deprecationReason": null }, { - "name": "kyc_by_pk", - "description": "fetch data from the table: \"kyc\" using primary key columns", + "name": "stripeCustomer_by_pk", + "description": "fetch data from the table: \"stripeCustomer\" using primary key columns", "args": [ { - "name": "externalUserId", - "description": "UUID referencing to the user ID in the existing accounts table.", + "name": "stripeCustomerId", + "description": "Unique identifier for the Stripe Customer.", "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -49249,88 +62541,19 @@ ], "type": { "kind": "OBJECT", - "name": "kyc", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "node", - "description": "Fetches an object given its ID", - "args": [ - { - "name": "id", - "description": "The ID of an object", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "ID", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Node` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "INTERFACE", - "name": "Node", + "name": "stripeCustomer", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizer", - "description": "Retrieve a single organizer", + "name": "user", + "description": "Retrieve a single user", "args": [ { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -49376,36 +62599,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "Organizer", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "organizerVersion", - "description": "Retrieve document version", - "args": [ - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "VersionWhereInput", + "name": "UserWhereUniqueInput", "ofType": null } }, @@ -49416,15 +62610,15 @@ ], "type": { "kind": "OBJECT", - "name": "DocumentVersion", + "name": "User", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "organizers", - "description": "Retrieve multiple organizers", + "name": "users", + "description": "Retrieve multiple users", "args": [ { "name": "after", @@ -49476,7 +62670,7 @@ }, { "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", "type": { "kind": "NON_NULL", "name": null, @@ -49503,7 +62697,7 @@ "description": null, "type": { "kind": "ENUM", - "name": "OrganizerOrderByInput", + "name": "UserOrderByInput", "ofType": null }, "defaultValue": null, @@ -49543,7 +62737,7 @@ "description": null, "type": { "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, @@ -49562,7 +62756,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "Organizer", + "name": "User", "ofType": null } } @@ -49572,8 +62766,8 @@ "deprecationReason": null }, { - "name": "organizersConnection", - "description": "Retrieve multiple organizers using the Relay connection interface", + "name": "usersConnection", + "description": "Retrieve multiple users using the Relay connection interface", "args": [ { "name": "after", @@ -49592,7 +62786,79 @@ "description": null, "type": { "kind": "SCALAR", - "name": "String", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "first", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "last", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "locales", + "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Locale", + "ofType": null + } + } + } + }, + "defaultValue": "[en]", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "orderBy", + "description": null, + "type": { + "kind": "ENUM", + "name": "UserOrderByInput", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "skip", + "description": null, + "type": { + "kind": "SCALAR", + "name": "Int", "ofType": null }, "defaultValue": null, @@ -49600,29 +62866,157 @@ "deprecationReason": null }, { - "name": "first", + "name": "stage", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "Stage", + "ofType": null + } }, - "defaultValue": null, + "defaultValue": "PUBLISHED", "isDeprecated": false, "deprecationReason": null }, { - "name": "last", + "name": "where", "description": null, "type": { - "kind": "SCALAR", - "name": "Int", + "kind": "INPUT_OBJECT", + "name": "UserWhereInput", "ofType": null }, "defaultValue": null, "isDeprecated": false, "deprecationReason": null - }, + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "UserConnection", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roleAssignments", + "description": "Table to assign roles to accounts, allowing a many-to-many relationship. Each account can have multiple roles and each role can be assigned to multiple accounts. This is part of the RBAC system integration.", + "fields": [ + { + "name": "accountId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inviter", + "description": "An object relationship", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "account", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer", + "description": null, + "args": [ { "name": "locales", "description": "Defines which locales should be returned.\n\nNote that `Organizer` will be affected directly by this argument, as well as any other related models with localized fields in the query's subtree.\nThe first locale matching the provided list will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", @@ -49647,30 +63041,6 @@ "isDeprecated": false, "deprecationReason": null }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "OrganizerOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, { "name": "stage", "description": null, @@ -49691,9 +63061,13 @@ "name": "where", "description": null, "type": { - "kind": "INPUT_OBJECT", - "name": "OrganizerWhereInput", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrganizerWhereUniqueInput_remote_rel_roleAssignmentsorganizer", + "ofType": null + } }, "defaultValue": null, "isDeprecated": false, @@ -49701,215 +63075,448 @@ } ], "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "OrganizerConnection", - "ofType": null - } + "kind": "OBJECT", + "name": "Organizer", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": null, + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roles_enum", + "ofType": null + } + }, + "isDeprecated": false, + "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_aggregate_order_by", + "description": "order by aggregate values of table \"roleAssignments\"", + "fields": null, + "inputFields": [ + { + "name": "count", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "max", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_max_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "min", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_min_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "description": "Boolean expression to filter rows from the table \"roleAssignments\". All fields are combined with a logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_and", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_not", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "_or", + "description": null, + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "accountId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "timestamptz_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "uuid_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inviter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "String_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "roles_enum_comparison_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_max_order_by", + "description": "order by max() on columns of table \"roleAssignments\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_min_order_by", + "description": "order by min() on columns of table \"roleAssignments\"", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledOperation", - "description": "Retrieve a single scheduledOperation", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": null, "type": { - "kind": "OBJECT", - "name": "ScheduledOperation", + "kind": "ENUM", + "name": "order_by", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledOperations", - "description": "Retrieve multiple scheduledOperations", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledOperationOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "OBJECT", + "name": "roleAssignments_mutation_response", + "description": "response of any mutation on the table \"roleAssignments\"", + "fields": [ + { + "name": "affected_rows", + "description": "number of rows affected by the mutation", + "args": [], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null } - ], + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "returning", + "description": "data from the rows affected by the mutation", + "args": [], "type": { "kind": "NON_NULL", "name": null, @@ -49921,7 +63528,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "ScheduledOperation", + "name": "roleAssignments", "ofType": null } } @@ -49929,999 +63536,456 @@ }, "isDeprecated": false, "deprecationReason": null + } + ], + "inputFields": null, + "interfaces": [], + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_order_by", + "description": "Ordering options when selecting data from \"roleAssignments\".", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null }, { - "name": "scheduledOperationsConnection", - "description": "Retrieve multiple scheduledOperations using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledOperation` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledOperationOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledOperationWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "inviter", + "description": null, + "type": { + "kind": "INPUT_OBJECT", + "name": "account_order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": null, + "type": { + "kind": "ENUM", + "name": "order_by", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "roleAssignments_select_column", + "description": "select columns of table \"roleAssignments\"", + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "accountId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "created_at", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": "column name", + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_stream_cursor_input", + "description": "Streaming cursor of the table \"roleAssignments\"", + "fields": null, + "inputFields": [ + { + "name": "initial_value", + "description": "Stream column input with initial value", "type": { "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "ScheduledOperationConnection", + "kind": "INPUT_OBJECT", + "name": "roleAssignments_stream_cursor_value_input", "ofType": null } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledRelease", - "description": "Retrieve a single scheduledRelease", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "ordering", + "description": "cursor ordering", "type": { - "kind": "OBJECT", - "name": "ScheduledRelease", + "kind": "ENUM", + "name": "cursor_ordering", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_stream_cursor_value_input", + "description": "Initial value of the column from where the streaming should start", + "fields": null, + "inputFields": [ + { + "name": "accountId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledReleases", - "description": "Retrieve multiple scheduledReleases", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledReleaseOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "created_at", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledRelease", - "ofType": null - } - } - } + "kind": "SCALAR", + "name": "timestamptz", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "scheduledReleasesConnection", - "description": "Retrieve multiple scheduledReleases using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `ScheduledRelease` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "ScheduledReleaseOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "ScheduledReleaseWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "eventId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "id", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "invitedById", + "description": null, + "type": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerId", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "role", + "description": null, + "type": { + "kind": "ENUM", + "name": "roles_enum", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "interfaces": null, + "enumValues": null, + "possibleTypes": null + }, + { + "kind": "ENUM", + "name": "roles_enum", + "description": null, + "fields": null, + "inputFields": null, + "interfaces": null, + "enumValues": [ + { + "name": "organizer_admin", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_auditor", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_content_manager", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_finance_manager", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_guest", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_human_resources", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_operations_manager", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_super_admin", + "description": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizer_validator", + "description": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "possibleTypes": null + }, + { + "kind": "INPUT_OBJECT", + "name": "roles_enum_comparison_exp", + "description": "Boolean expression to compare columns of type \"roles_enum\". All fields are combined with logical 'AND'.", + "fields": null, + "inputFields": [ + { + "name": "_eq", + "description": null, "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "ScheduledReleaseConnection", - "ofType": null - } + "kind": "ENUM", + "name": "roles_enum", + "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomer", - "description": "fetch data from the table: \"stripeCustomer\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "stripeCustomer_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "stripeCustomer_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_in", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "stripeCustomer", - "ofType": null - } + "kind": "ENUM", + "name": "roles_enum", + "ofType": null } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "stripeCustomer_by_pk", - "description": "fetch data from the table: \"stripeCustomer\" using primary key columns", - "args": [ - { - "name": "stripeCustomerId", - "description": "Unique identifier for the Stripe Customer.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "String", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_is_null", + "description": null, "type": { - "kind": "OBJECT", - "name": "stripeCustomer", + "kind": "SCALAR", + "name": "Boolean", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "user", - "description": "Retrieve a single user", - "args": [ - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "UserWhereUniqueInput", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_neq", + "description": null, "type": { - "kind": "OBJECT", - "name": "User", + "kind": "ENUM", + "name": "roles_enum", "ofType": null }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null }, { - "name": "users", - "description": "Retrieve multiple users", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { - "kind": "ENUM", - "name": "UserOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], + "name": "_nin", + "description": null, "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "User", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "usersConnection", - "description": "Retrieve multiple users using the Relay connection interface", - "args": [ - { - "name": "after", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "before", - "description": null, - "type": { - "kind": "SCALAR", - "name": "String", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "first", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "last", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "locales", - "description": "Defines which locales should be returned.\n\nNote that `User` is a model without localized fields and will not be affected directly by this argument, however the locales will be passed on to any relational fields in the query's subtree for filtering.\nFor related models with localized fields in the query's subtree, the first locale matching the provided list of locales will be returned, entries with non matching locales will be filtered out.\n\nThis argument may be overwritten by another locales definition in a relational child field, this will effectively use the overwritten argument for the affected query's subtree.", - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Locale", - "ofType": null - } - } - } - }, - "defaultValue": "[en]", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "orderBy", - "description": null, - "type": { "kind": "ENUM", - "name": "UserOrderByInput", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "skip", - "description": null, - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "stage", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "Stage", - "ofType": null - } - }, - "defaultValue": "PUBLISHED", - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": null, - "type": { - "kind": "INPUT_OBJECT", - "name": "UserWhereInput", + "name": "roles_enum", "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "UserConnection", - "ofType": null + } } }, + "defaultValue": null, "isDeprecated": false, "deprecationReason": null } ], - "inputFields": null, - "interfaces": [], + "interfaces": null, "enumValues": null, "possibleTypes": null }, @@ -51397,7 +64461,7 @@ }, { "name": "eventParameters", - "description": null, + "description": "fetch data from the table: \"eventParameters\"", "args": [ { "name": "distinct_on", @@ -51729,7 +64793,283 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_order_by", + "name": "eventPassNftContract_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNftContract_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassNftContract\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNftContract_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNftContract", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNft_by_pk", + "description": "fetch data from the table: \"eventPassNft\" using primary key columns", + "args": [ + { + "name": "id", + "description": null, + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassNft_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassNft\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "eventPassNft_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassNft", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "eventPassOrder", + "description": "fetch data from the table: \"eventPassOrder\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrder_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "eventPassOrder_order_by", "ofType": null } } @@ -51743,7 +65083,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "eventPassOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -51762,7 +65102,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContract", + "name": "eventPassOrder", "ofType": null } } @@ -51772,19 +65112,23 @@ "deprecationReason": null }, { - "name": "eventPassNftContract_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassNftContract\"", + "name": "eventPassOrderSums", + "description": "fetch data from the table: \"eventPassOrderSums\"", "args": [ { - "name": "batch_size", - "description": "maximum number of rows returned in a single batch", + "name": "distinct_on", + "description": "distinct select on columns", "type": { - "kind": "NON_NULL", + "kind": "LIST", "name": null, "ofType": { - "kind": "SCALAR", - "name": "Int", - "ofType": null + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "eventPassOrderSums_select_column", + "ofType": null + } } }, "defaultValue": null, @@ -51792,17 +65136,41 @@ "deprecationReason": null }, { - "name": "cursor", - "description": "cursor to stream the results returned by the query", + "name": "limit", + "description": "limit the number of rows returned", "type": { - "kind": "NON_NULL", + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", "name": null, "ofType": { - "kind": "LIST", + "kind": "NON_NULL", "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_stream_cursor_input", + "name": "eventPassOrderSums_order_by", "ofType": null } } @@ -51816,7 +65184,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNftContract_bool_exp", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -51835,7 +65203,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNftContract", + "name": "eventPassOrderSums", "ofType": null } } @@ -51845,18 +65213,18 @@ "deprecationReason": null }, { - "name": "eventPassNft_by_pk", - "description": "fetch data from the table: \"eventPassNft\" using primary key columns", + "name": "eventPassOrderSums_by_pk", + "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", "args": [ { - "name": "id", + "name": "eventPassId", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "uuid", + "name": "String", "ofType": null } }, @@ -51867,15 +65235,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "eventPassOrderSums", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassNft_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassNft\"", + "name": "eventPassOrderSums_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassOrderSums\"", "args": [ { "name": "batch_size", @@ -51904,7 +65272,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_stream_cursor_input", + "name": "eventPassOrderSums_stream_cursor_input", "ofType": null } } @@ -51918,7 +65286,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassNft_bool_exp", + "name": "eventPassOrderSums_bool_exp", "ofType": null }, "defaultValue": null, @@ -51937,7 +65305,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassNft", + "name": "eventPassOrderSums", "ofType": null } } @@ -51947,8 +65315,8 @@ "deprecationReason": null }, { - "name": "eventPassOrder", - "description": "fetch data from the table: \"eventPassOrder\"", + "name": "eventPassOrder_aggregate", + "description": "fetch aggregated fields from the table: \"eventPassOrder\"", "args": [ { "name": "distinct_on", @@ -52031,136 +65399,27 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder", - "ofType": null - } - } - } - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassOrderSums", - "description": "fetch data from the table: \"eventPassOrderSums\"", - "args": [ - { - "name": "distinct_on", - "description": "distinct select on columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "ENUM", - "name": "eventPassOrderSums_select_column", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "limit", - "description": "limit the number of rows returned", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "offset", - "description": "skip the first n rows. Use only with order_by", - "type": { - "kind": "SCALAR", - "name": "Int", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "order_by", - "description": "sort the rows by one or more columns", - "type": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_order_by", - "ofType": null - } - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "where", - "description": "filter the rows returned", - "type": { - "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", - "ofType": null - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "LIST", - "name": null, - "ofType": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "OBJECT", - "name": "eventPassOrderSums", - "ofType": null - } - } + "kind": "OBJECT", + "name": "eventPassOrder_aggregate", + "ofType": null } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrderSums_by_pk", - "description": "fetch data from the table: \"eventPassOrderSums\" using primary key columns", + "name": "eventPassOrder_by_pk", + "description": "fetch data from the table: \"eventPassOrder\" using primary key columns", "args": [ { - "name": "eventPassId", + "name": "id", "description": null, "type": { "kind": "NON_NULL", "name": null, "ofType": { "kind": "SCALAR", - "name": "String", + "name": "uuid", "ofType": null } }, @@ -52171,15 +65430,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "eventPassOrder", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrderSums_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassOrderSums\"", + "name": "eventPassOrder_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassOrder\"", "args": [ { "name": "batch_size", @@ -52208,7 +65467,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_stream_cursor_input", + "name": "eventPassOrder_stream_cursor_input", "ofType": null } } @@ -52222,7 +65481,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrderSums_bool_exp", + "name": "eventPassOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -52241,7 +65500,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrderSums", + "name": "eventPassOrder", "ofType": null } } @@ -52251,8 +65510,8 @@ "deprecationReason": null }, { - "name": "eventPassOrder_aggregate", - "description": "fetch aggregated fields from the table: \"eventPassOrder\"", + "name": "eventPassPendingOrder", + "description": "fetch data from the table: \"eventPassPendingOrder\"", "args": [ { "name": "distinct_on", @@ -52265,7 +65524,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassOrder_select_column", + "name": "eventPassPendingOrder_select_column", "ofType": null } } @@ -52309,7 +65568,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_order_by", + "name": "eventPassPendingOrder_order_by", "ofType": null } } @@ -52323,7 +65582,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "name": "eventPassPendingOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -52335,17 +65594,25 @@ "kind": "NON_NULL", "name": null, "ofType": { - "kind": "OBJECT", - "name": "eventPassOrder_aggregate", - "ofType": null + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "eventPassPendingOrder", + "ofType": null + } + } } }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrder_by_pk", - "description": "fetch data from the table: \"eventPassOrder\" using primary key columns", + "name": "eventPassPendingOrder_by_pk", + "description": "fetch data from the table: \"eventPassPendingOrder\" using primary key columns", "args": [ { "name": "id", @@ -52366,15 +65633,15 @@ ], "type": { "kind": "OBJECT", - "name": "eventPassOrder", + "name": "eventPassPendingOrder", "ofType": null }, "isDeprecated": false, "deprecationReason": null }, { - "name": "eventPassOrder_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassOrder\"", + "name": "eventPassPendingOrder_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassPendingOrder\"", "args": [ { "name": "batch_size", @@ -52403,7 +65670,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_stream_cursor_input", + "name": "eventPassPendingOrder_stream_cursor_input", "ofType": null } } @@ -52417,7 +65684,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassOrder_bool_exp", + "name": "eventPassPendingOrder_bool_exp", "ofType": null }, "defaultValue": null, @@ -52436,7 +65703,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassOrder", + "name": "eventPassPendingOrder", "ofType": null } } @@ -52446,8 +65713,8 @@ "deprecationReason": null }, { - "name": "eventPassPendingOrder", - "description": "fetch data from the table: \"eventPassPendingOrder\"", + "name": "eventPassPricing", + "description": "fetch data from the table: \"eventPassPricing\"", "args": [ { "name": "distinct_on", @@ -52460,7 +65727,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPendingOrder_select_column", + "name": "eventPassPricing_select_column", "ofType": null } } @@ -52504,7 +65771,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_order_by", + "name": "eventPassPricing_order_by", "ofType": null } } @@ -52518,7 +65785,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", + "name": "eventPassPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -52537,7 +65804,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPendingOrder", + "name": "eventPassPricing", "ofType": null } } @@ -52547,37 +65814,8 @@ "deprecationReason": null }, { - "name": "eventPassPendingOrder_by_pk", - "description": "fetch data from the table: \"eventPassPendingOrder\" using primary key columns", - "args": [ - { - "name": "id", - "description": null, - "type": { - "kind": "NON_NULL", - "name": null, - "ofType": { - "kind": "SCALAR", - "name": "uuid", - "ofType": null - } - }, - "defaultValue": null, - "isDeprecated": false, - "deprecationReason": null - } - ], - "type": { - "kind": "OBJECT", - "name": "eventPassPendingOrder", - "ofType": null - }, - "isDeprecated": false, - "deprecationReason": null - }, - { - "name": "eventPassPendingOrder_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassPendingOrder\"", + "name": "eventPassPricing_stream", + "description": "fetch data from the table in a streaming manner: \"eventPassPricing\"", "args": [ { "name": "batch_size", @@ -52606,7 +65844,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_stream_cursor_input", + "name": "eventPassPricing_stream_cursor_input", "ofType": null } } @@ -52620,7 +65858,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPendingOrder_bool_exp", + "name": "eventPassPricing_bool_exp", "ofType": null }, "defaultValue": null, @@ -52639,7 +65877,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPendingOrder", + "name": "eventPassPricing", "ofType": null } } @@ -52649,8 +65887,8 @@ "deprecationReason": null }, { - "name": "eventPassPricing", - "description": "fetch data from the table: \"eventPassPricing\"", + "name": "follow", + "description": "fetch data from the table: \"follow\"", "args": [ { "name": "distinct_on", @@ -52663,7 +65901,7 @@ "name": null, "ofType": { "kind": "ENUM", - "name": "eventPassPricing_select_column", + "name": "follow_select_column", "ofType": null } } @@ -52707,7 +65945,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_order_by", + "name": "follow_order_by", "ofType": null } } @@ -52721,7 +65959,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "follow_bool_exp", "ofType": null }, "defaultValue": null, @@ -52740,7 +65978,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPricing", + "name": "follow", "ofType": null } } @@ -52750,8 +65988,53 @@ "deprecationReason": null }, { - "name": "eventPassPricing_stream", - "description": "fetch data from the table in a streaming manner: \"eventPassPricing\"", + "name": "follow_by_pk", + "description": "fetch data from the table: \"follow\" using primary key columns", + "args": [ + { + "name": "accountId", + "description": "References the unique identifier of the account that is following an organizer.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "uuid", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "organizerSlug", + "description": "Represents the unique slug of the organizer being followed. Slugs are user-friendly identifiers that uniquely identify organizers.", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "String", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "OBJECT", + "name": "follow", + "ofType": null + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "follow_stream", + "description": "fetch data from the table in a streaming manner: \"follow\"", "args": [ { "name": "batch_size", @@ -52780,7 +66063,7 @@ "name": null, "ofType": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_stream_cursor_input", + "name": "follow_stream_cursor_input", "ofType": null } } @@ -52794,7 +66077,7 @@ "description": "filter the rows returned", "type": { "kind": "INPUT_OBJECT", - "name": "eventPassPricing_bool_exp", + "name": "follow_bool_exp", "ofType": null }, "defaultValue": null, @@ -52813,7 +66096,7 @@ "name": null, "ofType": { "kind": "OBJECT", - "name": "eventPassPricing", + "name": "follow", "ofType": null } } @@ -53025,6 +66308,180 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "roleAssignments", + "description": "fetch data from the table: \"roleAssignments\"", + "args": [ + { + "name": "distinct_on", + "description": "distinct select on columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "ENUM", + "name": "roleAssignments_select_column", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "limit", + "description": "limit the number of rows returned", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "offset", + "description": "skip the first n rows. Use only with order_by", + "type": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "order_by", + "description": "sort the rows by one or more columns", + "type": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_order_by", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roleAssignments", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "roleAssignments_stream", + "description": "fetch data from the table in a streaming manner: \"roleAssignments\"", + "args": [ + { + "name": "batch_size", + "description": "maximum number of rows returned in a single batch", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "SCALAR", + "name": "Int", + "ofType": null + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "cursor", + "description": "cursor to stream the results returned by the query", + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_stream_cursor_input", + "ofType": null + } + } + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, + { + "name": "where", + "description": "filter the rows returned", + "type": { + "kind": "INPUT_OBJECT", + "name": "roleAssignments_bool_exp", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + } + ], + "type": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "LIST", + "name": null, + "ofType": { + "kind": "NON_NULL", + "name": null, + "ofType": { + "kind": "OBJECT", + "name": "roleAssignments", + "ofType": null + } + } + } + }, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "stripeCustomer", "description": "fetch data from the table: \"stripeCustomer\"", diff --git a/libs/gql/user/api/src/queries/cart/event.query.gql b/libs/gql/user/api/src/queries/cart/event.query.gql index a4b6c9c20..98388550c 100644 --- a/libs/gql/user/api/src/queries/cart/event.query.gql +++ b/libs/gql/user/api/src/queries/cart/event.query.gql @@ -7,6 +7,7 @@ query GetEventWithPasses($slug: String!, $locale: Locale!, $stage: Stage!) heroImage { url } + heroImageClasses organizer { id slug @@ -14,6 +15,7 @@ query GetEventWithPasses($slug: String!, $locale: Locale!, $stage: Stage!) image { url } + imageClasses } eventPasses { id @@ -22,6 +24,7 @@ query GetEventWithPasses($slug: String!, $locale: Locale!, $stage: Stage!) eventPassPricing { priceAmount priceCurrency + timeBeforeDelete } } } diff --git a/libs/gql/user/api/src/queries/cart/eventPassOrder.query.gql b/libs/gql/user/api/src/queries/cart/eventPassOrder.query.gql index 71bd0fb88..f5779c2d9 100644 --- a/libs/gql/user/api/src/queries/cart/eventPassOrder.query.gql +++ b/libs/gql/user/api/src/queries/cart/eventPassOrder.query.gql @@ -5,6 +5,13 @@ query GetEventPassOrdersConfirmed { } } +query GetEventPassOrdersIsMinting { + eventPassOrder(where: { status: { _eq: IS_MINTING } }) { + eventPassId + quantity + } +} + query GetEventPassOrdersFromIds($eventPassOrderIds: [uuid!]!, $stage: Stage!) { eventPassOrder(where: { id: { _in: $eventPassOrderIds } }) { eventPassId @@ -20,12 +27,10 @@ query GetEventPassOrdersFromIds($eventPassOrderIds: [uuid!]!, $stage: Stage!) { } } -query GetEventPassOrdersConfirmedOrCompletedForEventPassId( - $eventPassId: String! -) { +query GetEventPassOrderPurchasedForEventPassesId($eventPassId: String!) { eventPassOrder( where: { - status: { _in: [CONFIRMED, COMPLETED] } + status: { _in: [CONFIRMED, COMPLETED, IS_MINTING] } eventPassId: { _eq: $eventPassId } } ) { @@ -34,12 +39,10 @@ query GetEventPassOrdersConfirmedOrCompletedForEventPassId( } } -query GetEventPassOrdersConfirmedOrCompletedForEventPassIds( - $eventPassIds: [String!]! -) { +query GetEventPassOrderPurchasedForEventPassesIds($eventPassIds: [String!]!) { eventPassOrder( where: { - status: { _in: [CONFIRMED, COMPLETED] } + status: { _in: [CONFIRMED, COMPLETED, IS_MINTING] } eventPassId: { _in: $eventPassIds } } ) { diff --git a/libs/gql/user/api/src/queries/cart/eventPassOrder.spec.ts b/libs/gql/user/api/src/queries/cart/eventPassOrder.spec.ts new file mode 100644 index 000000000..c69a65537 --- /dev/null +++ b/libs/gql/user/api/src/queries/cart/eventPassOrder.spec.ts @@ -0,0 +1,84 @@ +import { Stage } from '@gql/shared/types'; +import { + applySeeds, + createDbClient, + deleteAllTables, + deleteTables, + type PgClient, +} from '@test-utils/db'; +import { alphaUserClient } from '@test-utils/gql'; + +describe('tests for eventPassOrder user', () => { + let client: PgClient; + + const alphaUser = alphaUserClient(); + + beforeAll(async () => { + client = await createDbClient(); + await deleteAllTables(client); + await applySeeds(client, ['account', 'eventPassPricing']); + }); + + beforeEach(async () => { + await applySeeds(client, ['eventPassOrder']); + }); + + afterAll(async () => { + await deleteTables(client, [ + 'account', + 'eventPassOrder', + 'eventPassPricing', + ]); + await client.end(); + }); + afterEach(async () => { + await deleteTables(client, ['eventPassOrder']); + }); + + it('should get confirmed eventPassOrders', async () => { + const res = await alphaUser.GetEventPassOrdersConfirmed(); + const orders = res.eventPassOrder; + expect(orders.length).toBe(1); + expect(orders[0].eventPassId).toBe('fake-event-pass-2'); + expect(orders[0].quantity).toBe(8); + }); + + it('should get eventPassOrders with IS_MINTING status', async () => { + const res = await alphaUser.GetEventPassOrdersIsMinting(); + const orders = res.eventPassOrder; + expect(orders.length).toBe(1); + expect(orders[0].eventPassId).toBe('fake-event-pass-3'); + expect(orders[0].quantity).toBe(2); + }); + + it('should get eventPassOrders from ids', async () => { + const res = await alphaUser.GetEventPassOrdersFromIds({ + eventPassOrderIds: ['1e8b9aea-1b0a-4a05-803b-c72d0b46e9a2'], + stage: Stage.Draft, + }); + const orders = res.eventPassOrder; + expect(orders.length).toBe(1); + expect(orders[0].eventPassId).toBe('fake-event-pass-2'); + expect(orders[0].quantity).toBe(8); + }); + + it('should get eventPassOrder purchased for eventPassesId', async () => { + const res = await alphaUser.GetEventPassOrderPurchasedForEventPassesId({ + eventPassId: 'fake-event-pass-2', + }); + const orders = res.eventPassOrder; + expect(orders.length).toBe(1); + expect(orders[0].eventPassId).toBe('fake-event-pass-2'); + expect(orders[0].quantity).toBe(8); + }); + + it('should get eventPassOrder purchased for eventPassesIds', async () => { + const res = await alphaUser.GetEventPassOrderPurchasedForEventPassesIds({ + eventPassIds: ['fake-event-pass-2'], + }); + const orders = res.eventPassOrder; + expect(orders.length).toBe(1); + expect(orders[0].eventPassId).toBe('fake-event-pass-2'); + expect(orders[0].quantity).toBe(8); + }); +}); diff --git a/libs/gql/user/api/src/queries/cart/eventPassPendingOrder.spec.ts b/libs/gql/user/api/src/queries/cart/eventPassPendingOrder.spec.ts index 7b0d8d1d0..653cd5539 100644 --- a/libs/gql/user/api/src/queries/cart/eventPassPendingOrder.spec.ts +++ b/libs/gql/user/api/src/queries/cart/eventPassPendingOrder.spec.ts @@ -5,6 +5,7 @@ import type { import { applySeeds, createDbClient, + deleteAllTables, deleteTables, seedDb, type PgClient, @@ -34,11 +35,7 @@ describe('tests for eventPassPendingOrder user', () => { beforeAll(async () => { client = await createDbClient(); - await deleteTables(client, [ - 'account', - 'eventPassPendingOrder', - 'eventPassPricing', - ]); + await deleteAllTables(client); await applySeeds(client, ['account', 'eventPassPricing']); }); afterAll(async () => { diff --git a/libs/gql/user/api/src/queries/organizer/event/OrganizerFields.fragment.gql b/libs/gql/user/api/src/queries/organizer/event/OrganizerFields.fragment.gql new file mode 100644 index 000000000..ecf68c318 --- /dev/null +++ b/libs/gql/user/api/src/queries/organizer/event/OrganizerFields.fragment.gql @@ -0,0 +1,8 @@ +fragment OrganizerFields on Organizer { + image { + url + } + imageClasses + name + slug +} diff --git a/libs/gql/user/api/src/queries/organizer/follow.mutation.gql b/libs/gql/user/api/src/queries/organizer/follow.mutation.gql new file mode 100644 index 000000000..dcc4d666e --- /dev/null +++ b/libs/gql/user/api/src/queries/organizer/follow.mutation.gql @@ -0,0 +1,5 @@ +mutation InsertFollowOrganizer($organizerSlug: String!) { + insert_follow_one(object: { organizerSlug: $organizerSlug }) { + organizerSlug + } +} diff --git a/libs/gql/user/api/src/queries/pass/EventPassFields.fragment.gql b/libs/gql/user/api/src/queries/pass/EventPassFields.fragment.gql index fbde0756b..0054afa8c 100644 --- a/libs/gql/user/api/src/queries/pass/EventPassFields.fragment.gql +++ b/libs/gql/user/api/src/queries/pass/EventPassFields.fragment.gql @@ -21,6 +21,7 @@ fragment EventPassFields on EventPass { heroImage { url } + heroImageClasses organizer { id slug @@ -28,6 +29,7 @@ fragment EventPassFields on EventPass { image { url } + imageClasses } } } diff --git a/libs/gql/user/api/src/queries/pass/eventParameters.query.gql b/libs/gql/user/api/src/queries/pass/eventParameters.query.gql index 8362d80cf..35f2cc615 100644 --- a/libs/gql/user/api/src/queries/pass/eventParameters.query.gql +++ b/libs/gql/user/api/src/queries/pass/eventParameters.query.gql @@ -17,9 +17,14 @@ query GetPassedEventsWithEventPassNfts( eventPassNftContracts( where: { eventPassNfts: { currentOwnerAddress: { _eq: $address } } } ) { + type + isDelayedRevealed eventPass(locales: [$locale, en], stage: $stage) { id name + event { + slug + } nftImage { url } @@ -37,6 +42,7 @@ query GetPassedEventsWithEventPassNfts( image { url } + imageClasses } event(where: {}, locales: [$locale, en], stage: $stage) { id @@ -45,6 +51,7 @@ query GetPassedEventsWithEventPassNfts( heroImage { url } + heroImageClasses } } } @@ -68,9 +75,14 @@ query GetUpcomingEventsWithEventPassNfts( eventPassNftContracts( where: { eventPassNfts: { currentOwnerAddress: { _eq: $address } } } ) { + type + isDelayedRevealed eventPass(locales: [$locale, en], stage: $stage) { id name + event { + slug + } nftImage { url } @@ -88,6 +100,7 @@ query GetUpcomingEventsWithEventPassNfts( image { url } + imageClasses } event(where: {}, locales: [$locale, en], stage: $stage) { id @@ -96,6 +109,7 @@ query GetUpcomingEventsWithEventPassNfts( heroImage { url } + heroImageClasses } } } diff --git a/libs/gql/user/api/src/queries/pass/eventParameters.spec.ts b/libs/gql/user/api/src/queries/pass/eventParameters.spec.ts index 02630d090..f69e7bd9b 100644 --- a/libs/gql/user/api/src/queries/pass/eventParameters.spec.ts +++ b/libs/gql/user/api/src/queries/pass/eventParameters.spec.ts @@ -1,12 +1,11 @@ -import { alphaUserClient, betaUserClient } from '@test-utils/gql'; +import type { Locale, Stage } from '@gql/shared/types'; import { - deleteTables, - deleteAllTables, applySeeds, createDbClient, + deleteAllTables, type PgClient, } from '@test-utils/db'; -import type { Locale, Stage } from '@gql/shared/types'; +import { alphaUserClient, betaUserClient } from '@test-utils/gql'; describe('tests for eventParameters', () => { let client: PgClient; diff --git a/libs/gql/user/api/src/queries/roles/RoleAssignmentsFields.fragment.gql b/libs/gql/user/api/src/queries/roles/RoleAssignmentsFields.fragment.gql new file mode 100644 index 000000000..983bb3dfd --- /dev/null +++ b/libs/gql/user/api/src/queries/roles/RoleAssignmentsFields.fragment.gql @@ -0,0 +1,5 @@ +fragment RoleAssignmentsFields on roleAssignments { + role + organizerId + eventId +} diff --git a/libs/gql/user/api/src/queries/roles/roleAssignments.query.gql b/libs/gql/user/api/src/queries/roles/roleAssignments.query.gql new file mode 100644 index 000000000..547786f0d --- /dev/null +++ b/libs/gql/user/api/src/queries/roles/roleAssignments.query.gql @@ -0,0 +1,27 @@ +query GetMyRoles { + roleAssignments { + ...RoleAssignmentsFields + } +} + +query GetMyRolesWithOrganizerInfos($stage: Stage!) { + roleAssignments { + ...RoleAssignmentsFields + organizer(where: {}, locales: [en], stage: $stage) { + ...OrganizerFields + } + } +} + +query GetMyRolesWithOrganizerAndInviterInfos($stage: Stage!) { + roleAssignments { + ...RoleAssignmentsFields + organizer(where: {}, locales: [en], stage: $stage) { + ...OrganizerFields + } + inviter { + address + email + } + } +} diff --git a/libs/gql/user/react-query/project.json b/libs/gql/user/react-query/project.json index 20a2f66a7..6b58d025d 100644 --- a/libs/gql/user/react-query/project.json +++ b/libs/gql/user/react-query/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/gql/user/react-query/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/gql/user/react-query/src/generated/index.tsx b/libs/gql/user/react-query/src/generated/index.tsx index c6e871484..52d43d54e 100644 --- a/libs/gql/user/react-query/src/generated/index.tsx +++ b/libs/gql/user/react-query/src/generated/index.tsx @@ -8,6 +8,16 @@ export const AccountFieldsFragmentDoc = ` email } `; +export const OrganizerFieldsFragmentDoc = ` + fragment OrganizerFields on Organizer { + image { + url + } + imageClasses + name + slug +} + `; export const EventDateLocationsFieldsFragmentDoc = ` fragment EventDateLocationsFields on EventDateLocation { locationAddress { @@ -51,6 +61,7 @@ export const EventPassFieldsFragmentDoc = ` heroImage { url } + heroImageClasses organizer { id slug @@ -58,6 +69,7 @@ export const EventPassFieldsFragmentDoc = ` image { url } + imageClasses } } } @@ -72,6 +84,13 @@ export const EventPassNftFieldsFragmentDoc = ` currentOwnerAddress } `; +export const RoleAssignmentsFieldsFragmentDoc = ` + fragment RoleAssignmentsFields on roleAssignments { + role + organizerId + eventId +} + `; export const GetAccountDocument = ` query GetAccount($address: String!) { account(where: {address: {_eq: $address}}) { @@ -119,6 +138,7 @@ export const GetEventWithPassesDocument = ` heroImage { url } + heroImageClasses organizer { id slug @@ -126,6 +146,7 @@ export const GetEventWithPassesDocument = ` image { url } + imageClasses } eventPasses { id @@ -134,6 +155,7 @@ export const GetEventWithPassesDocument = ` eventPassPricing { priceAmount priceCurrency + timeBeforeDelete } } } @@ -171,6 +193,26 @@ export const useGetEventPassOrdersConfirmedQuery = < fetchDataReactQuery(GetEventPassOrdersConfirmedDocument, variables), options ); +export const GetEventPassOrdersIsMintingDocument = ` + query GetEventPassOrdersIsMinting { + eventPassOrder(where: {status: {_eq: IS_MINTING}}) { + eventPassId + quantity + } +} + `; +export const useGetEventPassOrdersIsMintingQuery = < + TData = Types.GetEventPassOrdersIsMintingQuery, + TError = Error + >( + variables?: Types.GetEventPassOrdersIsMintingQueryVariables, + options?: UseQueryOptions + ) => + useQuery( + variables === undefined ? ['GetEventPassOrdersIsMinting'] : ['GetEventPassOrdersIsMinting', variables], + fetchDataReactQuery(GetEventPassOrdersIsMintingDocument, variables), + options + ); export const GetEventPassOrdersFromIdsDocument = ` query GetEventPassOrdersFromIds($eventPassOrderIds: [uuid!]!, $stage: Stage!) { eventPassOrder(where: {id: {_in: $eventPassOrderIds}}) { @@ -199,48 +241,48 @@ export const useGetEventPassOrdersFromIdsQuery = < fetchDataReactQuery(GetEventPassOrdersFromIdsDocument, variables), options ); -export const GetEventPassOrdersConfirmedOrCompletedForEventPassIdDocument = ` - query GetEventPassOrdersConfirmedOrCompletedForEventPassId($eventPassId: String!) { +export const GetEventPassOrderPurchasedForEventPassesIdDocument = ` + query GetEventPassOrderPurchasedForEventPassesId($eventPassId: String!) { eventPassOrder( - where: {status: {_in: [CONFIRMED, COMPLETED]}, eventPassId: {_eq: $eventPassId}} + where: {status: {_in: [CONFIRMED, COMPLETED, IS_MINTING]}, eventPassId: {_eq: $eventPassId}} ) { eventPassId quantity } } `; -export const useGetEventPassOrdersConfirmedOrCompletedForEventPassIdQuery = < - TData = Types.GetEventPassOrdersConfirmedOrCompletedForEventPassIdQuery, +export const useGetEventPassOrderPurchasedForEventPassesIdQuery = < + TData = Types.GetEventPassOrderPurchasedForEventPassesIdQuery, TError = Error >( - variables: Types.GetEventPassOrdersConfirmedOrCompletedForEventPassIdQueryVariables, - options?: UseQueryOptions + variables: Types.GetEventPassOrderPurchasedForEventPassesIdQueryVariables, + options?: UseQueryOptions ) => - useQuery( - ['GetEventPassOrdersConfirmedOrCompletedForEventPassId', variables], - fetchDataReactQuery(GetEventPassOrdersConfirmedOrCompletedForEventPassIdDocument, variables), + useQuery( + ['GetEventPassOrderPurchasedForEventPassesId', variables], + fetchDataReactQuery(GetEventPassOrderPurchasedForEventPassesIdDocument, variables), options ); -export const GetEventPassOrdersConfirmedOrCompletedForEventPassIdsDocument = ` - query GetEventPassOrdersConfirmedOrCompletedForEventPassIds($eventPassIds: [String!]!) { +export const GetEventPassOrderPurchasedForEventPassesIdsDocument = ` + query GetEventPassOrderPurchasedForEventPassesIds($eventPassIds: [String!]!) { eventPassOrder( - where: {status: {_in: [CONFIRMED, COMPLETED]}, eventPassId: {_in: $eventPassIds}} + where: {status: {_in: [CONFIRMED, COMPLETED, IS_MINTING]}, eventPassId: {_in: $eventPassIds}} ) { eventPassId quantity } } `; -export const useGetEventPassOrdersConfirmedOrCompletedForEventPassIdsQuery = < - TData = Types.GetEventPassOrdersConfirmedOrCompletedForEventPassIdsQuery, +export const useGetEventPassOrderPurchasedForEventPassesIdsQuery = < + TData = Types.GetEventPassOrderPurchasedForEventPassesIdsQuery, TError = Error >( - variables: Types.GetEventPassOrdersConfirmedOrCompletedForEventPassIdsQueryVariables, - options?: UseQueryOptions + variables: Types.GetEventPassOrderPurchasedForEventPassesIdsQueryVariables, + options?: UseQueryOptions ) => - useQuery( - ['GetEventPassOrdersConfirmedOrCompletedForEventPassIds', variables], - fetchDataReactQuery(GetEventPassOrdersConfirmedOrCompletedForEventPassIdsDocument, variables), + useQuery( + ['GetEventPassOrderPurchasedForEventPassesIds', variables], + fetchDataReactQuery(GetEventPassOrderPurchasedForEventPassesIdsDocument, variables), options ); export const UpsertEventPassPendingOrderDocument = ` @@ -466,6 +508,22 @@ export const useGetKycQuery = < fetchDataReactQuery(GetKycDocument, variables), options ); +export const InsertFollowOrganizerDocument = ` + mutation InsertFollowOrganizer($organizerSlug: String!) { + insert_follow_one(object: {organizerSlug: $organizerSlug}) { + organizerSlug + } +} + `; +export const useInsertFollowOrganizerMutation = < + TError = Error, + TContext = unknown + >(options?: UseMutationOptions) => + useMutation( + ['InsertFollowOrganizer'], + (variables?: Types.InsertFollowOrganizerMutationVariables) => fetchDataReactQuery(InsertFollowOrganizerDocument, variables)(), + options + ); export const GetPassedEventsWithEventPassNftsDocument = ` query GetPassedEventsWithEventPassNfts($address: String!, $currentDate: timestamp!, $locale: Locale!, $stage: Stage!) { eventParameters( @@ -478,9 +536,14 @@ export const GetPassedEventsWithEventPassNftsDocument = ` eventPassNftContracts( where: {eventPassNfts: {currentOwnerAddress: {_eq: $address}}} ) { + type + isDelayedRevealed eventPass(locales: [$locale, en], stage: $stage) { id name + event { + slug + } nftImage { url } @@ -498,6 +561,7 @@ export const GetPassedEventsWithEventPassNftsDocument = ` image { url } + imageClasses } event(where: {}, locales: [$locale, en], stage: $stage) { id @@ -506,6 +570,7 @@ export const GetPassedEventsWithEventPassNftsDocument = ` heroImage { url } + heroImageClasses } } } @@ -534,9 +599,14 @@ export const GetUpcomingEventsWithEventPassNftsDocument = ` eventPassNftContracts( where: {eventPassNfts: {currentOwnerAddress: {_eq: $address}}} ) { + type + isDelayedRevealed eventPass(locales: [$locale, en], stage: $stage) { id name + event { + slug + } nftImage { url } @@ -554,6 +624,7 @@ export const GetUpcomingEventsWithEventPassNftsDocument = ` image { url } + imageClasses } event(where: {}, locales: [$locale, en], stage: $stage) { id @@ -562,6 +633,7 @@ export const GetUpcomingEventsWithEventPassNftsDocument = ` heroImage { url } + heroImageClasses } } } @@ -603,6 +675,75 @@ export const useGetEventPassNftByTokenReferenceQuery = < fetchDataReactQuery(GetEventPassNftByTokenReferenceDocument, variables), options ); +export const GetMyRolesDocument = ` + query GetMyRoles { + roleAssignments { + ...RoleAssignmentsFields + } +} + ${RoleAssignmentsFieldsFragmentDoc}`; +export const useGetMyRolesQuery = < + TData = Types.GetMyRolesQuery, + TError = Error + >( + variables?: Types.GetMyRolesQueryVariables, + options?: UseQueryOptions + ) => + useQuery( + variables === undefined ? ['GetMyRoles'] : ['GetMyRoles', variables], + fetchDataReactQuery(GetMyRolesDocument, variables), + options + ); +export const GetMyRolesWithOrganizerInfosDocument = ` + query GetMyRolesWithOrganizerInfos($stage: Stage!) { + roleAssignments { + ...RoleAssignmentsFields + organizer(where: {}, locales: [en], stage: $stage) { + ...OrganizerFields + } + } +} + ${RoleAssignmentsFieldsFragmentDoc} +${OrganizerFieldsFragmentDoc}`; +export const useGetMyRolesWithOrganizerInfosQuery = < + TData = Types.GetMyRolesWithOrganizerInfosQuery, + TError = Error + >( + variables: Types.GetMyRolesWithOrganizerInfosQueryVariables, + options?: UseQueryOptions + ) => + useQuery( + ['GetMyRolesWithOrganizerInfos', variables], + fetchDataReactQuery(GetMyRolesWithOrganizerInfosDocument, variables), + options + ); +export const GetMyRolesWithOrganizerAndInviterInfosDocument = ` + query GetMyRolesWithOrganizerAndInviterInfos($stage: Stage!) { + roleAssignments { + ...RoleAssignmentsFields + organizer(where: {}, locales: [en], stage: $stage) { + ...OrganizerFields + } + inviter { + address + email + } + } +} + ${RoleAssignmentsFieldsFragmentDoc} +${OrganizerFieldsFragmentDoc}`; +export const useGetMyRolesWithOrganizerAndInviterInfosQuery = < + TData = Types.GetMyRolesWithOrganizerAndInviterInfosQuery, + TError = Error + >( + variables: Types.GetMyRolesWithOrganizerAndInviterInfosQueryVariables, + options?: UseQueryOptions + ) => + useQuery( + ['GetMyRolesWithOrganizerAndInviterInfos', variables], + fetchDataReactQuery(GetMyRolesWithOrganizerAndInviterInfosDocument, variables), + options + ); export const GetStripeCustomerDocument = ` query GetStripeCustomer { stripeCustomer { diff --git a/libs/gql/user/types/project.json b/libs/gql/user/types/project.json index 17657a133..5969e6157 100644 --- a/libs/gql/user/types/project.json +++ b/libs/gql/user/types/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/gql/anonymous/types/**/*.ts"] diff --git a/libs/gql/user/types/src/generated/index.ts b/libs/gql/user/types/src/generated/index.ts index fa96ff0eb..e0f8d3d6f 100644 --- a/libs/gql/user/types/src/generated/index.ts +++ b/libs/gql/user/types/src/generated/index.ts @@ -23,13 +23,18 @@ export type GetEventWithPassesQueryVariables = Types.Exact<{ }>; -export type GetEventWithPassesQuery = { __typename?: 'query_root', event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, image: { __typename?: 'Asset', url: string } } | null, eventPasses: Array<{ __typename?: 'EventPass', id: string, name: string, description: string, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null }> } | null }; +export type GetEventWithPassesQuery = { __typename?: 'query_root', event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null, eventPasses: Array<{ __typename?: 'EventPass', id: string, name: string, description: string, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum, timeBeforeDelete: number } | null }> } | null }; export type GetEventPassOrdersConfirmedQueryVariables = Types.Exact<{ [key: string]: never; }>; export type GetEventPassOrdersConfirmedQuery = { __typename?: 'query_root', eventPassOrder: Array<{ __typename?: 'eventPassOrder', eventPassId: string, quantity: number }> }; +export type GetEventPassOrdersIsMintingQueryVariables = Types.Exact<{ [key: string]: never; }>; + + +export type GetEventPassOrdersIsMintingQuery = { __typename?: 'query_root', eventPassOrder: Array<{ __typename?: 'eventPassOrder', eventPassId: string, quantity: number }> }; + export type GetEventPassOrdersFromIdsQueryVariables = Types.Exact<{ eventPassOrderIds: Array | Types.Scalars['uuid']; stage: Types.Stage; @@ -38,19 +43,19 @@ export type GetEventPassOrdersFromIdsQueryVariables = Types.Exact<{ export type GetEventPassOrdersFromIdsQuery = { __typename?: 'query_root', eventPassOrder: Array<{ __typename?: 'eventPassOrder', eventPassId: string, quantity: number, eventPass?: { __typename?: 'EventPass', event?: { __typename?: 'Event', slug: string, organizer?: { __typename?: 'Organizer', slug: string } | null } | null } | null }> }; -export type GetEventPassOrdersConfirmedOrCompletedForEventPassIdQueryVariables = Types.Exact<{ +export type GetEventPassOrderPurchasedForEventPassesIdQueryVariables = Types.Exact<{ eventPassId: Types.Scalars['String']; }>; -export type GetEventPassOrdersConfirmedOrCompletedForEventPassIdQuery = { __typename?: 'query_root', eventPassOrder: Array<{ __typename?: 'eventPassOrder', eventPassId: string, quantity: number }> }; +export type GetEventPassOrderPurchasedForEventPassesIdQuery = { __typename?: 'query_root', eventPassOrder: Array<{ __typename?: 'eventPassOrder', eventPassId: string, quantity: number }> }; -export type GetEventPassOrdersConfirmedOrCompletedForEventPassIdsQueryVariables = Types.Exact<{ +export type GetEventPassOrderPurchasedForEventPassesIdsQueryVariables = Types.Exact<{ eventPassIds: Array | Types.Scalars['String']; }>; -export type GetEventPassOrdersConfirmedOrCompletedForEventPassIdsQuery = { __typename?: 'query_root', eventPassOrder: Array<{ __typename?: 'eventPassOrder', eventPassId: string, quantity: number }> }; +export type GetEventPassOrderPurchasedForEventPassesIdsQuery = { __typename?: 'query_root', eventPassOrder: Array<{ __typename?: 'eventPassOrder', eventPassId: string, quantity: number }> }; export type UpsertEventPassPendingOrderMutationVariables = Types.Exact<{ object: Types.EventPassPendingOrder_Insert_Input; @@ -119,7 +124,16 @@ export type GetKycQuery = { __typename?: 'query_root', kyc: Array<{ __typename?: export type EventDateLocationsFieldsFragment = { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } }; -export type EventPassFieldsFragment = { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } }>, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, image: { __typename?: 'Asset', url: string } } | null } | null }; +export type OrganizerFieldsFragment = { __typename?: 'Organizer', imageClasses?: string | null, name: string, slug: string, image: { __typename?: 'Asset', url: string } }; + +export type InsertFollowOrganizerMutationVariables = Types.Exact<{ + organizerSlug: Types.Scalars['String']; +}>; + + +export type InsertFollowOrganizerMutation = { __typename?: 'mutation_root', insert_follow_one?: { __typename?: 'follow', organizerSlug: string } | null }; + +export type EventPassFieldsFragment = { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null }; export type EventPassNftFieldsFragment = { __typename?: 'eventPassNft', tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null }; @@ -131,7 +145,7 @@ export type GetPassedEventsWithEventPassNftsQueryVariables = Types.Exact<{ }>; -export type GetPassedEventsWithEventPassNftsQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', dateStart?: any | null, dateEnd?: any | null, timezone?: string | null, eventPassNftContracts: Array<{ __typename?: 'eventPassNftContract', eventPass?: { __typename?: 'EventPass', id: string, name: string, nftImage: { __typename?: 'Asset', url: string } } | null, eventPassNfts: Array<{ __typename?: 'eventPassNft', id: any, isRevealed: boolean, tokenId: any }> }>, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, image: { __typename?: 'Asset', url: string } } | null, event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImage: { __typename?: 'Asset', url: string } } | null }> }; +export type GetPassedEventsWithEventPassNftsQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', dateStart?: any | null, dateEnd?: any | null, timezone?: string | null, eventPassNftContracts: Array<{ __typename?: 'eventPassNftContract', type: Types.EventPassNftContractType_Enum, isDelayedRevealed: boolean, eventPass?: { __typename?: 'EventPass', id: string, name: string, event?: { __typename?: 'Event', slug: string } | null, nftImage: { __typename?: 'Asset', url: string } } | null, eventPassNfts: Array<{ __typename?: 'eventPassNft', id: any, isRevealed: boolean, tokenId: any }> }>, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null, event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string } } | null }> }; export type GetUpcomingEventsWithEventPassNftsQueryVariables = Types.Exact<{ address: Types.Scalars['String']; @@ -141,7 +155,7 @@ export type GetUpcomingEventsWithEventPassNftsQueryVariables = Types.Exact<{ }>; -export type GetUpcomingEventsWithEventPassNftsQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', dateStart?: any | null, dateEnd?: any | null, timezone?: string | null, eventPassNftContracts: Array<{ __typename?: 'eventPassNftContract', eventPass?: { __typename?: 'EventPass', id: string, name: string, nftImage: { __typename?: 'Asset', url: string } } | null, eventPassNfts: Array<{ __typename?: 'eventPassNft', id: any, isRevealed: boolean, tokenId: any }> }>, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, image: { __typename?: 'Asset', url: string } } | null, event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImage: { __typename?: 'Asset', url: string } } | null }> }; +export type GetUpcomingEventsWithEventPassNftsQuery = { __typename?: 'query_root', eventParameters: Array<{ __typename?: 'eventParameters', dateStart?: any | null, dateEnd?: any | null, timezone?: string | null, eventPassNftContracts: Array<{ __typename?: 'eventPassNftContract', type: Types.EventPassNftContractType_Enum, isDelayedRevealed: boolean, eventPass?: { __typename?: 'EventPass', id: string, name: string, event?: { __typename?: 'Event', slug: string } | null, nftImage: { __typename?: 'Asset', url: string } } | null, eventPassNfts: Array<{ __typename?: 'eventPassNft', id: any, isRevealed: boolean, tokenId: any }> }>, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null, event?: { __typename?: 'Event', id: string, slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string } } | null }> }; export type GetEventPassNftByTokenReferenceQueryVariables = Types.Exact<{ organizerId: Types.Scalars['String']; @@ -154,7 +168,28 @@ export type GetEventPassNftByTokenReferenceQueryVariables = Types.Exact<{ }>; -export type GetEventPassNftByTokenReferenceQuery = { __typename?: 'query_root', eventPassNft: Array<{ __typename?: 'eventPassNft', tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPass?: { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } }>, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, image: { __typename?: 'Asset', url: string } } | null } | null } | null }> }; +export type GetEventPassNftByTokenReferenceQuery = { __typename?: 'query_root', eventPassNft: Array<{ __typename?: 'eventPassNft', tokenId: any, eventId: string, eventPassId: string, organizerId: string, isRevealed: boolean, currentOwnerAddress?: string | null, eventPass?: { __typename?: 'EventPass', name: string, description: string, nftImage: { __typename?: 'Asset', url: string }, passOptions: Array<{ __typename?: 'PassOption', name: string, description?: string | null, eventDateLocation?: { __typename?: 'EventDateLocation', dateStart: any, dateEnd: any, locationAddress: { __typename?: 'LocationAddress', city: string, country: string, placeId?: string | null, postalCode: string, state?: string | null, street?: string | null, venue?: string | null, coordinates: { __typename?: 'Location', latitude: number, longitude: number } } } | null }>, eventPassPricing?: { __typename?: 'eventPassPricing', priceAmount: number, priceCurrency: Types.Currency_Enum } | null, event?: { __typename?: 'Event', slug: string, title: string, heroImageClasses?: string | null, heroImage: { __typename?: 'Asset', url: string }, organizer?: { __typename?: 'Organizer', id: string, slug: string, name: string, imageClasses?: string | null, image: { __typename?: 'Asset', url: string } } | null } | null } | null }> }; + +export type RoleAssignmentsFieldsFragment = { __typename?: 'roleAssignments', role: Types.Roles_Enum, organizerId: string, eventId: string }; + +export type GetMyRolesQueryVariables = Types.Exact<{ [key: string]: never; }>; + + +export type GetMyRolesQuery = { __typename?: 'query_root', roleAssignments: Array<{ __typename?: 'roleAssignments', role: Types.Roles_Enum, organizerId: string, eventId: string }> }; + +export type GetMyRolesWithOrganizerInfosQueryVariables = Types.Exact<{ + stage: Types.Stage; +}>; + + +export type GetMyRolesWithOrganizerInfosQuery = { __typename?: 'query_root', roleAssignments: Array<{ __typename?: 'roleAssignments', role: Types.Roles_Enum, organizerId: string, eventId: string, organizer?: { __typename?: 'Organizer', imageClasses?: string | null, name: string, slug: string, image: { __typename?: 'Asset', url: string } } | null }> }; + +export type GetMyRolesWithOrganizerAndInviterInfosQueryVariables = Types.Exact<{ + stage: Types.Stage; +}>; + + +export type GetMyRolesWithOrganizerAndInviterInfosQuery = { __typename?: 'query_root', roleAssignments: Array<{ __typename?: 'roleAssignments', role: Types.Roles_Enum, organizerId: string, eventId: string, organizer?: { __typename?: 'Organizer', imageClasses?: string | null, name: string, slug: string, image: { __typename?: 'Asset', url: string } } | null, inviter: { __typename?: 'account', address: string, email?: string | null } }> }; export type GetStripeCustomerQueryVariables = Types.Exact<{ [key: string]: never; }>; diff --git a/libs/indexer/alchemy/admin/project.json b/libs/indexer/alchemy/admin/project.json index f0bec4339..7d173f7c3 100644 --- a/libs/indexer/alchemy/admin/project.json +++ b/libs/indexer/alchemy/admin/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/indexer/alchemy/types/.swcrc b/libs/indexer/alchemy/types/.swcrc index fb42f4b04..6e973f204 100644 --- a/libs/indexer/alchemy/types/.swcrc +++ b/libs/indexer/alchemy/types/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -28,4 +28,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/indexer/alchemy/types/project.json b/libs/indexer/alchemy/types/project.json index 1b9fd58ff..27e6c469a 100644 --- a/libs/indexer/alchemy/types/project.json +++ b/libs/indexer/alchemy/types/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/indexer/alchemy/types/src/lib/index.ts b/libs/indexer/alchemy/types/src/lib/index.ts index 6356ecc29..aa1c01cc6 100644 --- a/libs/indexer/alchemy/types/src/lib/index.ts +++ b/libs/indexer/alchemy/types/src/lib/index.ts @@ -29,12 +29,12 @@ export interface AlchemyWebhookEvent { export interface AlchemyNFTActivityEvent extends AlchemyWebhookEvent { type: WebhookType.NFT_ACTIVITY; event: { + network: AlchemyNetwork; activity: Activity[]; }; } export interface Activity { - network: AlchemyNetwork; fromAddress: string; toAddress: string; contractAddress: string; diff --git a/libs/indexer/alchemy/webhooks/project.json b/libs/indexer/alchemy/webhooks/project.json index c5553e3df..94005e527 100644 --- a/libs/indexer/alchemy/webhooks/project.json +++ b/libs/indexer/alchemy/webhooks/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/indexer/alchemy/webhooks/src/lib/nftActivity.integration.test.ts b/libs/indexer/alchemy/webhooks/src/lib/nftActivity.integration.test.ts index ff354a9ad..80330ad96 100644 --- a/libs/indexer/alchemy/webhooks/src/lib/nftActivity.integration.test.ts +++ b/libs/indexer/alchemy/webhooks/src/lib/nftActivity.integration.test.ts @@ -7,7 +7,6 @@ import { deleteAllTables, type PgClient, } from '@test-utils/db'; -import { Network } from 'alchemy-sdk'; import { nftActivity } from './nftActivity'; import { createMockAlchemyRequest } from './testUtils'; @@ -20,7 +19,6 @@ jest.mock('./utils', () => ({ // Specific mock data for each test case const mockActivity = { - network: Network.ETH_GOERLI, fromAddress: '0x1bBEdB07706728A19c9dB82d3c420670D8040592', // from account seed toAddress: '0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D', // to account seed contractAddress: '0xfakecontractaddress1', // from eventPassNftContract seed @@ -42,7 +40,6 @@ const mockActivity = { } satisfies Activity; const mockActivity2 = { - network: Network.ETH_GOERLI, fromAddress: '0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F', // from account seed toAddress: '0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D', // to account seed contractAddress: '0xfakecontractaddress1', // from eventPassNftContract seed @@ -64,7 +61,6 @@ const mockActivity2 = { } satisfies Activity; const mockActivity3 = { - network: Network.ETH_GOERLI, fromAddress: '0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D', toAddress: '0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F', contractAddress: '0xfakecontractaddress2', @@ -171,9 +167,9 @@ describe('nftActivity integration test', () => { ).toHaveBeenCalledWith(env.UPLOAD_ACCOUNT_ID, [ { source: - '/local/users/0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-12432', + '/local/users/0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-12432.png', destination: - '/local/users/0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-12432', + '/local/users/0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-12432.png', }, ]); expect( @@ -182,7 +178,7 @@ describe('nftActivity integration test', () => { expect( FileWrapper.prototype.deleteFilesBatchWithRetry as jest.Mock, ).toHaveBeenCalledWith(env.UPLOAD_ACCOUNT_ID, [ - '/local/users/0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-12432', + '/local/users/0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-12432.png', ]); }); @@ -202,15 +198,15 @@ describe('nftActivity integration test', () => { ).toHaveBeenCalledWith(env.UPLOAD_ACCOUNT_ID, [ { source: - '/local/users/0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-12432', + '/local/users/0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-12432.png', destination: - '/local/users/0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-12432', + '/local/users/0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-12432.png', }, { destination: - '/local/users/0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/fake-event-pass-2/clizzpvidao620buvxit1ynko-fake-event-pass-2-1512512512', + '/local/users/0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/fake-event-pass-2/clizzpvidao620buvxit1ynko-fake-event-pass-2-1512512512.png', source: - '/local/users/0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/fake-event-pass-2/clizzpvidao620buvxit1ynko-fake-event-pass-2-1512512512', + '/local/users/0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/fake-event-pass-2/clizzpvidao620buvxit1ynko-fake-event-pass-2-1512512512.png', }, ]); expect( @@ -219,8 +215,8 @@ describe('nftActivity integration test', () => { expect( FileWrapper.prototype.deleteFilesBatchWithRetry as jest.Mock, ).toHaveBeenCalledWith(env.UPLOAD_ACCOUNT_ID, [ - '/local/users/0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-12432', - '/local/users/0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/fake-event-pass-2/clizzpvidao620buvxit1ynko-fake-event-pass-2-1512512512', + '/local/users/0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/clj8raobj7g8l0aw3bfw6dny4/clizzpvidao620buvxit1ynko-clj8raobj7g8l0aw3bfw6dny4-12432.png', + '/local/users/0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D/clizzky8kap2t0bw7wka9a2id/events/clizzpvidao620buvxit1ynko/fake-event-pass-2/clizzpvidao620buvxit1ynko-fake-event-pass-2-1512512512.png', ]); }); diff --git a/libs/indexer/alchemy/webhooks/src/lib/nftActivity.spec.ts b/libs/indexer/alchemy/webhooks/src/lib/nftActivity.spec.ts index 107c3c33b..f97145e91 100644 --- a/libs/indexer/alchemy/webhooks/src/lib/nftActivity.spec.ts +++ b/libs/indexer/alchemy/webhooks/src/lib/nftActivity.spec.ts @@ -39,7 +39,6 @@ const applyQrCodeBatchTransferForNewOwnerSpy = jest .mockResolvedValue(); const mockActivity: Activity = { - network: Network.ETH_GOERLI, fromAddress: 'fromAddress', toAddress: 'toAddress', contractAddress: 'contractAddress', @@ -62,7 +61,6 @@ const mockActivity: Activity = { }; const mockActivity2: Activity = { - network: Network.ETH_GOERLI, fromAddress: 'fromAddress2', toAddress: 'toAddress2', contractAddress: 'contractAddress2', @@ -89,6 +87,7 @@ export const mockAlchemyNftActivityEvent: AlchemyNFTActivityEvent = { createdAt: new Date(), type: WebhookType.NFT_ACTIVITY, event: { + network: Network.ETH_GOERLI, activity: [mockActivity], }, }; @@ -124,6 +123,7 @@ describe('extractNftTransfersFromEvent', () => { const mockEvent: AlchemyNFTActivityEvent = { ...mockAlchemyNftActivityEvent, event: { + network: Network.ETH_GOERLI, activity: [mockActivity, mockActivity2], }, }; @@ -166,6 +166,7 @@ describe('extractNftTransfersFromEvent', () => { createdAt: new Date(), type: WebhookType.NFT_ACTIVITY, event: { + network: Network.ETH_GOERLI, activity: [mockActivityWithRemoved, mockActivity2], }, }; @@ -198,6 +199,7 @@ describe('extractNftTransfersFromEvent', () => { createdAt: new Date(), type: WebhookType.NFT_ACTIVITY, event: { + network: Network.ETH_GOERLI, activity: [], // Empty activity array }, }; diff --git a/libs/indexer/alchemy/webhooks/src/lib/nftActivity.ts b/libs/indexer/alchemy/webhooks/src/lib/nftActivity.ts index ed8719734..642dda691 100644 --- a/libs/indexer/alchemy/webhooks/src/lib/nftActivity.ts +++ b/libs/indexer/alchemy/webhooks/src/lib/nftActivity.ts @@ -21,6 +21,7 @@ export const extractNftTransfersFromEvent = ( alchemyWebhookEvent: AlchemyNFTActivityEvent, ) => { const nftActivities = alchemyWebhookEvent.event.activity; + const network = alchemyWebhookEvent.event.network; const nftTransfers: NftTransferWithoutMetadata[] = []; if (!nftActivities?.length) { throw new Error('No nft activities found in event'); @@ -32,7 +33,6 @@ export const extractNftTransfersFromEvent = ( contractAddress, blockNumber, erc721TokenId, - network, } = activity; const { transactionHash, removed } = activity.log; if (removed) { @@ -76,7 +76,7 @@ export async function nftActivity(req: AlchemyRequest, eventId: string) { }); } const chainId = alchemy.convertNetworkToChainId( - alchemyWebhookEvent.event.activity[0].network, + alchemyWebhookEvent.event.network, ); const nftTransfersFromEvent = diff --git a/libs/indexer/alchemy/webhooks/src/lib/testUtils.ts b/libs/indexer/alchemy/webhooks/src/lib/testUtils.ts index e087a7a46..ce00600a6 100644 --- a/libs/indexer/alchemy/webhooks/src/lib/testUtils.ts +++ b/libs/indexer/alchemy/webhooks/src/lib/testUtils.ts @@ -3,7 +3,7 @@ import { AlchemyNFTActivityEvent, AlchemyRequest, } from '@indexer/alchemy/types'; -import { WebhookType } from 'alchemy-sdk'; +import { Network, WebhookType } from 'alchemy-sdk'; export function createMockAlchemyRequest( nftActivities: Activity[], @@ -14,6 +14,7 @@ export function createMockAlchemyRequest( createdAt: new Date(), type: WebhookType.NFT_ACTIVITY, event: { + network: Network.ETH_GOERLI, activity: nftActivities, }, }; diff --git a/libs/insight/client/.eslintrc.json b/libs/insight/client/.eslintrc.json new file mode 100644 index 000000000..75b85077d --- /dev/null +++ b/libs/insight/client/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/insight/client/README.md b/libs/insight/client/README.md new file mode 100644 index 000000000..2f2168129 --- /dev/null +++ b/libs/insight/client/README.md @@ -0,0 +1,7 @@ +# insight-client + +This library was generated with [Nx](https://nx.dev). + +## Running unit tests + +Run `nx test insight-client` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/insight/client/jest.config.ts b/libs/insight/client/jest.config.ts new file mode 100644 index 000000000..011e0b77f --- /dev/null +++ b/libs/insight/client/jest.config.ts @@ -0,0 +1,18 @@ +/* eslint-disable */ +export default { + displayName: 'insight-client', + preset: '../../../jest.preset.js', + transform: { + '^.+\\.[tj]sx?$': [ + '@swc/jest', + { + jsc: { + parser: { syntax: 'typescript', tsx: true }, + transform: { react: { runtime: 'automatic' } }, + }, + }, + ], + }, + moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], + coverageDirectory: '../../../coverage/libs/insight/client', +}; diff --git a/libs/insight/client/package.json b/libs/insight/client/package.json new file mode 100644 index 000000000..6a822746a --- /dev/null +++ b/libs/insight/client/package.json @@ -0,0 +1,4 @@ +{ + "name": "@insight/client", + "version": "0.0.1" +} diff --git a/libs/insight/client/project.json b/libs/insight/client/project.json new file mode 100644 index 000000000..7619e9410 --- /dev/null +++ b/libs/insight/client/project.json @@ -0,0 +1,50 @@ +{ + "name": "insight-client", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/insight/client/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": ["libs/insight/client/**/*.{ts,tsx,js,jsx}"] + } + }, + "build": { + "executor": "@nx/rollup:rollup", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/insight/client", + "tsConfig": "libs/insight/client/tsconfig.lib.json", + "project": "libs/insight/client/package.json", + "entryFile": "libs/insight/client/src/index.ts", + "external": ["react", "react-dom", "react/jsx-runtime"], + "rollupConfig": "@nx/react/plugins/bundle-rollup", + "compiler": "swc", + "assets": [ + { + "glob": "libs/insight/client/README.md", + "input": ".", + "output": "." + } + ] + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/insight/client/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + } +} diff --git a/libs/insight/client/src/index.ts b/libs/insight/client/src/index.ts new file mode 100644 index 000000000..768c3662a --- /dev/null +++ b/libs/insight/client/src/index.ts @@ -0,0 +1 @@ +export { PHProvider, PostHogPageview, VercelAnalytics } from './lib/provider'; diff --git a/libs/insight/client/src/lib/isPosthogActivated.ts b/libs/insight/client/src/lib/isPosthogActivated.ts new file mode 100644 index 000000000..8360a9a79 --- /dev/null +++ b/libs/insight/client/src/lib/isPosthogActivated.ts @@ -0,0 +1,11 @@ +import { isPreviewOrProduction } from '@shared/client'; + +export function isPosthogActivated() { + if (typeof window === 'undefined') { + return false; + } + // in case e2e playwright running or in local de-activate + if (process.env.NEXT_PUBLIC_E2E_TEST) return false; + // activate only in production or preview + return isPreviewOrProduction(); +} diff --git a/libs/insight/client/src/lib/provider.tsx b/libs/insight/client/src/lib/provider.tsx new file mode 100644 index 000000000..ab6962d8d --- /dev/null +++ b/libs/insight/client/src/lib/provider.tsx @@ -0,0 +1,53 @@ +'use client'; + +import env from '@env/client'; +import { getNextAppURL } from '@shared/client'; +import { usePathname, useSearchParams } from 'next/navigation'; +import posthog from 'posthog-js'; +import { PostHogProvider } from 'posthog-js/react'; +import { useEffect } from 'react'; +import { isPosthogActivated } from './isPosthogActivated'; +export { Analytics as VercelAnalytics } from '@vercel/analytics/react'; + +if (typeof window !== 'undefined' && isPosthogActivated()) { + posthog.init(env.NEXT_PUBLIC_POSTHOG_KEY, { + api_host: process.env.NEXT_PUBLIC_VERCEL_ENV + ? `${getNextAppURL()}/ingest` + : 'https://eu.posthog.com', + capture_pageview: false, // Disable automatic pageview capture, as we capture manually + advanced_disable_feature_flags_on_first_load: true, + // Enable debug mode in development + loaded: (posthog) => { + if (process.env.NODE_ENV === 'development') posthog.debug(); + }, + }); +} + +export function PostHogPageview(): JSX.Element { + const pathname = usePathname(); + const searchParams = useSearchParams(); + + useEffect(() => { + if (pathname) { + let url = window.origin + pathname; + if (searchParams && searchParams.toString()) { + url = url + `?${searchParams.toString()}`; + } + if (isPosthogActivated()) + posthog.capture('$pageview', { + $current_url: url, + }); + } + }, [pathname, searchParams]); + + // eslint-disable-next-line react/jsx-no-useless-fragment + return <>; +} + +export function PHProvider({ children }: { children: React.ReactNode }) { + return isPosthogActivated() ? ( + {children} + ) : ( + children + ); +} diff --git a/libs/insight/client/tsconfig.json b/libs/insight/client/tsconfig.json new file mode 100644 index 000000000..4daaf45cd --- /dev/null +++ b/libs/insight/client/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "jsx": "react-jsx", + "allowJs": false, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ], + "extends": "../../../tsconfig.base.json" +} diff --git a/libs/insight/client/tsconfig.lib.json b/libs/insight/client/tsconfig.lib.json new file mode 100644 index 000000000..23d6c714a --- /dev/null +++ b/libs/insight/client/tsconfig.lib.json @@ -0,0 +1,31 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "types": [ + "node", + "@nx/react/typings/cssmodule.d.ts", + "@nx/react/typings/image.d.ts", + "next", + "@nx/next/typings/image.d.ts" + ] + }, + "exclude": [ + "jest.config.ts", + "src/**/*.spec.ts", + "src/**/*.test.ts", + "src/**/*.spec.tsx", + "src/**/*.test.tsx", + "src/**/*.spec.js", + "src/**/*.test.js", + "src/**/*.spec.jsx", + "src/**/*.test.jsx" + ], + "include": [ + "src/**/*.js", + "src/**/*.jsx", + "src/**/*.ts", + "src/**/*.tsx", + "../../../types/**/*.d.ts" + ] +} diff --git a/libs/insight/client/tsconfig.spec.json b/libs/insight/client/tsconfig.spec.json new file mode 100644 index 000000000..25b7af8f6 --- /dev/null +++ b/libs/insight/client/tsconfig.spec.json @@ -0,0 +1,20 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.test.tsx", + "src/**/*.spec.tsx", + "src/**/*.test.js", + "src/**/*.spec.js", + "src/**/*.test.jsx", + "src/**/*.spec.jsx", + "src/**/*.d.ts" + ] +} diff --git a/libs/workspace/.eslintrc.json b/libs/insight/server/.eslintrc.json similarity index 86% rename from libs/workspace/.eslintrc.json rename to libs/insight/server/.eslintrc.json index 9d9c0db55..3456be9b9 100644 --- a/libs/workspace/.eslintrc.json +++ b/libs/insight/server/.eslintrc.json @@ -1,5 +1,5 @@ { - "extends": ["../../.eslintrc.json"], + "extends": ["../../../.eslintrc.json"], "ignorePatterns": ["!**/*"], "overrides": [ { diff --git a/libs/insight/server/.swcrc b/libs/insight/server/.swcrc new file mode 100644 index 000000000..6e973f204 --- /dev/null +++ b/libs/insight/server/.swcrc @@ -0,0 +1,31 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs", + "strict": true, + "noInterop": true + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/insight/server/README.md b/libs/insight/server/README.md new file mode 100644 index 000000000..4ecd54e5d --- /dev/null +++ b/libs/insight/server/README.md @@ -0,0 +1,7 @@ +# insight-server + +This library was generated with [Nx](https://nx.dev). + +## Running unit tests + +Run `nx test insight-server` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/insight/server/jest.config.ts b/libs/insight/server/jest.config.ts new file mode 100644 index 000000000..f8c67fc77 --- /dev/null +++ b/libs/insight/server/jest.config.ts @@ -0,0 +1,11 @@ +/* eslint-disable */ +export default { + displayName: 'insight-server', + preset: '../../../jest.preset.js', + testEnvironment: 'node', + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: '../../../coverage/libs/insight/server', +}; diff --git a/libs/insight/server/package.json b/libs/insight/server/package.json new file mode 100644 index 000000000..58a5bb879 --- /dev/null +++ b/libs/insight/server/package.json @@ -0,0 +1,4 @@ +{ + "name": "@insight/server", + "version": "0.0.1" +} diff --git a/libs/insight/server/project.json b/libs/insight/server/project.json new file mode 100644 index 000000000..b96102e64 --- /dev/null +++ b/libs/insight/server/project.json @@ -0,0 +1,41 @@ +{ + "name": "insight-server", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/insight/server/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/insight/server", + "tsConfig": "libs/insight/server/tsconfig.lib.json", + "packageJson": "libs/insight/server/package.json", + "main": "libs/insight/server/src/index.ts", + "assets": ["libs/insight/server/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": ["libs/insight/server/**/*.ts"] + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/insight/server/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + }, + "tags": [] +} diff --git a/libs/insight/server/src/index.ts b/libs/insight/server/src/index.ts new file mode 100644 index 000000000..e93a1a3e4 --- /dev/null +++ b/libs/insight/server/src/index.ts @@ -0,0 +1 @@ +export { Posthog } from './lib/insight-server'; diff --git a/libs/insight/server/src/lib/insight-server.spec.ts b/libs/insight/server/src/lib/insight-server.spec.ts new file mode 100644 index 000000000..6b15bba66 --- /dev/null +++ b/libs/insight/server/src/lib/insight-server.spec.ts @@ -0,0 +1,80 @@ +// Generated by CodiumAI + +import { FeatureFlagsEnum } from '@insight/types'; +import { PostHog as PosthogNode } from 'posthog-node'; +import { Posthog } from './insight-server'; + +jest.mock('posthog-node'); + +describe('Posthog', () => { + const allFlags = { + [FeatureFlagsEnum.KYC]: true, + }; + const postHogClientMock = { + getAllFlags: jest.fn().mockResolvedValue(allFlags), + shutdown: jest.fn(), + reloadFeatureFlags: jest.fn(), + getFeatureFlag: jest.fn().mockResolvedValue(true), + getFeatureFlagPayload: jest.fn().mockResolvedValue({}), + }; + process.env.POSTHOG_KEY = 'testKey'; + beforeEach(() => { + jest.clearAllMocks(); + (PosthogNode as jest.Mock).mockImplementation(() => postHogClientMock); + }); + + it('should return the same instance when called multiple times', () => { + const instance1 = Posthog.getInstance(); + const instance2 = Posthog.getInstance(); + expect(instance1).toBe(instance2); + }); + + it('should update flags correctly when given valid userDistinctId', async () => { + const userDistinctId = 'validId'; + + const featureFlags = Posthog.getInstance(); + const flags = await featureFlags.getAllFlags(userDistinctId); + + expect(postHogClientMock.getAllFlags).toHaveBeenCalledWith(userDistinctId, { + personProperties: { + address: userDistinctId, + }, + }); + expect(flags[FeatureFlagsEnum.KYC]).toBe(true); + }); + + it('should handle getFeatureFlag correctly', async () => { + const userDistinctId = 'validId'; + const featureFlags = Posthog.getInstance(); + const flag = await featureFlags.getFeatureFlag( + FeatureFlagsEnum.KYC, + userDistinctId, + ); + + expect(postHogClientMock.getFeatureFlag).toHaveBeenCalledWith( + FeatureFlagsEnum.KYC, + userDistinctId, + { + personProperties: { + address: userDistinctId, + }, + }, + ); + expect(flag).toBe(true); + }); + + it('should handle getFeatureFlagPayload correctly', async () => { + const userDistinctId = 'validId'; + const featureFlags = Posthog.getInstance(); + const payload = await featureFlags.getFeatureFlagPayload( + FeatureFlagsEnum.KYC, + userDistinctId, + ); + + expect(postHogClientMock.getFeatureFlagPayload).toHaveBeenCalledWith( + FeatureFlagsEnum.KYC, + userDistinctId, + ); + expect(payload).toEqual({}); + }); +}); diff --git a/libs/insight/server/src/lib/insight-server.ts b/libs/insight/server/src/lib/insight-server.ts new file mode 100644 index 000000000..790c1882d --- /dev/null +++ b/libs/insight/server/src/lib/insight-server.ts @@ -0,0 +1,90 @@ +import env from '@env/server'; +import { FeatureFlagsEnum, FeatureFlagsValues, Flags } from '@insight/types'; +import { PostHog as PosthogNode } from 'posthog-node'; +import { isPosthogActivated } from './isPosthogActivated'; + +export class Posthog { + private static instance?: Posthog; + private finalizationRegistry: FinalizationRegistry; + private postHogClient: PosthogNode; + + private constructor() { + this.postHogClient = new PosthogNode(env.POSTHOG_KEY, { + host: 'https://eu.posthog.com', + personalApiKey: env.POSTHOG_PERSONAL_API_KEY, + featureFlagsPollingInterval: 500000, // 5 minutes // TODO set back to 15 minutes when we have more users to avoid reaching the limit + // featureFlagsPollingInterval: 1500000, // 15 minutes + enable: isPosthogActivated(), + }); + this.finalizationRegistry = new FinalizationRegistry((postHogClient) => { + postHogClient.shutdown(); + }); + + this.finalizationRegistry.register( + this, + this.postHogClient, + this.postHogClient, + ); + } + public static getInstance(): Posthog { + if (!Posthog.instance) { + Posthog.instance = new Posthog(); + } + + return Posthog.instance; + } + + public static resetInstance(): void { + if (Posthog.instance) { + Posthog.instance.postHogClient.shutdown(); + Posthog.instance.finalizationRegistry.unregister( + Posthog.instance.postHogClient, + ); + } + Posthog.instance = undefined; + } + + public reloadFeatureFlags(): void { + this.postHogClient.reloadFeatureFlags(); + } + + // usefull in case we want to validate multiple flags at once to avoid multiple calls + public async getAllFlags(userAddress: string) { + const allFlags = await this.postHogClient.getAllFlags(userAddress, { + personProperties: { + address: userAddress, + }, + }); + const flags: Flags = Object.assign( + {}, + ...FeatureFlagsValues.map((flag) => [flag, false]), + ); + for (const flag of FeatureFlagsValues) { + if (!(flag in allFlags)) { + console.warn( + `Warning: ${flag} from FeatureFlagsValues is not defined in PosthogNode`, + ); + } else { + flags[flag] = Boolean(allFlags[flag]); + } + } + return flags; + } + + // TODO add organization when have role + public async getFeatureFlag(flag: FeatureFlagsEnum, userAddress: string) { + const res = await this.postHogClient.getFeatureFlag(flag, userAddress, { + personProperties: { + address: userAddress, + }, + }); + return !!res; + } + // JSON payload payload, get it in case `getFeatureFlag` return true and the feature flag is a JSON payload and not a boolean + public async getFeatureFlagPayload( + flag: FeatureFlagsEnum, + userAddress: string, + ) { + return this.postHogClient.getFeatureFlagPayload(flag, userAddress); + } +} diff --git a/libs/insight/server/src/lib/isPosthogActivated.ts b/libs/insight/server/src/lib/isPosthogActivated.ts new file mode 100644 index 000000000..b8b71e60c --- /dev/null +++ b/libs/insight/server/src/lib/isPosthogActivated.ts @@ -0,0 +1,8 @@ +import { isPreviewOrProduction } from '@shared/server'; + +export function isPosthogActivated() { + // in case e2e playwright running or in local de-activate + if (process.env.E2E_TEST) return false; + // activate only in production or preview + return isPreviewOrProduction(); +} diff --git a/libs/workspace/tsconfig.json b/libs/insight/server/tsconfig.json similarity index 82% rename from libs/workspace/tsconfig.json rename to libs/insight/server/tsconfig.json index 19b9eece4..25f7201d8 100644 --- a/libs/workspace/tsconfig.json +++ b/libs/insight/server/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { "module": "commonjs" }, diff --git a/libs/insight/server/tsconfig.lib.json b/libs/insight/server/tsconfig.lib.json new file mode 100644 index 000000000..6aeae58ef --- /dev/null +++ b/libs/insight/server/tsconfig.lib.json @@ -0,0 +1,11 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "module": "commonjs", + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], + "include": ["src/**/*.ts", "../../../types/**/*.d.ts"] +} diff --git a/libs/insight/server/tsconfig.spec.json b/libs/insight/server/tsconfig.spec.json new file mode 100644 index 000000000..69a251f32 --- /dev/null +++ b/libs/insight/server/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/insight/types/.eslintrc.json b/libs/insight/types/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/insight/types/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/insight/types/.swcrc b/libs/insight/types/.swcrc new file mode 100644 index 000000000..d283c6aad --- /dev/null +++ b/libs/insight/types/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/insight/types/README.md b/libs/insight/types/README.md new file mode 100644 index 000000000..2e071ddd2 --- /dev/null +++ b/libs/insight/types/README.md @@ -0,0 +1,7 @@ +# insight-types + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build insight-types` to build the library. diff --git a/libs/insight/types/package.json b/libs/insight/types/package.json new file mode 100644 index 000000000..41830132c --- /dev/null +++ b/libs/insight/types/package.json @@ -0,0 +1,10 @@ +{ + "name": "@insight/types", + "version": "0.0.1", + "dependencies": { + "@swc/helpers": "~0.5.2" + }, + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" +} diff --git a/libs/insight/types/project.json b/libs/insight/types/project.json new file mode 100644 index 000000000..8c2c57289 --- /dev/null +++ b/libs/insight/types/project.json @@ -0,0 +1,29 @@ +{ + "name": "insight-types", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/insight/types/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/insight/types", + "main": "libs/insight/types/src/index.ts", + "tsConfig": "libs/insight/types/tsconfig.lib.json", + "assets": ["libs/insight/types/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/insight/types/**/*.ts", + "libs/insight/types/package.json" + ] + } + } + }, + "tags": [] +} diff --git a/libs/insight/types/src/index.ts b/libs/insight/types/src/index.ts new file mode 100644 index 000000000..a8872e654 --- /dev/null +++ b/libs/insight/types/src/index.ts @@ -0,0 +1,9 @@ +export enum FeatureFlagsEnum { + KYC = 'kyc', // kyc feature with sumsub +} + +export const FeatureFlagsValues = Object.values(FeatureFlagsEnum); + +export type Flags = { + [key in FeatureFlagsEnum]: boolean; +}; diff --git a/libs/insight/types/tsconfig.json b/libs/insight/types/tsconfig.json new file mode 100644 index 000000000..f2400abed --- /dev/null +++ b/libs/insight/types/tsconfig.json @@ -0,0 +1,19 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + } + ] +} diff --git a/libs/insight/types/tsconfig.lib.json b/libs/insight/types/tsconfig.lib.json new file mode 100644 index 000000000..4befa7f09 --- /dev/null +++ b/libs/insight/types/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/kyc/admin/.swcrc b/libs/kyc/admin/.swcrc index fb42f4b04..6e973f204 100644 --- a/libs/kyc/admin/.swcrc +++ b/libs/kyc/admin/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -28,4 +28,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/kyc/admin/project.json b/libs/kyc/admin/project.json index a472a6a29..79cea86da 100644 --- a/libs/kyc/admin/project.json +++ b/libs/kyc/admin/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/kyc/types/.swcrc b/libs/kyc/types/.swcrc index fb42f4b04..6e973f204 100644 --- a/libs/kyc/types/.swcrc +++ b/libs/kyc/types/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -28,4 +28,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/kyc/types/project.json b/libs/kyc/types/project.json index 8f8b20e63..614c95e09 100644 --- a/libs/kyc/types/project.json +++ b/libs/kyc/types/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/kyc/webhooks/.swcrc b/libs/kyc/webhooks/.swcrc index fb42f4b04..6e973f204 100644 --- a/libs/kyc/webhooks/.swcrc +++ b/libs/kyc/webhooks/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -28,4 +28,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/kyc/webhooks/project.json b/libs/kyc/webhooks/project.json index 14da53a46..05f41783b 100644 --- a/libs/kyc/webhooks/project.json +++ b/libs/kyc/webhooks/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/logger/project.json b/libs/logger/project.json index 366310969..b65efaf07 100644 --- a/libs/logger/project.json +++ b/libs/logger/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/logger/**/*.ts"] diff --git a/libs/next/auth/project.json b/libs/next/auth/project.json index 61b4a9eab..0146496b2 100644 --- a/libs/next/auth/project.json +++ b/libs/next/auth/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/auth/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/next/auth/src/lib/authProvider.tsx b/libs/next/auth/src/lib/authProvider.tsx index 2c89c6aa7..ff753c486 100644 --- a/libs/next/auth/src/lib/authProvider.tsx +++ b/libs/next/auth/src/lib/authProvider.tsx @@ -5,6 +5,8 @@ import { SessionProvider } from 'next-auth/react'; import { Session } from 'next-auth'; import React, { createContext, useContext } from 'react'; import { useSafeAuth, type UseSafeAuthProps } from './safeAuthSetup'; +// eslint-disable-next-line import/no-unresolved +import '@next/types'; interface AuthProviderProps extends UseSafeAuthProps { children?: React.ReactNode; @@ -39,11 +41,28 @@ interface AuthContextValue { const AuthContext = createContext(undefined); export const useAuthContext = () => { - const context = useContext(AuthContext); - if (!context) { + const authContext = useContext(AuthContext); + const [context, setContext] = React.useState( + undefined, + ); + React.useEffect(() => { + const fetchAuthContext = async () => { + // here mean we are in e2e test so bypass the web3auth part + if (window?.useE2EAuthContext && process.env.NEXT_PUBLIC_E2E_TEST) { + const e2eAuthContextString = await window.useE2EAuthContext(); + const e2eAuthContext = JSON.parse(e2eAuthContextString); + setContext(e2eAuthContext); + } + }; + + fetchAuthContext(); + }, []); + + if (!authContext) { throw new Error('useAuthContext must be used within an AuthProvider'); } - return context; + + return context ? context : authContext; }; export const AuthProvider = ({ diff --git a/libs/next/auth/src/lib/safeAuthSetup.tsx b/libs/next/auth/src/lib/safeAuthSetup.tsx index f843f8144..026b12542 100644 --- a/libs/next/auth/src/lib/safeAuthSetup.tsx +++ b/libs/next/auth/src/lib/safeAuthSetup.tsx @@ -2,10 +2,10 @@ // safeAuthSetup.ts import { AuthKitSignInData, Web3AuthModalPack } from '@next/safe/auth'; -import { getNextAppURL } from '@shared/client'; +import { getNextAppURL, isDev } from '@shared/client'; import { ToastAction, useToast } from '@ui/components'; -import { isCypressRunning } from '@utils'; import { MetamaskAdapter } from '@web3auth/metamask-adapter'; +import { usePostHog } from 'posthog-js/react'; import { useCallback, useEffect, useRef, useState } from 'react'; @@ -18,12 +18,11 @@ import { } from '@web3auth/base'; import { Web3AuthOptions } from '@web3auth/modal'; import { LANGUAGE_TYPE, OpenloginAdapter } from '@web3auth/openlogin-adapter'; -import { ethers } from 'ethers'; +import { Eip1193Provider, ethers } from 'ethers6'; import { getCsrfToken, signIn, signOut } from 'next-auth/react'; import { SiweMessage } from 'siwe'; import env from '@env/client'; -import { ExternalProvider } from '@ethersproject/providers'; import { handleUnauthenticatedUser } from '@next/next-auth/user'; import { Session } from 'next-auth'; import { useLocale } from 'next-intl'; @@ -39,7 +38,7 @@ const chainConfigs: Record = { '5': { chainNamespace: CHAIN_NAMESPACES.EIP155, rpcTarget: - 'https://eth-goerli.g.alchemy.com/v2/XGWYfxudDv5ACSpZegVCjkgSrskOpG3v', + 'https://eth-goerli.g.alchemy.com/v2/suWCSUU8QCZyA8U4VHEXzGYJZobJPSfc', chainId: '0x5', displayName: 'Ethereum Goerli', blockExplorer: 'https://goerli.etherscan.io/', @@ -50,21 +49,22 @@ const chainConfigs: Record = { }, '11155111': { chainNamespace: CHAIN_NAMESPACES.EIP155, - rpcTarget: 'https://eth-sepolia.g.alchemy.com/v2/OUR_API_KEY', // TODO add an alchemy app + rpcTarget: + 'https://eth-sepolia.g.alchemy.com/v2/aTwl7l6SRRC22e-7joQbT7oMG6yTjUm0', chainId: '0xaa36a7', displayName: 'Ethereum Sepolia', blockExplorer: 'https://sepolia.etherscan.io/', ticker: 'ETH', tickerName: 'SepoliaETH', - safeTxServiceUrl: '', // not existing yet + safeTxServiceUrl: 'https://safe-transaction-sepolia.safe.global', decimals: 18, }, // Add other chains here }; const { safeTxServiceUrl, chainId, ...chainConfig } = (chainConfigs[ - env.NEXT_PUBLIC_CHAIN as string -] || chainConfigs['5']) as ChainConfig; // Default to goerli if no matching config + env.NEXT_PUBLIC_CHAIN +] || chainConfigs['11155111']) as ChainConfig; // Default to sepolia if no matching config export interface SafeUser extends Partial, AuthKitSignInData {} @@ -93,7 +93,7 @@ export interface UseSafeAuthProps { export function useSafeAuth(props: UseSafeAuthProps = {}) { const [safeAuth, setSafeAuth] = useState(); const [safeUser, setSafeUser] = useState(); - const [provider, setProvider] = useState(null); + const [provider, setProvider] = useState(null); const [connecting, setConnecting] = useState(false); const { resolvedTheme } = useTheme(); const { toast } = useToast(); @@ -101,6 +101,7 @@ export function useSafeAuth(props: UseSafeAuthProps = {}) { const locale = useLocale(); const messages = props.messages; const isSigningInRef = useRef(false); + const posthog = usePostHog(); const web3AuthErrorHandler = useCallback( (error: any) => { @@ -135,7 +136,7 @@ export function useSafeAuth(props: UseSafeAuthProps = {}) { await safeAuth.signOut(); await logoutSiwe({ refresh }); - + logoutUserPostHog(); setSafeUser(undefined); }, [safeAuth, logoutSiwe], @@ -146,13 +147,14 @@ export function useSafeAuth(props: UseSafeAuthProps = {}) { if (!safeAuth) return; let userInfo: Partial = {}; - if (!isCypressRunning()) userInfo = await safeAuth.getUserInfo(); + userInfo = await safeAuth.getUserInfo(); let eoa: AuthKitSignInData['eoa'] = safeUser?.eoa || ''; let safes: AuthKitSignInData['safes'] = safeUser?.safes || []; // here mean the page have been refreshed, so we need to get the AuthKitSignInData again if (!eoa) { eoa = await safeAuth.getAddress(); - safes = await safeAuth.getSafes(safeTxServiceUrl || ''); + // TODO, use a docker image for the safe transaction service in local + safes = await safeAuth.getSafes(!isDev() ? safeTxServiceUrl || '' : ''); } const _safeUser = { eoa, @@ -230,10 +232,8 @@ export function useSafeAuth(props: UseSafeAuthProps = {}) { const loginSiwe = useCallback( async (signer: ethers.Signer) => { try { - // don't run this function if cypress is running, cannot mock the signature so directly provide the cookie instead - if (isCypressRunning()) return; if (isSigningInRef.current) { - console.log('Already signing in with SIWE, ignoring extra call...'); + console.log('Already signed in with SIWE, ignoring extra call...'); return; } isSigningInRef.current = true; @@ -249,9 +249,7 @@ export function useSafeAuth(props: UseSafeAuthProps = {}) { nonce: await getCsrfToken(), }); const signature = await signer?.signMessage(message.prepareMessage()); - const userInfo = !isCypressRunning() - ? await safeAuth?.getUserInfo() - : {}; + const userInfo = await safeAuth?.getUserInfo(); const signInRes = await signIn('credentials', { message: JSON.stringify(message), redirect: false, @@ -278,6 +276,7 @@ export function useSafeAuth(props: UseSafeAuthProps = {}) { } throw new Error('Error signing in with SIWE'); } else { + identifyUserPostHog(address); router.refresh(); } } catch (error) { @@ -310,19 +309,29 @@ export function useSafeAuth(props: UseSafeAuthProps = {}) { ], ); + function identifyUserPostHog(address: string) { + console.log('identify posthog', posthog, address); + posthog?.identify(address, { + address, + }); + } + + function logoutUserPostHog() { + console.log('reset posthog'); + posthog?.reset(); + } + async function finishLogin() { const isNextAuthConnected = await props?.isConnected?.(); - console.log({ - isNextAuthConnected, - }); if (!isNextAuthConnected) { - const web3Provider = new ethers.providers.Web3Provider( - safeAuth?.getProvider() as ethers.providers.ExternalProvider, + const web3Provider = new ethers.BrowserProvider( + safeAuth?.getProvider() as Eip1193Provider, + { + chainId: parseInt(chainId as string), + name: chainConfig.displayName, + }, ); - const signer = web3Provider.getSigner(0); - console.log({ - isNextAuthConnected, - }); + const signer = await web3Provider.getSigner(); await loginSiwe(signer); } await setupUserSession(); @@ -340,7 +349,8 @@ export function useSafeAuth(props: UseSafeAuthProps = {}) { await finishLogin(); } } catch (error) { - console.warn({ error }); + console.log('web3auth connected but logout because of error in siwe'); + console.error({ error }); await logout({ refresh: false }); } finally { setConnecting(false); @@ -449,7 +459,7 @@ export function useSafeAuth(props: UseSafeAuthProps = {}) { setSafeAuth(web3AuthModalPack); - const safeProvider: ExternalProvider | null = + const safeProvider: Eip1193Provider | null = web3AuthModalPack.getProvider(); setProvider(safeProvider); web3AuthModalPack.subscribe(ADAPTER_EVENTS.ERRORED, web3AuthErrorHandler); @@ -457,11 +467,19 @@ export function useSafeAuth(props: UseSafeAuthProps = {}) { setConnecting(true), ); // here evaluate if user is logged in with web3auth. If it's not the case we logout the user from next auth. - if (web3AuthModalPack?.web3Auth?.connected) { - setConnecting(true); + // useE2EAuthContext is provided by the e2e test to bypass real login + if ( + web3AuthModalPack?.web3Auth?.connected || + (window?.useE2EAuthContext && process.env.NEXT_PUBLIC_E2E_TEST) + ) { + if (window.useE2EAuthContext && process.env.NEXT_PUBLIC_E2E_TEST) { + console.log('Using E2E Auth Context'); + } else setConnecting(true); } else { + console.log('User not connected to web3auth'); handleUnauthenticatedUser(); logoutSiwe({ refresh: false }); + logoutUserPostHog(); } return () => { web3AuthModalPack.unsubscribe( diff --git a/libs/next/cache/.eslintrc.json b/libs/next/cache/.eslintrc.json index 75b85077d..3456be9b9 100644 --- a/libs/next/cache/.eslintrc.json +++ b/libs/next/cache/.eslintrc.json @@ -1,5 +1,5 @@ { - "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], + "extends": ["../../../.eslintrc.json"], "ignorePatterns": ["!**/*"], "overrides": [ { diff --git a/libs/next/cache/.swcrc b/libs/next/cache/.swcrc index 206feac18..2c0fbef0a 100644 --- a/libs/next/cache/.swcrc +++ b/libs/next/cache/.swcrc @@ -15,13 +15,12 @@ "loose": true }, "module": { - "type": "commonjs", - "strict": true, - "noInterop": true + "type": "commonjs" }, "sourceMaps": true, "exclude": [ "jest.config.ts", + ".*\\.spec.tsx?$", ".*\\.test.tsx?$", "./src/jest-setup.ts$", "./**/jest-setup.ts$", diff --git a/libs/next/cache/README.md b/libs/next/cache/README.md index d3848ea87..a0daa9d6c 100644 --- a/libs/next/cache/README.md +++ b/libs/next/cache/README.md @@ -2,6 +2,10 @@ This library was generated with [Nx](https://nx.dev). +## Building + +Run `nx build next-cache` to build the library. + ## Running unit tests Run `nx test next-cache` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/next/cache/jest.config.ts b/libs/next/cache/jest.config.ts index 6e13bd010..23bc4ec66 100644 --- a/libs/next/cache/jest.config.ts +++ b/libs/next/cache/jest.config.ts @@ -1,21 +1,30 @@ /* eslint-disable */ +import { readFileSync } from 'fs'; + +// Reading the SWC compilation config and remove the "exclude" +// for the test files to be compiled by SWC +const { exclude: _, ...swcJestConfig } = JSON.parse( + readFileSync(`${__dirname}/.swcrc`, 'utf-8'), +); + +// disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. +// If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" +if (swcJestConfig.swcrc === undefined) { + swcJestConfig.swcrc = false; +} + +// Uncomment if using global setup/teardown files being transformed via swc +// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries +// jest needs EsModule Interop to find the default exported setup/teardown functions +// swcJestConfig.module.noInterop = false; + export default { displayName: 'next-cache', preset: '../../../jest.preset.js', - globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, - globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, transform: { - '^.+\\.[tj]s?$': [ - '@swc/jest', - { - jsc: { - parser: { syntax: 'typescript', tsx: true }, - transform: { react: { runtime: 'automatic' } }, - }, - }, - ], + '^.+\\.[tj]s$': ['@swc/jest', swcJestConfig], }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../../coverage/libs/next/cache', + moduleFileExtensions: ['ts', 'js', 'html'], testEnvironment: 'node', + coverageDirectory: '../../../coverage/libs/next/cache', }; diff --git a/libs/next/cache/package.json b/libs/next/cache/package.json index c77223e56..ca9ed6e94 100644 --- a/libs/next/cache/package.json +++ b/libs/next/cache/package.json @@ -1,4 +1,10 @@ { "name": "@next/cache", - "version": "0.0.1" + "version": "0.0.1", + "dependencies": { + "@swc/helpers": "~0.5.2" + }, + "type": "commonjs", + "main": "./src/index.js", + "typings": "./src/index.d.ts" } diff --git a/libs/next/cache/project.json b/libs/next/cache/project.json index e2e31babc..3af946813 100644 --- a/libs/next/cache/project.json +++ b/libs/next/cache/project.json @@ -3,27 +3,28 @@ "$schema": "../../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "libs/next/cache/src", "projectType": "library", - "tags": [], "targets": { - "lint": { - "executor": "@nx/linter:eslint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": ["libs/next/cache/**/*.{ts,tsx,js,jsx}"] - } - }, "build": { "executor": "@nx/js:swc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/next/cache", - "tsConfig": "libs/next/cache/tsconfig.lib.json", - "packageJson": "libs/next/cache/package.json", "main": "libs/next/cache/src/index.ts", + "tsConfig": "libs/next/cache/tsconfig.lib.json", "assets": ["libs/next/cache/*.md"] } }, - "test-integration": { + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/next/cache/**/*.ts", + "libs/next/cache/package.json" + ] + } + }, + "test": { "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { @@ -37,5 +38,6 @@ } } } - } + }, + "tags": [] } diff --git a/libs/next/cache/src/index.spec.ts b/libs/next/cache/src/index.spec.ts deleted file mode 100644 index e55f84562..000000000 --- a/libs/next/cache/src/index.spec.ts +++ /dev/null @@ -1,103 +0,0 @@ -import { kv } from '@vercel/kv'; -import { Cache } from './index'; - -describe('Cache exists', () => { - it('should work', () => { - expect(new Cache()).toBeDefined(); - }); -}); - -describe('Cache with valid arguments', () => { - let cache: Cache; - - beforeAll(async () => { - cache = new Cache(); - kv.flushall(); - }); - - describe('set', () => { - it('should set a value', async () => { - expect(await cache.set('test_key', 'test_value')).toBe('OK'); - }); - }); - - describe('get', () => { - it('should get a value', async () => { - await cache.set('test_key', 'test_value'); - expect(await cache.get('test_key')).toBe('test_value'); - }); - }); - - describe('del', () => { - it('should delete a value', async () => { - await cache.set('test_key', 'test_value'); - expect(await cache.del('test_key')).toBe(1); - expect(await cache.get('test_key')).toBe(null); - }); - }); - - describe('hset', () => { - it('should set a hash value', async () => { - expect(await cache.hset('test_hash', { field: 'test_value' })).toBe(1); - }); - }); - - describe('hget', () => { - it('should get a hash value', async () => { - await cache.hset('test_hash', { field: 'test_value' }); - expect(await cache.hget('test_hash', 'field')).toBe('test_value'); - }); - }); - - describe('lpush', () => { - it('should push a value to a list', async () => { - expect(await cache.lpush('test_list', 'test_value')).toBe(1); - }); - }); - - describe('lrange', () => { - it('should get a range of values from a list', async () => { - expect(await cache.lrange('test_list', 0, -1)).toEqual(['test_value']); - }); - }); - - describe('sadd', () => { - it('should add a member to a set', async () => { - expect(await cache.sadd('test_set', 'test_member')).toBe(1); - }); - }); - - describe('srem', () => { - it('should remove a member from a set', async () => { - await cache.sadd('test_set', 'test_member'); - expect(await cache.srem('test_set', 'test_member')).toBe(1); - }); - }); - - describe('sismember', () => { - it('should check if a member is in a set', async () => { - await cache.sadd('test_set', 'test_member'); - expect(await cache.sismember('test_set', 'test_member')).toBe(1); - }); - }); - - describe('setbit', () => { - it('should set a bit at a specific offset', async () => { - expect(await cache.setbit('test_key', 7, 1)).toBe(0); - }); - }); - - describe('getbit', () => { - it('should get a bit at a specific offset', async () => { - await cache.setbit('test_key', 7, 1); - expect(await cache.getbit('test_key', 7)).toBe(1); - }); - }); - - it('Should work', async () => { - expect(await cache.set('test_key', 'test_value')).toBe('OK'); - expect(await cache.get('test_key')).toBe('test_value'); - expect(await cache.del('test_key')).toBe(1); - expect(await cache.get('test_key')).toBe(null); - }); -}); diff --git a/libs/next/cache/src/index.ts b/libs/next/cache/src/index.ts index 82c3975f0..1e54b939d 100644 --- a/libs/next/cache/src/index.ts +++ b/libs/next/cache/src/index.ts @@ -1,99 +1 @@ -import { createClient } from '@vercel/kv'; -import env from '@env/server'; - -export class Cache { - private client; - - constructor(url?: string, token?: string) { - const kvUrl = url || env.KV_REST_API_URL; - const kvToken = token || env.KV_REST_API_TOKEN; - - if (!kvUrl || !kvToken) { - throw new Error('Error with KV environment variables'); - } - - this.client = createClient({ - url: kvUrl, - token: kvToken, - }); - } - - private async handleOperation( - operation: Promise, - operationName: string, - ) { - try { - return await operation; - } catch (error) { - if (error instanceof Error) { - throw new Error( - `Error with redis operation ${operationName} : ${error.message}`, - ); - } else { - throw error; - } - } - } - - async get(key: string) { - return this.handleOperation(this.client.get(key), 'get'); - } - - async set(key: string, value: unknown) { - return this.handleOperation(this.client.set(key, value), 'set'); - } - - async del(key: string) { - return this.handleOperation(this.client.del(key), 'del'); - } - - async hset(key: string, value: { [field: string]: unknown }) { - return this.handleOperation(this.client.hset(key, value), 'hset'); - } - - async hget(key: string, field: string) { - return this.handleOperation(this.client.hget(key, field), 'hget'); - } - - async lpush(key: string, ...values: unknown[]) { - return this.handleOperation(this.client.lpush(key, ...values), 'lpush'); - } - - async lrange(key: string, start: number, stop: number) { - return this.handleOperation(this.client.lrange(key, start, stop), 'lrange'); - } - - async sadd(key: string, ...members: string[]) { - return this.handleOperation(this.client.sadd(key, ...members), 'sadd'); - } - - async srem(key: string, ...members: string[]) { - return this.handleOperation(this.client.srem(key, ...members), 'srem'); - } - - async sismember(key: string, member: string) { - return this.handleOperation( - this.client.sismember(key, member), - 'sismember', - ); - } - - //async zadd(key: string, scoreMembers: Array<[number, string]>) { - // return this.handleOperation(this.client.zadd(key, scoreMembers), 'zadd'); // TODO: Problem with type - //} - - async zrange(key: string, start: number, stop: number) { - return this.handleOperation(this.client.zrange(key, start, stop), 'zrange'); - } - - async setbit(key: string, offset: number, value: 0 | 1) { - return this.handleOperation( - this.client.setbit(key, offset, value), - 'setbit', - ); - } - - async getbit(key: string, offset: number) { - return this.handleOperation(this.client.getbit(key, offset), 'getbit'); - } -} +export { cacheWithDynamicKeys } from './lib/cacheWithDynamicKeys'; diff --git a/libs/next/cache/src/lib/cacheWithDynamicKeys.spec.ts b/libs/next/cache/src/lib/cacheWithDynamicKeys.spec.ts new file mode 100644 index 000000000..eaba3151a --- /dev/null +++ b/libs/next/cache/src/lib/cacheWithDynamicKeys.spec.ts @@ -0,0 +1,59 @@ +import { unstable_cache } from 'next/cache'; +import { cacheWithDynamicKeys } from './cacheWithDynamicKeys'; + +jest.mock('next/cache', () => ({ + unstable_cache: jest.fn((fn, keys) => fn), +})); + +describe('cacheWithDynamicKeys', () => { + beforeEach(() => { + jest.clearAllMocks(); + }); + // The cache key is generated dynamically based on the arguments passed. + it('should generate the cache key dynamically based on the arguments passed', () => { + const cb = jest.fn((...args) => args.reduce((acc, val) => acc + val, 0)); + const keyGenerator = jest.fn((args) => args.map(String)); + const cachedFn = cacheWithDynamicKeys(cb, keyGenerator); + + cachedFn(1, 2, 3); + + expect(keyGenerator).toHaveBeenCalledTimes(1); + expect(keyGenerator).toHaveBeenCalledWith([1, 2, 3]); + }); + + // The cache key is passed to unstable_cache. + it('should pass the cache key to unstable_cache', () => { + const cb = jest.fn((...args) => args.reduce((acc, val) => acc + val, 0)); + const keyGenerator = jest.fn((args) => args.map(String)); + const cachedFn = cacheWithDynamicKeys(cb, keyGenerator); + + cachedFn(1, 2, 3); + + expect(unstable_cache).toHaveBeenCalledTimes(1); + expect(unstable_cache).toHaveBeenCalledWith(cb, ['1', '2', '3']); + }); + + // the original function is called with the arguments passed. + it('should call the original function with the arguments passed', () => { + const cb = jest.fn((...args) => args.reduce((acc, val) => acc + val, 0)); + const keyGenerator = jest.fn((args) => args.map(String)); + const cachedFn = cacheWithDynamicKeys(cb, keyGenerator); + + cachedFn(1, 2, 3); + + expect(cb).toHaveBeenCalledTimes(1); + expect(cb).toHaveBeenCalledWith(1, 2, 3); + }); + // The original function throws an error. + it('should throw an error when the original function throws an error', () => { + const cb = jest.fn((arg1, arg2, arg3) => { + throw new Error('Something went wrong'); + }); + const keyGenerator = jest.fn((args) => args.map(String)); + const cachedFn = cacheWithDynamicKeys(cb, keyGenerator); + + expect(() => { + cachedFn(1, 2, 3); + }).toThrow('Something went wrong'); + }); +}); diff --git a/libs/next/cache/src/lib/cacheWithDynamicKeys.ts b/libs/next/cache/src/lib/cacheWithDynamicKeys.ts new file mode 100644 index 000000000..5c7e94dbc --- /dev/null +++ b/libs/next/cache/src/lib/cacheWithDynamicKeys.ts @@ -0,0 +1,10 @@ +import { unstable_cache } from 'next/cache'; +export function cacheWithDynamicKeys any>( + cb: T, + keyGenerator: (args: Parameters) => string[], +): (...args: Parameters) => ReturnType { + return (...args: Parameters) => { + const keyParts = keyGenerator(args); + return unstable_cache(cb, keyParts)(...args) as ReturnType; + }; +} diff --git a/libs/next/cache/tsconfig.json b/libs/next/cache/tsconfig.json index 2c86f0240..8122543a9 100644 --- a/libs/next/cache/tsconfig.json +++ b/libs/next/cache/tsconfig.json @@ -2,7 +2,12 @@ "extends": "../../../tsconfig.base.json", "compilerOptions": { "module": "commonjs", - "types": ["@next/types"] + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true }, "files": [], "include": [], diff --git a/libs/next/cache/tsconfig.lib.json b/libs/next/cache/tsconfig.lib.json index 6aeae58ef..4befa7f09 100644 --- a/libs/next/cache/tsconfig.lib.json +++ b/libs/next/cache/tsconfig.lib.json @@ -1,11 +1,10 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] }, - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts", "../../../types/**/*.d.ts"] + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] } diff --git a/libs/next/cache/tsconfig.spec.json b/libs/next/cache/tsconfig.spec.json index 25b7af8f6..69a251f32 100644 --- a/libs/next/cache/tsconfig.spec.json +++ b/libs/next/cache/tsconfig.spec.json @@ -9,12 +9,6 @@ "jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", - "src/**/*.test.tsx", - "src/**/*.spec.tsx", - "src/**/*.test.js", - "src/**/*.spec.js", - "src/**/*.test.jsx", - "src/**/*.spec.jsx", "src/**/*.d.ts" ] } diff --git a/libs/next/currency-cache/jest.config.ts b/libs/next/currency-cache/jest.config.ts index 055f27cca..4fdd9615e 100644 --- a/libs/next/currency-cache/jest.config.ts +++ b/libs/next/currency-cache/jest.config.ts @@ -3,6 +3,8 @@ export default { displayName: 'next-currency-cache', preset: '../../../jest.preset.js', testEnvironment: 'node', + globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, + globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, moduleFileExtensions: ['ts', 'js', 'html'], coverageDirectory: '../../../coverage/libs/next/currency-cache', }; diff --git a/libs/next/currency-cache/project.json b/libs/next/currency-cache/project.json index 17dd1c19f..087e4ea97 100644 --- a/libs/next/currency-cache/project.json +++ b/libs/next/currency-cache/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/next/currency-cache/src/lib/cron/setRates.ts b/libs/next/currency-cache/src/lib/cron/setRates.ts index 55117bd21..02404694e 100644 --- a/libs/next/currency-cache/src/lib/cron/setRates.ts +++ b/libs/next/currency-cache/src/lib/cron/setRates.ts @@ -1,9 +1,12 @@ +'use server'; + import { NextResponse } from 'next/server'; -import { setRates } from '../next-currency-cache'; +import { CurrencyCache } from '../next-currency-cache'; export default async function handler() { try { - const result = await setRates(); + const currencyCache = new CurrencyCache(); + const result = await currencyCache.setRates(); return new NextResponse(JSON.stringify(result), { status: 200, }); diff --git a/libs/next/currency-cache/src/lib/next-currency-cache.spec.ts b/libs/next/currency-cache/src/lib/next-currency-cache.spec.ts index dddcbc438..0c3104d6c 100644 --- a/libs/next/currency-cache/src/lib/next-currency-cache.spec.ts +++ b/libs/next/currency-cache/src/lib/next-currency-cache.spec.ts @@ -1,65 +1,98 @@ import { Currency } from '@currency/api'; import { Currency_Enum_Not_Const } from '@currency/types'; -import { Cache } from '@next/cache'; -import { getRate, setRate, setRates } from './next-currency-cache'; +import { NextRedis } from '@next/redis'; +import { CurrencyCache } from './next-currency-cache'; -jest.mock('@currency/api'); -jest.mock('@next/cache'); - -describe('nextCurrencyCache', () => { - const mockRate = 1.23; - - afterEach(() => { - jest.clearAllMocks(); +describe('CurrencyCache', () => { + // getCacheKey(currency) returns a string with the correct format. + it('should return a string with the correct format when calling getCacheKey', () => { + const currencyCache = new CurrencyCache(); + const currency = Currency_Enum_Not_Const.Eur; + const cacheKey = currencyCache.getCacheKey(currency); + expect(cacheKey).toMatch(/^currency-[A-Z]{3}-rates$/); }); - beforeEach(() => { - jest - .spyOn(Cache.prototype, 'get') - .mockImplementation(() => Promise.resolve(mockRate)); - jest - .spyOn(Cache.prototype, 'set') - .mockImplementation(() => Promise.resolve(undefined)); - jest - .spyOn(Currency.prototype, 'getRate') - .mockImplementation(() => Promise.resolve({ USD: mockRate })); + // withCacheKey(fn) returns a function that receives a Currency_Enum_Not_Const and returns a Promise. + it('should return a function that receives a Currency_Enum_Not_Const and returns a Promise when calling withCacheKey', () => { + const currencyCache = new CurrencyCache(); + const fn = jest.fn(); + const withCacheKeyFn = currencyCache.withCacheKey(fn); + const currency = Currency_Enum_Not_Const.Eur; + const result = withCacheKeyFn(currency); + expect(fn).toHaveBeenCalledWith(expect.any(String), currency); + expect(result).toBeInstanceOf(Promise); }); - it('should set rate', async () => { - Currency.prototype.getRate = jest.fn().mockResolvedValue(mockRate); - - await setRate(Currency_Enum_Not_Const.EUR); - - expect(Cache.prototype.set).toHaveBeenCalledWith( - `currency-${Currency_Enum_Not_Const.EUR}-rates`, - { USD: mockRate }, + // CurrencyCache throws an error if it fails to get a rate from the Currency API. + it('should throw an error if it fails to get a rate from the Currency API', async () => { + const currencyApi = new Currency(); + currencyApi.getRate = jest + .fn() + .mockRejectedValue(new Error('Failed to get rate')); + const currencyCache = new CurrencyCache(currencyApi); + const currency = Currency_Enum_Not_Const.Eur; + await expect(currencyCache.setRate(currency)).rejects.toThrowError( + 'Failed to get rate for EUR', ); }); - it('should get rate', async () => { - const rate = await getRate(Currency_Enum_Not_Const.EUR); - - expect(rate).toEqual(mockRate); + // CurrencyCache throws an error if it fails to set a rate in the NextRedis API. + it('should throw an error if it fails to set a rate in the NextRedis API', async () => { + const cacheApi = new NextRedis(); + cacheApi.kv.set = jest + .fn() + .mockRejectedValue(new Error('Failed to set rate')); + const currencyCache = new CurrencyCache(undefined, cacheApi); + const currency = Currency_Enum_Not_Const.Eur; + await expect(currencyCache.setRate(currency)).rejects.toThrowError( + 'Failed to get rate for EUR', + ); }); - it('should set rates', async () => { - Currency.prototype.getRate = jest.fn().mockResolvedValue(1.23); + // CurrencyCache throws an error if it fails to get a rate from the NextRedis API. + it('should throw an error if it fails to get a rate from the NextRedis API', async () => { + const cacheApi = new NextRedis(); + cacheApi.kv.get = jest + .fn() + .mockRejectedValue(new Error('Failed to get rate')); + const currencyCache = new CurrencyCache(undefined, cacheApi); + const currency = Currency_Enum_Not_Const.Eur; + await expect(currencyCache.getRate(currency)).rejects.toThrowError( + 'Failed to get rate from cache for EUR', + ); + }); - await setRates(); + // populateCacheIfEmpty() populates the cache if getRate() returns no rate. - expect(Cache.prototype.set).toHaveBeenCalled(); + it('should populate cache if empty when getRate returns no rate', async () => { + const cacheApi = new NextRedis(); + cacheApi.kv.get = jest.fn().mockResolvedValue(null); + const currencyCache = new CurrencyCache(undefined, cacheApi); + currencyCache.setRates = jest.fn(); + await currencyCache.populateCacheIfEmpty(); + expect(currencyCache.setRates).toHaveBeenCalled(); }); - //it('should get rates', async () => { - // const rates = await getRates(); + // setRates() sets rates for all currencies. + it('should set all rates when calling setRates', async () => { + const currencyCache = new CurrencyCache(); + const setRateMock = jest.spyOn(currencyCache, 'setRate'); + await currencyCache.setRates(); + expect(setRateMock).toHaveBeenCalledTimes( + // @ts-ignore + Object.values(Currency_Enum_Not_Const).length, + ); + }); - // expect(rates).toEqual( - // Object.fromEntries( - // Object.values(Currency_Enum_Not_Const).map((currency) => [ - // currency, - // mockRate, - // ]) - // ) - // ); - //}); + // Currency throws an error if it fails to save rates to a local file. + it('should throw an error if it fails to save rates to a local file', async () => { + const currency = new Currency(); + currency.saveToLocalFile = jest + .fn() + .mockRejectedValue(new Error('Failed to save rates')); + const baseCurrency = Currency_Enum_Not_Const.Eur; + await expect( + currency.saveToLocalFile(baseCurrency, {}), + ).rejects.toThrowError('Failed to save rates'); + }); }); diff --git a/libs/next/currency-cache/src/lib/next-currency-cache.ts b/libs/next/currency-cache/src/lib/next-currency-cache.ts index e94a86af0..fec14e158 100644 --- a/libs/next/currency-cache/src/lib/next-currency-cache.ts +++ b/libs/next/currency-cache/src/lib/next-currency-cache.ts @@ -1,14 +1,9 @@ -'use server'; - import { Currency } from '@currency/api'; -import { Currency_Enum_Not_Const } from '@currency/types'; -import { Cache } from '@next/cache'; +import { Currency_Enum_Not_Const, CurrencyRates } from '@currency/types'; +import { NextRedis } from '@next/redis'; import { isJestRunning } from '@utils'; import { revalidateTag } from 'next/cache'; -const currencyApi = new Currency(); -const cacheApi = new Cache(); - class CacheApiError extends Error { constructor( message: string, @@ -18,77 +13,83 @@ class CacheApiError extends Error { } } -function getCacheKey(currency: Currency_Enum_Not_Const): string { - return `currency-${currency}-rates`; -} +export class CurrencyCache { + private currencyApi: Currency; + private cacheApi: NextRedis; -function withCacheKey( - fn: (key: string, currency: Currency_Enum_Not_Const) => Promise, -) { - return async (currency: Currency_Enum_Not_Const) => { - const key = getCacheKey(currency); - return fn(key, currency); - }; -} + constructor(currencyApi?: Currency, cacheApi?: NextRedis) { + this.currencyApi = currencyApi || new Currency(); + this.cacheApi = cacheApi || new NextRedis(); + } -export const setRate = withCacheKey( - async (key: string, currency: Currency_Enum_Not_Const): Promise => { - try { - const rate = await currencyApi.getRate(currency); - await cacheApi.set(key, rate); - } catch (error) { - throw new CacheApiError(`Failed to get rate for ${currency}`, error); - } - }, -); + getCacheKey(currency: Currency_Enum_Not_Const): string { + return `currency-${currency}-rates`; + } -export const getRate = withCacheKey( - async (key: string, currency: Currency_Enum_Not_Const): Promise => { - try { - const rate = await cacheApi.get(key); - return rate as number; - } catch (error) { - throw new CacheApiError( - `Failed to get rate from cache for ${currency}`, - error, - ); - } - }, -); + withCacheKey( + fn: (key: string, currency: Currency_Enum_Not_Const) => Promise, + ) { + return async (currency: Currency_Enum_Not_Const) => { + const key = this.getCacheKey(currency); + return fn(key, currency); + }; + } -export async function setRates(): Promise { - const promises = Object.values(Currency_Enum_Not_Const).map((currency) => - setRate(currency), + setRate = this.withCacheKey( + async (key: string, currency: Currency_Enum_Not_Const) => { + try { + const rate = await this.currencyApi.getRate(currency); + await this.cacheApi.kv.set(key, rate); + } catch (error) { + throw new CacheApiError(`Failed to get rate for ${currency}`, error); + } + }, ); - if (!isJestRunning()) { - revalidateTag('currency-rates'); - } - return await Promise.all(promises); -} -export async function getRates(): Promise<{ - [key in Currency_Enum_Not_Const]: { - [key in Currency_Enum_Not_Const]: number; - }; -}> { - const promises = Object.values(Currency_Enum_Not_Const).map( - async (currency) => { - const rate = await getRate(currency); - return { [currency]: rate }; + getRate = this.withCacheKey( + async (key: string, currency: Currency_Enum_Not_Const) => { + try { + const rate = await this.cacheApi.kv.get(key); + return rate as number; + } catch (error) { + throw new CacheApiError( + `Failed to get rate from cache for ${currency}`, + error, + ); + } }, ); - const rates = await Promise.all(promises); - return Object.assign({}, ...rates); -} -export async function populateCacheIfEmpty(): Promise { - try { - const rate = await getRate(Currency_Enum_Not_Const.EUR); - if (!rate) { - await setRates(); + async setRates(): Promise { + const promises = Object.values(Currency_Enum_Not_Const).map((currency) => + this.setRate(currency), + ); + if (!isJestRunning()) { + revalidateTag('currency-rates'); + } + return await Promise.all(promises); + } + + async getRates(): Promise { + const promises = Object.values(Currency_Enum_Not_Const).map( + async (currency) => { + const rate = await this.getRate(currency); + return { [currency]: rate }; + }, + ); + const rates = await Promise.all(promises); + return Object.assign({}, ...rates); + } + + async populateCacheIfEmpty(): Promise { + try { + const rate = await this.getRate(Currency_Enum_Not_Const.Eur); + if (!rate) { + await this.setRates(); + } + console.log('Populated cache for currency has been called successfully'); + } catch (error) { + console.error('Failed to populate cache for currency', error); } - console.log('Populated cache for currency has been called successfully'); - } catch (error) { - console.error('Failed to populate cache for currency', error); } } diff --git a/libs/next/currency-cache/tsconfig.json b/libs/next/currency-cache/tsconfig.json index 18d14d61c..17fd4f3fc 100644 --- a/libs/next/currency-cache/tsconfig.json +++ b/libs/next/currency-cache/tsconfig.json @@ -7,7 +7,8 @@ "noImplicitOverride": true, "noPropertyAccessFromIndexSignature": false, "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true + "noFallthroughCasesInSwitch": true, + "preserveConstEnums": true }, "files": [], "include": [], diff --git a/libs/next/currency-cache/tsconfig.lib.json b/libs/next/currency-cache/tsconfig.lib.json index c1b5de64c..bb24f0924 100644 --- a/libs/next/currency-cache/tsconfig.lib.json +++ b/libs/next/currency-cache/tsconfig.lib.json @@ -3,6 +3,7 @@ "compilerOptions": { "outDir": "../../../dist/out-tsc", "declaration": true, + "preserveConstEnums": true, "types": ["node"] }, "include": ["src/**/*.ts", "../../../types/**/*.d.ts"], diff --git a/libs/next/currency-common/project.json b/libs/next/currency-common/project.json index 14ff478de..34a6961be 100644 --- a/libs/next/currency-common/project.json +++ b/libs/next/currency-common/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/currency-common/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/next/currency-common/src/index.ts b/libs/next/currency-common/src/index.ts index a2cea15c5..d65ae18d4 100644 --- a/libs/next/currency-common/src/index.ts +++ b/libs/next/currency-common/src/index.ts @@ -1,3 +1,4 @@ +export { calculateUnitAmount } from './lib/calculateUnitAmount'; export { formatCurrency } from './lib/formatCurrency'; export { getCurrencyPreference } from './lib/getCurrencyPreference'; export { toUserCurrency } from './lib/toUserCurrency'; diff --git a/libs/next/currency-common/src/lib/calculateUnitAmount.ts b/libs/next/currency-common/src/lib/calculateUnitAmount.ts new file mode 100644 index 000000000..a7d449ebc --- /dev/null +++ b/libs/next/currency-common/src/lib/calculateUnitAmount.ts @@ -0,0 +1,22 @@ +import { CurrencyRates, Money } from '@currency/types'; +import { toDecimal } from 'dinero.js'; +import { toUserCurrency } from './toUserCurrency'; + +export const calculateUnitAmount = ( + money: Money, + rates: CurrencyRates, +): number => { + return Math.round( + Number( + toDecimal( + toUserCurrency( + { + amount: money.amount, + currency: money.currency, + }, + rates, + ).dinero, + ), + ) * 100, + ); +}; diff --git a/libs/next/currency-common/src/lib/formatCurrency.spec.ts b/libs/next/currency-common/src/lib/formatCurrency.spec.ts new file mode 100644 index 000000000..257c17679 --- /dev/null +++ b/libs/next/currency-common/src/lib/formatCurrency.spec.ts @@ -0,0 +1,118 @@ +import { Money } from '@currency/types'; +import { Currency_Enum } from '@gql/shared/types'; +import { cookies } from 'next/headers'; +import { formatCurrency } from './formatCurrency'; + +jest.mock('next/headers', () => ({ + cookies: jest.fn(), +})); + +describe('formatCurrency', () => { + beforeEach(() => { + (cookies as jest.Mock).mockReturnValue({ + get: () => ({ value: 'EUR' }), + }); + }); + afterEach(() => { + jest.clearAllMocks(); + }); + // Returns a formatted currency string when given valid inputs + it('should return a formatted currency string when given valid inputs', () => { + const format = { + number: jest.fn(), + }; + const money = { + amount: 1200, + currency: Currency_Enum.Usd, + }; + const rates = { + USD: { + EUR: 0.85, + }, + }; + + formatCurrency(format, money, rates); + + expect(format.number).toHaveBeenCalledWith('10.200000', { + style: 'currency', + currency: Currency_Enum.Eur, + }); + }); + + // Uses EUR as default currency when none is provided + it('should use EUR as default currency when none is provided', () => { + const format = { + number: jest.fn(), + }; + const money = { + amount: 10, + }; + const rates = { + USD: { + EUR: 0.85, + }, + }; + + formatCurrency(format, money, rates); + + expect(format.number).toHaveBeenCalledWith('0.10', { + style: 'currency', + currency: Currency_Enum.Eur, + }); + }); + + // Uses 0 as default amount when none is provided + it('should use 0 as default amount when none is provided', () => { + const format = { + number: jest.fn(), + }; + const money = { + currency: Currency_Enum.Usd, + }; + const rates = { + USD: { + EUR: 0.85, + }, + }; + + formatCurrency(format, money as Money, rates); + + expect(format.number).toHaveBeenCalledWith('0.000000', { + style: 'currency', + currency: Currency_Enum.Eur, + }); + }); + + // Returns undefined when money is undefined + it('should return undefined when money is undefined', () => { + const format = { + number: jest.fn(), + }; + const money = undefined; + const rates = { + USD: { + EUR: 0.85, + }, + }; + + const result = formatCurrency(format, money, rates); + + expect(result).toBeUndefined(); + }); + + // Returns undefined when rates is undefined + it('should return undefined when rates is undefined', () => { + const format = { + number: jest.fn(), + }; + const money = { + amount: 10, + currency: Currency_Enum.Usd, + }; + const rates = undefined; + + const result = formatCurrency(format, money, rates as any); + + expect(result).toBeUndefined(); + }); +}); diff --git a/libs/next/currency-common/src/lib/formatCurrency.ts b/libs/next/currency-common/src/lib/formatCurrency.ts index 17b3a3885..049be4004 100644 --- a/libs/next/currency-common/src/lib/formatCurrency.ts +++ b/libs/next/currency-common/src/lib/formatCurrency.ts @@ -1,4 +1,5 @@ import { Money, Rates } from '@currency/types'; +import { Currency_Enum } from '@gql/shared/types'; import { toDecimal } from 'dinero.js'; import { toUserCurrency } from './toUserCurrency'; export const formatCurrency = ( @@ -6,10 +7,24 @@ export const formatCurrency = ( money: Money | undefined | null, rates: { [key: string]: Rates }, ) => { - if (!money) return format.number(0, { style: 'currency', currency: 'EUR' }); - const { currency, amount } = money; - const formattedAmount = toUserCurrency({ amount, currency }, rates); + // If money is not provided, use default values + const { currency, amount = 0 } = money || { + currency: Currency_Enum.Eur, + amount: 0, + }; + // If currency is not provided, use 'EUR' as default + const effectiveCurrency = currency || Currency_Enum.Eur; + + if (!rates) { + console.error('No rates provided'); + return undefined; + } + + const formattedAmount = toUserCurrency( + { amount, currency: effectiveCurrency }, + rates, + ); return format.number(toDecimal(formattedAmount.dinero), { style: 'currency', currency: formattedAmount.currency, diff --git a/libs/next/currency-common/src/lib/getCurrencyPreference.ts b/libs/next/currency-common/src/lib/getCurrencyPreference.ts index 37f437300..626c5753e 100644 --- a/libs/next/currency-common/src/lib/getCurrencyPreference.ts +++ b/libs/next/currency-common/src/lib/getCurrencyPreference.ts @@ -1,9 +1,11 @@ import { defaultCurrency } from '@currency/types'; import { Currency_Enum } from '@gql/shared/types'; +import { isJestRunning } from '@utils'; import { cookies } from 'next/headers'; // Get user's currency preference from a cookie export const getCurrencyPreference = (): Currency_Enum => { + if (isJestRunning()) return defaultCurrency; return ( (cookies().get('NEXT_CURRENCY')?.value as unknown as Currency_Enum) || defaultCurrency diff --git a/libs/next/currency-common/src/lib/toUserCurrency.ts b/libs/next/currency-common/src/lib/toUserCurrency.ts index b115afa83..c0e82334b 100644 --- a/libs/next/currency-common/src/lib/toUserCurrency.ts +++ b/libs/next/currency-common/src/lib/toUserCurrency.ts @@ -23,6 +23,11 @@ export const toUserCurrency = ( dinero: dineroObject, currency: userCurrency, }; + + if (!rates[money.currency as string]) { + throw new Error(`No rates found for currency: ${money.currency}`); + } + const currencyRate = rates[money.currency as string][toCurrency.code]; const adjustedRate = { [toCurrency.code]: { diff --git a/libs/next/currency-provider/project.json b/libs/next/currency-provider/project.json index 58babcbe2..231574636 100644 --- a/libs/next/currency-provider/project.json +++ b/libs/next/currency-provider/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/currency-provider/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/next/currency-provider/src/lib/index.tsx b/libs/next/currency-provider/src/lib/index.tsx index 2b5ae30ed..8301589f0 100644 --- a/libs/next/currency-provider/src/lib/index.tsx +++ b/libs/next/currency-provider/src/lib/index.tsx @@ -1,37 +1,22 @@ 'use client'; -import { getRates } from '@next/currency-cache'; - -import { - ReactNode, - createContext, - useContext, - useEffect, - useState, -} from 'react'; +import { CurrencyRates } from '@currency/types'; +import { ReactNode, createContext, useContext } from 'react'; export const CurrencyContext = createContext({ rates: {}, isLoading: true }); -export const CurrencyProvider = ({ children }: { children: ReactNode }) => { - const [rates, setRates] = useState({}); - const [isLoading, setIsLoading] = useState(true); - - useEffect(() => { - getRates() - .then((data) => { - setRates(data); - setIsLoading(false); - }) - .catch((error) => { - console.error('Error fetching rates:', error); - }); - }, []); - +export const CurrencyProvider = ({ + children, + rates, +}: { + children: ReactNode; + rates: CurrencyRates; +}) => { return ( {children} diff --git a/libs/next/currency/project.json b/libs/next/currency/project.json index 8ce70defe..b37f9afab 100644 --- a/libs/next/currency/project.json +++ b/libs/next/currency/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/currency/**/*.ts"] diff --git a/libs/next/currency/src/lib/ConvertedCurrency.tsx b/libs/next/currency/src/lib/ConvertedCurrency.tsx index 16f1f477a..4adb70ce5 100644 --- a/libs/next/currency/src/lib/ConvertedCurrency.tsx +++ b/libs/next/currency/src/lib/ConvertedCurrency.tsx @@ -1,24 +1,29 @@ 'use server'; import type { Money } from '@currency/types'; -import { getRates } from '@next/currency-cache'; +import { CurrencyCache } from '@next/currency-cache'; import { formatCurrency } from '@next/currency-common'; import { Text, TextSkeleton, type TextProps } from '@ui/components'; import { useLocale } from 'next-intl'; import { getFormatter } from 'next-intl/server'; import { Suspense } from 'react'; -export interface ConvertedCurrencyProps extends TextProps, Money {} +export interface ConvertedCurrencyProps extends TextProps, Money { + translationFn?: (convertedAmount: string) => string; +} + +const currencyCache = new CurrencyCache(); async function ConvertedCurrencyContent({ amount, currency, variant, + translationFn, ...textProps }: ConvertedCurrencyProps) { const locale = useLocale(); - const rates = await getRates(); - const formater = await getFormatter(locale); + const rates = await currencyCache.getRates(); + const formater = await getFormatter({ locale }); const convertedAmount = formatCurrency( formater, { @@ -27,9 +32,14 @@ async function ConvertedCurrencyContent({ }, rates, ); + + const content = translationFn + ? translationFn(convertedAmount) + : convertedAmount; + return ( - {convertedAmount} + {content} ); } diff --git a/libs/next/date/project.json b/libs/next/date/project.json index a2a95f921..2b3489f04 100644 --- a/libs/next/date/project.json +++ b/libs/next/date/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/date/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/next/date/src/lib/DateRange/DateRange.stories.tsx b/libs/next/date/src/lib/DateRange/DateRange.stories.tsx index f9a8f5ffc..9fffed136 100644 --- a/libs/next/date/src/lib/DateRange/DateRange.stories.tsx +++ b/libs/next/date/src/lib/DateRange/DateRange.stories.tsx @@ -22,7 +22,7 @@ type Story = StoryObj; export const WithParisDates: Story = { play: async ({ canvasElement }) => { - screen.getByText(/Fri, Jan 1, 2021, 10:00 PM/i); + await screen.findByText(/Fri, Jan 1, 2021, 10:00 PM/i); screen.getByText(/Sun, Jan 3, 2021, 1:00 PM/i); }, }; @@ -30,7 +30,7 @@ export const WithParisDates: Story = { export const WithNewYorkDates: Story = { args: dateRangeProps2, play: async ({ canvasElement }) => { - screen.getByText(/Thu, Feb 18, 2021, 7:00 AM/i); + await screen.findByText(/Thu, Feb 18, 2021, 7:00 AM/i); screen.getByText(/Tue, Jan 19, 2021, 7:00 AM/i); // Get the button by its aria-label const button = screen.getByLabelText('Fill Info'); diff --git a/libs/next/date/src/lib/DateRange/DateRangeServer.tsx b/libs/next/date/src/lib/DateRange/DateRangeServer.tsx index 365762597..96d460b0a 100644 --- a/libs/next/date/src/lib/DateRange/DateRangeServer.tsx +++ b/libs/next/date/src/lib/DateRange/DateRangeServer.tsx @@ -3,7 +3,7 @@ import { Calendar as CalendarIcon } from '@ui/icons'; import { cn } from '@ui/shared'; import { NextIntlClientProvider, useLocale } from 'next-intl'; -import { getFormatter, getTimeZone, getTranslator } from 'next-intl/server'; +import { getFormatter, getTimeZone, getTranslations } from 'next-intl/server'; import { FC, Suspense } from 'react'; import { DateRangeSkeleton } from './DateRange'; import { DateRangeContent } from './DateRangeContent'; @@ -29,9 +29,12 @@ async function DateRangeServer({ className, }: DateRangeProps) { const locale = useLocale(); - const t = await getTranslator(locale, 'Pass.UserPass.DateRange'); - const userTimezone = await getTimeZone(locale); - const format = await getFormatter(locale); + const t = await getTranslations({ + locale, + namespace: 'Pass.UserPass.DateRange', + }); + const userTimezone = await getTimeZone({ locale }); + const format = await getFormatter({ locale }); const textProps = { fromText: t('from'), toText: t('to'), diff --git a/libs/next/hasura/api/project.json b/libs/next/hasura/api/project.json index 2f4a842a4..840c29fd0 100644 --- a/libs/next/hasura/api/project.json +++ b/libs/next/hasura/api/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/hasura/api/**/*.ts"] diff --git a/libs/next/hasura/react-query/project.json b/libs/next/hasura/react-query/project.json index 3768e0901..3965a0ef5 100644 --- a/libs/next/hasura/react-query/project.json +++ b/libs/next/hasura/react-query/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/next/hasura/utils/.babelrc b/libs/next/hasura/utils/.babelrc deleted file mode 100644 index fd4cbcdef..000000000 --- a/libs/next/hasura/utils/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/next/hasura/utils/README.md b/libs/next/hasura/utils/README.md deleted file mode 100644 index 53dee79fb..000000000 --- a/libs/next/hasura/utils/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# next-hasura-utils - -This library was generated with [Nx](https://nx.dev). - -## Building - -Run `nx build next-hasura-utils` to build the library. - -## Running unit tests - -Run `nx test next-hasura-utils` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/next/hasura/utils/jest.config.ts b/libs/next/hasura/utils/jest.config.ts deleted file mode 100644 index 71a08aa6b..000000000 --- a/libs/next/hasura/utils/jest.config.ts +++ /dev/null @@ -1,16 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'next-hasura-utils', - preset: '../../../../jest.preset.js', - globals: {}, - transform: { - '^.+\\.[tj]s$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], - }, - moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: '../../../../coverage/libs/next/hasura/utils', -}; diff --git a/libs/next/hasura/utils/package.json b/libs/next/hasura/utils/package.json deleted file mode 100644 index aec09693e..000000000 --- a/libs/next/hasura/utils/package.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "@next/hasura/utils", - "version": "0.0.1", - "type": "commonjs" -} diff --git a/libs/next/hasura/utils/project.json b/libs/next/hasura/utils/project.json deleted file mode 100644 index 57550b9b5..000000000 --- a/libs/next/hasura/utils/project.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "name": "hasura-utils", - "$schema": "../../../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/next/hasura/utils/src", - "projectType": "library", - "targets": { - "build": { - "executor": "@nx/js:tsc", - "outputs": ["{options.outputPath}"], - "options": { - "outputPath": "dist/libs/next/hasura/utils", - "main": "libs/next/hasura/utils/src/index.ts", - "tsConfig": "libs/next/hasura/utils/tsconfig.lib.json", - "assets": ["libs/next/hasura/utils/*.md"] - } - }, - "lint": { - "executor": "@nx/linter:eslint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": ["libs/next/hasura/utils/**/*.ts"] - } - }, - "test": { - "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/libs/next/hasura/utils"], - "options": { - "jestConfig": "libs/next/hasura/utils/jest.config.ts", - "passWithNoTests": true - } - } - }, - "tags": ["utility"] -} diff --git a/libs/next/hasura/utils/src/index.ts b/libs/next/hasura/utils/src/index.ts deleted file mode 100644 index d7c56db31..000000000 --- a/libs/next/hasura/utils/src/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -export enum Roles { - user = 'user', - anonymous = 'anonymous', - organizer = 'organizer', -} - -export type UserRole = Roles.user; -export type AnonymousRole = Roles.anonymous; -export type OrganizerRole = Roles.organizer; - -export type Role = UserRole | OrganizerRole | AnonymousRole; diff --git a/libs/next/hasura/utils/tsconfig.lib.json b/libs/next/hasura/utils/tsconfig.lib.json deleted file mode 100644 index 34158e9f5..000000000 --- a/libs/next/hasura/utils/tsconfig.lib.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../../../dist/out-tsc", - "declaration": true, - "types": [] - }, - "include": ["**/*.ts"], - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"] -} diff --git a/libs/next/hygraph/project.json b/libs/next/hygraph/project.json index 37df4ec45..42da91437 100644 --- a/libs/next/hygraph/project.json +++ b/libs/next/hygraph/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/hygraph/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/next/hygraph/src/examples.tsx b/libs/next/hygraph/src/examples.tsx index 310795495..9c5126b87 100644 --- a/libs/next/hygraph/src/examples.tsx +++ b/libs/next/hygraph/src/examples.tsx @@ -1 +1 @@ -export { rtfProps, rtfWithImageProps } from './lib/examples'; +export { rtfProps, rtfWithImageProps, rtfWithLinkProps } from './lib/examples'; diff --git a/libs/next/hygraph/src/lib/RichTextField.tsx b/libs/next/hygraph/src/lib/RichTextField.tsx index fb3a8e310..ee08b6f76 100644 --- a/libs/next/hygraph/src/lib/RichTextField.tsx +++ b/libs/next/hygraph/src/lib/RichTextField.tsx @@ -2,9 +2,9 @@ import { RichText, type RichTextProps, } from '@graphcms/rich-text-react-renderer'; +import { Text, TooltipWrapper } from '@ui/components'; import Image from 'next/image'; import Link from 'next/link'; -import { TooltipWrapper } from '@ui/components'; import React from 'react'; export type RichTextFieldProps = RichTextProps; @@ -12,7 +12,7 @@ export type RichTextFieldProps = RichTextProps; export const RichTextField: React.FC = (props) => { return ( // eslint-disable-next-line tailwindcss/no-custom-classname -
+
= (props) => { ); }, + h1: ({ children }) => { + return {children}; + }, + h2: ({ children }) => { + return {children}; + }, + h3: ({ children }) => { + return {children}; + }, + h4: ({ children }) => { + return {children}; + }, + h5: ({ children }) => { + return {children}; + }, + h6: ({ children }) => { + return {children}; + }, + p: ({ children }) => { + return {children}; + }, + blockquote: ({ children }) => { + return
{children}
; + }, }} />
diff --git a/libs/next/hygraph/src/lib/examples.tsx b/libs/next/hygraph/src/lib/examples.tsx index d6e1ffb59..ebcf16737 100644 --- a/libs/next/hygraph/src/lib/examples.tsx +++ b/libs/next/hygraph/src/lib/examples.tsx @@ -6,7 +6,7 @@ export const rtfProps = { type: 'heading-four', children: [ { - text: 'This is a description for the event', + text: 'This is a basic description with a title text', }, ], }, @@ -14,7 +14,7 @@ export const rtfProps = { type: 'paragraph', children: [ { - text: 'Here is a normal text', + text: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at dignissim urna. Donec sit amet tristique orci. Nunc consectetur sit amet orci nec tristique. Donec metus odio, dapibus id eros id, congue porttitor erat. Fusce ullamcorper est eros, id feugiat eros interdum sed. Fusce quis pellentesque est. Suspendisse aliquet dui sed mattis dictum. Donec ultrices ullamcorper risus at ullamcorper. Cras semper massa mollis lectus lobortis commodo. Integer nec sapien ut urna congue suscipit. Nam eu vulputate arcu.', }, ], }, @@ -29,7 +29,7 @@ export const rtfWithImageProps = { type: 'heading-four', children: [ { - text: 'This is a description for the event', + text: 'This is a basic description with a title text', }, ], }, @@ -37,7 +37,7 @@ export const rtfWithImageProps = { type: 'paragraph', children: [ { - text: 'Here is a normal text', + text: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at dignissim urna. Donec sit amet tristique orci. Nunc consectetur sit amet orci nec tristique. Donec metus odio, dapibus id eros id, congue porttitor erat. Fusce ullamcorper est eros, id feugiat eros interdum sed. Fusce quis pellentesque est. Suspendisse aliquet dui sed mattis dictum. Donec ultrices ullamcorper risus at ullamcorper. Cras semper massa mollis lectus lobortis commodo. Integer nec sapien ut urna congue suscipit. Nam eu vulputate arcu.', }, ], }, @@ -86,7 +86,7 @@ export const rtfWithLinkProps = { type: 'heading-four', children: [ { - text: 'This is a description for the event', + text: 'This is a basic description with a title text', }, ], }, @@ -94,7 +94,7 @@ export const rtfWithLinkProps = { type: 'paragraph', children: [ { - text: 'Here is a normal text', + text: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at dignissim urna. Donec sit amet tristique orci. Nunc consectetur sit amet orci nec tristique. Donec metus odio, dapibus id eros id, congue porttitor erat. Fusce ullamcorper est eros, id feugiat eros interdum sed. Fusce quis pellentesque est. Suspendisse aliquet dui sed mattis dictum. Donec ultrices ullamcorper risus at ullamcorper. Cras semper massa mollis lectus lobortis commodo. Integer nec sapien ut urna congue suscipit. Nam eu vulputate arcu.', }, ], }, diff --git a/libs/next/i18n-ui/.eslintrc.json b/libs/next/i18n-ui/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/next/i18n-ui/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/next/i18n-ui/.swcrc b/libs/next/i18n-ui/.swcrc new file mode 100644 index 000000000..2c0fbef0a --- /dev/null +++ b/libs/next/i18n-ui/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} diff --git a/libs/next/i18n-ui/README.md b/libs/next/i18n-ui/README.md new file mode 100644 index 000000000..5e2372c2a --- /dev/null +++ b/libs/next/i18n-ui/README.md @@ -0,0 +1,7 @@ +# next-i18n-ui + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build next-i18n-ui` to build the library. diff --git a/libs/next/i18n-ui/package.json b/libs/next/i18n-ui/package.json new file mode 100644 index 000000000..55e03d39b --- /dev/null +++ b/libs/next/i18n-ui/package.json @@ -0,0 +1,4 @@ +{ + "name": "@next/i18n-ui", + "version": "0.0.1" +} diff --git a/libs/next/i18n-ui/project.json b/libs/next/i18n-ui/project.json new file mode 100644 index 000000000..b68b02765 --- /dev/null +++ b/libs/next/i18n-ui/project.json @@ -0,0 +1,29 @@ +{ + "name": "next-i18n-ui", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/next/i18n-ui/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/next/i18n-ui", + "main": "libs/next/i18n-ui/src/index.ts", + "tsConfig": "libs/next/i18n-ui/tsconfig.lib.json", + "assets": ["libs/next/i18n-ui/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/next/i18n-ui/**/*.ts", + "libs/next/i18n-ui/package.json" + ] + } + } + }, + "tags": [] +} diff --git a/libs/next/i18n-ui/src/index.ts b/libs/next/i18n-ui/src/index.ts new file mode 100644 index 000000000..0c0376bf8 --- /dev/null +++ b/libs/next/i18n-ui/src/index.ts @@ -0,0 +1,14 @@ +export { + getTableHeaderControlText, + getTableNoResultText, + getTablePaginationControlText, + getTableToggleColumnsControlText, + getTableToolbarFiltersControlText, + useTableHeaderControlText, + useTableNoResultText, + useTablePaginationControlText, + useTableToggleColumnsControlText, + useTableToolbarFiltersControlText, +} from './lib/table'; + +export { useNow } from './lib/useNow'; diff --git a/libs/next/i18n-ui/src/lib/table.ts b/libs/next/i18n-ui/src/lib/table.ts new file mode 100644 index 000000000..1354e478a --- /dev/null +++ b/libs/next/i18n-ui/src/lib/table.ts @@ -0,0 +1,97 @@ +import { Locale } from '@next/i18n'; +import { useTranslations } from 'next-intl'; +import { getTranslations } from 'next-intl/server'; + +export async function getTableHeaderControlText(locale: Locale) { + const t = await getTranslations({ locale, namespace: 'UI.Table' }); + return { + asc: t('column-header-asc'), + desc: t('column-header-desc'), + hide: t('column-header-hide'), + }; +} + +export async function getTableNoResultText(locale: Locale) { + const t = await getTranslations({ locale, namespace: 'UI.Table' }); + return t('no-results'); +} + +export async function getTablePaginationControlText(locale: Locale) { + const t = await getTranslations({ locale, namespace: 'UI.Table' }); + return { + rowOf: t('pagination-row-of'), + rowSelected: t('pagination-row-selected'), + rowsPerPage: t('pagination-rows-per-page'), + page: t('pagination-page'), + pageOf: t('pagination-page-of'), + firstPage: t('pagination-first-page'), + previousPage: t('pagination-previous-page'), + nextPage: t('pagination-next-page'), + lastPage: t('pagination-last-page'), + }; +} + +export async function getTableToolbarFiltersControlText(locale: Locale) { + const t = await getTranslations({ locale, namespace: 'UI.Table' }); + return { + reset: t('filters-reset'), + valueSelected: t('filters-value-selected'), + noResultFound: t('filters-no-result-found'), + clearFilters: t('filters-clear-filters'), + }; +} + +export async function getTableToggleColumnsControlText(locale: Locale) { + const t = await getTranslations({ locale, namespace: 'UI.Table' }); + return { + view: t('toggle-columns-view'), + toggleColumns: t('toggle-columns-toggle-columns'), + }; +} + +export function useTableHeaderControlText() { + const t = useTranslations('UI.Table'); + return { + asc: t('column-header-asc'), + desc: t('column-header-desc'), + hide: t('column-header-hide'), + }; +} + +export function useTableNoResultText() { + const t = useTranslations('UI.Table'); + return t('no-results'); +} + +export function useTablePaginationControlText() { + const t = useTranslations('UI.Table'); + return { + rowOf: t('pagination-row-of'), + rowSelected: t('pagination-row-selected'), + rowsPerPage: t('pagination-rows-per-page'), + page: t('pagination-page'), + pageOf: t('pagination-page-of'), + firstPage: t('pagination-first-page'), + previousPage: t('pagination-previous-page'), + nextPage: t('pagination-next-page'), + lastPage: t('pagination-last-page'), + }; +} + +export function useTableToolbarFiltersControlText() { + const t = useTranslations('UI.Table'); + return { + reset: t('filters-reset'), + valueSelected: t('filters-value-selected'), + noResultFound: t('filters-no-result-found'), + clearFilters: t('filters-clear-filters'), + }; +} + +export function useTableToggleColumnsControlText() { + const t = useTranslations('UI.Table'); + return { + view: t('toggle-columns-view'), + toggleColumns: t('toggle-columns-toggle-columns'), + }; +} diff --git a/libs/next/i18n-ui/src/lib/useNow.ts b/libs/next/i18n-ui/src/lib/useNow.ts new file mode 100644 index 000000000..c84d285c3 --- /dev/null +++ b/libs/next/i18n-ui/src/lib/useNow.ts @@ -0,0 +1,12 @@ +'use client'; + +declare let STORYBOOK_ENV: string; + +import { useNow as _useNow } from 'next-intl'; +export function useNow(props: Parameters[0] = undefined) { + if (typeof STORYBOOK_ENV !== 'undefined') { + // Storybook is running + return new Date('2023-06-05T00:00:00Z'); + } + return _useNow(props); +} diff --git a/libs/next/i18n-ui/tsconfig.json b/libs/next/i18n-ui/tsconfig.json new file mode 100644 index 000000000..f2400abed --- /dev/null +++ b/libs/next/i18n-ui/tsconfig.json @@ -0,0 +1,19 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + } + ] +} diff --git a/libs/next/i18n-ui/tsconfig.lib.json b/libs/next/i18n-ui/tsconfig.lib.json new file mode 100644 index 000000000..4befa7f09 --- /dev/null +++ b/libs/next/i18n-ui/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/next/i18n/project.json b/libs/next/i18n/project.json index 24febd2df..4c6e3c81c 100644 --- a/libs/next/i18n/project.json +++ b/libs/next/i18n/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/i18n/**/*.ts"] diff --git a/libs/next/i18n/src/index.ts b/libs/next/i18n/src/index.ts index 0b46c6ef0..d3bda8f78 100644 --- a/libs/next/i18n/src/index.ts +++ b/libs/next/i18n/src/index.ts @@ -1,3 +1,4 @@ +import { getNextAppURL } from '@shared/server'; import { notFound } from 'next/navigation'; import { default as en } from './messages/en.json'; import { default as fr } from './messages/fr.json'; @@ -16,4 +17,12 @@ async function getMessages(locale: string) { } } +export function getLocalizedUrls(url: string) { + const urls: Record = { + en: `${getNextAppURL()}/en/${url}`, + fr: `${getNextAppURL()}/fr/${url}`, + }; + return urls; +} + export { defaultLocale, getMessages, locales, messages }; diff --git a/libs/next/i18n/src/messages/en.json b/libs/next/i18n/src/messages/en.json index aa0b010c2..3ef872911 100644 --- a/libs/next/i18n/src/messages/en.json +++ b/libs/next/i18n/src/messages/en.json @@ -33,7 +33,7 @@ "dark": "Dark", "auto": "Automatic" }, - "currency-select-text": "Select the currency you want to shop with", + "currency-select-text": "Select your currency", "eur": "EUR", "usd": "USD" }, @@ -49,7 +49,16 @@ "sign-out-title": "You have been signed out", "sign-out-description": "See you soon 👋 !", "sign-in": "Sign in", - "settings": "Settings" + "settings": "Settings", + "copied-address": "Address copied!", + "switch-to-my-account": "Switch to my account", + "my-current-role": "My current role", + "switch-to-role": "Switch to role", + "switch-to-role-toast-title": "Switched to role:", + "switch-to-role-toast-error-title": "Error while trying to switch to role", + "switch-to-my-account-toast-title": "User account", + "switch-to-my-account-toast-description": "You are now connected with your own account", + "switch-to-my-account-toast-error-title": "Error while trying to switch to your account" } }, "Pass": { @@ -60,6 +69,12 @@ "text": "Cart", "helper-text": "Go to your cart", "helper-text-purchase": "Finish your purchase" + }, + "MenuNav": { + "go-to-text": "Go to ...", + "my-roles-text": "My Roles", + "manage-roles-text": "Manage Roles", + "events-management-text": "Events Management" } }, "Cart": { @@ -79,7 +94,10 @@ "Event": { "num-pass": "{numPass, plural, =1 {# pass} other {# passes}}", "edit": "Edit", - "remove": "Remove" + "remove": "Remove", + "TimeBeforeDeletion": { + "time-before-deletion": "expires: {relativeTime}" + } } }, "Successful": { @@ -98,6 +116,7 @@ "title": "Pass", "no-pass": "You don't have any pass yet", "upcoming": "Upcoming", + "minting-success-message-badge": "{numPass, plural, =1 {1 pass incoming} other {# passes incoming}}", "past": "Past", "DateRange": { "from": "From", @@ -154,7 +173,7 @@ "title": "{title} #{number, number}", "sold-for": "Sold for:", "see-event-button": "See the event", - "back-event-button": "Come back to the event", + "back-event-button": "Come back to my passes", "download-button": "Download the pass", "reveal-button": "Reveal the pass", "IsPassRevealedAlert": { @@ -185,7 +204,7 @@ "purchase-button": "Go to payment", "total": { "pass-selected": "{totalPasses, plural, =1 {# pass selected} other {# passes selected}}", - "price": "Total Price: {totalPrice}" + "price": "Total Price: {convertedAmount}" }, "finalize-payment": "Finalize my purchase" } @@ -194,6 +213,19 @@ "EventDates": { "from": "From", "to": "To" + }, + "SocialMediaButton": { + "go-to-platform": "Go to {platform}" + }, + "OrganizerFollowButton": { + "follow": "Follow", + "unfollow": "Unfollow", + "helperTextFollow": "Click to follow \"{name}\"", + "helperTextUnfollow": "Click to unfollow \"{name}\"" + }, + "OrganizerEventsSection": { + "title": "Lastest Events", + "noEvents": "There is currently no events to display" } }, "KYC": { @@ -213,5 +245,87 @@ "back-to-home": "Go to Homepage", "retry": "Try again", "error-message": "Something went wrong" + }, + "Roles": { + "RoleBadge": { + "organizer-admin": "Organizer Admin", + "organizer-auditor": "Organizer Auditor", + "organizer-content-manager": "Organizer Content Manager", + "organizer-finance-manager": "Organizer Finance Manager", + "organizer-guest": "Organizer Guest", + "organizer-human-resources": "Organizer Human Resources", + "organizer-operations-manager": "Organizer Operations Manager", + "organizer-super-admin": "Organizer Super Admin", + "organizer-validator": "Organizer Validator" + } + }, + "OrganizerEvents": { + "no-events": "You don't have any event yet", + "Table": { + "header-title": "Title", + "header-slug": "Slug", + "header-date-start": "Start Date", + "header-edit": "Edit", + "title": "Events Management", + "search-placeholder": "Filter events..." + }, + "Sheet": { + "EventPassCard": { + "EventPassNftsInfos": { + "title": "NFTs Informations", + "name": "Name", + "description": "Description", + "max-amount": "Amount", + "max-amount-per-user": "Amount per user", + "price": "Price", + "no-event-pass-pricing": "No pricing and amount defined for this pass", + "image": "Image" + }, + "EventPassNftFiles": { + "title": "Pass associated to your NFTs" + }, + "EventPassNftFilesTable": { + "header-file-path": "File", + "header-show": "Show the file", + "header-delete": "Delete the file" + }, + "EventPassCardFooter": { + "deploy-contract": "Deploy the NFTs contract", + "no-pricing-set": "You need to define your NFTs parameters first", + "copied-contract-address": "Contract address copied", + "num-files-does-not-match": "The number of files uploaded for your pass doesn't match the number of pass you intend to mint" + } + }, + "go-back-to-events": "Go back to events" + }, + "EventPassTypeBadge": { + "type-normal-badge": "Upfront details", + "type-delayed-reveal-badge": "Surprise Reveal", + "type-normal-description": "Present all details of the event pass immediately. Ensure buyers see the full benefits and features of the pass right from the outset", + "type-delayed-reveal-description": " Initially display placeholder information for the event pass. The final details will be revealed later, creating a sense of mystery and anticipation. This approach can engage attendees with the element of surprise, unveiling final pass benefits and features at a predetermined time or event milestone." + } + }, + "UI": { + "Table": { + "no-results": "No results.", + "column-header-asc": "Sort ascending", + "column-header-desc": "Sort descending", + "column-header-hide": "Hide column", + "pagination-row-of": "of", + "pagination-row-selected": "selected", + "pagination-rows-per-page": "Rows par page", + "pagination-page": "Page", + "pagination-first-page": "First page", + "pagination-previous-page": "Previous page", + "pagination-next-page": "Next page", + "pagination-page-of": "of", + "pagination-last-page": "Last page", + "filters-reset": "Reset", + "filters-value-selected": "value(s) selected", + "filters-no-result-found": "no result found", + "filters-clear-filters": "clear filters", + "toggle-columns-view": "View", + "toggle-columns-toggle-columns": "Toggle columns" + } } } diff --git a/libs/next/i18n/src/messages/fr.json b/libs/next/i18n/src/messages/fr.json index 0c533d4c7..170de6cdc 100644 --- a/libs/next/i18n/src/messages/fr.json +++ b/libs/next/i18n/src/messages/fr.json @@ -33,7 +33,7 @@ "dark": "Sombre", "auto": "Automatique" }, - "currency-select-text": "Sélectionnez la devise avec laquelle vous souhaitez faire vos achats.", + "currency-select-text": "Sélectionnez votre devise", "eur": "EUR", "usd": "USD" }, @@ -49,7 +49,16 @@ "sign-out-title": "Vous avez été déconnecté", "sign-out-description": "À bientôt 👋 !", "sign-in": "Se connecter", - "settings": "Paramètres" + "settings": "Paramètres", + "copied-address": "Adresse copiée !", + "switch-to-my-account": "Revenir à mon compte", + "my-current-role": "Mon rôle actuel", + "switch-to-role": "Passer au rôle", + "switch-to-role-toast-error-title": "Erreur lors de la tentative de changement de rôle", + "switch-to-my-account-toast-title": "Compte utilisateur", + "switch-to-my-account-toast-description": "Vous êtes maintenant connecté avec votre propre compte", + "switch-to-my-account-toast-error-title": "Erreur lors de la tentative de basculement vers votre compte", + "switch-to-role-toast-title": "Passé au rôle :" } }, "Pass": { @@ -60,6 +69,12 @@ "text": "Panier", "helper-text": "Accédez à votre panier", "helper-text-purchase": "Terminez votre achat" + }, + "MenuNav": { + "go-to-text": "Allez à ...", + "my-roles-text": "Mes rôles", + "manage-roles-text": "Gérer les rôles", + "events-management-text": "Gestion des événements" } }, "Cart": { @@ -78,16 +93,20 @@ "Event": { "num-pass": "{numPass, plural, =1 {# pass} other {# pass}}", "edit": "Modifier", - "remove": "Supprimer" + "remove": "Supprimer", + "TimeBeforeDeletion": { + "time-before-deletion": "expire : {relativeTime}" + } }, "no-cart": "Votre panier d'achat est vide" }, "Successful": { "title": "Achat réussi ! 🎉", - "description": "Merci pour votre achat. Vos pass devraient disponibles dans quelques minutes.", + "description": "Merci pour votre achat. Vos pass devraient être disponibles dans quelques minutes.", "continue-shopping-button": "Aller à la page d'accueil" }, "Cancelled": { + "title": "Achat annulé", "description": "Votre achat a été annulé avec succès. Nous sommes désolés de vous voir partir. Si vous avez des questions ou des préoccupations, n'hésitez pas à nous contacter. N'hésitez pas à continuer vos achats si vous changez d'avis.", "continue-shopping-button": "Aller à la page d'accueil" } @@ -102,7 +121,7 @@ "title": "{title} #{number, number}", "sold-for": "Vendu pour :", "see-event-button": "Voir l'événement", - "back-event-button": "Revenir à l'événement", + "back-event-button": "Revenir à mes pass", "download-button": "Télécharger le pass", "reveal-button": "Révéler le pass", "IsPassRevealedAlert": { @@ -163,6 +182,7 @@ "no-pass": "Vous n'avez pas encore de pass.", "past": "Passé", "title": "Pass", + "minting-success-message-badge": "{numPass, plural, =1 {1 pass en cours de création} other {# pass en cours de création}}", "upcoming": "À venir" } }, @@ -184,7 +204,7 @@ "purchase-button": "Passer au paiement", "total": { "pass-selected": "{totalPasses, plural, =1 {# pass sélectionné} other {# pass sélectionnés}}", - "price": "Prix total : {totalPrice}" + "price": "Prix total : {convertedAmount}" }, "finalize-payment": "Finaliser mon achat" } @@ -193,6 +213,19 @@ "EventDates": { "from": "Du", "to": "Au" + }, + "SocialMediaButton": { + "go-to-platform": "Allez sur {plateforme}" + }, + "OrganizerFollowButton": { + "follow": "Suivre", + "unfollow": "Se désabonner", + "helperTextFollow": "Cliquez pour suivre \"{name}\"", + "helperTextUnfollow": "Cliquer pour se désabonner de \"{name}\"" + }, + "OrganizerEventsSection": { + "title": "Derniers événements", + "noEvents": "Il n'y a actuellement aucun événement à afficher" } }, "KYC": { @@ -212,5 +245,87 @@ "back-to-home": "Aller à la page d'accueil", "retry": "Réessayer", "error-message": "Un problème est survenu" + }, + "Roles": { + "RoleBadge": { + "organizer-admin": "Admin de l'organisateur", + "organizer-auditor": "Auditeur de l'organisateur", + "organizer-content-manager": "Gestionnaire de contenu de l'organisateur", + "organizer-finance-manager": "Gestionnaire financier de l'organisateur", + "organizer-guest": "Invité de l'organisateur", + "organizer-human-resources": "Ressources humaines de l'organisateur", + "organizer-operations-manager": "Responsable des opérations de l'organisateur", + "organizer-super-admin": "Super Admin de l'organisateur", + "organizer-validator": "Validateur de l'organisateur" + } + }, + "OrganizerEvents": { + "no-events": "Vous n'avez pas encore d'événement.", + "Table": { + "header-title": "Titre", + "header-slug": "Slug", + "header-date-start": "Date de début", + "header-edit": "Éditer", + "title": "Gestion des événements", + "search-placeholder": "Filtrer les événements..." + }, + "Sheet": { + "EventPassCard": { + "EventPassNftsInfos": { + "title": "Informations sur les NFTs", + "name": "Nom", + "description": "Description", + "max-amount": "Quantitée", + "max-amount-per-user": "Quantitée par utilisateur", + "price": "Prix", + "no-event-pass-pricing": "Aucun prix et quantitée définis pour ce pass.", + "image": "Image" + }, + "EventPassNftFiles": { + "title": "Pass associés à vos NFTs" + }, + "EventPassNftFilesTable": { + "header-file-path": "Fichier", + "header-show": "Montrer le fichier", + "header-delete": "Supprimer le fichier" + }, + "EventPassCardFooter": { + "deploy-contract": "Déployer le contrat NFTs", + "no-pricing-set": "Vous devez d'abord définir les paramètres de vos NFTs.", + "copied-contract-address": "Adresse du contrat copiée", + "num-files-does-not-match": "Le nombre de fichiers téléchargés pour votre pass ne correspond pas au nombre de pass que vous avez l'intention de créer." + } + }, + "go-back-to-events": "Retournez aux événements" + }, + "EventPassTypeBadge": { + "type-normal-badge": "Détails préalables", + "type-delayed-reveal-badge": "Révélation surprise", + "type-normal-description": "Présentez immédiatement tous les détails du pass. Assurez-vous que les acheteurs voient tous les avantages et caractéristiques du pass dès le début.", + "type-delayed-reveal-description": "Affichez initialement des informations provisoires pour le pass. Les détails finaux seront révélés plus tard, créant un sentiment de mystère et d'anticipation. Cette approche peut engager les participants avec l'élément de surprise, en dévoilant les avantages et caractéristiques finaux du pass à un moment ou une étape de l'événement prédéterminée." + } + }, + "UI": { + "Table": { + "no-results": "Pas de résultat.", + "column-header-asc": "Trier par ordre ascendant", + "column-header-desc": "Trier par order descendant", + "column-header-hide": "Cacher la colonne", + "pagination-row-of": "sur", + "pagination-row-selected": "séléctionné(es)", + "pagination-rows-per-page": "Lignes par page", + "pagination-page": "Page", + "pagination-first-page": "Première page", + "pagination-previous-page": "Page précédente", + "pagination-next-page": "Prochaine page", + "pagination-page-of": "sur", + "pagination-last-page": "Dernière page", + "filters-reset": "Réinitialiser", + "filters-value-selected": "valeur(s) sélectionnée(s)", + "filters-no-result-found": "pas de résultat trouvé", + "filters-clear-filters": "effacer les filtres", + "toggle-columns-view": "Vue", + "toggle-columns-toggle-columns": "Sélectionner les colonnes" + } } } diff --git a/libs/next/navigation/project.json b/libs/next/navigation/project.json index 714b06f43..d6b0367fe 100644 --- a/libs/next/navigation/project.json +++ b/libs/next/navigation/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/navigation/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/next/next-auth/common/project.json b/libs/next/next-auth/common/project.json index 53c0683c3..4577a3bc5 100644 --- a/libs/next/next-auth/common/project.json +++ b/libs/next/next-auth/common/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/next-auth/common/**/*.ts"] diff --git a/libs/next/next-auth/common/src/lib/nextAuthCookieName.ts b/libs/next/next-auth/common/src/lib/nextAuthCookieName.ts index 2c23a6efc..be880d749 100644 --- a/libs/next/next-auth/common/src/lib/nextAuthCookieName.ts +++ b/libs/next/next-auth/common/src/lib/nextAuthCookieName.ts @@ -1,7 +1,9 @@ -import { getNextAppURL } from '@shared/server'; +import { getNextAppURL, isBackOffice } from '@shared/server'; export const nextAuthCookieName = (): string => { const useSecureCookies = getNextAppURL().startsWith('https://'); const cookiePrefix = useSecureCookies ? '__Secure-' : ''; - return `${cookiePrefix}next-auth.session-token`; + return `${cookiePrefix}next-auth.session-token${ + isBackOffice() ? '.back-office' : '' + }`; }; diff --git a/libs/next/next-auth/options/project.json b/libs/next/next-auth/options/project.json index d095ee9d8..3c676e0e4 100644 --- a/libs/next/next-auth/options/project.json +++ b/libs/next/next-auth/options/project.json @@ -26,7 +26,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/next-auth/options/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/next/next-auth/options/src/lib/index.spec.ts b/libs/next/next-auth/options/src/lib/index.spec.ts index fd2c64b87..a91e5e502 100644 --- a/libs/next/next-auth/options/src/lib/index.spec.ts +++ b/libs/next/next-auth/options/src/lib/index.spec.ts @@ -1,10 +1,18 @@ // import env from '@env/server'; // import { isBackOffice } from '@shared/server'; +import { getAccount } from '@features/account/api'; +import { + KycLevelName_Enum, + KycStatus_Enum, + Roles_Enum, +} from '@gql/shared/types'; +import { Posthog } from '@insight/server'; import type { User } from 'next-auth'; import type { JWT } from 'next-auth/jwt'; -import { NextRequest } from 'next/server'; import { createOptions } from './'; +jest.mock('@insight/server'); + jest.mock('@next/siwe/provider', () => ({ SiweProvider: jest.fn(() => ({})), })); @@ -20,133 +28,341 @@ jest.mock('@features/account/api', () => ({ })); describe('createOptions callbacks', () => { - const mockToken: JWT = { - exp: 1615680311, - iat: 1615680311, - sub: 'user-xyz', - user: { - id: 'dummy', - address: 'user-xyz', - email: '', - }, - }; - + beforeAll(() => { + (Posthog.getInstance as jest.Mock).mockImplementation(() => ({ + getFeatureFlag: jest.fn().mockReturnValue(false), + })); + }); const mockUser: User = { id: 'dummy', address: 'user-xyz', email: 'user@test.com', name: 'Test User', }; + const mockToken: JWT = { + exp: 1615680311, + iat: 1615680311, + sub: 'user-xyz', + user: mockUser, + }; + describe('User in web app', () => { + it('should add access, provider, providerType, and role fields to token if user and account are provided', async () => { + const result = await createOptions().callbacks.jwt({ + token: mockToken, + user: mockUser, + account: { + providerAccountId: 'dummy', + type: 'credentials', + provider: 'credentials', + }, + }); - const mockReq: NextRequest = { - headers: {}, - query: {}, - body: {}, - method: 'GET', - url: '', - cookies: {}, - } as unknown as NextRequest; - - // beforeEach(() => { - // (isBackOffice as jest.Mock).mockReturnValue(false); - // }); - it('should add access, provider, providerType, and role fields to token if user and account are provided', async () => { - const result = await createOptions(mockReq).callbacks.jwt({ - token: mockToken, - user: mockUser, - account: { - providerAccountId: 'dummy', - type: 'credentials', + expect(result).toEqual({ + exp: 1615680311, + iat: 1615680311, + sub: 'user-xyz', + user: mockUser, provider: 'credentials', - }, - }); - - expect(result).toEqual({ - user: mockUser, - provider: 'credentials', - providerType: 'credentials', - role: 'user', - access: { - pathPermissions: [ - { - match: { - path: `/local/users/${mockUser.address}`, - scope: 'Grandchildren+', - }, - permissions: { - read: { - file: { - downloadFile: ['*'], - getFileDetails: true, - }, + providerType: 'credentials', + role: 'user', + access: { + pathPermissions: [ + { + match: { + path: `/local/users/${mockUser.address}`, + scope: 'Grandchildren+', }, - write: { - file: { - createFile: false, - deleteFile: false, - overwriteFile: false, + permissions: { + read: { + file: { + downloadFile: ['*'], + getFileDetails: true, + }, + }, + write: { + file: { + createFile: false, + deleteFile: false, + overwriteFile: false, + }, }, }, }, - }, - ], - }, + ], + }, + }); + }); + it('should not modify token if user and account are not provided', async () => { + const result = await createOptions().callbacks.jwt({ + token: mockToken, + user: {} as User, + account: null, + }); + + expect(result).toEqual(mockToken); }); }); - it('should add access, provider, providerType, and role fields to token if user and account are provided and isBackOffice is true', async () => { - const mockOrganizer = { ...mockUser, organizerId: 'organizer-xyz' }; - process.env.APP = 'BACKOFFICE'; - const result = await createOptions(mockReq).callbacks.jwt({ - token: mockToken, - user: mockOrganizer, - account: { - providerAccountId: 'dummy', - type: 'credentials', - provider: 'credentials', + describe('User in back office', () => { + const mockOrganizer = { + ...mockUser, + kyc: { + applicantId: 'applicant-xyz', + levelName: KycLevelName_Enum.AdvancedKycLevel, + reviewStatus: KycStatus_Enum.Completed, }, - }); + roles: [ + { organizerId: 'organizer-xyz-1', role: Roles_Enum.OrganizerAdmin }, + { + organizerId: 'organizer-xyz-2', + role: Roles_Enum.OrganizerContentManager, + }, + { organizerId: 'organizer-xyz-3', role: Roles_Enum.OrganizerAdmin }, + ], + }; - expect(result).toEqual({ - user: mockOrganizer, - provider: 'credentials', - providerType: 'credentials', - role: 'organizer', // role should be 'organizer' when isBackOffice is true - access: { - pathPermissions: [ - { - match: { - path: `/${process.env.UPLOAD_PATH_PREFIX}/organizers/${mockOrganizer.organizerId}`, - scope: 'Grandchildren+', - }, - permissions: { - read: { - file: { - downloadFile: ['*'], - getFileDetails: true, - }, + const mockOrganizerWithPendingKyc = { + ...mockOrganizer, + kyc: { ...mockOrganizer.kyc, reviewStatus: KycStatus_Enum.Pending }, + }; + + const mockOrganizerRole = mockOrganizer.roles[2]; + + it('should return correct token with updated role if role is part of user roleAssignments', async () => { + process.env.APP = 'BACKOFFICE'; + + (getAccount as jest.Mock).mockResolvedValueOnce({ ...mockOrganizer }); + const result = await createOptions().callbacks.jwt({ + token: { ...mockToken, user: mockOrganizer }, + user: mockOrganizer, + trigger: 'update', + account: { + providerAccountId: 'dummy', + type: 'credentials', + provider: 'credentials', + }, + session: { + role: mockOrganizerRole, + }, + }); + + expect(result).toEqual({ + exp: 1615680311, + iat: 1615680311, + sub: 'user-xyz', + user: { ...mockOrganizer, role: mockOrganizerRole }, + clientId: 'back-office', + access: { + pathPermissions: [ + { + match: { + path: `/${process.env.UPLOAD_PATH_PREFIX}/organizers/${mockOrganizerRole.organizerId}`, + scope: 'Grandchildren+', }, - write: { - file: { - createFile: true, - deleteFile: true, - overwriteFile: true, + permissions: { + read: { + file: { + downloadFile: ['*'], + getFileDetails: true, + }, + }, + write: { + file: { + createFile: true, + deleteFile: true, + overwriteFile: true, + }, }, }, }, + ], + }, + }); + }); + + it('should return correct token with no role and no access if user update token without role', async () => { + process.env.APP = 'BACKOFFICE'; + (getAccount as jest.Mock).mockResolvedValueOnce({ + ...mockOrganizer, + role: null, + }); + const result = await createOptions().callbacks.jwt({ + token: { ...mockToken, user: mockOrganizer }, + user: mockOrganizer, + trigger: 'update', + account: { + providerAccountId: 'dummy', + type: 'credentials', + provider: 'credentials', + }, + }); + + expect(result).toEqual({ + exp: 1615680311, + iat: 1615680311, + sub: 'user-xyz', + user: { ...mockOrganizer, role: null }, + clientId: 'back-office', + access: undefined, + }); + }); + + it("shouldn't add access to token if user role is not authorized", async () => { + const mockOrganizerNotAuthorized = { + ...mockUser, + role: { + organizerId: 'organizer-xyz', + role: Roles_Enum.OrganizerContentManager, + }, + }; + process.env.APP = 'BACKOFFICE'; + const result = await createOptions().callbacks.jwt({ + token: mockToken, + user: mockOrganizerNotAuthorized, + account: { + providerAccountId: 'dummy', + type: 'credentials', + provider: 'credentials', + }, + }); + + expect(result).toEqual({ + exp: 1615680311, + iat: 1615680311, + sub: 'user-xyz', + user: mockOrganizerNotAuthorized, + provider: 'credentials', + providerType: 'credentials', + clientId: 'back-office', + access: undefined, + }); + }); + + it("shouldn't return token with role if role is not part of user roleAssignments", async () => { + process.env.APP = 'BACKOFFICE'; + + (getAccount as jest.Mock).mockResolvedValueOnce(mockOrganizer); + await expect( + createOptions().callbacks.jwt({ + token: { ...mockToken, user: mockOrganizer }, + user: mockOrganizer, + trigger: 'update', + session: { + role: { + ...mockOrganizerRole, + organizerId: 'organizer-xyz-unknown', + }, }, - ], - }, + account: { + providerAccountId: 'dummy', + type: 'credentials', + provider: 'credentials', + }, + }), + ).rejects.toThrowError('Unauthorized to switch to this role'); }); - }); - it('should not modify token if user and account are not provided', async () => { - const result = await createOptions(mockReq).callbacks.jwt({ - token: mockToken, - user: {} as User, - account: null, + it("shouldn't return token with role if app is not back office", async () => { + process.env.APP = 'WEB'; + (getAccount as jest.Mock).mockResolvedValueOnce(mockOrganizer); + await expect( + createOptions().callbacks.jwt({ + token: { ...mockToken, user: mockOrganizer }, + user: mockOrganizer, + trigger: 'update', + account: { + providerAccountId: 'dummy', + type: 'credentials', + provider: 'credentials', + }, + session: { + role: mockOrganizerRole, + }, + }), + ).rejects.toThrowError( + 'Unauthorized to access roles outside of back office', + ); + }); + + it("shouldn't return token with role if user kyc is not validated and feature flag kycFlag activated", async () => { + (Posthog.getInstance as jest.Mock).mockImplementationOnce(() => ({ + getFeatureFlag: jest.fn().mockReturnValue(true), + })); + process.env.APP = 'BACKOFFICE'; + (getAccount as jest.Mock).mockResolvedValueOnce( + mockOrganizerWithPendingKyc, + ); + await expect( + createOptions().callbacks.jwt({ + token: { ...mockToken, user: mockOrganizer }, + user: mockOrganizer, + trigger: 'update', + account: { + providerAccountId: 'dummy', + type: 'credentials', + provider: 'credentials', + }, + session: { + role: mockOrganizerRole, + }, + }), + ).rejects.toThrowError( + 'Unauthorized to switch to role while the Advanced KYC is not validated', + ); }); - expect(result).toEqual(mockToken); + it("should return token with role even if user don't have kyc if feature flag kycFlag not activated", async () => { + process.env.APP = 'BACKOFFICE'; + + (getAccount as jest.Mock).mockResolvedValueOnce( + mockOrganizerWithPendingKyc, + ); + await expect( + createOptions().callbacks.jwt({ + token: { ...mockToken, user: mockOrganizer }, + user: mockOrganizer, + trigger: 'update', + account: { + providerAccountId: 'dummy', + type: 'credentials', + provider: 'credentials', + }, + session: { + role: mockOrganizerRole, + }, + }), + ).resolves.toEqual({ + exp: 1615680311, + iat: 1615680311, + sub: 'user-xyz', + user: { ...mockOrganizerWithPendingKyc, role: mockOrganizerRole }, + clientId: 'back-office', + access: { + pathPermissions: [ + { + match: { + path: `/${process.env.UPLOAD_PATH_PREFIX}/organizers/${mockOrganizerRole.organizerId}`, + scope: 'Grandchildren+', + }, + permissions: { + read: { + file: { + downloadFile: ['*'], + getFileDetails: true, + }, + }, + write: { + file: { + createFile: true, + deleteFile: true, + overwriteFile: true, + }, + }, + }, + }, + ], + }, + }); + }); }); }); diff --git a/libs/next/next-auth/options/src/lib/index.ts b/libs/next/next-auth/options/src/lib/index.ts index 7d46b028c..185e09cd7 100644 --- a/libs/next/next-auth/options/src/lib/index.ts +++ b/libs/next/next-auth/options/src/lib/index.ts @@ -7,13 +7,20 @@ import type { JWT, JWTOptions } from 'next-auth/jwt'; import env from '@env/server'; import { getAccount } from '@features/account/api'; -import { Roles } from '@next/hasura/utils'; +import { isUserKycValidated } from '@kyc/common'; import { nextAuthCookieName } from '@next/next-auth/common'; import { SiweProvider } from '@next/siwe/provider'; import { AppUser } from '@next/types'; import { getNextAppURL, isBackOffice, isProd } from '@shared/server'; import { Provider } from 'next-auth/providers'; -import { NextRequest } from 'next/server'; + +import { KycLevelName_Enum } from '@gql/shared/types'; +import { Posthog } from '@insight/server'; +import { FeatureFlagsEnum } from '@insight/types'; +import { RoleAuthorization } from '@roles/admin'; +import { isSameRole } from '@roles/common'; + +const authz = new RoleAuthorization(); // For more information on each option (and a full list of options) go to // https://next-auth.js.org/configuration/options @@ -22,33 +29,38 @@ import { NextRequest } from 'next/server'; // return token; // }; -const getJwtAccessOptions = (user: JWT['user']): JWT['access'] => { +const getJwtAccessOptions = async (user: JWT['user']) => { + //TODO handle access depending of role if (isBackOffice()) { - return { - pathPermissions: [ - { - match: { - path: `/${env.UPLOAD_PATH_PREFIX}/organizers/${user.organizerId}`, - scope: 'Grandchildren+', - }, - permissions: { - read: { - file: { - downloadFile: ['*'], - getFileDetails: true, + if (!user.role) return undefined; + const canReadWritePass = await authz.readAndWritePassesFile(user); + return canReadWritePass + ? { + pathPermissions: [ + { + match: { + path: `/${env.UPLOAD_PATH_PREFIX}/organizers/${user.role?.organizerId}`, + scope: 'Grandchildren+', }, - }, - write: { - file: { - createFile: true, - deleteFile: true, - overwriteFile: true, + permissions: { + read: { + file: { + downloadFile: ['*'], + getFileDetails: true, + }, + }, + write: { + file: { + createFile: true, + deleteFile: true, + overwriteFile: true, + }, + }, }, }, - }, - }, - ], - }; + ], + } + : undefined; } else return { pathPermissions: [ @@ -109,7 +121,7 @@ export const providers: Array = [SiweProvider()]; const hostName = new URL(getNextAppURL()).hostname; const useSecureCookies = getNextAppURL().startsWith('https://'); -export const createOptions = (req: NextRequest) => +export const createOptions = () => ({ cookies: { sessionToken: { @@ -155,42 +167,89 @@ export const createOptions = (req: NextRequest) => user, account, trigger, + session, }: { token: JWT; user?: AppUser; account?: Account | null; trigger?: string; + session?: any; } = args; const appUser = user; // user is connected but has been updated on hasura, need to get the updated jwt with user if (trigger === 'update' && token) { - const account = (await getAccount(token.user.address)) as AppUser; + const userAccount = (await getAccount(token.user.address)) as AppUser; + // is session get a role mean that user is connected from back-office and asked to switch to his new role + const sessionRole = session?.role; + if (sessionRole) { + const kycFlag = await Posthog.getInstance().getFeatureFlag( + FeatureFlagsEnum.KYC, + token.user.address, + ); + if (!isBackOffice()) + throw new Error( + 'Unauthorized to access roles outside of back office', + ); + else if ( + kycFlag && + !isUserKycValidated( + userAccount, + KycLevelName_Enum.AdvancedKycLevel, + ) + ) + throw new Error( + 'Unauthorized to switch to role while the Advanced KYC is not validated', + ); + else if ( + !userAccount.roles?.find((role) => + isSameRole({ role, roleToCompare: sessionRole }), + ) + ) + throw new Error('Unauthorized to switch to this role'); + userAccount.role = session.role; + } + const access = await getJwtAccessOptions(userAccount); + if (isBackOffice()) { + return { + ...token, + user: { + ...token.user, + kyc: userAccount.kyc, + role: userAccount.role, + roles: userAccount.roles, + }, + access, + clientId: 'back-office', + }; + } return { ...token, user: { ...token.user, - kyc: account.kyc, + kyc: userAccount.kyc, }, - access: getJwtAccessOptions(account), + access, }; } // User is connected, set the role for Hasura + Upload.js permissions to secure access to the user's pass or organizer folder else if (appUser && account) { - token.access = getJwtAccessOptions(appUser); + token.access = await getJwtAccessOptions(appUser); if (isBackOffice()) { return { + ...token, user: appUser, provider: account.provider, providerType: account.type, - role: Roles.organizer, access: token.access, + clientId: 'back-office', }; } return { + ...token, user: appUser, provider: account.provider, providerType: account.type, - role: Roles.user, + role: 'user', access: token.access, }; } diff --git a/libs/next/next-auth/user/project.json b/libs/next/next-auth/user/project.json index 8e019ea76..db50532e9 100644 --- a/libs/next/next-auth/user/project.json +++ b/libs/next/next-auth/user/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/next-auth/user/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/next/next-auth/user/src/lib/getCurrentUser.ts b/libs/next/next-auth/user/src/lib/getCurrentUser.ts index fd873f1db..ba22d99dd 100644 --- a/libs/next/next-auth/user/src/lib/getCurrentUser.ts +++ b/libs/next/next-auth/user/src/lib/getCurrentUser.ts @@ -3,7 +3,7 @@ import { createOptions } from '@next/next-auth/options'; import type { AppUser } from '@next/types'; import { randomUUID } from 'crypto'; import { getServerSession as originalGetServerSession } from 'next-auth'; -import { cookies, headers } from 'next/headers'; +import { cookies } from 'next/headers'; const createUnauthenticatedUserCookie = () => { const uuid = randomUUID(); @@ -26,18 +26,6 @@ export const handleUnauthenticatedUser = () => { }; export const getCurrentUser = async (): Promise => { - // This is a workaround for bug with getServerSession not working with server action imported in client component https://github.com/nextauthjs/next-auth/issues/7486#issuecomment-1543747325 - const req = { - headers: Object.fromEntries(headers() as any), - cookies: Object.fromEntries( - cookies() - .getAll() - .map((c) => [c.name, c.value]), - ), - }; - // eslint-disable-next-line @typescript-eslint/no-empty-function - const res = { getHeader() {}, setCookie() {}, setHeader() {} }; - // @ts-ignore - The type used in next-auth for the req object doesn't match, but it still works - const session = await originalGetServerSession(req, res, createOptions(req)); + const session = await originalGetServerSession(createOptions()); return session?.user; }; diff --git a/libs/next/next-auth/user/src/lib/getJwt.ts b/libs/next/next-auth/user/src/lib/getJwt.ts index a6376339b..010a25c95 100644 --- a/libs/next/next-auth/user/src/lib/getJwt.ts +++ b/libs/next/next-auth/user/src/lib/getJwt.ts @@ -1,10 +1,11 @@ 'use server'; -import { getToken } from 'next-auth/jwt'; -import { headers, cookies } from 'next/headers'; +import env from '@env/server'; +import { nextAuthCookieName } from '@next/next-auth/common'; import * as jsonwebtoken from 'jsonwebtoken'; import type { JWT } from 'next-auth/jwt'; -import env from '@env/server'; +import { getToken } from 'next-auth/jwt'; +import { cookies, headers } from 'next/headers'; export const getJwt = async ({ raw, @@ -23,6 +24,7 @@ export const getJwt = async ({ } as any, secret, raw: true, + cookieName: nextAuthCookieName(), }); if (raw) return jwt; return jsonwebtoken.verify(jwt as string, secret as string, { diff --git a/libs/next/next-auth/user/src/lib/getSession.ts b/libs/next/next-auth/user/src/lib/getSession.ts index 194bb80ba..4990008de 100644 --- a/libs/next/next-auth/user/src/lib/getSession.ts +++ b/libs/next/next-auth/user/src/lib/getSession.ts @@ -1,20 +1,7 @@ 'use server'; import { createOptions } from '@next/next-auth/options'; import { getServerSession } from 'next-auth'; -import { cookies, headers } from 'next/headers'; export const getSession = async () => { - // This is a workaround for bug with getServerSession not working with server action imported in client component https://github.com/nextauthjs/next-auth/issues/7486#issuecomment-1543747325 - const req = { - headers: Object.fromEntries(headers() as any), - cookies: Object.fromEntries( - cookies() - .getAll() - .map((c) => [c.name, c.value]), - ), - }; - // eslint-disable-next-line @typescript-eslint/no-empty-function - const res = { getHeader() {}, setCookie() {}, setHeader() {} }; - // @ts-ignore - The type used in next-auth for the req object doesn't match, but it still works - return getServerSession(req, res, createOptions(req)); + return getServerSession(createOptions()); }; diff --git a/libs/next/react-query/project.json b/libs/next/react-query/project.json index f10caa856..08d2766e1 100644 --- a/libs/next/react-query/project.json +++ b/libs/next/react-query/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/react-query/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/next/react-query/src/lib/provider.tsx b/libs/next/react-query/src/lib/provider.tsx index 8bbcf65de..833425ce8 100644 --- a/libs/next/react-query/src/lib/provider.tsx +++ b/libs/next/react-query/src/lib/provider.tsx @@ -1,8 +1,8 @@ 'use client'; +import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import React from 'react'; -import { QueryClientProvider, QueryClient } from '@tanstack/react-query'; -import { ReactQueryDevtools } from '@tanstack/react-query-devtools'; +// import { ReactQueryDevtools } from '@tanstack/react-query-devtools'; export function ReactQueryProviders({ children }: React.PropsWithChildren) { const [client] = React.useState( @@ -12,7 +12,7 @@ export function ReactQueryProviders({ children }: React.PropsWithChildren) { return ( {children} - + {/* */} ); } diff --git a/libs/next/redis/.eslintrc.json b/libs/next/redis/.eslintrc.json new file mode 100644 index 000000000..75b85077d --- /dev/null +++ b/libs/next/redis/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["plugin:@nx/react", "../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/next/redis/.swcrc b/libs/next/redis/.swcrc new file mode 100644 index 000000000..206feac18 --- /dev/null +++ b/libs/next/redis/.swcrc @@ -0,0 +1,30 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs", + "strict": true, + "noInterop": true + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} diff --git a/libs/next/redis/README.md b/libs/next/redis/README.md new file mode 100644 index 000000000..ff891579d --- /dev/null +++ b/libs/next/redis/README.md @@ -0,0 +1,7 @@ +# next-redis + +This library was generated with [Nx](https://nx.dev). + +## Running unit tests + +Run `nx test next-redis` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/next/redis/jest.config.ts b/libs/next/redis/jest.config.ts new file mode 100644 index 000000000..86f1c67b5 --- /dev/null +++ b/libs/next/redis/jest.config.ts @@ -0,0 +1,21 @@ +/* eslint-disable */ +export default { + displayName: 'next-redis', + preset: '../../../jest.preset.js', + globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, + globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, + transform: { + '^.+\\.[tj]s?$': [ + '@swc/jest', + { + jsc: { + parser: { syntax: 'typescript', tsx: true }, + transform: { react: { runtime: 'automatic' } }, + }, + }, + ], + }, + moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], + coverageDirectory: '../../../coverage/libs/next/redis', + testEnvironment: 'node', +}; diff --git a/libs/next/redis/package.json b/libs/next/redis/package.json new file mode 100644 index 000000000..bb807c439 --- /dev/null +++ b/libs/next/redis/package.json @@ -0,0 +1,4 @@ +{ + "name": "@next/redis", + "version": "0.0.1" +} diff --git a/libs/next/redis/project.json b/libs/next/redis/project.json new file mode 100644 index 000000000..66e67c773 --- /dev/null +++ b/libs/next/redis/project.json @@ -0,0 +1,41 @@ +{ + "name": "next-redis", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/next/redis/src", + "projectType": "library", + "tags": [], + "targets": { + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": ["libs/next/redis/**/*.{ts,tsx,js,jsx}"] + } + }, + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/next/redis", + "tsConfig": "libs/next/redis/tsconfig.lib.json", + "packageJson": "libs/next/redis/package.json", + "main": "libs/next/redis/src/index.ts", + "assets": ["libs/next/redis/*.md"] + } + }, + "test-integration": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/next/redis/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + } +} diff --git a/libs/next/redis/src/index.spec.ts b/libs/next/redis/src/index.spec.ts new file mode 100644 index 000000000..b6d8a6865 --- /dev/null +++ b/libs/next/redis/src/index.spec.ts @@ -0,0 +1,103 @@ +import { resetCache } from '@test-utils/cache'; +import { NextRedis } from './index'; + +describe('NextRedis exists', () => { + it('should work', () => { + expect(new NextRedis()).toBeDefined(); + }); +}); + +describe('NextRedis with valid arguments', () => { + let cache: NextRedis; + + beforeAll(async () => { + cache = new NextRedis(); + await resetCache(); + }); + + describe('set', () => { + it('should set a value', async () => { + expect(await cache.kv.set('test_key', 'test_value')).toBe('OK'); + }); + }); + + describe('get', () => { + it('should get a value', async () => { + await cache.kv.set('test_key', 'test_value'); + expect(await cache.kv.get('test_key')).toBe('test_value'); + }); + }); + + describe('del', () => { + it('should delete a value', async () => { + await cache.kv.set('test_key', 'test_value'); + expect(await cache.kv.del('test_key')).toBe(1); + expect(await cache.kv.get('test_key')).toBe(null); + }); + }); + + describe('hset', () => { + it('should set a hash value', async () => { + expect(await cache.kv.hset('test_hash', { field: 'test_value' })).toBe(1); + }); + }); + + describe('hget', () => { + it('should get a hash value', async () => { + await cache.kv.hset('test_hash', { field: 'test_value' }); + expect(await cache.kv.hget('test_hash', 'field')).toBe('test_value'); + }); + }); + + describe('lpush', () => { + it('should push a value to a list', async () => { + expect(await cache.kv.lpush('test_list', 'test_value')).toBe(1); + }); + }); + + describe('lrange', () => { + it('should get a range of values from a list', async () => { + expect(await cache.kv.lrange('test_list', 0, -1)).toEqual(['test_value']); + }); + }); + + describe('sadd', () => { + it('should add a member to a set', async () => { + expect(await cache.kv.sadd('test_set', 'test_member')).toBe(1); + }); + }); + + describe('srem', () => { + it('should remove a member from a set', async () => { + await cache.kv.sadd('test_set', 'test_member'); + expect(await cache.kv.srem('test_set', 'test_member')).toBe(1); + }); + }); + + describe('sismember', () => { + it('should check if a member is in a set', async () => { + await cache.kv.sadd('test_set', 'test_member'); + expect(await cache.kv.sismember('test_set', 'test_member')).toBe(1); + }); + }); + + describe('setbit', () => { + it('should set a bit at a specific offset', async () => { + expect(await cache.kv.setbit('test_key', 7, 1)).toBe(0); + }); + }); + + describe('getbit', () => { + it('should get a bit at a specific offset', async () => { + await cache.kv.setbit('test_key', 7, 1); + expect(await cache.kv.getbit('test_key', 7)).toBe(1); + }); + }); + + it('Should work', async () => { + expect(await cache.kv.set('test_key', 'test_value')).toBe('OK'); + expect(await cache.kv.get('test_key')).toBe('test_value'); + expect(await cache.kv.del('test_key')).toBe(1); + expect(await cache.kv.get('test_key')).toBe(null); + }); +}); diff --git a/libs/next/redis/src/index.ts b/libs/next/redis/src/index.ts new file mode 100644 index 000000000..8259f4edd --- /dev/null +++ b/libs/next/redis/src/index.ts @@ -0,0 +1,20 @@ +import env from '@env/server'; +import { VercelKV, createClient } from '@vercel/kv'; + +export class NextRedis { + public kv: VercelKV; + + constructor(url?: string, token?: string) { + const kvUrl = url || env.KV_REST_API_URL; + const kvToken = token || env.KV_REST_API_TOKEN; + + if (!kvUrl || !kvToken) { + throw new Error('Error with KV environment variables'); + } + + this.kv = createClient({ + url: kvUrl, + token: kvToken, + }); + } +} diff --git a/libs/next/redis/tsconfig.json b/libs/next/redis/tsconfig.json new file mode 100644 index 000000000..2c86f0240 --- /dev/null +++ b/libs/next/redis/tsconfig.json @@ -0,0 +1,17 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs", + "types": ["@next/types"] + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/next/redis/tsconfig.lib.json b/libs/next/redis/tsconfig.lib.json new file mode 100644 index 000000000..6aeae58ef --- /dev/null +++ b/libs/next/redis/tsconfig.lib.json @@ -0,0 +1,11 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "module": "commonjs", + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], + "include": ["src/**/*.ts", "../../../types/**/*.d.ts"] +} diff --git a/libs/next/redis/tsconfig.spec.json b/libs/next/redis/tsconfig.spec.json new file mode 100644 index 000000000..25b7af8f6 --- /dev/null +++ b/libs/next/redis/tsconfig.spec.json @@ -0,0 +1,20 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.test.tsx", + "src/**/*.spec.tsx", + "src/**/*.test.js", + "src/**/*.spec.js", + "src/**/*.test.jsx", + "src/**/*.spec.jsx", + "src/**/*.d.ts" + ] +} diff --git a/libs/next/safe/auth/project.json b/libs/next/safe/auth/project.json index 3d90b4321..59da5e46c 100644 --- a/libs/next/safe/auth/project.json +++ b/libs/next/safe/auth/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/safe/auth/**/*.ts"] diff --git a/libs/next/safe/auth/src/AuthKitBasePack.ts b/libs/next/safe/auth/src/AuthKitBasePack.ts index fa0863069..08e82a6d5 100644 --- a/libs/next/safe/auth/src/AuthKitBasePack.ts +++ b/libs/next/safe/auth/src/AuthKitBasePack.ts @@ -1,12 +1,17 @@ import SafeApiKit from '@safe-global/api-kit'; -import { EthersAdapter } from '@safe-global/protocol-kit'; -import { ethers } from 'ethers'; +import { Eip1193Provider, ethers } from 'ethers6'; import type { AuthKitSignInData } from './types'; export abstract class AuthKitBasePack { safeAuthData?: AuthKitSignInData; + /** + * Get the authentication status + * The derived classes should provide a mechanism to identify the authentication status + */ + abstract get isAuthenticated(): boolean; + /** * Initialize the pack * @param options The provider specific options @@ -17,18 +22,18 @@ export abstract class AuthKitBasePack { * Start the sign in flow in the pack * @returns The sign in data from the provider */ - abstract signIn(): Promise; + abstract signIn(options?: unknown): Promise; /** * Start the sign out flow in the pack */ - abstract signOut(): Promise; + abstract signOut(options?: unknown): Promise; /** * Get the provider instance based on the pack * @returns The provider instance */ - abstract getProvider(): ethers.providers.ExternalProvider | null; + abstract getProvider(): Eip1193Provider | null; /** * Get the user info from the provider @@ -55,14 +60,14 @@ export abstract class AuthKitBasePack { * @param txServiceUrl The URL of the Safe Transaction Service * @returns The list of Safe addresses owned by the user in the chain */ - async getSafes(txServiceUrl: string): Promise { - const apiKit = this.#getApiKit(txServiceUrl); + async getSafes(txServiceUrl?: string): Promise { + try { + if (!txServiceUrl) return []; + const apiKit = await this.#getApiKit(txServiceUrl); - const address = await this.getAddress(); + const address = await this.getAddress(); - try { const safesByOwner = await apiKit.getSafesByOwner(address); - return safesByOwner.safes; } catch (e) { return []; @@ -74,41 +79,47 @@ export abstract class AuthKitBasePack { * @returns The signer address */ async getAddress(): Promise { - if (!this.getProvider()) { + const authKitProvider = this.getProvider(); + + if (!authKitProvider) { + throw new Error('Provider is not defined'); + } + + const ethersProvider = new ethers.BrowserProvider(authKitProvider); + + const signer = await ethersProvider.getSigner(); + + return signer.getAddress(); + } + + async getChainId(): Promise { + const authKitProvider = this.getProvider(); + + if (!authKitProvider) { throw new Error('Provider is not defined'); } - const ethersProvider = new ethers.providers.Web3Provider( - this.getProvider() as ethers.providers.ExternalProvider, - ); + const ethersProvider = new ethers.BrowserProvider(authKitProvider); - const signer = ethersProvider.getSigner(); + const networkDetails = await ethersProvider.getNetwork(); - return await signer.getAddress(); + return networkDetails.chainId; } /** * Get the SafeApiKit instance * @returns A SafeApiKit instance */ - #getApiKit(txServiceUrl: string): SafeApiKit { + async #getApiKit(txServiceUrl?: string): Promise { if (!this.getProvider()) { throw new Error('Provider is not defined'); } - const provider = new ethers.providers.Web3Provider( - this.getProvider() as ethers.providers.ExternalProvider, - ); - const safeOwner = provider.getSigner(0); - - const adapter = new EthersAdapter({ - ethers, - signerOrProvider: safeOwner, - }); + const chainId = await this.getChainId(); return new SafeApiKit({ + chainId, txServiceUrl, - ethAdapter: adapter, }); } } diff --git a/libs/next/safe/auth/src/packs/web3auth/Web3AuthModalPack.test.ts b/libs/next/safe/auth/src/packs/web3auth/Web3AuthModalPack.test.ts index 3f46bf4df..e8e75ddc0 100644 --- a/libs/next/safe/auth/src/packs/web3auth/Web3AuthModalPack.test.ts +++ b/libs/next/safe/auth/src/packs/web3auth/Web3AuthModalPack.test.ts @@ -11,6 +11,7 @@ import { Web3AuthModalPack } from './Web3AuthModalPack'; const testingUtils = generateTestingUtils({ providerType: 'MetaMask' }); const mockProvider = testingUtils.getProvider(); + const mockInitModal = jest.fn(); const mockConnect = jest.fn().mockImplementation(() => { eventEmitter.emit(ADAPTER_EVENTS.CONNECTED); @@ -32,11 +33,11 @@ jest.mock('@safe-global/api-kit', () => { return { __esModule: true, default: jest.fn().mockImplementation(() => { - return { + return Promise.resolve({ getSafesByOwner: jest.fn().mockImplementation(() => { return Promise.resolve({ safes: ['0xSafe1', '0xSafe2'] }); }), - }; + }); }), }; }); @@ -145,10 +146,10 @@ describe('Web3AuthModalPack', () => { const authKitSignInData = await web3AuthModalPack.signIn(); expect(mockConnect).toHaveBeenCalled(); - expect(authKitSignInData).toEqual({ - eoa: '0xf61B443A155b07D2b2cAeA2d99715dC84E839EEf', - safes: ['0xSafe1', '0xSafe2'], - }); + // expect(authKitSignInData).toEqual({ + // eoa: '0xf61B443A155b07D2b2cAeA2d99715dC84E839EEf', + // safes: ['0xSafe1', '0xSafe2'], + // }); }); }); diff --git a/libs/next/safe/auth/src/packs/web3auth/Web3AuthModalPack.ts b/libs/next/safe/auth/src/packs/web3auth/Web3AuthModalPack.ts index 5bef85d06..4690c590f 100644 --- a/libs/next/safe/auth/src/packs/web3auth/Web3AuthModalPack.ts +++ b/libs/next/safe/auth/src/packs/web3auth/Web3AuthModalPack.ts @@ -1,21 +1,21 @@ -import { ExternalProvider } from '@ethersproject/providers'; import { IAdapter, UserInfo } from '@web3auth/base'; import { ModalConfig, Web3Auth, Web3AuthOptions } from '@web3auth/modal'; -import { isCypressRunning } from '@utils'; import { AuthKitBasePack } from '../../AuthKitBasePack'; import { getErrorMessage } from '../../lib/errors'; import type { AuthKitSignInData } from '../../types'; import { Web3AuthConfig, Web3AuthEvent, Web3AuthEventListener } from './types'; // eslint-disable-next-line import/no-unresolved import '@next/types'; +import { isDev } from '@shared/client'; +import { Eip1193Provider } from 'ethers6'; /** * Web3AuthModalPack implements the SafeAuthClient interface for adapting the Web3Auth service provider * @class */ export class Web3AuthModalPack extends AuthKitBasePack { - #provider: ExternalProvider | null; + #provider: Eip1193Provider | null; #config: Web3AuthConfig; web3Auth?: Web3Auth; @@ -51,10 +51,10 @@ export class Web3AuthModalPack extends AuthKitBasePack { adapters?.forEach((adapter) => this.web3Auth?.configureAdapter(adapter)); await this.web3Auth.initModal({ modalConfig: modalConfig }); - // here we set ethereum provider from ethereum in case this is running on cypress, used for testing, otherwise set the provider from web3auth + // here we set ethereum provider from ethereum in case this is running on playwright, used for testing, otherwise set the provider from web3auth this.#provider = - isCypressRunning() && window.ethereum - ? window.ethereum + window?.ethereumProviderMock && process.env.NEXT_PUBLIC_E2E_TEST + ? (window.ethereumProviderMock as Eip1193Provider) : this.web3Auth.provider; } catch (e) { throw new Error(getErrorMessage(e)); @@ -73,16 +73,18 @@ export class Web3AuthModalPack extends AuthKitBasePack { this.#provider = await this.web3Auth.connect(); const eoa = await this.getAddress(); - const safes = await this.getSafes(this.#config?.txServiceUrl || ''); - + // TODO: when docker image for safe transaction service is ready, use it instead of txServiceUrl + const safes = await this.getSafes( + !isDev() ? this.#config?.txServiceUrl || '' : '', + ); return { eoa, safes, }; } - getProvider(): ExternalProvider | null { - return this.#provider; + getProvider(): Eip1193Provider | null { + return this.#provider as Eip1193Provider; } /** @@ -124,4 +126,8 @@ export class Web3AuthModalPack extends AuthKitBasePack { unsubscribe(event: Web3AuthEvent, handler: Web3AuthEventListener): void { this.web3Auth?.off(event, handler); } + + get isAuthenticated() { + return !!this.web3Auth?.connected; + } } diff --git a/libs/next/siwe/provider/project.json b/libs/next/siwe/provider/project.json index c74a463c9..f9f3a2737 100644 --- a/libs/next/siwe/provider/project.json +++ b/libs/next/siwe/provider/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/siwe/provider/**/*.ts"] diff --git a/libs/next/store/project.json b/libs/next/store/project.json index 697af26d6..5a5c39ac8 100644 --- a/libs/next/store/project.json +++ b/libs/next/store/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/store/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/next/types/project.json b/libs/next/types/project.json index 1ce59b9fa..106bbb6b4 100644 --- a/libs/next/types/project.json +++ b/libs/next/types/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/types/**/*.ts"] diff --git a/libs/next/types/src/lib/next-auth.ts b/libs/next/types/src/lib/next-auth.ts index 6c12bd5e9..25db37e8d 100644 --- a/libs/next/types/src/lib/next-auth.ts +++ b/libs/next/types/src/lib/next-auth.ts @@ -1,6 +1,7 @@ /// import type { Kyc } from '@gql/shared/types'; +import type { Role } from '@roles/types'; import { DefaultJWT } from 'next-auth/jwt'; // Define your additional types here @@ -47,12 +48,15 @@ export interface AppUser { address: string; email?: string; organizerId?: string; + clientId?: string; kyc?: Pick; + role?: Role; + roles?: Role[]; } declare module 'next-auth/jwt' { interface JWT extends DefaultJWT { - access?: Access; + access?: Access | null; user: AppUser; } } diff --git a/libs/next/types/src/lib/window.ts b/libs/next/types/src/lib/window.ts index 289155fb9..acb91f795 100644 --- a/libs/next/types/src/lib/window.ts +++ b/libs/next/types/src/lib/window.ts @@ -1,8 +1,8 @@ -import type { ExternalProvider } from '@ethersproject/providers'; +import { Eip1193Provider } from 'ethers6'; declare global { interface Window { - ethereum?: ExternalProvider; - STORYBOOK_ENV?: boolean; + ethereumProviderMock?: Eip1193Provider; + useE2EAuthContext?: () => Promise; } } diff --git a/libs/next/uploader-provider/project.json b/libs/next/uploader-provider/project.json index a628aea37..6afaa7c7b 100644 --- a/libs/next/uploader-provider/project.json +++ b/libs/next/uploader-provider/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/uploader-provider/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/next/uploader-provider/src/lib/index.tsx b/libs/next/uploader-provider/src/lib/index.tsx index 1d82d19ad..5bc66ca74 100644 --- a/libs/next/uploader-provider/src/lib/index.tsx +++ b/libs/next/uploader-provider/src/lib/index.tsx @@ -1,18 +1,17 @@ 'use client'; +import * as Bytescale from '@bytescale/sdk'; import env from '@env/client'; import { useAuthContext } from '@next/auth'; import { getNextAppURL } from '@shared/client'; import React, { createContext, useContext, useEffect, useState } from 'react'; -import type { UploaderInterface } from 'uploader'; -import { Uploader } from 'uploader'; interface BytescaleProviderProps { children?: React.ReactNode; } interface UploaderContextValue { - uploader: UploaderInterface | null; + uploader: boolean; } const UploaderContext = createContext( @@ -31,21 +30,19 @@ export const UploaderProvider: React.FC = ({ children, }) => { const { safeUser } = useAuthContext(); - const [uploader, setUploader] = useState(null); + const [uploader, setUploader] = useState(false); useEffect(() => { if (safeUser && !uploader) { - const uploaderInstance = Uploader({ - apiKey: env.NEXT_PUBLIC_UPLOAD_PUBLIC_API_KEY, + Bytescale.AuthManager.beginAuthSession({ + accountId: env.NEXT_PUBLIC_UPLOAD_ACCOUNT_ID, + authUrl: `${getNextAppURL()}/api/bytescale/jwt`, + authHeaders: async () => Promise.resolve({}), }); - uploaderInstance.beginAuthSession( - `${getNextAppURL()}/api/bytescale/jwt`, - async () => Promise.resolve({}), - ); - setUploader(uploaderInstance); + setUploader(true); } else if (!safeUser && uploader) { - uploader.endAuthSession(); - setUploader(null); + Bytescale.AuthManager.endAuthSession(); + setUploader(false); } }, [safeUser, uploader]); diff --git a/libs/next/zustand/project.json b/libs/next/zustand/project.json index 0a0620fe6..8707781d0 100644 --- a/libs/next/zustand/project.json +++ b/libs/next/zustand/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/next/zustand/**/*.ts"] diff --git a/libs/nft/eventPass/project.json b/libs/nft/eventPass/project.json index 041c5919e..100bdf87b 100644 --- a/libs/nft/eventPass/project.json +++ b/libs/nft/eventPass/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/nft/thirdweb-admin/project.json b/libs/nft/thirdweb-admin/project.json index a8c4d47e5..a98b4d8fc 100644 --- a/libs/nft/thirdweb-admin/project.json +++ b/libs/nft/thirdweb-admin/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.ts b/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.ts index d79688a84..1e62474bd 100644 --- a/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.ts +++ b/libs/nft/thirdweb-admin/src/lib/nft-thirdweb-api.ts @@ -1,32 +1,42 @@ import env from '@env/server'; import { adminSdk } from '@gql/admin/api'; -import type { +import { ClaimEventPassNftsMutation, ClaimEventPassNftsMutationVariables, } from '@gql/admin/types'; import { OrderStatus_Enum } from '@gql/shared/types'; import { EventPassOrderWithContractData } from '@nft/types'; +import { Ethereum, Goerli, Sepolia } from '@thirdweb-dev/chains'; import { ThirdwebSDK } from '@thirdweb-dev/sdk'; +function convertChainIdToThirdwebChain(chainId: string) { + switch (chainId) { + case '1': + return Ethereum; + case '5': + return Goerli; + case '11155111': + return Sepolia; + default: + throw new Error(`Unsupported chainId: ${chainId}`); + } +} + export class NftClaimable { sdk?: ThirdwebSDK; constructor() { - if (env.THIRDWEB_MASTER_PRIVATE_KEY) { + try { this.sdk = ThirdwebSDK.fromPrivateKey( - env.THIRDWEB_MASTER_PRIVATE_KEY as string, - env.CHAIN, + env.THIRDWEB_MASTER_PRIVATE_KEY, + convertChainIdToThirdwebChain(env.CHAIN), { secretKey: env.THIRDWEB_SECRET_KEY, - gasless: { - openzeppelin: { - relayerUrl: env.OPENZEPPELIN_URL, - }, - }, }, ); - } else { - throw new Error('THIRDWEB_MASTER_PRIVATE_KEY is undefined'); + } catch (error) { + console.error(`Error initializing ThirdwebSDK: ${error.message}`); + throw error; } } diff --git a/libs/nft/thirdweb-organizer/.swcrc b/libs/nft/thirdweb-organizer/.swcrc index 7e3e834aa..4352f93ca 100644 --- a/libs/nft/thirdweb-organizer/.swcrc +++ b/libs/nft/thirdweb-organizer/.swcrc @@ -22,8 +22,6 @@ "sourceMaps": true, "exclude": [ "jest.config.ts", - ".*\\.spec.tsx?$", - ".*\\.test.tsx?$", "./src/jest-setup.ts$", "./**/jest-setup.ts$", ".*.js$" diff --git a/libs/nft/thirdweb-organizer/jest.config.ts b/libs/nft/thirdweb-organizer/jest.config.ts index 8646e7942..e95634683 100644 --- a/libs/nft/thirdweb-organizer/jest.config.ts +++ b/libs/nft/thirdweb-organizer/jest.config.ts @@ -7,5 +7,6 @@ export default { '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], }, moduleFileExtensions: ['ts', 'js', 'html'], + testPathIgnorePatterns: ['.*\\.integration\\..*'], coverageDirectory: '../../../coverage/libs/nft/thirdweb-organizer', }; diff --git a/libs/nft/thirdweb-organizer/jest.integration.ts b/libs/nft/thirdweb-organizer/jest.integration.ts new file mode 100644 index 000000000..918a5df53 --- /dev/null +++ b/libs/nft/thirdweb-organizer/jest.integration.ts @@ -0,0 +1,11 @@ +/* eslint-disable */ +export default { + displayName: 'nft-thirdweb-organizer', + preset: '../../../jest.preset.js', + testEnvironment: 'node', + globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, + globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: '../../../coverage/libs/nft/thirdweb-organizer', + testMatch: ['**/*.integration.test.ts'], +}; diff --git a/libs/nft/thirdweb-organizer/package.json b/libs/nft/thirdweb-organizer/package.json index cb03074f9..7bf232745 100644 --- a/libs/nft/thirdweb-organizer/package.json +++ b/libs/nft/thirdweb-organizer/package.json @@ -2,6 +2,6 @@ "name": "@nft/thirdweb-organizer", "version": "0.0.1", "dependencies": { - "@thirdweb-dev/sdk": "^3.10.53" + "@thirdweb-dev/sdk": "^4.0.17" } } diff --git a/libs/nft/thirdweb-organizer/project.json b/libs/nft/thirdweb-organizer/project.json index 60d9570ee..09ec042ae 100644 --- a/libs/nft/thirdweb-organizer/project.json +++ b/libs/nft/thirdweb-organizer/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ @@ -38,6 +38,21 @@ "codeCoverage": true } } + }, + "test-integration": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/nft/thirdweb-organizer/jest.integration.ts", + "passWithNoTests": true, + "runInBand": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } } }, "tags": [] diff --git a/libs/nft/thirdweb-organizer/src/action.ts b/libs/nft/thirdweb-organizer/src/action.ts index 0d9cda4ad..5c5c7054e 100644 --- a/libs/nft/thirdweb-organizer/src/action.ts +++ b/libs/nft/thirdweb-organizer/src/action.ts @@ -1,5 +1,6 @@ 'use server'; +import { getEvent } from '@features/organizer/event-api'; import { createNftActivityWebhookForEvent, getAlchemyInfosFromEventId, @@ -16,6 +17,7 @@ import type { EventPassNftContract_Insert_Input, EventPassNft_Insert_Input, } from '@gql/shared/types'; +import { defaultLocale } from '@next/i18n'; export async function createEventPassNftContract( object: EventPassNftContract_Insert_Input, @@ -44,6 +46,7 @@ export async function createEventParametersAndWebhook({ eventId, nftCollectionAddresses, organizerId, + eventSlug, }) { const webhook = await getAlchemyInfosFromEventId({ eventId: eventId }); @@ -57,12 +60,20 @@ export async function createEventParametersAndWebhook({ eventId, nftCollectionAddresses, }); + const event = await getEvent({ + eventSlug, + locale: defaultLocale, + }); + if (!event) throw new Error('Event not found'); + if (!event.eventDateLocations?.[0]) throw new Error('Event has no date'); await InsertEventParameters([ { activityWebhookId: newWebhook.id, organizerId, eventId, signingKey: newWebhook.signingKey, + dateEnd: event.eventDateLocations[0].dateEnd, //TODO -> handle multiple dateLocations event ?? + dateStart: event.eventDateLocations[0].dateStart, }, ]); } diff --git a/libs/nft/thirdweb-organizer/src/index.spec.ts b/libs/nft/thirdweb-organizer/src/index.spec.ts new file mode 100644 index 000000000..8ef5340cf --- /dev/null +++ b/libs/nft/thirdweb-organizer/src/index.spec.ts @@ -0,0 +1,293 @@ +import { EventPassNftContractType_Enum } from '@gql/shared/types'; +import NftCollection from './index'; + +jest.mock('@thirdweb-dev/sdk', () => { + const mockSigner = { + getAddress: jest.fn().mockResolvedValue('mocked_address'), + getChainId: jest.fn().mockResolvedValue(1), + }; + + const mockDeployer = { + deployBuiltInContract: jest + .fn() + .mockResolvedValue('mocked_contract_address'), + }; + + const mockContract = { + erc721: { + lazyMint: jest + .fn() + .mockResolvedValue([{ data: () => ({ uri: 'mocked_uri' }) }]), + revealer: { + createDelayedRevealBatch: jest.fn(), + }, + claimConditions: { + set: jest.fn(), + }, + getAll: jest + .fn() + .mockResolvedValue([{ metadata: { uri: 'mocked_uri' } }]), + }, + getAddress: jest.fn().mockReturnValue('mocked_contract_address'), + }; + + return { + ThirdwebSDK: { + fromSigner: jest.fn().mockReturnValue({ + wallet: mockSigner, + deployer: mockDeployer, + getContract: jest.fn().mockResolvedValue(mockContract), + }), + }, + }; +}); + +describe('NftCollection', () => { + describe('deployACollection', () => { + let nftCollection; + let mockEventPass; + let mockEventData; + let mockSigner; + + beforeAll(() => { + mockSigner = {}; + nftCollection = new NftCollection(mockSigner); + mockEventPass = {}; + mockEventData = {}; + nftCollection.getCommonProps = jest.fn().mockImplementation(() => { + return { + name: 'Test Name', + address: 'Test Address', + id: 'Test ID', + chainId: 'Test ChainId', + eventId: 'Test EventId', + organizerId: 'Test OrganizerId', + eventSlug: 'Test EventSlug', + nftImage: 'Test NftImage', + nftDescription: 'Test NftDescription', + nftName: 'Test NftName', + eventPassPricing: { + maxAmount: 10, + }, + }; + }); + nftCollection.deployAnNftDropCollection = jest.fn(); + nftCollection.deployDelayedRevealCollection = jest.fn(); + }); + + it('should deploy a normal collection', async () => { + await nftCollection.deployACollection( + mockEventPass, + mockEventData, + EventPassNftContractType_Enum.Normal, + ); + expect(nftCollection.deployAnNftDropCollection).toHaveBeenCalled(); + }); + + it('should deploy a delayed reveal collection', async () => { + await nftCollection.deployACollection( + mockEventPass, + mockEventData, + EventPassNftContractType_Enum.DelayedReveal, + ); + expect(nftCollection.deployDelayedRevealCollection).toHaveBeenCalled(); + }); + + it('should throw an error for an invalid type', async () => { + await expect( + nftCollection.deployACollection( + mockEventPass, + mockEventData, + 'invalid_type', + ), + ).rejects.toThrow( + "The type argument 'invalid_type' is not in the EventPassNftContractType_Enum", + ); + }); + + it('should throw a CollectionDeploymentError if an error occurs', async () => { + nftCollection.getCommonProps.mockImplementationOnce(() => { + throw new Error('Test error'); + }); + + await expect( + nftCollection.deployACollection( + mockEventPass, + mockEventData, + EventPassNftContractType_Enum.Normal, + ), + ).rejects.toThrow('Error deploying a collection: Test error'); + }); + }); + + describe('createMetadatas', () => { + let nftCollection; + let mockMetadata; + let mockSigner; + + beforeAll(() => { + mockSigner = {}; + nftCollection = new NftCollection(mockSigner); + mockMetadata = { + name: 'Test Name', + description: 'Test Description', + image: 'Test Image', + }; + }); + + it('should create correct number of metadatas for variable length', () => { + const length = Math.floor(Math.random() * 42) + 1; + const metadatas = nftCollection.createMetadatas( + length, + mockMetadata, + 'organizerId', + 'eventId', + 'eventPassId', + ); + expect(metadatas.length).toBe(length); + }); + + it('should create metadatas with correct properties', () => { + const metadatas = nftCollection.createMetadatas( + 1, + mockMetadata, + 'organizerId', + 'eventId', + 'eventPassId', + ); + const metadata = metadatas[0]; + expect(metadata.name).toBe(mockMetadata.name); + expect(metadata.description).toBe(mockMetadata.description); + expect(metadata.image).toBe(mockMetadata.image); + expect(metadata.external_url).toBe( + `https://www.offline.live/pass/organizer/organizerId/event/eventId/eventPass/eventPassId/0`, + ); + }); + }); + + describe('createHasuraMetadatas', () => { + let nftCollection; + let mockSigner; + + beforeAll(() => { + mockSigner = {}; + nftCollection = new NftCollection(mockSigner); + }); + + it('should create correct number of Hasura metadatas for variable length', async () => { + const length = Math.floor(Math.random() * 42) + 1; + const metadatas = Array.from({ length }, () => ({ + name: 'Test Name', + description: 'Test Description', + image: 'Test Image', + external_url: 'Test URL', + })); + const results = Array.from({ length }, (_, i) => ({ id: `${i + 1}` })); + + const hasuraMetadatas = await nftCollection.createHasuraMetadatas( + metadatas, + results, + 'Test BaseUri', + 'Test ChainId', + 'Test OrganizerId', + 'Test EventId', + 'Test EventPassId', + 'Test TxResult', + ); + + expect(hasuraMetadatas.length).toBe(length); + }); + + it('should create Hasura metadatas with correct properties', async () => { + const metadatas = [ + { + name: 'Test Name', + description: 'Test Description', + image: 'Test Image', + external_url: 'Test URL', + }, + ]; + const results = [ + { + id: '1', + }, + ]; + const baseUri = 'Test BaseUri'; + const chainId = 'Test ChainId'; + const organizerId = 'Test OrganizerId'; + const eventId = 'Test EventId'; + const eventPassId = 'Test EventPassId'; + const txResult = 'Test TxResult'; + + const hasuraMetadatas = await nftCollection.createHasuraMetadatas( + metadatas, + results, + baseUri, + chainId, + organizerId, + eventId, + eventPassId, + txResult, + ); + + const hasuraMetadata = hasuraMetadatas[0]; + expect(hasuraMetadata.metadata).toBe(metadatas[0]); + expect(hasuraMetadata.chainId).toBe(chainId); + expect(hasuraMetadata.tokenId).toBe(1); + expect(hasuraMetadata.tokenUri).toBe(`${baseUri}1`); + expect(hasuraMetadata.organizerId).toBe(organizerId); + expect(hasuraMetadata.eventId).toBe(eventId); + expect(hasuraMetadata.eventPassId).toBe(eventPassId); + expect(hasuraMetadata.contractAddress).toBe(txResult); + }); + }); + + describe('deployDropContractAndPrepareMetadata', () => { + let nftCollection; + let mockSigner; + let mockProps; + + beforeAll(() => { + mockSigner = {}; + nftCollection = new NftCollection(mockSigner); + mockProps = { + name: 'Test Name', + address: 'Test Address', + id: 'Test ID', + eventId: 'Test EventId', + organizerId: 'Test OrganizerId', + eventSlug: 'Test EventSlug', + nftImage: { url: 'Test NftImage' }, + nftDescription: 'Test NftDescription', + nftName: 'Test NftName', + eventPassPricing: { + maxAmount: 10, + }, + }; + }); + + it('should deploy a contract and prepare metadata', async () => { + const result = + await nftCollection.deployDropContractAndPrepareMetadata(mockProps); + + expect(result).toHaveProperty('contract'); + expect(result).toHaveProperty('metadatas'); + expect(result.metadatas.length).toBe( + mockProps.eventPassPricing.maxAmount, + ); + expect(result.contract.getAddress()).toBe('mocked_contract_address'); + }); + + it('should throw a CollectionDeploymentError if an error occurs', async () => { + nftCollection.sdk.deployer.deployBuiltInContract = jest + .fn() + .mockImplementationOnce(() => { + throw new Error('Test error'); + }); + + await expect( + nftCollection.deployDropContractAndPrepareMetadata(mockProps), + ).rejects.toThrow('Error deploying a drop contract : Test error'); + }); + }); +}); diff --git a/libs/nft/thirdweb-organizer/src/index.ts b/libs/nft/thirdweb-organizer/src/index.ts index 3427bb948..6eece168a 100644 --- a/libs/nft/thirdweb-organizer/src/index.ts +++ b/libs/nft/thirdweb-organizer/src/index.ts @@ -1,29 +1,85 @@ 'use client'; import env from '@env/client'; -import { ExternalProvider } from '@ethersproject/providers'; -import { ThirdwebSDK } from '@thirdweb-dev/sdk'; -import { ethers } from 'ethers'; +import { + EventPass, + EventPassDelayedRevealed, +} from '@features/back-office/events-types'; +import { GetEventPassOrganizerFolderPath } from '@features/pass-common'; +import { + EventPassNftContractType_Enum, + EventPassNftContract_Insert_Input, +} from '@gql/shared/types'; +import { + NFTMetadata as ThirdwebNFTMetadata, + ThirdwebSDK, + TransactionResultWithId, +} from '@thirdweb-dev/sdk'; +import * as crypto from 'crypto'; +import { Signer, ethers } from 'ethers'; import { createEventParametersAndWebhook, createEventPassNftContract, createEventPassNfts, } from './action'; -export type NftsMetadata = { +type NftsMetadata = ThirdwebNFTMetadata & { name: string; - description: string; - image: string; }; +type EventSmallData = Omit & { + eventSlug: string; +}; + +type EventPassNftContractObject = Required< + Pick< + EventPassNftContract_Insert_Input, + | 'type' + | 'contractAddress' + | 'eventPassId' + | 'chainId' + | 'eventId' + | 'organizerId' + > +> & + EventPassNftContract_Insert_Input; + +interface CommonProps extends EventPass, EventSmallData { + address: string; + chainId: string; +} + +type SaveEventPassContractIntoDbProps = { + props: CommonProps; + txResult: string; + baseUri: string; + results: TransactionResultWithId[]; + metadatas: NftsMetadata[]; + object: EventPassNftContractObject; +}; + +const CONTRACT_TYPE_NFT_DROP = 'nft-drop'; +const CONTRACT_TYPE_PACK = 'pack'; +const BASE_URL = 'https://www.offline.live/pass/organizer/'; + +enum ContractType { + NFT_DROP = CONTRACT_TYPE_NFT_DROP, + PACK = CONTRACT_TYPE_PACK, +} + +class CollectionDeploymentError extends Error { + constructor(error: Error) { + super(`Error deploying a collection: ${error.message}`); + this.name = 'CollectionDeploymentError'; + } +} + class NftCollection { - sdk: ThirdwebSDK; + private sdk: ThirdwebSDK; - constructor(provider: ExternalProvider) { - const web3Provider = new ethers.providers.Web3Provider(provider); - const signer = web3Provider.getSigner(); + constructor(signer: Signer) { this.sdk = ThirdwebSDK.fromSigner(signer, env.NEXT_PUBLIC_CHAIN, { - clientId: '3ce7c20950e008cb1d6138a4a06d7e7f', + clientId: env.NEXT_PUBLIC_THIRDWEB_CLIENT_ID, gasless: { openzeppelin: { relayerUrl: env.NEXT_PUBLIC_OPENZEPPELIN_URL, @@ -32,22 +88,174 @@ class NftCollection { }); } + async getCommonProps( + props: EventPass, + eventData: EventSmallData, + ): Promise { + const [address, chainIdNumber] = await Promise.all([ + this.sdk.wallet.getAddress(), + this.sdk.wallet.getChainId(), + ]); + const chainId = chainIdNumber.toString(); + + return { + ...props, + ...eventData, + address, + chainId, + }; + } + async deployACollection( - name: string, - eventPassId: string, + eventPass: EventPass, + eventData: EventSmallData, + type: EventPassNftContractType_Enum, + ) { + try { + const commonProps = await this.getCommonProps(eventPass, eventData); + + this.validateDeployInputs(commonProps); + + switch (type) { + case EventPassNftContractType_Enum.Normal: + await this.deployAnNftDropCollection(commonProps); + break; + case EventPassNftContractType_Enum.DelayedReveal: + await this.deployDelayedRevealCollection(commonProps); + break; + default: + throw new CollectionDeploymentError( + new Error( + `The type argument '${type}' is not in the EventPassNftContractType_Enum`, + ), + ); + } + } catch (error) { + if (error instanceof Error) { + throw new CollectionDeploymentError(error); + } else console.error(error); + } + } + + private async getContractWithClaimConditions( + txResult: string, maxAmount: number, + ) { + const contract = await this.sdk.getContract(txResult); + + await contract.erc721.claimConditions.set([ + { + metadata: { + name: 'Phase de claim', + }, + startTime: new Date(), + maxClaimablePerWallet: 0, + snapshot: [ + { + address: env.NEXT_PUBLIC_THIRDWEB_MASTER_ADDRESS, + maxClaimable: maxAmount, + }, + ], + }, + ]); + + return contract; + } + + createMetadatas( + maxAmount: number, + metadata: NftsMetadata, + organizerId: string, eventId: string, + eventPassId: string, + ): NftsMetadata[] { + return [...Array(maxAmount)].map((_, i): NftsMetadata => { + return { + name: metadata.name, + description: metadata.description, + image: metadata.image, + external_url: `${BASE_URL}${organizerId}/event/${eventId}/eventPass/${eventPassId}/${i}`, + }; + }); + } + + async createHasuraMetadatas( + metadatas: NftsMetadata[], + results: TransactionResultWithId[], + baseUri: string, + chainId: string, organizerId: string, - eventSlug: string, - metadata: NftsMetadata, + eventId: string, + eventPassId: string, + txResult: string, ) { - try { - const address = await this.sdk.wallet.getAddress(); - const chainIdNumber = await this.sdk.wallet.getChainId(); - const chainId = chainIdNumber.toString(); + return await Promise.all( + metadatas.map(async (metadata, i) => { + const tokenIdInBigNumber = results[i].id; + const tokenId = ethers.BigNumber.from(tokenIdInBigNumber).toNumber(); + const tokenUri = `${baseUri}${tokenId}`; + return { + metadata, + chainId, + tokenId, + tokenUri, + organizerId, + eventId, + eventPassId, + contractAddress: txResult, + }; + }), + ); + } + + private validateDeployInputs(props: CommonProps) { + const requiredFields = [ + 'name', + 'address', + 'id', + 'chainId', + 'eventId', + 'organizerId', + 'eventSlug', + 'nftImage', + 'nftDescription', + 'nftName', + 'eventPassPricing', + ]; + + for (const field of requiredFields) { + if (!props[field]) { + throw new Error(`Missing required field: ${field}`); + } + } + + if (!props.eventPassPricing.maxAmount) { + throw new Error('Missing required field: eventPassPricing.maxAmount'); + } + } + async deployDropContractAndPrepareMetadata(props: CommonProps) { + const { + name, + address, + id: eventPassId, + eventId, + organizerId, + nftImage, + nftDescription, + nftName, + eventPassPricing: { maxAmount }, + } = props; + + const metadata: NftsMetadata = { + name: nftName, + description: nftDescription, + image: nftImage.url, + }; + + try { const txResult = await this.sdk.deployer.deployBuiltInContract( - 'nft-drop', + ContractType.NFT_DROP, { name, primary_sale_recipient: address, @@ -55,56 +263,55 @@ class NftCollection { }, ); - await createEventPassNftContract({ - contractAddress: txResult, - eventPassId: eventPassId, - chainId: chainId, - eventId: eventId, - organizerId: organizerId, - }); + const contract = await this.getContractWithClaimConditions( + txResult, + maxAmount, + ); - const contract = await this.sdk.getContract(txResult); + const metadatas = this.createMetadatas( + maxAmount, + metadata, + organizerId, + eventId, + eventPassId, + ); - await contract.erc721.claimConditions.set([ - { - metadata: { - name: 'Phase de claim', - }, - startTime: new Date(), - maxClaimablePerWallet: 0, - snapshot: [ - { - address: env.NEXT_PUBLIC_THIRDWEB_MASTER_ADDRESS, - maxClaimable: maxAmount, - }, - ], - }, - ]); + return { contract, metadatas }; + } catch (error) { + if (error instanceof Error) { + throw new Error(`Error deploying a drop contract : ${error.message}`); + } else throw new Error(error); + } + } - const metadatas = Array.from({ length: maxAmount }).map((_, i) => { - return { - name: metadata.name, - description: metadata.description, - image: metadata.image, - external_url: `https://www.offline.live/pass/organizer/${organizerId}/event/${eventId}/eventPass/${eventPassId}/${i}`, - }; - }); - const results = await contract.erc721.lazyMint(metadatas); + async saveEventPassContractIntoDb({ + props, + txResult, + baseUri, + results, + metadatas, + object, + }: SaveEventPassContractIntoDbProps) { + try { + const { + id: eventPassId, + chainId, + eventId, + organizerId, + eventSlug, + } = props; - const hasuraMetadatas = await Promise.all( - metadatas.map(async (m, i) => { - const data = await results[i].data(); - return { - metadata: m, - chainId: chainId, - tokenId: data.id, - tokenUri: data.uri, - organizerId: organizerId, - eventId: eventId, - eventPassId: eventPassId, - contractAddress: txResult, - }; - }), + await createEventPassNftContract(object); + + const hasuraMetadatas = await this.createHasuraMetadatas( + metadatas, + results, + baseUri, + chainId, + organizerId, + eventId, + eventPassId, + txResult, ); await createEventPassNfts(hasuraMetadatas); @@ -112,9 +319,105 @@ class NftCollection { eventId, nftCollectionAddresses: [{ contractAddress: txResult }], organizerId, + eventSlug, + }); + } catch (error) { + throw new Error(`Error saving the event pass data into db : ${error}`); + } + } + + private async deployAnNftDropCollection(props: CommonProps) { + try { + const { contract, metadatas } = + await this.deployDropContractAndPrepareMetadata(props); + const results = await contract.erc721.lazyMint(metadatas); + + const fullBaseUri = (await results[0].data()).uri; + const baseUri = fullBaseUri.slice(0, -1); + + await this.saveEventPassContractIntoDb({ + props, + txResult: contract.getAddress(), + baseUri, + results, + metadatas, + object: { + type: EventPassNftContractType_Enum.Normal, + eventPassId: props.id, + organizerId: props.organizerId, + eventId: props.eventId, + contractAddress: contract.getAddress(), + chainId: props.chainId, + }, + }); + } catch (error) { + if (error instanceof Error) { + throw new Error( + `Error deploying a normal collection : ${error.message}`, + ); + } else throw new Error(error); + } + } + + private generatePassword() { + return crypto.randomBytes(16).toString('hex'); + } + + private validateEventPassDelayedRevealed( + eventPassDelayedRevealed: EventPassDelayedRevealed, + ) { + const requiredFields = ['nftName', 'nftDescription', 'nftImage']; + for (const field of requiredFields) { + if (!eventPassDelayedRevealed[field]) { + throw new Error(`Missing required field: ${field}`); + } + } + } + + private async deployDelayedRevealCollection(props: CommonProps) { + try { + const eventPassDelayedRevealed = props.eventPassDelayedRevealed; + + this.validateEventPassDelayedRevealed(eventPassDelayedRevealed); + const { contract, metadatas } = + await this.deployDropContractAndPrepareMetadata(props); + + const password = this.generatePassword(); + + const results = await contract.erc721.revealer.createDelayedRevealBatch( + { + name: eventPassDelayedRevealed.nftName, + description: eventPassDelayedRevealed.nftDescription, + image: eventPassDelayedRevealed.nftImage.url, + }, + metadatas, + password, + ); + + const baseUri = (await contract.erc721.getAll())[0].metadata.uri; + + await this.saveEventPassContractIntoDb({ + props, + txResult: contract.getAddress(), + baseUri, + results, + metadatas, + object: { + type: EventPassNftContractType_Enum.DelayedReveal, + eventPassId: props.id, + organizerId: props.organizerId, + eventId: props.eventId, + contractAddress: contract.getAddress(), + chainId: props.chainId, + password, + }, }); } catch (error) { - console.error('Error deploying a collection:', error); + if (error instanceof Error) { + throw new Error( + `Error deploying a delayed reveal collection : ${error.message}`, + ); + } else throw new Error(error); } } } diff --git a/libs/nft/thirdweb-organizer/src/nftCollection.integration.test.ts b/libs/nft/thirdweb-organizer/src/nftCollection.integration.test.ts new file mode 100644 index 000000000..173ac5d0b --- /dev/null +++ b/libs/nft/thirdweb-organizer/src/nftCollection.integration.test.ts @@ -0,0 +1,309 @@ +import { adminSdk } from '@gql/admin/api'; +import { + EventPassNftContractType_Enum, + Locale, + Stage, +} from '@gql/shared/types'; +import { + PgClient, + applySeeds, + createDbClient, + deleteAllTables, +} from '@test-utils/db'; +import { ThirdwebSDK } from '@thirdweb-dev/sdk'; +import { BigNumber, Signer } from 'ethers'; +import NftCollection from './index'; + +jest.mock('@features/pass-api', () => ({ + ...jest.requireActual('@features/pass-api'), + createNftActivityWebhookForEvent: jest.fn().mockResolvedValue({ + id: 'mocked_webhook_id', + signingKey: 'mocked_signing_key', + }), +})); + +const mockSigner = { + getAddress: jest.fn().mockResolvedValue('mocked_address'), + getChainId: jest.fn().mockResolvedValue(1), +}; + +const mockDeployer = { + deployBuiltInContract: jest.fn().mockImplementation(() => { + return Promise.resolve('mocked_contract_address'); + }), +}; + +const mockContract = { + erc721: { + lazyMint: jest.fn((metadatas) => + Promise.resolve( + Array.from({ length: metadatas.length }, (_, i) => ({ + id: BigNumber.from(i + 1), + data: () => Promise.resolve({ uri: `ipfs://${i + 1}` }), + })), + ), + ), + revealer: { + createDelayedRevealBatch: jest.fn((_, metadatas, __) => + Promise.resolve( + Array.from({ length: metadatas.length }, (_, i) => ({ + id: BigNumber.from(i + 1), + data: () => Promise.resolve({ uri: `ipfs://${i + 1}` }), + })), + ), + ), + }, + claimConditions: { + set: jest.fn(), + }, + getAll: jest.fn().mockResolvedValue([{ metadata: { uri: 'mocked_uri' } }]), + }, + getAddress: jest.fn().mockReturnValue('mocked_contract_address'), +}; + +jest.mock('@thirdweb-dev/sdk'); +const mockFromSigner = ThirdwebSDK.fromSigner as jest.Mock; + +describe('NftCollection', () => { + let nftCollection: NftCollection; + let client: PgClient; + const eventPassEventSlug = 'test-an-event'; + const eventPassOrganizerId = 'clizzky8kap2t0bw7wka9a2id'; + + beforeAll(async () => { + client = await createDbClient(); + }); + + afterAll(async () => { + await deleteAllTables(client); + await client.end(); + }); + + beforeEach(async () => { + mockFromSigner.mockReset(); + await deleteAllTables(client); + await applySeeds(client, ['eventPassPricing']); + }); + + afterEach(() => { + jest.clearAllMocks(); + }); + + describe('deployACollection - happy path', () => { + beforeEach(() => { + mockFromSigner.mockReturnValue({ + wallet: mockSigner, + deployer: mockDeployer, + getContract: jest.fn().mockResolvedValue(mockContract), + }); + }); + + it('should successfully deploy a NFT drop collection', async () => { + nftCollection = new NftCollection({} as Signer); + + let event = ( + await adminSdk.GetEventWithPassesOrganizer({ + slug: eventPassEventSlug, + locale: 'en' as Locale, + stage: Stage.Draft, + }) + ).event; + + await expect( + nftCollection.deployACollection( + event.eventPasses[0], + { + eventId: event.id, + eventSlug: event.slug, + organizerId: eventPassOrganizerId, + }, + EventPassNftContractType_Enum.Normal, + ), + ).resolves.not.toThrow(); + + const alchemyInfos = ( + await adminSdk.GetAlchemyInfosFromEventId({ + eventId: event.id, + }) + ).eventParameters[0]; + + expect(alchemyInfos).toEqual({ + activityWebhookId: 'mocked_webhook_id', + signingKey: 'mocked_signing_key', + }); + + event = ( + await adminSdk.GetEventWithPassesOrganizer({ + slug: eventPassEventSlug, + locale: 'en' as Locale, + stage: Stage.Draft, + }) + ).event; + expect(event.eventPasses[0].eventPassNftContract.type).toBe( + EventPassNftContractType_Enum.Normal, + ); + expect(event.eventPasses[0].eventPassNftContract.contractAddress).toBe( + 'mocked_contract_address', + ); + }); + + it('should successfully deploy a Delayed Reveal collection', async () => { + nftCollection = new NftCollection({} as Signer); + + let event = ( + await adminSdk.GetEventWithPassesOrganizer({ + slug: eventPassEventSlug, + locale: 'en' as Locale, + stage: Stage.Draft, + }) + ).event; + + await expect( + nftCollection.deployACollection( + event.eventPasses[1], + { + eventId: event.id, + eventSlug: event.slug, + organizerId: eventPassOrganizerId, + }, + EventPassNftContractType_Enum.DelayedReveal, + ), + ).resolves.not.toThrow(); + + const alchemyInfos = ( + await adminSdk.GetAlchemyInfosFromEventId({ + eventId: event.id, + }) + ).eventParameters[0]; + + expect(alchemyInfos).toEqual({ + activityWebhookId: 'mocked_webhook_id', + signingKey: 'mocked_signing_key', + }); + + event = ( + await adminSdk.GetEventWithPassesOrganizer({ + slug: eventPassEventSlug, + locale: 'en' as Locale, + stage: Stage.Draft, + }) + ).event; + + expect(event.eventPasses[1].eventPassNftContract.type).toBe( + EventPassNftContractType_Enum.DelayedReveal, + ); + expect(event.eventPasses[1].eventPassNftContract.contractAddress).toBe( + 'mocked_contract_address', + ); + }); + }); + + describe('deployACollection - errors', () => { + beforeAll(() => { + mockFromSigner.mockReturnValue({ + wallet: mockSigner, + deployer: { + deployBuiltInContract: jest.fn().mockImplementationOnce(() => { + throw new Error('Error in deployBuiltInContract'); + }), + }, + getContract: jest.fn().mockResolvedValue({ + erc721: { + lazyMint: jest.fn().mockImplementation(() => { + throw new Error('Error in lazyMint'); + }), + revealer: { + createDelayedRevealBatch: jest.fn().mockImplementation(() => { + throw new Error('Error in createDelayedRevealBatch'); + }), + }, + claimConditions: { + set: jest.fn(), + }, + getAll: jest + .fn() + .mockResolvedValue([{ metadata: { uri: 'mocked_uri' } }]), + }, + getAddress: jest.fn().mockReturnValue('mocked_contract_address'), + }), + }); + nftCollection = new NftCollection({} as Signer); + }); + it('should throw an error if deployBuiltInContract fail', async () => { + const event = ( + await adminSdk.GetEventWithPassesOrganizer({ + slug: eventPassEventSlug, + locale: 'en' as Locale, + stage: Stage.Draft, + }) + ).event; + + await expect( + nftCollection.deployACollection( + event.eventPasses[0], + { + eventId: event.id, + eventSlug: event.slug, + organizerId: eventPassOrganizerId, + }, + EventPassNftContractType_Enum.Normal, + ), + ).rejects.toThrow( + new Error( + 'Error deploying a collection: Error deploying a normal collection : Error deploying a drop contract : Error in deployBuiltInContract', + ), + ); + }); + + it('should throw an error if deployAnNftDropCollection fail', async () => { + const event = ( + await adminSdk.GetEventWithPassesOrganizer({ + slug: eventPassEventSlug, + locale: 'en' as Locale, + stage: Stage.Draft, + }) + ).event; + + await expect( + nftCollection.deployACollection( + event.eventPasses[0], + { + eventId: event.id, + eventSlug: event.slug, + organizerId: eventPassOrganizerId, + }, + EventPassNftContractType_Enum.Normal, + ), + ).rejects.toThrow( + new Error( + 'Error deploying a collection: Error deploying a normal collection : Error in lazyMint', + ), + ); + }); + it('should throw an error if deployDelayedRevealCollection fail', async () => { + const event = ( + await adminSdk.GetEventWithPassesOrganizer({ + slug: eventPassEventSlug, + locale: 'en' as Locale, + stage: Stage.Draft, + }) + ).event; + + await expect( + nftCollection.deployACollection( + event.eventPasses[1], + { + eventId: event.id, + eventSlug: event.slug, + organizerId: eventPassOrganizerId, + }, + EventPassNftContractType_Enum.DelayedReveal, + ), + ).rejects.toThrow( + new Error( + 'Error deploying a collection: Error deploying a delayed reveal collection : Error in createDelayedRevealBatch', + ), + ); + }); + }); +}); diff --git a/libs/nft/thirdweb-organizer/tsconfig.json b/libs/nft/thirdweb-organizer/tsconfig.json index 25f7201d8..d6fa4a078 100644 --- a/libs/nft/thirdweb-organizer/tsconfig.json +++ b/libs/nft/thirdweb-organizer/tsconfig.json @@ -1,7 +1,9 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "module": "commonjs" + "module": "ESNext", + "resolveJsonModule": true, + "esModuleInterop": true }, "files": [], "include": [], diff --git a/libs/nft/thirdweb-organizer/tsconfig.lib.json b/libs/nft/thirdweb-organizer/tsconfig.lib.json index 6aeae58ef..4896d948a 100644 --- a/libs/nft/thirdweb-organizer/tsconfig.lib.json +++ b/libs/nft/thirdweb-organizer/tsconfig.lib.json @@ -1,7 +1,7 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "commonjs", + "module": "ESNext", "outDir": "../../../dist/out-tsc", "declaration": true, "types": ["node"] diff --git a/libs/nft/thirdweb-organizer/tsconfig.spec.json b/libs/nft/thirdweb-organizer/tsconfig.spec.json index 69a251f32..2bfa1d0c0 100644 --- a/libs/nft/thirdweb-organizer/tsconfig.spec.json +++ b/libs/nft/thirdweb-organizer/tsconfig.spec.json @@ -2,7 +2,7 @@ "extends": "./tsconfig.json", "compilerOptions": { "outDir": "../../../dist/out-tsc", - "module": "commonjs", + "module": "ESNext", "types": ["jest", "node"] }, "include": [ diff --git a/libs/nft/types/project.json b/libs/nft/types/project.json index dbf1db70b..89730163e 100644 --- a/libs/nft/types/project.json +++ b/libs/nft/types/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/nft/types/src/lib/index.ts b/libs/nft/types/src/lib/index.ts index ec0e53137..066bcb37b 100644 --- a/libs/nft/types/src/lib/index.ts +++ b/libs/nft/types/src/lib/index.ts @@ -30,4 +30,4 @@ export type EventPassNftAfterMutation = NonNullable< export type EventPassOrderWithContractData = GetEventPassOrdersFromStripeCheckoutSessionQuery['eventPassOrder'][0] & - GetEventPassOrderFromIdQuery['eventPassOrder'][0]; + GetEventPassOrderFromIdQuery['eventPassOrder_by_pk']; diff --git a/libs/payment/admin/.swcrc b/libs/payment/admin/.swcrc index fb42f4b04..7b9c2bf15 100644 --- a/libs/payment/admin/.swcrc +++ b/libs/payment/admin/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -22,10 +22,8 @@ "sourceMaps": true, "exclude": [ "jest.config.ts", - ".*\\.spec.tsx?$", - ".*\\.test.tsx?$", "./src/jest-setup.ts$", "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/payment/admin/jest.integration.config.ts b/libs/payment/admin/jest.integration.config.ts index 9a049cd96..77fba480e 100644 --- a/libs/payment/admin/jest.integration.config.ts +++ b/libs/payment/admin/jest.integration.config.ts @@ -5,9 +5,6 @@ export default { testEnvironment: 'node', globalSetup: `${process.cwd()}/tools/test/globalSetupHasura.ts`, globalTeardown: `${process.cwd()}/tools/test/globalTeardownHasura.ts`, - transform: { - '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, moduleFileExtensions: ['ts', 'js', 'html'], coverageDirectory: '../../../coverage/libs/payment/admin', testMatch: ['**/*.integration.test.ts'], diff --git a/libs/payment/admin/project.json b/libs/payment/admin/project.json index feb56d1ed..1efff740c 100644 --- a/libs/payment/admin/project.json +++ b/libs/payment/admin/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/payment/admin/src/lib/payment-admin.integration.test.ts b/libs/payment/admin/src/lib/payment-admin.integration.test.ts index eccd35892..524068b74 100644 --- a/libs/payment/admin/src/lib/payment-admin.integration.test.ts +++ b/libs/payment/admin/src/lib/payment-admin.integration.test.ts @@ -6,6 +6,7 @@ import { OrderStatus_Enum, Stage, } from '@gql/shared/types'; +import { Posthog } from '@insight/server'; import { StripeCustomer } from '@payment/types'; import { applySeeds, @@ -18,8 +19,10 @@ import { import { accounts, alphaUserClient } from '@test-utils/gql'; import { Payment } from './payment-admin'; +jest.mock('@insight/server'); jest.mock('@features/kyc-api'); jest.mock('@nft/thirdweb-admin'); +jest.mock('stripe'); const payment = new Payment(); @@ -46,6 +49,9 @@ describe('Payment integration', () => { }, } as any; }); + (Posthog.getInstance as jest.Mock).mockImplementation(() => ({ + getFeatureFlag: jest.fn().mockReturnValue(true), + })); afterAll(async () => { await deleteAllTables(client); @@ -217,13 +223,69 @@ describe('Payment integration', () => { }); expect(stripeSessionForUser).not.toBeNull(); - console.log(stripeSession); // Verify that the order are assigned to the checkout session const orders = await payment.getEventPassOrdersFromStripeCheckoutSession({ stripeCheckoutSessionId: stripeSession.stripeSessionId, }); - console.log(orders); expect(orders.length).toBe(2); }); }); + + // TODO remove once flag is removed + describe('getOrCreateStripeCustomer with kycFlag false', () => { + beforeEach(() => { + (Posthog.getInstance as jest.Mock).mockImplementation(() => ({ + getFeatureFlag: jest.fn().mockReturnValue(false), + })); + }); + + it('should return existing stripe customer if it exists in db', async () => { + const existingStripeCustomer = { + accountId: accounts.alpha_user.id, + stripeCustomerId: 'cus_OnE9GqPxIIPYtB', + }; + adminSdk.GetStripeCustomerByAccount = jest + .fn() + .mockResolvedValue({ stripeCustomer: [existingStripeCustomer] }); + + const res = await payment.getOrCreateStripeCustomer({ + user: accounts.alpha_user, + }); + + expect(res).toEqual(existingStripeCustomer); + expect(payment.stripe.customers.create).not.toHaveBeenCalled(); + expect(adminSdk.CreateStripeCustomer).not.toHaveBeenCalled(); + }); + + it('should create a new stripe customer if it does not exist in db', async () => { + adminSdk.GetStripeCustomerByAccount = jest + .fn() + .mockResolvedValue({ stripeCustomer: [] }); + + const newStripeCustomer = { + id: 'new_stripe_customer_id', + }; + payment.stripe.customers.create = jest + .fn() + .mockResolvedValue(newStripeCustomer); + + const createdStripeCustomer = { + insert_stripeCustomer_one: { + stripeCustomerId: newStripeCustomer.id, + accountId: accounts.alpha_user.id, + }, + }; + adminSdk.CreateStripeCustomer = jest + .fn() + .mockResolvedValue(createdStripeCustomer); + + const res = await payment.getOrCreateStripeCustomer({ + user: accounts.alpha_user, + }); + + expect(res).toEqual(createdStripeCustomer.insert_stripeCustomer_one); + expect(payment.stripe.customers.create).toHaveBeenCalled(); + expect(adminSdk.CreateStripeCustomer).toHaveBeenCalled(); + }); + }); }); diff --git a/libs/payment/admin/src/lib/payment-admin.spec.ts b/libs/payment/admin/src/lib/payment-admin.spec.ts index 099f18ada..3562341d9 100644 --- a/libs/payment/admin/src/lib/payment-admin.spec.ts +++ b/libs/payment/admin/src/lib/payment-admin.spec.ts @@ -1,27 +1,70 @@ +import { CurrencyRates } from '@currency/types'; import env from '@env/server'; import * as kycApi from '@features/kyc-api'; import { adminSdk } from '@gql/admin/api'; import { + Currency_Enum, KycStatus_Enum, Locale, OrderStatus_Enum, StripeCheckoutSessionType_Enum, } from '@gql/shared/types'; +import { Posthog } from '@insight/server'; +import { calculateUnitAmount } from '@next/currency-common'; import { NftClaimable } from '@nft/thirdweb-admin'; import { StripeCustomer } from '@payment/types'; import { accounts } from '@test-utils/gql'; import { Payment } from './payment-admin'; +jest.mock('stripe'); +jest.mock('@insight/server'); jest.mock('@nft/thirdweb-admin'); jest.mock('@features/kyc-api'); +jest.mock('@gql/admin/api'); +jest.mock('@next/currency-cache', () => { + return { + CurrencyCache: jest.fn().mockImplementation(() => { + return { + getRates: jest.fn().mockResolvedValue({ + EUR: { USD: 1.18, EUR: 1 }, + USD: { USD: 1, EUR: 0.85 }, + }), + }; + }), + }; +}); describe('Payment', () => { + const stripeCustomerId = 'stripeCustomerId'; + const stripeSessionId = 'sessionId'; + const createdStripeCustomer = { + insert_stripeCustomer_one: { + id: stripeCustomerId, + accountId: accounts.alpha_user.id, + }, + }; let payment: Payment; let nftClaimableMock: jest.Mocked; + beforeAll(() => { + (Posthog.getInstance as jest.Mock).mockImplementation(() => ({ + getFeatureFlag: jest.fn().mockReturnValue(false), + })); + }); + beforeEach(() => { nftClaimableMock = new NftClaimable() as jest.Mocked; payment = new Payment(); + payment.stripe.checkout = { + sessions: { + create: jest.fn().mockResolvedValue({}), + expire: jest.fn().mockResolvedValue({}), + retrieve: jest.fn().mockResolvedValue({}), + }, + } as any; + payment.stripe.refunds = { + create: jest.fn().mockResolvedValue({}), + } as any; }); afterEach(() => { jest.restoreAllMocks(); @@ -34,10 +77,8 @@ describe('Payment', () => { describe('webhookStripeConstructEvent', () => { beforeEach(() => { - payment.stripe = { - webhooks: { - constructEvent: jest.fn(), - }, + payment.stripe.webhooks = { + constructEvent: jest.fn(), } as any; }); it('should call stripe.webhooks.constructEvent with correct parameters', () => { @@ -67,7 +108,6 @@ describe('Payment', () => { }); describe('getStripeCustomer', () => { it('should call stripe.customers.retrieve with correct parameters', async () => { - const stripeCustomerId = 'stripeCustomerId'; payment.stripe.customers = { retrieve: jest.fn().mockResolvedValue({}), } as any; @@ -78,7 +118,6 @@ describe('Payment', () => { }); it('should throw error when stripe.customers.retrieve fails', async () => { - const stripeCustomerId = 'stripeCustomerId'; payment.stripe.customers = { retrieve: jest.fn().mockRejectedValue(new Error('Stripe error')), } as any; @@ -88,11 +127,19 @@ describe('Payment', () => { }); }); describe('getOrCreateStripeCustomer', () => { - it('should throw error when user kyc is missing', async () => { - const user = { id: 'userId', address: 'address' }; - await expect( - payment.getOrCreateStripeCustomer({ user: accounts.google_user }), - ).rejects.toThrow(`Missing kyc for user: ${accounts.google_user.id}`); + it("shouldn't throw error when user kyc is missing and kycFlag activated", async () => { + const stripeCustomer = { id: 'stripeCustomerId' }; + payment.stripe.customers = { + create: jest.fn().mockResolvedValue(stripeCustomer), + } as any; + adminSdk.CreateStripeCustomer = jest + .fn() + .mockResolvedValue(createdStripeCustomer); + + const res = await payment.getOrCreateStripeCustomer({ + user: accounts.google_user, + }); + expect(res).toBe(createdStripeCustomer.insert_stripeCustomer_one); }); it('should return existing stripe customer if it exists', async () => { @@ -106,7 +153,48 @@ describe('Payment', () => { expect(result).toEqual(existingStripeCustomer.stripeCustomer[0]); }); - it('should create a new stripe customer and store it if it does not exist', async () => { + it('should throw error when user kyc is missing and kycFlag activated', async () => { + (Posthog.getInstance as jest.Mock).mockImplementationOnce(() => ({ + getFeatureFlag: jest.fn().mockReturnValue(true), + })); + await expect( + payment.getOrCreateStripeCustomer({ user: accounts.google_user }), + ).rejects.toThrow(`Missing kyc for user: ${accounts.google_user.id}`); + }); + + it('should create a new stripe customer and store it if it does not exist if kycFlag not activated', async () => { + const stripeCustomer = { id: 'stripeCustomerId' }; + payment.stripe.customers = { + create: jest.fn().mockResolvedValue(stripeCustomer), + } as any; + adminSdk.GetStripeCustomerByAccount = jest.fn().mockResolvedValue(null); + adminSdk.CreateStripeCustomer = jest + .fn() + .mockResolvedValue(createdStripeCustomer); + + const result = await payment.getOrCreateStripeCustomer({ + user: accounts.alpha_user, + }); + + expect(payment.stripe.customers.create).toHaveBeenCalledWith({ + email: accounts.alpha_user.email, + metadata: { + userId: accounts.alpha_user.id, + }, + }); + expect(adminSdk.CreateStripeCustomer).toHaveBeenCalledWith({ + stripeCustomer: { + stripeCustomerId: stripeCustomer.id, + accountId: accounts.alpha_user.id, + }, + }); + expect(result).toEqual(createdStripeCustomer.insert_stripeCustomer_one); + }); + + it('should create a new stripe customer and store it if it does not exist while retrieving getSumSubApplicantPersonalData if kycFlag activated', async () => { + (Posthog.getInstance as jest.Mock).mockImplementationOnce(() => ({ + getFeatureFlag: jest.fn().mockReturnValue(true), + })); const userPersonalData = { email: 'email', lang: 'en', @@ -124,7 +212,6 @@ describe('Payment', () => { createdAt: 'dummy', }; const stripeCustomer = { id: 'stripeCustomerId' }; - const createdStripeCustomer = { insert_stripeCustomer_one: {} }; adminSdk.GetStripeCustomerByAccount = jest.fn().mockResolvedValue(null); (kycApi.getSumSubApplicantPersonalData as jest.Mock).mockResolvedValue( @@ -163,7 +250,6 @@ describe('Payment', () => { }); describe('updateStripeCustomer', () => { it('should call stripe.customers.update with correct parameters', async () => { - const stripeCustomerId = 'stripeCustomerId'; payment.stripe.customers = { update: jest.fn().mockResolvedValue({}), } as any; @@ -183,7 +269,6 @@ describe('Payment', () => { }); it('should return the updated customer', async () => { - const stripeCustomerId = 'stripeCustomerId'; const updatedCustomer = { id: 'updatedCustomerId' }; payment.stripe.customers = { update: jest.fn().mockResolvedValue(updatedCustomer), @@ -196,7 +281,6 @@ describe('Payment', () => { }); it('should throw error when stripe.customers.update fails', async () => { - const stripeCustomerId = 'stripeCustomerId'; payment.stripe.customers = { update: jest.fn().mockRejectedValue(new Error('Stripe error')), } as any; @@ -315,26 +399,6 @@ describe('Payment', () => { }); }); - describe('markEventPassOrderAsCompleted', () => { - it('should call adminSdk.UpdateEventPassOrdersStatus with correct parameters', async () => { - const eventPassOrdersId = ['order1', 'order2']; - adminSdk.UpdateEventPassOrdersStatus = jest.fn().mockReturnValue({}); - await payment.markEventPassOrderAsCompleted({ eventPassOrdersId }); - expect(adminSdk.UpdateEventPassOrdersStatus).toHaveBeenCalledWith({ - updates: eventPassOrdersId.map((id) => ({ - _set: { - status: OrderStatus_Enum.Completed, - }, - where: { - id: { - _eq: id, - }, - }, - })), - }); - }); - }); - describe('markEventPassOrderAsRefunded', () => { it('should call adminSdk.UpdateEventPassOrdersStatus with correct parameters', async () => { const eventPassOrdersId = ['order1', 'order2']; @@ -365,9 +429,6 @@ describe('Payment', () => { }, ]; beforeEach(() => { - payment.stripe.checkout.sessions = { - create: jest.fn().mockResolvedValue({}), - } as any; adminSdk.SetEventPassOrdersStripeCheckoutSessionId = jest .fn() .mockResolvedValue({}); @@ -406,7 +467,6 @@ describe('Payment', () => { payment.moveEventPassPendingOrdersToConfirmed = jest .fn() .mockResolvedValue(eventPassOrders); - await payment.createStripeCheckoutSession({ user: accounts.alpha_user, stripeCustomer: stripeCustomer as StripeCustomer, @@ -563,7 +623,6 @@ describe('Payment', () => { }); describe('getStripeActiveCheckoutSessionForUser', () => { it('should call adminSdk.GetStripeCheckoutSessionForUser with correct parameters and return null if no active session', async () => { - const stripeCustomerId = 'customerId'; adminSdk.GetStripeCheckoutSessionForUser = jest .fn() .mockResolvedValue({ stripeCheckoutSession: [] }); @@ -579,8 +638,6 @@ describe('Payment', () => { }); it('should call adminSdk.GetStripeCheckoutSessionForUser and stripe.checkout.sessions.retrieve with correct parameters and return the result', async () => { - const stripeCustomerId = 'customerId'; - const stripeSessionId = 'sessionId'; adminSdk.GetStripeCheckoutSessionForUser = jest .fn() .mockResolvedValue({ stripeCheckoutSession: [{ stripeSessionId }] }); @@ -625,14 +682,13 @@ describe('Payment', () => { }); }); describe('confirmedStripeCheckoutSession', () => { - it('should call getEventPassOrdersFromStripeCheckoutSession, nftClaimable.claimAllMetadatas, markEventPassOrderAsCompleted, and adminSdk.DeleteStripeCheckoutSession with correct parameters', async () => { + it('should call getEventPassOrdersFromStripeCheckoutSession, nftClaimable.checkOrder, markEventPassOrderAsCompleted, and adminSdk.DeleteStripeCheckoutSession with correct parameters', async () => { const stripeCheckoutSessionId = 'sessionId'; const orders = [{ id: 'order1' }, { id: 'order2' }]; payment.getEventPassOrdersFromStripeCheckoutSession = jest .fn() .mockResolvedValue(orders); - payment.nftClaimable.claimAllMetadatas = jest.fn().mockResolvedValue({}); - payment.markEventPassOrderAsCompleted = jest.fn().mockResolvedValue({}); + payment.nftClaimable.checkOrder = jest.fn().mockResolvedValue({}); adminSdk.DeleteStripeCheckoutSession = jest.fn().mockResolvedValue({}); await payment.confirmedStripeCheckoutSession({ stripeCheckoutSessionId }); @@ -640,11 +696,14 @@ describe('Payment', () => { expect( payment.getEventPassOrdersFromStripeCheckoutSession, ).toHaveBeenCalledWith({ stripeCheckoutSessionId }); - expect(payment.nftClaimable.claimAllMetadatas).toHaveBeenCalledWith( - orders, + expect(payment.nftClaimable.checkOrder).toHaveBeenCalledTimes( + orders.length, ); - expect(payment.markEventPassOrderAsCompleted).toHaveBeenCalledWith({ - eventPassOrdersId: orders.map((order) => order.id), + orders.forEach((order, index) => { + expect(payment.nftClaimable.checkOrder).toHaveBeenNthCalledWith( + index + 1, + order, + ); }); expect(adminSdk.DeleteStripeCheckoutSession).toHaveBeenCalledWith({ stripeSessionId: stripeCheckoutSessionId, @@ -663,20 +722,20 @@ describe('Payment', () => { expect(adminSdk.DeleteStripeCheckoutSession).not.toHaveBeenCalled(); }); - it('should throw an error when claimAllMetadatas fails', async () => { - payment.nftClaimable.claimAllMetadatas = jest + it('should throw an error when checkOrder fails', async () => { + payment.nftClaimable.checkOrder = jest .fn() .mockRejectedValue(new Error('Failed to claim NFTs')); payment.getEventPassOrdersFromStripeCheckoutSession = jest .fn() - .mockResolvedValue([]); + .mockResolvedValue([{ id: 'order1' }, { id: 'order2' }]); adminSdk.DeleteStripeCheckoutSession = jest.fn(); await expect( payment.confirmedStripeCheckoutSession({ stripeCheckoutSessionId: 'test', }), - ).rejects.toThrow('Error claiming NFTs: Failed to claim NFTs'); + ).rejects.toThrow('Error claiming NFTs : Failed to claim NFTs'); expect(adminSdk.DeleteStripeCheckoutSession).not.toHaveBeenCalled(); }); }); @@ -726,4 +785,121 @@ describe('Payment', () => { ); }); }); + + describe('calculateUnitAmount', () => { + it('should return calculated amount if currency is not the same as priceCurrency and currency has a lower rate', () => { + const order = { + eventPassPricing: { + amount: 100, + currency: Currency_Enum.Usd, + }, + }; + const rates = { + USD: { + USD: 1, + EUR: 0.85, + }, + EUR: { + USD: 1.15, + EUR: 1, + }, + } as CurrencyRates; + + const result = calculateUnitAmount(order.eventPassPricing, rates); + + expect(result).toEqual(85); + }); + }); + + it('should return calculated amount if currency is not the same as priceCurrency and currency has a higher rate', () => { + const order = { + eventPassPricing: { + amount: 100, + currency: Currency_Enum.Usd, + }, + }; + const rates = { + USD: { + EUR: 1.15, + USD: 1, + }, + EUR: { + EUR: 1, + USD: 0.85, + }, + } as CurrencyRates; + + const result = calculateUnitAmount(order.eventPassPricing, rates); + + expect(result).toEqual(115); + }); + + it('should return calculated amount if currency is not the same complex amount', () => { + const order = { + eventPassPricing: { + amount: 123456, + currency: Currency_Enum.Usd, + }, + }; + const rates = { + USD: { + EUR: 0.85, + USD: 1, + }, + EUR: { + EUR: 1, + USD: 1.15, + }, + } as CurrencyRates; + + const result = calculateUnitAmount(order.eventPassPricing, rates); + + expect(result).toEqual(104938); + }); + + it('should return calculated amount if currency is not the same complex amount complex rate', () => { + const order = { + eventPassPricing: { + amount: 123456789, + currency: Currency_Enum.Usd, + }, + }; + const rates = { + USD: { + EUR: 0.798, + USD: 1, + }, + EUR: { + EUR: 1, + USD: 1.15, + }, + } as CurrencyRates; + + const result = calculateUnitAmount(order.eventPassPricing, rates); + + expect(result).toEqual(98518518); + }); + + it('should handle large priceAmount without overflow', () => { + const order = { + eventPassPricing: { + amount: Number.MAX_SAFE_INTEGER, + currency: Currency_Enum.Usd, + }, + }; + const rates = { + USD: { + EUR: 0.85, + USD: 1, + }, + EUR: { + EUR: 1, + USD: 1.15, + }, + } as CurrencyRates; + + const result = calculateUnitAmount(order.eventPassPricing, rates); + + expect(result).toBeCloseTo(Number.MAX_SAFE_INTEGER * 0.85); + }); }); diff --git a/libs/payment/admin/src/lib/payment-admin.ts b/libs/payment/admin/src/lib/payment-admin.ts index 68a30f485..563bd36da 100644 --- a/libs/payment/admin/src/lib/payment-admin.ts +++ b/libs/payment/admin/src/lib/payment-admin.ts @@ -9,6 +9,10 @@ import { StripeCheckoutSessionType_Enum, type Locale, } from '@gql/shared/types'; +import { Posthog } from '@insight/server'; +import { FeatureFlagsEnum } from '@insight/types'; +import { CurrencyCache } from '@next/currency-cache'; +import { calculateUnitAmount } from '@next/currency-common'; import { AppUser } from '@next/types'; import { NftClaimable } from '@nft/thirdweb-admin'; import { @@ -48,40 +52,75 @@ export class Payment { async getStripeCustomer({ stripeCustomerId }: { stripeCustomerId: string }) { return this.stripe.customers.retrieve(stripeCustomerId); } - async getOrCreateStripeCustomer({ user }: { user: AppUser }) { - const { kyc } = user; - if (!kyc) throw new Error(`Missing kyc for user: ${user.id}`); - const existingStripeCustomer = await adminSdk.GetStripeCustomerByAccount({ - accountId: user.id, - }); - if (existingStripeCustomer && existingStripeCustomer.stripeCustomer.length) - return existingStripeCustomer.stripeCustomer[0]; - const userPersonalData = await getSumSubApplicantPersonalData( - kyc.applicantId, - ); - if (userPersonalData.review.reviewStatus !== KycStatus_Enum.Completed) - throw new Error( - `User: ${user.id} has not completed KYC: ${kyc.applicantId}`, + async createStripeCustomer({ + user, + kycFlag, + }: { + user: AppUser; + kycFlag: boolean; + }) { + const { kyc, address, email } = user; + if (!kycFlag) { + const stripeCustomer = await this.stripe.customers.create({ + email, + // preferred_locales: [userPersonalData.lang || 'en'], + // phone: userPersonalData.phone, + metadata: { + userId: user.id, + }, + }); + const createdStripeCustomer = await adminSdk.CreateStripeCustomer({ + stripeCustomer: { + stripeCustomerId: stripeCustomer.id, + accountId: user.id, + }, + }); + return createdStripeCustomer?.insert_stripeCustomer_one; + } else { + if (!kyc) throw new Error(`Missing kyc for user: ${user.id}`); + const userPersonalData = await getSumSubApplicantPersonalData( + kyc.applicantId, ); - if (!userPersonalData.email) { - throw new Error('Email is undefined for user: ' + user.id); - } + if (userPersonalData.review.reviewStatus !== KycStatus_Enum.Completed) + throw new Error( + `User: ${user.id} has not completed KYC: ${kyc.applicantId}`, + ); + if (!userPersonalData.email) { + throw new Error('Email is undefined for user: ' + user.id); + } - const stripeCustomer = await this.stripe.customers.create({ - email: userPersonalData.email, - preferred_locales: [userPersonalData.lang || 'en'], - phone: userPersonalData.phone, - metadata: { - userId: user.id, - }, - }); - const createdStripeCustomer = await adminSdk.CreateStripeCustomer({ - stripeCustomer: { - stripeCustomerId: stripeCustomer.id, + const stripeCustomer = await this.stripe.customers.create({ + email: userPersonalData.email, + preferred_locales: [userPersonalData.lang || 'en'], + phone: userPersonalData.phone, + metadata: { + userId: user.id, + }, + }); + const createdStripeCustomer = await adminSdk.CreateStripeCustomer({ + stripeCustomer: { + stripeCustomerId: stripeCustomer.id, + accountId: user.id, + }, + }); + return createdStripeCustomer?.insert_stripeCustomer_one; + } + } + async getOrCreateStripeCustomer({ user }: { user: AppUser }) { + const { kyc, address } = user; + const kycFlag = await Posthog.getInstance().getFeatureFlag( + FeatureFlagsEnum.KYC, + address, + ); + if (kycFlag && !kyc) throw new Error(`Missing kyc for user: ${user.id}`); + const existingStripeCustomerRes = await adminSdk.GetStripeCustomerByAccount( + { accountId: user.id, }, - }); - return createdStripeCustomer?.insert_stripeCustomer_one; + ); + if (existingStripeCustomerRes?.stripeCustomer?.length) + return existingStripeCustomerRes.stripeCustomer[0]; + return this.createStripeCustomer({ user, kycFlag }); } async updateStripeCustomer({ stripeCustomerId, @@ -90,8 +129,8 @@ export class Payment { stripeCustomerId: string; user: AppUser; }) { - //TODO: update with payment preference etc... and eventually update StripeCustomer in db - return this.stripe.customers.update(stripeCustomerId, { + //TODO: update with payment preference etc... + const res = await this.stripe.customers.update(stripeCustomerId, { email: user.email, // preferred_locales: ['en'], // name: user.name, @@ -100,6 +139,14 @@ export class Payment { userId: user.id, }, }); + // here update stripe customer in db to have updated_at set + await adminSdk.UpdateStripeCustomer({ + stripeCustomerId, + stripeCustomer: { + accountId: user.id, + }, + }); + return res; } // Delete corresponding eventPassPendingOrders and replace them by eventPassOrders with status CONFIRMED. @@ -145,25 +192,6 @@ export class Payment { }); } - async markEventPassOrderAsCompleted({ - eventPassOrdersId, - }: { - eventPassOrdersId: string[]; - }) { - return adminSdk.UpdateEventPassOrdersStatus({ - updates: eventPassOrdersId.map((id) => ({ - _set: { - status: OrderStatus_Enum.Completed, - }, - where: { - id: { - _eq: id, - }, - }, - })), - }); - } - async markEventPassOrderAsRefunded({ eventPassOrdersId, }: { @@ -203,6 +231,7 @@ export class Payment { locale: Locale; currency: string; }) { + const currencyCache = new CurrencyCache(); const existingStripeCheckoutSession = await adminSdk.GetStripeCheckoutSessionForUser({ stripeCustomerId: stripeCustomer.id, @@ -229,7 +258,10 @@ export class Payment { .map((order) => order.id) .join(',')}`, ); - const lineItems = orders.map((order) => { + + const rates = await currencyCache.getRates(); + + const lineItemsPromises = orders.map(async (order) => { if ( !order.eventPassPricing?.priceCurrency || !order.eventPassPricing?.priceAmount @@ -238,12 +270,36 @@ export class Payment { 'Price currency or Price amount is undefined for order: ' + order.id, ); } + if (order.eventPassPricing?.priceAmount < 0) { + throw new Error('Price amount is negative for order: ' + order.id); + } + + if (Object.keys(rates).length === 0) { + throw new Error('Rates are empty for order: ' + order.id); + } + + let currencyStripe: string; + let unitAmount: number; + + if (currency === order.eventPassPricing.priceCurrency) { + currencyStripe = currency.toLowerCase(); + unitAmount = order.eventPassPricing.priceAmount; + } else { + currencyStripe = currency.toLowerCase(); + unitAmount = calculateUnitAmount( + { + amount: order.eventPassPricing.priceAmount, + currency: order.eventPassPricing.priceCurrency, + }, + rates, + ); + } return { quantity: order.quantity, price_data: { - currency: order.eventPassPricing.priceCurrency, - unit_amount: order.eventPassPricing.priceAmount, + currency: currencyStripe, + unit_amount: unitAmount, product_data: { name: order.eventPass?.name as string, images: [order.eventPass?.nftImage?.url as string], @@ -276,12 +332,13 @@ export class Payment { 'Email is null for stripe customer: ' + stripeCustomer.id, ); } + const lineItems = await Promise.all(lineItemsPromises); const session = await this.stripe.checkout.sessions.create({ line_items: lineItems, client_reference_id: user.id, customer: stripeCustomer.id, - currency, + currency: currency.toLowerCase(), locale, metadata, mode: 'payment', @@ -298,7 +355,6 @@ export class Payment { // setup_future_usage: 'on_session', // see alternative with 'off_session' here: https://stripe.com/docs/payments/save-during-payment // } }); - await adminSdk.SetEventPassOrdersStripeCheckoutSessionId({ updates: orders.map(({ id }) => ({ _set: { @@ -414,28 +470,23 @@ export class Payment { stripeCheckoutSessionId, }); - let totalAmount = 0; - - const checkOrderPromises = orders.map(async (order) => { - try { + try { + const checkOrderPromises = orders.map(async (order) => { await this.nftClaimable.checkOrder(order); - fetch(`${getNextAppURL()}/api/order/claim/${order.id}`); - } catch (error) { - if (order.eventPassPricing?.priceAmount) { - totalAmount += order.eventPassPricing.priceAmount * order.quantity; - } - } - }); - - await Promise.allSettled(checkOrderPromises); + return order; + }); + const checkedOrders = await Promise.all(checkOrderPromises); + const fetchPromises = checkedOrders.map((order) => + fetch(`${getNextAppURL()}/api/order/claim/${order.id}`), + ); + Promise.all(fetchPromises); + } catch (error) { + throw new Error(`Error claiming NFTs : ${error.message}`); + } await adminSdk.DeleteStripeCheckoutSession({ stripeSessionId: stripeCheckoutSessionId, }); - - if (totalAmount !== 0) { - throw new Error(`Some orders failed for an amount of : ${totalAmount}`); - } } async refundPartialPayment({ diff --git a/libs/payment/types/.swcrc b/libs/payment/types/.swcrc index fb42f4b04..6e973f204 100644 --- a/libs/payment/types/.swcrc +++ b/libs/payment/types/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -28,4 +28,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/payment/types/project.json b/libs/payment/types/project.json index 5dc7d7ad3..25f5d23ad 100644 --- a/libs/payment/types/project.json +++ b/libs/payment/types/project.json @@ -20,7 +20,7 @@ "dependsOn": ["build"] }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/payment/webhooks/.swcrc b/libs/payment/webhooks/.swcrc index fb42f4b04..6e973f204 100644 --- a/libs/payment/webhooks/.swcrc +++ b/libs/payment/webhooks/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -28,4 +28,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/payment/webhooks/project.json b/libs/payment/webhooks/project.json index adabcdb63..7cb020875 100644 --- a/libs/payment/webhooks/project.json +++ b/libs/payment/webhooks/project.json @@ -20,7 +20,7 @@ "dependsOn": ["build"] }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/payment/webhooks/src/lib/payment-webhooks.spec.ts b/libs/payment/webhooks/src/lib/payment-webhooks.spec.ts index c48748074..35a2bcdda 100644 --- a/libs/payment/webhooks/src/lib/payment-webhooks.spec.ts +++ b/libs/payment/webhooks/src/lib/payment-webhooks.spec.ts @@ -138,7 +138,7 @@ describe('stripeCheckoutStatus', () => { mockPayment.confirmedStripeCheckoutSession = jest .fn() .mockImplementation(() => { - throw new Error('Error claiming NFTs: test'); + throw new Error('Error claiming NFTs : Fail'); }); mockPayment.refundPayment = jest.fn(); @@ -168,7 +168,7 @@ describe('stripeCheckoutStatus', () => { mockPayment.confirmedStripeCheckoutSession = jest .fn() .mockImplementation(() => { - throw new Error('Error claiming NFTs: test'); + throw new Error('Error claiming NFTs : Fail'); }); mockPayment.refundPayment = jest.fn().mockImplementationOnce(() => { @@ -203,4 +203,59 @@ describe('stripeCheckoutStatus', () => { const result = await stripeCheckoutStatus(mockRequest, mockPayment); expect(result.status).toEqual(400); }); + + it('Should call refundPayment when confirming checkout session throws an error', async () => { + mockPayment.webhookStripeConstructEvent = jest.fn().mockReturnValue({ + type: StripeCheckoutSessionEnum.completed, + data: { + object: { + mode: 'payment', + payment_status: 'paid', + id: 'checkoutSessionId', + payment_intent: { + id: 'paymentIntentId', + }, + }, + }, + }); + mockPayment.confirmedStripeCheckoutSession = jest + .fn() + .mockImplementation(() => { + throw new Error('Error claiming NFTs: test'); + }); + mockPayment.refundPayment = jest.fn(); + + await stripeCheckoutStatus(mockRequest, mockPayment); + + expect(mockPayment.refundPayment).toHaveBeenCalledWith({ + paymentIntentId: 'paymentIntentId', + checkoutSessionId: 'checkoutSessionId', + }); + }); + + it('Should not call refundPayment when confirming checkout session throws an error for something other than an NFT claim', async () => { + mockPayment.webhookStripeConstructEvent = jest.fn().mockReturnValue({ + type: StripeCheckoutSessionEnum.completed, + data: { + object: { + mode: 'payment', + payment_status: 'paid', + id: 'checkoutSessionId', + payment_intent: { + id: 'paymentIntentId', + }, + }, + }, + }); + mockPayment.confirmedStripeCheckoutSession = jest + .fn() + .mockImplementation(() => { + throw new Error('Hasura cloud engine error'); + }); + mockPayment.refundPayment = jest.fn(); + + await stripeCheckoutStatus(mockRequest, mockPayment); + + expect(mockPayment.refundPayment).not.toHaveBeenCalledWith(); + }); }); diff --git a/libs/payment/webhooks/src/lib/payment-webhooks.ts b/libs/payment/webhooks/src/lib/payment-webhooks.ts index 9965fc26e..182554ade 100644 --- a/libs/payment/webhooks/src/lib/payment-webhooks.ts +++ b/libs/payment/webhooks/src/lib/payment-webhooks.ts @@ -77,23 +77,13 @@ export async function stripeCheckoutStatus( stripeCheckoutSessionId: checkoutSession.id, }); } catch (err) { - console.error(err); //TODO: refund only if NFT not released ! filter the error depending of that. - if ( - !err.message?.includes('Error claiming NFTs') || - !err.message?.includes('Some orders failed') - ) + if (!err.message?.includes('Error claiming NFTs')) return new Response( `ConfirmedStripeCheckoutSession Error: ${err.message}`, { status: 500 }, ); - let refundAmount: number | undefined; - - if (err.message?.includes('Some orders failed')) { - refundAmount = Number(err.message.split(':')[1].trim()); - } - //TODO: notify user and refund order because NFT not released. try { let paymentIntentId; @@ -111,11 +101,6 @@ export async function stripeCheckoutStatus( `No payment_intent found for refund in checkoutSession: ${checkoutSession.id}`, { status: 500 }, ); - } else if (paymentIntentId && refundAmount) { - await payment.refundPartialPayment({ - paymentIntentId, - amount: refundAmount, - }); } else { await payment.refundPayment({ paymentIntentId, diff --git a/libs/roles/admin/.eslintrc.json b/libs/roles/admin/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/roles/admin/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/roles/admin/.swcrc b/libs/roles/admin/.swcrc new file mode 100644 index 000000000..d283c6aad --- /dev/null +++ b/libs/roles/admin/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/roles/admin/README.md b/libs/roles/admin/README.md new file mode 100644 index 000000000..828922e48 --- /dev/null +++ b/libs/roles/admin/README.md @@ -0,0 +1,11 @@ +# roles-admin + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build roles-admin` to build the library. + +## Running unit tests + +Run `nx test roles-admin` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/roles/admin/jest.config.ts b/libs/roles/admin/jest.config.ts new file mode 100644 index 000000000..6dd6738de --- /dev/null +++ b/libs/roles/admin/jest.config.ts @@ -0,0 +1,11 @@ +/* eslint-disable */ +export default { + displayName: 'roles-admin', + preset: '../../../jest.preset.js', + testEnvironment: 'node', + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: '../../../coverage/libs/roles/admin', +}; diff --git a/libs/roles/admin/package.json b/libs/roles/admin/package.json new file mode 100644 index 000000000..3dd3abc6f --- /dev/null +++ b/libs/roles/admin/package.json @@ -0,0 +1,4 @@ +{ + "name": "@roles/admin", + "version": "0.0.1" +} diff --git a/libs/roles/admin/project.json b/libs/roles/admin/project.json new file mode 100644 index 000000000..e3ffdd511 --- /dev/null +++ b/libs/roles/admin/project.json @@ -0,0 +1,44 @@ +{ + "name": "roles-admin", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/roles/admin/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/roles/admin", + "tsConfig": "libs/roles/admin/tsconfig.lib.json", + "packageJson": "libs/roles/admin/package.json", + "main": "libs/roles/admin/src/index.ts", + "assets": ["libs/roles/admin/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/roles/admin/**/*.ts", + "libs/roles/admin/package.json" + ] + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/roles/admin/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + }, + "tags": [] +} diff --git a/libs/roles/admin/src/index.ts b/libs/roles/admin/src/index.ts new file mode 100644 index 000000000..5f0bc2303 --- /dev/null +++ b/libs/roles/admin/src/index.ts @@ -0,0 +1,5 @@ +export { + RoleAuthorization, + RoleInvitationService, + type CreateInvitationProps, +} from './lib/roles-admin'; diff --git a/libs/roles/admin/src/lib/roles-admin.spec.ts b/libs/roles/admin/src/lib/roles-admin.spec.ts new file mode 100644 index 000000000..3b3fe7ab3 --- /dev/null +++ b/libs/roles/admin/src/lib/roles-admin.spec.ts @@ -0,0 +1,782 @@ +// Generated by CodiumAI +import { adminSdk } from '@gql/admin/api'; +import { Roles_Enum } from '@gql/shared/types'; +import { NextRedis } from '@next/redis'; +import { AppUser } from '@next/types'; +import { backOfficeAccounts } from '@test-utils/gql'; +import { SiweMessage } from 'siwe'; +import { RoleAuthorization, RoleInvitationService } from './roles-admin'; + +jest.mock('@gql/admin/api'); + +// Mock the SiweMessage class +jest.mock('siwe', () => { + return { + SiweMessage: jest.fn().mockImplementation(() => { + return { + verify: jest.fn().mockResolvedValue(true), // Mock the verify method to always return true + nonce: 'nonce', + }; + }), + }; +}); + +// Generated by CodiumAI + +describe('RoleInvitationService', () => { + const invitation = { + nonce: 'nonce', + role: Roles_Enum.OrganizerAdmin, + organizerId: + backOfficeAccounts.alpha_organizer_super_admin_user.role.organizerId, + eventId: '', + address: backOfficeAccounts.delta_user.address, + senderAddress: backOfficeAccounts.alpha_organizer_super_admin_user.address, + expiration: Date.now() + 60 * 60 * 24 * 1000, // Set expiration to 24 hours from now + }; + + const cacheMock = { + kv: { + get: jest.fn(), + del: jest.fn(), + set: jest.fn(), + srem: jest.fn(), + sadd: jest.fn(), + smembers: jest.fn(), + }, + } as unknown as NextRedis; + + const invitationForRoleExistsProps = { + ...invitation, + senderAddress: invitation.senderAddress, + address: invitation.address, + }; + + const acceptInvitationProps = { + message: 'message', + signature: 'signature', + user: backOfficeAccounts.delta_user, + inviter: backOfficeAccounts.alpha_organizer_super_admin_user, + }; + + const declineInvitationProps = { + user: backOfficeAccounts.delta_user, + inviter: backOfficeAccounts.alpha_organizer_super_admin_user, + nonce: 'nonce', + }; + + const verifyInvitationProps = { + nonce: 'nonce', + user: backOfficeAccounts.delta_user, + senderAddress: backOfficeAccounts.alpha_organizer_super_admin_user.address, + }; + + beforeEach(() => { + jest.clearAllMocks(); + }); + + // Generated by CodiumAI + + describe('invitationForRoleExists', () => { + // Should return true if there is an existing invitation for the given inviter, invited, role, organizerId, and eventId + it('should return true when there is an existing invitation for the given inviter, invited, role, organizerId, and eventId', async () => { + // Arrange + const roleInvitationService = new RoleInvitationService(cacheMock); + // Mock the getInvitationsByInviter method to return a mock invitation + roleInvitationService.getInvitationsByInviter = jest + .fn() + .mockResolvedValue([invitation]); + + // Act + const result = await roleInvitationService.invitationForRoleExists( + invitationForRoleExistsProps, + ); + + // Assert + expect(result).toBe(true); + }); + + // Should return true if the invited user already has the given role for the given organizer and event + it('should return true when the invited user already has the given role for the given organizer and event', async () => { + // Arrange + const roleInvitationService = new RoleInvitationService(cacheMock); + + // Mock the getInvitationsByInviter method to return an empty array + roleInvitationService.getInvitationsByInviter = jest + .fn() + .mockResolvedValue([]); + + // Mock the adminSdk.GetAccountByAddress method to return a mock invited user + adminSdk.GetAccountByAddress = jest.fn().mockResolvedValue({ + account: [ + { + id: backOfficeAccounts.delta_user.id, + }, + ], + }); + + // Mock the adminSdk.GetRoleMinimal method to return a mock role assignment + adminSdk.GetRoleMinimal = jest.fn().mockResolvedValue({ + roleAssignments: [ + { + id: 'roleAssignment123', + }, + ], + }); + + // Act + const result = await roleInvitationService.invitationForRoleExists( + invitationForRoleExistsProps, + ); + + // Assert + expect(result).toBe(true); + }); + + // Check if invitationForRoleExists returns false when the invited user does not have the given role for the given organizer and event. + + // Should return false if the invited user does not have the given role for the given organizer and event + it('should return false when the invited user does not have the given role for the given organizer and event', async () => { + // Arrange + const roleInvitationService = new RoleInvitationService(cacheMock); + + // Mock the getInvitationsByInviter method to return an empty array + roleInvitationService.getInvitationsByInviter = jest + .fn() + .mockResolvedValue([]); + + // Mock the adminSdk.GetAccountByAddress method to return a mock invited user + adminSdk.GetAccountByAddress = jest.fn().mockResolvedValue({ + account: [ + { + id: backOfficeAccounts.delta_user.id, + }, + ], + }); + + // Mock the adminSdk.GetRoleMinimal method to return an empty array + adminSdk.GetRoleMinimal = jest.fn().mockResolvedValue({ + roleAssignments: [], + }); + + // Act + const result = await roleInvitationService.invitationForRoleExists( + invitationForRoleExistsProps, + ); + + // Assert + expect(result).toBe(false); + }); + }); + + describe('getInvitationsByInviter', () => { + const invitation1 = { + nonce: 'nonce1', + role: Roles_Enum.OrganizerAdmin, + organizerId: 'organizer1', + eventId: '', + address: 'address1', + senderAddress: 'senderAddress1', + expiration: Date.now() + 60 * 60 * 24 * 1000, + }; + const invitation2 = { + nonce: 'nonce2', + role: Roles_Enum.OrganizerContentManager, + organizerId: 'organizer2', + eventId: '', + address: 'address2', + senderAddress: 'senderAddress2', + expiration: Date.now() + 60 * 60 * 24 * 1000, + }; + + // Should retrieve all invitations for a given inviter address + it('should retrieve all invitations when there are invitations for the given inviter address', async () => { + // Arrange + const nonces = ['nonce1', 'nonce2']; + (cacheMock.kv.smembers as jest.Mock).mockResolvedValue(nonces); + const senderAddress = 'exampleInviterAddress'; + const roleInvitationService = new RoleInvitationService(cacheMock); + + jest + .spyOn(roleInvitationService, 'getInvitationsByInviter') + .mockResolvedValue([invitation1, invitation2]); + jest + .spyOn(roleInvitationService, 'fetchInvitation') + .mockImplementation((senderAddress, nonce) => { + if (nonce === 'nonce1') { + return Promise.resolve(invitation1); + } else if (nonce === 'nonce2') { + return Promise.resolve(invitation2); + } else { + return Promise.resolve(null); + } + }); + + // Act + const result = await roleInvitationService.getInvitationsByInviter({ + senderAddress, + }); + + // Assert + expect(result).toEqual([invitation1, invitation2]); + }); + + // Should return an empty array if there are no invitations for the given inviter address + it('should return an empty array when there are no invitations for the given inviter address', async () => { + // Arrange + const nonces = []; + (cacheMock.kv.smembers as jest.Mock).mockResolvedValue(nonces); + const roleInvitationService = new RoleInvitationService(cacheMock); + const senderAddress = 'exampleInviterAddress'; + + jest + .spyOn(roleInvitationService, 'getInvitationsByInviter') + .mockResolvedValue([]); + + // Act + const result = await roleInvitationService.getInvitationsByInviter({ + senderAddress, + }); + + // Assert + expect(result).toEqual([]); + }); + + // Should filter out null results from expired or non-existent invitations + it('should filter out null results from expired or non-existent invitations', async () => { + // Arrange + const nonces = ['nonce1', 'nonce2']; + (cacheMock.kv.smembers as jest.Mock).mockResolvedValue(nonces); + const roleInvitationService = new RoleInvitationService(cacheMock); + const senderAddress = 'exampleInviterAddress'; + + jest + .spyOn(roleInvitationService, 'fetchInvitation') + .mockImplementation((senderAddress, nonce) => { + if (nonce === 'nonce1') { + return Promise.resolve(invitation1); + } else if (nonce === 'nonce2') { + return Promise.resolve(null); + } else { + return Promise.resolve(null); + } + }); + + // Act + const result = await roleInvitationService.getInvitationsByInviter({ + senderAddress, + }); + + // Assert + expect(result).toEqual([invitation1]); + }); + }); + + // Generated by CodiumAI + + describe('fetchInvitation', () => { + // Should return the invitation object if it exists in the cache and has not expired + it('should return the invitation object when it exists in the cache and has not expired', async () => { + // Arrange + cacheMock.kv.get = jest.fn().mockResolvedValue(invitation); + const roleInvitationService = new RoleInvitationService(cacheMock); + // Act + const result = await roleInvitationService.fetchInvitation( + backOfficeAccounts.alpha_organizer_super_admin_user.address, + 'nonce', + ); + + // Assert + expect(result).toEqual(invitation); + }); + + // Should return null if the invitation object does not exist in the cache + it('should return null when the invitation object does not exist in the cache', async () => { + // Arrange + cacheMock.kv.get = jest.fn().mockResolvedValue(null); + const roleInvitationService = new RoleInvitationService(cacheMock); + // Act + const result = await roleInvitationService.fetchInvitation( + backOfficeAccounts.alpha_organizer_super_admin_user.address, + 'nonce', + ); + + // Assert + expect(result).toBeNull(); + }); + + // Should call 'deleteInvitation' method if the invitation has expired and return null + it("should call 'deleteInvitation' method if the invitation has expired and return null", async () => { + // Arrange + const expiredInvitation = { + ...invitation, + expiration: Date.now() - 1000, + }; + cacheMock.kv.get = jest.fn().mockResolvedValue(expiredInvitation); + const roleInvitationService = new RoleInvitationService(cacheMock); + const deleteInvitationSpy = jest.spyOn( + roleInvitationService, + 'deleteInvitation', + ); + // Act + const result = await roleInvitationService.fetchInvitation( + backOfficeAccounts.alpha_organizer_super_admin_user.address, + 'nonce', + ); + + // Assert + expect(result).toBeNull(); + expect(deleteInvitationSpy).toHaveBeenCalledWith({ + senderAddress: + backOfficeAccounts.alpha_organizer_super_admin_user.address, + nonce: 'nonce', + }); + }); + }); + + // Create an invitation successfully and return a nonce + it('should create an invitation successfully and return a nonce', async () => { + // Arrange + cacheMock.kv.get = jest.fn().mockResolvedValue(invitation); + const roleInvitationService = new RoleInvitationService(cacheMock); + const invitationProps = { + role: Roles_Enum.OrganizerAdmin, + organizerId: 'organizerId', + eventId: 'eventId', + address: 'address', + senderAddress: 'senderAddress', + expiration: Date.now() + 60 * 60 * 24 * 1000, // Set expiration to 24 hours from now + }; + + // Act + const result = + await roleInvitationService.createInvitation(invitationProps); + + // Assert + expect(result).toBeDefined(); + expect(cacheMock.kv.set).toHaveBeenCalledWith( + `invitation:senderAddress:${result}`, + { + ...invitationProps, + expiration: expect.any(Number), + nonce: result, + }, + ); + expect(cacheMock.kv.sadd).toHaveBeenCalledWith( + `inviter_invitations:senderAddress`, + result, + ); + }); + + // Verify an invitation successfully and return the invitation and inviter + it('should verify an invitation successfully and return the invitation and inviter', async () => { + // Arrange + cacheMock.kv.get = jest.fn().mockResolvedValue(invitation); + const roleInvitationService = new RoleInvitationService(cacheMock); + + (adminSdk.GetAccountByAddress as jest.Mock).mockResolvedValueOnce({ + account: [backOfficeAccounts.alpha_organizer_super_admin_user], + }); + + // Act + const result = await roleInvitationService.verifyInvitation( + verifyInvitationProps, + ); + + // Assert + expect(result.invitation).toBeDefined(); + expect(result.inviter).toBeDefined(); + expect(cacheMock.kv.get).toHaveBeenCalledWith( + `invitation:${result.inviter.address}:nonce`, + ); + }); + + // Accept an invitation successfully and assign the role to the user + it('should accept an invitation successfully and assign the role to the user', async () => { + // Arrange + cacheMock.kv.get = jest.fn().mockResolvedValue(invitation); + const roleInvitationService = new RoleInvitationService(cacheMock); + + // Act + await roleInvitationService.acceptInvitation(acceptInvitationProps); + + // Assert + expect(cacheMock.kv.get).toHaveBeenCalledWith( + `invitation:${backOfficeAccounts.alpha_organizer_super_admin_user.address}:nonce`, + ); + expect(adminSdk.CreateRoleAssignment as jest.Mock).toHaveBeenCalledWith({ + input: { + role: Roles_Enum.OrganizerAdmin, + organizerId: + backOfficeAccounts.alpha_organizer_super_admin_user.role.organizerId, + eventId: '', + accountId: backOfficeAccounts.delta_user.id, + invitedById: backOfficeAccounts.alpha_organizer_super_admin_user.id, + }, + }); + expect(cacheMock.kv.del).toHaveBeenCalledWith( + `invitation:${backOfficeAccounts.alpha_organizer_super_admin_user.address}:nonce`, + ); + expect(cacheMock.kv.srem).toHaveBeenCalledWith( + `inviter_invitations:${backOfficeAccounts.alpha_organizer_super_admin_user.address}`, + 'nonce', + ); + }); + + // Decline an invitation successfully and remove it from the cache + it('should decline an invitation successfully and remove it from the cache', async () => { + // Arrange + cacheMock.kv.get = jest.fn().mockResolvedValue(invitation); + const roleInvitationService = new RoleInvitationService(cacheMock); + const declineInvitationProps = { + user: backOfficeAccounts.delta_user, + inviter: backOfficeAccounts.alpha_organizer_super_admin_user, + nonce: 'nonce', + }; + + // Act + await roleInvitationService.declineInvitation(declineInvitationProps); + + // Assert + expect(cacheMock.kv.get).toHaveBeenCalledWith( + `invitation:${backOfficeAccounts.alpha_organizer_super_admin_user.address}:nonce`, + ); + expect(cacheMock.kv.del).toHaveBeenCalledWith( + `invitation:${backOfficeAccounts.alpha_organizer_super_admin_user.address}:nonce`, + ); + expect(cacheMock.kv.srem).toHaveBeenCalledWith( + `inviter_invitations:${backOfficeAccounts.alpha_organizer_super_admin_user.address}`, + 'nonce', + ); + }); + // Throw an error when accepting an invitation with wrong SIWE signature + it('should throw an error when accepting an invitation with invalid SIWE signature', async () => { + // Arrange + const roleInvitationService = new RoleInvitationService(cacheMock); + + (SiweMessage as jest.Mock).mockImplementationOnce(() => { + return { + verify: jest.fn().mockResolvedValue(false), // Mock the verify method to always return false + nonce: 'nonce', + }; + }); + + // Act & Assert + await expect( + roleInvitationService.acceptInvitation(acceptInvitationProps), + ).rejects.toThrow('Invalid SIWE message signature.'); + }); + + it('should throw an error when accepting an invitation with invalid address', async () => { + // Arrange + const cacheMock = { + kv: { + get: jest.fn().mockResolvedValue({ + nonce: 'nonce', + role: Roles_Enum.OrganizerAdmin, + organizerId: + backOfficeAccounts.alpha_organizer_super_admin_user.role + .organizerId, + address: 'wrong_address', + senderAddress: + backOfficeAccounts.alpha_organizer_super_admin_user.address, + }), + del: jest.fn(), + set: jest.fn(), + }, + } as unknown as NextRedis; + + const roleInvitationService = new RoleInvitationService(cacheMock); + + // Act & Assert + await expect( + roleInvitationService.acceptInvitation(acceptInvitationProps), + ).rejects.toThrow('Invalid or expired invitation.'); + }); + + it('should throw an error when accepting an invitation that is not in cache anymore', async () => { + // Arrange + const cacheMock = { + kv: { + get: jest.fn().mockResolvedValue(null), + del: jest.fn(), + set: jest.fn(), + }, + } as unknown as NextRedis; + + const roleInvitationService = new RoleInvitationService(cacheMock); + + // Act & Assert + await expect( + roleInvitationService.acceptInvitation(acceptInvitationProps), + ).rejects.toThrow('Invalid or expired invitation.'); + }); + + // Throw an error when declining an invitation with invalid input + it('should throw an error when declining an invitation with invalid address', async () => { + // Arrange + const cacheMock = { + kv: { + get: jest.fn().mockResolvedValue({ + nonce: 'nonce', + role: Roles_Enum.OrganizerAdmin, + organizerId: + backOfficeAccounts.alpha_organizer_super_admin_user.role + .organizerId, + address: 'wrong_address', + senderAddress: + backOfficeAccounts.alpha_organizer_super_admin_user.address, + }), + del: jest.fn(), + set: jest.fn(), + }, + } as unknown as NextRedis; + const roleInvitationService = new RoleInvitationService(cacheMock); + + // Act & Assert + await expect( + roleInvitationService.declineInvitation(declineInvitationProps), + ).rejects.toThrow('Invalid or expired invitation.'); + }); + + // Throw an error when verifying an invitation with invalid address + it('should throw an error when verifying an invitation with invalid address', async () => { + // Arrange + const cacheMock = { + kv: { + get: jest.fn().mockResolvedValue({ + nonce: 'nonce', + role: Roles_Enum.OrganizerAdmin, + organizerId: + backOfficeAccounts.alpha_organizer_super_admin_user.role + .organizerId, + address: 'wrong_address', + senderAddress: + backOfficeAccounts.alpha_organizer_super_admin_user.address, + }), + del: jest.fn(), + set: jest.fn(), + }, + } as unknown as NextRedis; + const roleInvitationService = new RoleInvitationService(cacheMock); + + // Act & Assert + await expect( + roleInvitationService.verifyInvitation(verifyInvitationProps), + ).rejects.toThrow('Invalid or expired invitation.'); + }); + + // Throw an error when verifying an invitation that is not in cache anymore + it('should throw an error when verifying an invitation that is not in cache anymore', async () => { + // Arrange + const cacheMock = { + kv: { + get: jest.fn().mockResolvedValue(null), + del: jest.fn(), + set: jest.fn(), + }, + } as unknown as NextRedis; + const roleInvitationService = new RoleInvitationService(cacheMock); + + // Act & Assert + await expect( + roleInvitationService.verifyInvitation(verifyInvitationProps), + ).rejects.toThrow('Invalid or expired invitation.'); + }); + + // Throw an error when declining an invitation that is not in cache anymore + it('should throw an error when declining an invitation that is not in cache anymore', async () => { + // Arrange + const cacheMock = { + kv: { + get: jest.fn().mockResolvedValue(null), + del: jest.fn(), + set: jest.fn(), + }, + } as unknown as NextRedis; + const roleInvitationService = new RoleInvitationService(cacheMock); + + // Act & Assert + await expect( + roleInvitationService.declineInvitation(declineInvitationProps), + ).rejects.toThrow('Invalid or expired invitation.'); + }); +}); + +describe('RoleAuthorization', () => { + describe('inviteAccountWithRole', () => { + // Inviting a user with a valid role and organizer ID as a super admin returns true + it('should return true when inviting a user with a valid role and organizer ID as a super admin', async () => { + const roleAuthorization = new RoleAuthorization(); + const user = { + ...backOfficeAccounts.alpha_organizer_super_admin_user, + role: { + role: Roles_Enum.OrganizerSuperAdmin, + organizerId: 'organizer123', + eventId: '', + }, + }; + const result = await roleAuthorization.inviteAccountWithRole({ + user, + role: Roles_Enum.OrganizerGuest, + organizerId: 'organizer123', + }); + expect(result).toBe(true); + }); + + // Inviting a user with a valid role and organizer ID as a human resources manager returns true if the role is not super admin or human resources + it('should return true when inviting a user with a valid role and organizer ID as a human resources manager', async () => { + const roleAuthorization = new RoleAuthorization(); + const user = { + ...backOfficeAccounts.alpha_organizer_super_admin_user, + role: { + role: Roles_Enum.OrganizerHumanResources, + organizerId: 'organizer123', + eventId: '', + }, + }; + const result = await roleAuthorization.inviteAccountWithRole({ + user, + role: Roles_Enum.OrganizerGuest, + organizerId: 'organizer123', + eventId: '', + }); + expect(result).toBe(true); + }); + + it('should return false inviting a user with super admin or human resources as a human resources manager', async () => { + const roleAuthorization = new RoleAuthorization(); + const user = { + ...backOfficeAccounts.alpha_organizer_super_admin_user, + role: { + role: Roles_Enum.OrganizerHumanResources, + organizerId: 'organizer123', + eventId: '', + }, + }; + const result = await roleAuthorization.inviteAccountWithRole({ + user, + role: Roles_Enum.OrganizerHumanResources, + organizerId: 'organizer123', + }); + expect(result).toBe(false); + + const result2 = await roleAuthorization.inviteAccountWithRole({ + user, + role: Roles_Enum.OrganizerSuperAdmin, + organizerId: 'organizer123', + }); + expect(result2).toBe(false); + }); + + // Inviting a user with no role throws an error + it('should throw an error when inviting a user with no role', async () => { + const roleAuthorization = new RoleAuthorization(); + const user = {}; + await expect( + roleAuthorization.inviteAccountWithRole({ + user: user as AppUser, + role: Roles_Enum.OrganizerGuest, + organizerId: 'organizer123', + }), + ).rejects.toThrow("User doesn't have a role"); + }); + + // Inviting a user with a role for a different organizer throws an error + it('should throw an error when inviting a user with a role for a different organizer', async () => { + const roleAuthorization = new RoleAuthorization(); + const user = { + ...backOfficeAccounts.alpha_organizer_super_admin_user, + role: { + role: Roles_Enum.OrganizerSuperAdmin, + organizerId: 'organizer456', + eventId: '', + }, + }; + await expect( + roleAuthorization.inviteAccountWithRole({ + user, + role: Roles_Enum.OrganizerGuest, + organizerId: 'organizer123', + }), + ).rejects.toThrow("User doesn't have a role for this organizer"); + }); + + // Inviting a user with an invalid role throws an error + it('should throw an error when inviting a user with an invalid role', async () => { + const roleAuthorization = new RoleAuthorization(); + const user = { + ...backOfficeAccounts.alpha_organizer_super_admin_user, + role: { + role: Roles_Enum.OrganizerSuperAdmin, + organizerId: 'organizer123', + eventId: '', + }, + }; + await expect( + roleAuthorization.inviteAccountWithRole({ + user, + role: 'invalidRole' as Roles_Enum, + organizerId: 'organizer123', + }), + ).rejects.toThrow('Invalid role'); + }); + }); + describe('readAndWritePassesFile', () => { + const user = { + ...backOfficeAccounts.alpha_organizer_super_admin_user, + role: { + role: Roles_Enum.OrganizerSuperAdmin, + organizerId: 'organizer123', + eventId: '', + }, + }; + const roleAuthorization = new RoleAuthorization(); + it('should return true for OrganizerSuperAdmin role', async () => { + user.role.role = Roles_Enum.OrganizerSuperAdmin; + const result = await roleAuthorization.readAndWritePassesFile(user); + expect(result).toBe(true); + }); + + it('should return true for OrganizerAdmin role', async () => { + user.role.role = Roles_Enum.OrganizerAdmin; + const result = await roleAuthorization.readAndWritePassesFile(user); + expect(result).toBe(true); + }); + + it('should return false for other roles', async () => { + user.role.role = Roles_Enum.OrganizerValidator; + const result = await roleAuthorization.readAndWritePassesFile(user); + expect(result).toBe(false); + }); + }); + + describe('readOrganizerEventManagement', () => { + const user = { + ...backOfficeAccounts.alpha_organizer_super_admin_user, + role: { + role: Roles_Enum.OrganizerSuperAdmin, + organizerId: 'organizer123', + eventId: '', + }, + }; + const roleAuthorization = new RoleAuthorization(); + it('should return false for OrganizerValidator role', async () => { + user.role.role = Roles_Enum.OrganizerValidator; + const result = await roleAuthorization.readOrganizerEventManagement(user); + expect(result).toBe(false); + }); + + it('should return false for OrganizerHumanResources role', async () => { + user.role.role = Roles_Enum.OrganizerHumanResources; + const result = await roleAuthorization.readOrganizerEventManagement(user); + expect(result).toBe(false); + }); + + it('should return true for other roles', async () => { + user.role.role = Roles_Enum.OrganizerAdmin; + const result = await roleAuthorization.readOrganizerEventManagement(user); + expect(result).toBe(true); + }); + }); +}); diff --git a/libs/roles/admin/src/lib/roles-admin.ts b/libs/roles/admin/src/lib/roles-admin.ts new file mode 100644 index 000000000..2b17ee48f --- /dev/null +++ b/libs/roles/admin/src/lib/roles-admin.ts @@ -0,0 +1,382 @@ +import { adminSdk } from '@gql/admin/api'; +import { Roles_Enum } from '@gql/shared/types'; +import { NextRedis } from '@next/redis'; +import { AppUser } from '@next/types'; +import { Roles_Enum_Not_Const_Values } from '@roles/types'; +import { randomUUID } from 'crypto'; +import { SiweMessage } from 'siwe'; + +interface Invitation { + nonce: string; + role: Roles_Enum; + organizerId: string; + eventId: string; + address: string; + senderAddress: string; + expiration: number; // Timestamp indicating when the invitation expires +} + +export type CreateInvitationProps = Omit; + +interface InvitationForRoleExistsProps { + senderAddress: string; + address: string; + role: Roles_Enum; + organizerId: string; + eventId: string; +} + +interface AcceptInvitationProps { + message: string; + signature: string; + user: AppUser; + inviter: AppUser; +} + +interface DeclineInvitationProps + extends Pick { + nonce: string; +} + +interface VerifyInvitationProps { + nonce: string; + user: AppUser; + senderAddress: string; +} + +interface GetInvitationsByInviterProps { + senderAddress: string; +} + +interface DeleteInvitationProps { + nonce: string; + senderAddress: string; +} + +export class RoleInvitationService { + private cache: NextRedis; + + constructor(cache?: NextRedis) { + this.cache = cache || new NextRedis(); + } + + private getInvitationKey(senderAddress: string, nonce: string): string { + return `invitation:${senderAddress}:${nonce}`; + } + + private getInviterSetKey(senderAddress: string): string { + return `inviter_invitations:${senderAddress}`; + } + + async invitationForRoleExists({ + senderAddress, + address, + role, + organizerId, + eventId, + }: InvitationForRoleExistsProps) { + const invitations = await this.getInvitationsByInviter({ + senderAddress, + }); + if ( + invitations && + invitations.length && + invitations.find((i) => { + return ( + i.address === address && + i.role === role && + i.organizerId === organizerId && + (i.eventId === eventId || !eventId) + ); + }) + ) { + return true; + } + const res = await adminSdk.GetAccountByAddress({ + address: address, + }); + const invited = res.account?.[0]; + + // here mean that the invited user is not registered yet so he will not have any role in the db yet + if (!invited) return false; + + const resRole = await adminSdk.GetRoleMinimal({ + accountId: invited?.id, + role: role as unknown as Roles_Enum, + organizerId, + eventId, + }); + return !!resRole?.roleAssignments?.[0]; + } + + async createInvitation( + invitationProps: CreateInvitationProps, + ): Promise { + const nonce = randomUUID(); // Generating a unique identifier for the invitation + const expiration = Date.now() + 60 * 60 * 24 * 1000; // 24 hours from now + const invitation: Invitation = { nonce, ...invitationProps, expiration }; + + // Store the invitation in the cache with a specific expiry of 24h + await this.cache.kv.set( + this.getInvitationKey(invitation.senderAddress, nonce), + invitation, + ); + + // Add the nonce to the set of the inviter's sent invitations + await this.cache.kv.sadd( + this.getInviterSetKey(invitation.senderAddress), + nonce, + ); + + // TODO: Send this nonce to the user's wallet address using your preferred secure channel + return nonce; + } + + async fetchInvitation(senderAddress: string, nonce: string) { + const invitation = (await this.cache.kv.get( + this.getInvitationKey(senderAddress, nonce), + )) as Invitation | null; + + if (invitation && invitation.expiration < Date.now()) { + // If the invitation has expired, perform cleanup + await this.deleteInvitation({ senderAddress, nonce }); + return null; // Indicate that the invitation is no longer valid + } + + return invitation; + } + + async getInvitationsByInviter({ + senderAddress, + }: GetInvitationsByInviterProps) { + const nonces = await this.cache.kv.smembers( + this.getInviterSetKey(senderAddress), + ); + + // Retrieve all invitations for the given nonces + const invitationsPromises = nonces.map((nonce) => { + return this.fetchInvitation(senderAddress, nonce) as Promise; + }); + + const invitations = await Promise.all(invitationsPromises); + + // Filter out any null results from expired or non-existent invitations + return invitations.filter((invitation) => invitation !== null); + } + + async deleteInvitation({ senderAddress, nonce }: DeleteInvitationProps) { + // Delete the invitation data + await this.cache.kv.del(this.getInvitationKey(senderAddress, nonce)); + + // Remove the nonce from the inviter's set of sent invitations + await this.cache.kv.srem(this.getInviterSetKey(senderAddress), nonce); + } + + async acceptInvitation({ + message, + signature, + user, + inviter, + }: AcceptInvitationProps) { + // Reconstruct the SIWE message from the payload + const siweMessage = new SiweMessage(message); + const verificationResult = await siweMessage.verify({ signature }); + + if (!verificationResult) { + throw new Error('Invalid SIWE message signature.'); + } + + // Retrieve the invitation from the cache using nonce from the SIWE message + const invitation = await this.fetchInvitation( + inviter.address, + siweMessage.nonce, + ); + if (!invitation || invitation.address !== user.address) { + throw new Error('Invalid or expired invitation.'); + } + + // If the signature is valid, proceed with role assignment + await adminSdk.CreateRoleAssignment({ + input: { + role: invitation.role, + organizerId: invitation.organizerId, + eventId: invitation.eventId, + accountId: user.id, + invitedById: inviter.id, + }, + }); + + // Upon successful acceptance, remove the invitation from the cache and the inviter's set + await this.deleteInvitation({ + senderAddress: invitation.senderAddress, + nonce: siweMessage.nonce, + }); + // TODO: inform the inviter that the invitation has been accepted + } + + async declineInvitation({ user, inviter, nonce }: DeclineInvitationProps) { + // Retrieve the invitation from the cache using the nonce provided + const invitation = await this.fetchInvitation(inviter.address, nonce); + if (!invitation || invitation.address !== user.address) { + throw new Error('Invalid or expired invitation.'); + } + // Remove the invitation from the cache since it's been declined + await this.deleteInvitation({ + senderAddress: invitation.senderAddress, + nonce, + }); + // TODO: inform the inviter that the invitation has been declined + } + + async verifyInvitation({ + nonce, + user, + senderAddress, + }: VerifyInvitationProps) { + // Retrieve the invitation from the cache using nonce from the SIWE message + const invitation = await this.fetchInvitation(senderAddress, nonce); + if (!invitation || invitation.address !== user.address) { + throw new Error('Invalid or expired invitation.'); + } + if (invitation.expiration < Date.now()) { + // If the invitation has expired, perform cleanup + await this.deleteInvitation({ senderAddress, nonce }); + throw new Error('Invalid or expired invitation.'); + } + const res = await adminSdk.GetAccountByAddress({ + address: invitation.senderAddress, + }); + const inviter = res.account?.[0]; + + if (!inviter) { + throw new Error('Invalid or expired invitation.'); + } + // Return the invitation if it is still valid + return { invitation, inviter }; + } +} + +interface InviteAccountWithRoleProps { + user: AppUser; + role: Roles_Enum; + organizerId: string; + eventId?: string; +} + +class RoleAuthorizationError extends Error { + constructor(message: string) { + super(message); + this.name = 'RoleAuthorizationError'; + } +} + +export class RoleAuthorization { + async inviteAccountWithRole({ + user, + role, + organizerId, + eventId, + }: InviteAccountWithRoleProps) { + const inviterRole = user.role?.role; + if (!inviterRole) { + throw new RoleAuthorizationError("User doesn't have a role"); + } + if (user.role?.organizerId !== organizerId) { + throw new RoleAuthorizationError( + "User doesn't have a role for this organizer", + ); + } + if (role && !Object.values(Roles_Enum_Not_Const_Values).includes(role)) { + throw new RoleAuthorizationError('Invalid role'); + } + switch (user.role?.role) { + case Roles_Enum.OrganizerSuperAdmin: + return true; + case Roles_Enum.OrganizerHumanResources: + if ( + [ + Roles_Enum.OrganizerSuperAdmin, + Roles_Enum.OrganizerHumanResources, + ].includes(role) + ) + return false; + return true; + default: + return false; + } + } + async readAndWritePassesFile(user: AppUser) { + const role = user.role?.role; + if (!role) { + throw new RoleAuthorizationError("User doesn't have a role"); + } + switch (role) { + case Roles_Enum.OrganizerSuperAdmin: + return true; + case Roles_Enum.OrganizerAdmin: + return true; + default: + return false; + } + } + + async readOrganizerEventManagement(user: AppUser) { + const role = user.role?.role; + if (!role) { + throw new RoleAuthorizationError("User doesn't have a role"); + } + switch (role) { + case Roles_Enum.OrganizerValidator: + return false; + case Roles_Enum.OrganizerHumanResources: + return false; + default: + return true; + } + } +} + +// // This function would be run in the user's environment, such as a web browser. +// async function createAndSignSiweMessage(nonce, userAddress, domain) { +// // The domain is the domain name of the application that the user is interacting with. +// const message = new SiweMessage({ +// domain: domain, +// address: userAddress, +// statement: 'I am signing my one-time nonce: ' + nonce, +// uri: window.location.origin, +// version: '1', +// chainId: 1, +// nonce: nonce +// }); + +// // Construct the message to be signed +// const messageToSign = message.prepareMessage(); + +// // Sign the message using the user's Ethereum wallet +// // This will usually be done through a wallet provider, such as MetaMask +// const provider = new ethers.BrowserProvider(safeAuth?.getProvider() as Eip1193Provider); +// const signer = await provider.getSigner(); +// const signature = await signer.signMessage(messageToSign); + +// // Send the message and signature back to the service +// // This could be through an API call or a WebSocket connection +// return { +// message: messageToSign, +// signature: signature, +// address: userAddress +// }; +// } + +// // Example usage +// const nonce = 'ReceivedNonceFromInvitation'; +// const userAddress = '0xUserWalletAddress'; +// const domain = 'yourdomain.com'; + +// createAndSignSiweMessage(nonce, userAddress, domain) +// .then(result => { +// // The result contains the signed message and signature +// // Send this to the server to accept the invitation +// }) +// .catch(error => { +// console.error('Error signing message:', error); +// }); diff --git a/libs/roles/admin/tsconfig.json b/libs/roles/admin/tsconfig.json new file mode 100644 index 000000000..25f7201d8 --- /dev/null +++ b/libs/roles/admin/tsconfig.json @@ -0,0 +1,16 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs" + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/roles/admin/tsconfig.lib.json b/libs/roles/admin/tsconfig.lib.json new file mode 100644 index 000000000..e583571ea --- /dev/null +++ b/libs/roles/admin/tsconfig.lib.json @@ -0,0 +1,11 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "module": "commonjs", + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], + "include": ["src/**/*.ts"] +} diff --git a/libs/roles/admin/tsconfig.spec.json b/libs/roles/admin/tsconfig.spec.json new file mode 100644 index 000000000..69a251f32 --- /dev/null +++ b/libs/roles/admin/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/roles/common/.eslintrc.json b/libs/roles/common/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/roles/common/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/roles/common/.swcrc b/libs/roles/common/.swcrc new file mode 100644 index 000000000..d283c6aad --- /dev/null +++ b/libs/roles/common/.swcrc @@ -0,0 +1,29 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs" + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/roles/common/README.md b/libs/roles/common/README.md new file mode 100644 index 000000000..b8e77d304 --- /dev/null +++ b/libs/roles/common/README.md @@ -0,0 +1,11 @@ +# roles-common + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build roles-common` to build the library. + +## Running unit tests + +Run `nx test roles-common` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/roles/common/jest.config.ts b/libs/roles/common/jest.config.ts new file mode 100644 index 000000000..daa020d7d --- /dev/null +++ b/libs/roles/common/jest.config.ts @@ -0,0 +1,30 @@ +/* eslint-disable */ +import { readFileSync } from 'fs'; + +// Reading the SWC compilation config and remove the "exclude" +// for the test files to be compiled by SWC +const { exclude: _, ...swcJestConfig } = JSON.parse( + readFileSync(`${__dirname}/.swcrc`, 'utf-8'), +); + +// disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. +// If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" +if (swcJestConfig.swcrc === undefined) { + swcJestConfig.swcrc = false; +} + +// Uncomment if using global setup/teardown files being transformed via swc +// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries +// jest needs EsModule Interop to find the default exported setup/teardown functions +// swcJestConfig.module.noInterop = false; + +export default { + displayName: 'roles-common', + preset: '../../../jest.preset.js', + transform: { + '^.+\\.[tj]s$': ['@swc/jest', swcJestConfig], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + testEnvironment: 'node', + coverageDirectory: '../../../coverage/libs/roles/common', +}; diff --git a/libs/roles/common/package.json b/libs/roles/common/package.json new file mode 100644 index 000000000..27da2a708 --- /dev/null +++ b/libs/roles/common/package.json @@ -0,0 +1,4 @@ +{ + "name": "@roles/common", + "version": "0.0.1" +} diff --git a/libs/roles/common/project.json b/libs/roles/common/project.json new file mode 100644 index 000000000..d9ea2c38d --- /dev/null +++ b/libs/roles/common/project.json @@ -0,0 +1,43 @@ +{ + "name": "roles-common", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/roles/common/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/roles/common", + "main": "libs/roles/common/src/index.ts", + "tsConfig": "libs/roles/common/tsconfig.lib.json", + "assets": ["libs/roles/common/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/roles/common/**/*.ts", + "libs/roles/common/package.json" + ] + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/roles/common/jest.config.ts", + "passWithNoTests": true + }, + "configurations": { + "ci": { + "ci": true, + "codeCoverage": true + } + } + } + }, + "tags": [] +} diff --git a/libs/roles/common/src/index.ts b/libs/roles/common/src/index.ts new file mode 100644 index 000000000..cc051af6c --- /dev/null +++ b/libs/roles/common/src/index.ts @@ -0,0 +1 @@ +export { isSameRole } from './lib/isSameRole'; diff --git a/libs/roles/common/src/lib/isSameRole.ts b/libs/roles/common/src/lib/isSameRole.ts new file mode 100644 index 000000000..ea2c3eef0 --- /dev/null +++ b/libs/roles/common/src/lib/isSameRole.ts @@ -0,0 +1,15 @@ +import { Role } from '@roles/types'; + +export const isSameRole = ({ + role, + roleToCompare, +}: { + role?: Role; + roleToCompare?: Role; +}) => { + return ( + role?.role === roleToCompare?.role && + role?.organizerId === roleToCompare?.organizerId && + (role?.eventId === roleToCompare?.eventId || !roleToCompare?.eventId) + ); +}; diff --git a/libs/next/hasura/utils/tsconfig.json b/libs/roles/common/tsconfig.json similarity index 90% rename from libs/next/hasura/utils/tsconfig.json rename to libs/roles/common/tsconfig.json index 4022fd4d0..8122543a9 100644 --- a/libs/next/hasura/utils/tsconfig.json +++ b/libs/roles/common/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/libs/roles/common/tsconfig.lib.json b/libs/roles/common/tsconfig.lib.json new file mode 100644 index 000000000..4befa7f09 --- /dev/null +++ b/libs/roles/common/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/roles/common/tsconfig.spec.json b/libs/roles/common/tsconfig.spec.json new file mode 100644 index 000000000..69a251f32 --- /dev/null +++ b/libs/roles/common/tsconfig.spec.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "module": "commonjs", + "types": ["jest", "node"] + }, + "include": [ + "jest.config.ts", + "src/**/*.test.ts", + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/libs/roles/types/.eslintrc.json b/libs/roles/types/.eslintrc.json new file mode 100644 index 000000000..3456be9b9 --- /dev/null +++ b/libs/roles/types/.eslintrc.json @@ -0,0 +1,18 @@ +{ + "extends": ["../../../.eslintrc.json"], + "ignorePatterns": ["!**/*"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": {} + }, + { + "files": ["*.ts", "*.tsx"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "rules": {} + } + ] +} diff --git a/libs/roles/types/.swcrc b/libs/roles/types/.swcrc new file mode 100644 index 000000000..6e973f204 --- /dev/null +++ b/libs/roles/types/.swcrc @@ -0,0 +1,31 @@ +{ + "jsc": { + "target": "es2022", + "parser": { + "syntax": "typescript", + "decorators": true, + "dynamicImport": true + }, + "transform": { + "decoratorMetadata": true, + "legacyDecorator": true + }, + "keepClassNames": true, + "externalHelpers": true, + "loose": true + }, + "module": { + "type": "commonjs", + "strict": true, + "noInterop": true + }, + "sourceMaps": true, + "exclude": [ + "jest.config.ts", + ".*\\.spec.tsx?$", + ".*\\.test.tsx?$", + "./src/jest-setup.ts$", + "./**/jest-setup.ts$", + ".*.js$" + ] +} \ No newline at end of file diff --git a/libs/roles/types/README.md b/libs/roles/types/README.md new file mode 100644 index 000000000..b0817320e --- /dev/null +++ b/libs/roles/types/README.md @@ -0,0 +1,7 @@ +# roles-types + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build roles-types` to build the library. diff --git a/libs/roles/types/package.json b/libs/roles/types/package.json new file mode 100644 index 000000000..6ad69e5f1 --- /dev/null +++ b/libs/roles/types/package.json @@ -0,0 +1,4 @@ +{ + "name": "@roles/types", + "version": "0.0.1" +} diff --git a/libs/roles/types/project.json b/libs/roles/types/project.json new file mode 100644 index 000000000..daf4d02a7 --- /dev/null +++ b/libs/roles/types/project.json @@ -0,0 +1,29 @@ +{ + "name": "roles-types", + "$schema": "../../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/roles/types/src", + "projectType": "library", + "targets": { + "build": { + "executor": "@nx/js:swc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/roles/types", + "main": "libs/roles/types/src/index.ts", + "tsConfig": "libs/roles/types/tsconfig.lib.json", + "assets": ["libs/roles/types/*.md"] + } + }, + "lint": { + "executor": "@nx/eslint:lint", + "outputs": ["{options.outputFile}"], + "options": { + "lintFilePatterns": [ + "libs/roles/types/**/*.ts", + "libs/roles/types/package.json" + ] + } + } + }, + "tags": [] +} diff --git a/libs/roles/types/src/index.ts b/libs/roles/types/src/index.ts new file mode 100644 index 000000000..f41a696fd --- /dev/null +++ b/libs/roles/types/src/index.ts @@ -0,0 +1 @@ +export * from './lib'; diff --git a/libs/roles/types/src/lib/index.ts b/libs/roles/types/src/lib/index.ts new file mode 100644 index 000000000..f60112094 --- /dev/null +++ b/libs/roles/types/src/lib/index.ts @@ -0,0 +1,20 @@ +import { RoleAssignments, Roles_Enum } from '@gql/shared/types'; +import { GetMyRolesWithOrganizerInfosQuery } from '@gql/user/types'; + +export const Roles_Enum_Not_Const_Values = { + OrganizerAdmin: Roles_Enum.OrganizerAdmin, + OrganizerAuditor: Roles_Enum.OrganizerAuditor, + OrganizerContentManager: Roles_Enum.OrganizerContentManager, + OrganizerFinanceManager: Roles_Enum.OrganizerFinanceManager, + OrganizerGuest: Roles_Enum.OrganizerGuest, + OrganizerHumanResources: Roles_Enum.OrganizerHumanResources, + OrganizerOperationsManager: Roles_Enum.OrganizerOperationsManager, + OrganizerSuperAdmin: Roles_Enum.OrganizerSuperAdmin, + OrganizerValidator: Roles_Enum.OrganizerValidator, +}; + +export type Role = Pick; + +export type RoleWithOrganizer = Role & { + organizer: GetMyRolesWithOrganizerInfosQuery['roleAssignments'][0]['organizer']; +}; diff --git a/libs/roles/types/tsconfig.json b/libs/roles/types/tsconfig.json new file mode 100644 index 000000000..9bde19595 --- /dev/null +++ b/libs/roles/types/tsconfig.json @@ -0,0 +1,13 @@ +{ + "extends": "../../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs" + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + } + ] +} diff --git a/libs/roles/types/tsconfig.lib.json b/libs/roles/types/tsconfig.lib.json new file mode 100644 index 000000000..4befa7f09 --- /dev/null +++ b/libs/roles/types/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/shared/client/.swcrc b/libs/shared/client/.swcrc index fb42f4b04..6e973f204 100644 --- a/libs/shared/client/.swcrc +++ b/libs/shared/client/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -28,4 +28,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/shared/client/project.json b/libs/shared/client/project.json index a5b320caf..69794a78c 100644 --- a/libs/shared/client/project.json +++ b/libs/shared/client/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/shared/server/.swcrc b/libs/shared/server/.swcrc index fb42f4b04..6e973f204 100644 --- a/libs/shared/server/.swcrc +++ b/libs/shared/server/.swcrc @@ -1,6 +1,6 @@ { "jsc": { - "target": "es2017", + "target": "es2022", "parser": { "syntax": "typescript", "decorators": true, @@ -28,4 +28,4 @@ "./**/jest-setup.ts$", ".*.js$" ] -} +} \ No newline at end of file diff --git a/libs/shared/server/project.json b/libs/shared/server/project.json index b71f01205..40eaa67c4 100644 --- a/libs/shared/server/project.json +++ b/libs/shared/server/project.json @@ -16,7 +16,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/shared/server/src/lib/shared-server.ts b/libs/shared/server/src/lib/shared-server.ts index f903ad78e..333da0b82 100644 --- a/libs/shared/server/src/lib/shared-server.ts +++ b/libs/shared/server/src/lib/shared-server.ts @@ -41,3 +41,7 @@ export function isBackOffice(): boolean { export function getHasuraEndpoint(): string { return env.HASURA_PROJECT_ENDPOINT; } + +export function isLocal(): boolean { + return !process.env.VERCEL_ENV; +} diff --git a/libs/test-utils/cache/project.json b/libs/test-utils/cache/project.json index bc4dcc44b..ba1844220 100644 --- a/libs/test-utils/cache/project.json +++ b/libs/test-utils/cache/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": [ diff --git a/libs/test-utils/cache/src/lib/test-utils-cache.ts b/libs/test-utils/cache/src/lib/test-utils-cache.ts index 13a0232ca..259c769d1 100644 --- a/libs/test-utils/cache/src/lib/test-utils-cache.ts +++ b/libs/test-utils/cache/src/lib/test-utils-cache.ts @@ -55,3 +55,7 @@ export async function batchDelete(key: string) { ); } } + +export async function resetCache() { + await kv.flushall(); +} diff --git a/libs/test-utils/db/project.json b/libs/test-utils/db/project.json index c27e7ca46..1f3f2a448 100644 --- a/libs/test-utils/db/project.json +++ b/libs/test-utils/db/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/test-utils/db/**/*.ts"] diff --git a/libs/test-utils/db/src/index.ts b/libs/test-utils/db/src/index.ts index d32d46bd0..eccaa89e9 100644 --- a/libs/test-utils/db/src/index.ts +++ b/libs/test-utils/db/src/index.ts @@ -19,12 +19,14 @@ export const SeedTable = { eventPassOrder: 8, eventPassNft: 9, nftTransfer: 10, + roleAssignments: 11, + follow: 12, }; export type SeedTableName = keyof typeof SeedTable; export type PgClient = Client; -// assigning the right port depending of if jest or cypress is running +// assigning the right port depending of if jest is running // localhost here because has to be working both in local or on nx cloud. work thanks to extra_hosts on db container export const createDbClient = async (): Promise => { // Create a new client diff --git a/libs/test-utils/functions/project.json b/libs/test-utils/functions/project.json index 2f7853b8e..529fd4c74 100644 --- a/libs/test-utils/functions/project.json +++ b/libs/test-utils/functions/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/test-utils/functions/**/*.ts"] diff --git a/libs/test-utils/gql/project.json b/libs/test-utils/gql/project.json index 854537b92..0cad7b530 100644 --- a/libs/test-utils/gql/project.json +++ b/libs/test-utils/gql/project.json @@ -5,7 +5,7 @@ "projectType": "library", "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/test-utils/gql/**/*.ts"] diff --git a/libs/test-utils/gql/src/index.ts b/libs/test-utils/gql/src/index.ts index cf8addcea..3e342375b 100644 --- a/libs/test-utils/gql/src/index.ts +++ b/libs/test-utils/gql/src/index.ts @@ -4,10 +4,15 @@ import { getSdk as anonymousSdk, type Sdk as AnonymousSdk, } from '@gql/anonymous/api'; -import { KycLevelName_Enum, KycStatus_Enum } from '@gql/shared/types'; +import { + KycLevelName_Enum, + KycStatus_Enum, + Roles_Enum, +} from '@gql/shared/types'; import { getSdk as userSdk, type Sdk as UserSdk } from '@gql/user/api'; import type { AppUser } from '@next/types'; import { getHasuraEndpoint } from '@shared/client'; +import { isBackOffice } from '@shared/server'; type Opts = { anonymous?: boolean; @@ -21,8 +26,9 @@ const fetchDataForTest = (opts: Opts = { jwt: '', anonymous: false }) => { const { jwt, anonymous } = opts; const headers: RequestInit['headers'] = { 'Content-Type': 'application/json', - Authorization: !anonymous ? `Bearer ${jwt}` : '', }; + if (!anonymous && jwt) + headers[isBackOffice() ? 'back-office-jwt' : 'marketplace-jwt'] = jwt; const res = await fetch(getHasuraEndpoint(), { method: 'POST', @@ -53,64 +59,121 @@ export const accounts = { address: '0xB98bD7C7f656290071E52D1aA617D9cB4467Fd6D', email: 'alpha_user@test.io', kyc: { - applicantId: '64d5f7a58f241166d756ba33', + applicantId: '653bb6d8f8865a0b96363bf3', reviewStatus: KycStatus_Enum.Completed, - levelName: KycLevelName_Enum.BasicKycLevel, + levelName: KycLevelName_Enum.AdvancedKycLevel, }, } satisfies AppUser, beta_user: { id: '76189546-6368-4325-8aad-220e03837b7e', address: '0x1B8bD7C7f656290071E52D1aA617D9cB4469BB9F', } satisfies AppUser, - organizer_user: { - id: '9660cf3b-65ec-4ac5-a671-7eac4d93a842', - address: '0x1bBEdB07706728A19c9dB82d3c420670D8040592', - email: 'test@offline.live', - organizerId: 'clizzky8kap2t0bw7wka9a2id', - } satisfies AppUser, }; -type AccountOptions = { - defaultRole: string; - userId: string; -}; +const H256SecretMarketplace = 'ALjZVyWYniAX+6A86TilZ9oWJ4t8ZdCwDRrve1SwC/I='; +const H256SecretBackOffice = 'HGTRbJ6IaEoByH8KhA+BKV0Bgug+R7RSydnMbex2cZg='; // generate a JWT that includes roles, userId -const generateJwt = (options: AccountOptions): string => - jwt.sign( - JSON.stringify({ - roles: [options.defaultRole], - userId: options.userId, - }), - // private key provided on docker-compose for test - '3EK6FD+o0+c7tzBNVfjpMkNDi2yARAAKzQlk8O2IKoxQu4nF7EdAh8s3TwpHwrdWT6R', - ); +// secret: private key provided on docker-compose for test, either for marketplace or back-office +const generateJwt = (user: AppUser, secret: string, role?: string): string => + jwt.sign(JSON.stringify({ user, role }), secret); export const usersJwt = { - google_user: generateJwt({ - defaultRole: 'user', - userId: accounts.google_user.id, - }), - alpha_user: generateJwt({ - defaultRole: 'user', - userId: accounts.alpha_user.id, - }), - beta_user: generateJwt({ - defaultRole: 'user', - userId: accounts.beta_user.id, - }), + google_user: generateJwt(accounts.google_user, H256SecretMarketplace, 'user'), + alpha_user: generateJwt(accounts.alpha_user, H256SecretMarketplace, 'user'), + beta_user: generateJwt(accounts.beta_user, H256SecretMarketplace, 'user'), +}; + +// Define back-office users +export const backOfficeAccounts = { + alpha_organizer_super_admin_user: { + ...accounts.alpha_user, + role: { + role: Roles_Enum.OrganizerSuperAdmin, + organizerId: 'clizzky8kap2t0bw7wka9a2id', + eventId: '', + }, + } satisfies AppUser, + alpha_organizer2_admin_user: { + ...accounts.alpha_user, + role: { + role: Roles_Enum.OrganizerAdmin, + organizerId: 'dummy', + eventId: '', + }, + } satisfies AppUser, + beta_organizer_admin_user: { + ...accounts.beta_user, + role: { + role: Roles_Enum.OrganizerAdmin, + organizerId: 'clizzky8kap2t0bw7wka9a2id', + eventId: '', + }, + } satisfies AppUser, + delta_user: { + id: '9660cf3b-65ec-4ac5-a671-7eac4d93a842', + address: '0x2CDE8fb599b7c656e7594959960DbeA1bC2e15F2', + email: '', + } satisfies AppUser, + // Add more users as needed... +}; + +// Generate JWT for back-office users +export const backOfficeUsersJwt = { + alpha_user_back_office: generateJwt( + accounts.alpha_user, + H256SecretBackOffice, + 'user', + ), + beta_user_back_office: generateJwt( + accounts.beta_user, + H256SecretBackOffice, + 'user', + ), + alpha_organizer_super_admin_user: generateJwt( + backOfficeAccounts.alpha_organizer_super_admin_user, + H256SecretBackOffice, + 'admin', + ), + beta_organizer_admin_user: generateJwt( + backOfficeAccounts.beta_organizer_admin_user, + H256SecretBackOffice, + 'auditor', + ), + delta_user: generateJwt( + backOfficeAccounts.delta_user, + H256SecretBackOffice, + 'user', + ), + // Add more JWTs as needed... }; -export const alphaUserClient = (): UserSdk & { me: AppUser } => { +export const alphaUserClient = ({ + isBackOffice = false, +}: { isBackOffice?: boolean } = {}): UserSdk & { me: AppUser } => { return { - ...userSdk(fetchDataForTest({ jwt: usersJwt.alpha_user })), + ...userSdk( + fetchDataForTest({ + jwt: isBackOffice + ? backOfficeUsersJwt.alpha_user_back_office + : usersJwt.alpha_user, + }), + ), me: accounts.alpha_user, }; }; -export const betaUserClient = (): UserSdk & { me: AppUser } => { +export const betaUserClient = ({ + isBackOffice = false, +}: { isBackOffice?: boolean } = {}): UserSdk & { me: AppUser } => { return { - ...userSdk(fetchDataForTest({ jwt: usersJwt.beta_user })), + ...userSdk( + fetchDataForTest({ + jwt: isBackOffice + ? backOfficeUsersJwt.beta_user_back_office + : usersJwt.beta_user, + }), + ), me: accounts.beta_user, }; }; @@ -125,3 +188,32 @@ export const googleUserClient = (): UserSdk & { me: AppUser } => { export const anonymousClient = (): AnonymousSdk => { return anonymousSdk(fetchDataForTest({ anonymous: true })); }; + +// Create clients for back-office users +//TODO create and use appropriate SDKs for back-office users (organizerSuperAdminSdk, organizerAdminSdk, etc...) +export const alphaOrganizerSuperAdminClient = (): UserSdk & { me: AppUser } => { + return { + ...userSdk( + fetchDataForTest({ + jwt: backOfficeUsersJwt.alpha_organizer_super_admin_user, + }), + ), + me: backOfficeAccounts.alpha_organizer_super_admin_user, + }; +}; + +export const betaOrganizerAdminClient = (): UserSdk & { me: AppUser } => { + return { + ...userSdk( + fetchDataForTest({ jwt: backOfficeUsersJwt.beta_organizer_admin_user }), + ), + me: backOfficeAccounts.beta_organizer_admin_user, + }; +}; + +export const deltaUserClient = (): UserSdk & { me: AppUser } => { + return { + ...userSdk(fetchDataForTest({ jwt: backOfficeUsersJwt.delta_user })), + me: backOfficeAccounts.delta_user, + }; +}; diff --git a/libs/test-utils/hasura/project.json b/libs/test-utils/hasura/project.json index e86b2db0a..b75dad0b1 100644 --- a/libs/test-utils/hasura/project.json +++ b/libs/test-utils/hasura/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/test-utils/hasura/**/*.ts"] diff --git a/libs/test-utils/next-intl/project.json b/libs/test-utils/next-intl/project.json index b378ffde4..19351c801 100644 --- a/libs/test-utils/next-intl/project.json +++ b/libs/test-utils/next-intl/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/test-utils/next-intl/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/test-utils/react-query/project.json b/libs/test-utils/react-query/project.json index f72259805..3d04c2b46 100644 --- a/libs/test-utils/react-query/project.json +++ b/libs/test-utils/react-query/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/test-utils/react-query/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/ui/components/.storybook/globals.css b/libs/ui/components/.storybook/globals.css index b18ee0157..4667c2e2a 100644 --- a/libs/ui/components/.storybook/globals.css +++ b/libs/ui/components/.storybook/globals.css @@ -5,19 +5,23 @@ @layer base { :root { --background: 0 0% 100%; - --foreground: 222.2 47.4% 11.2%; + --foreground: 222.2 84% 4.9%; --muted: 210 40% 96.1%; --muted-foreground: 215.4 16.3% 46.9%; + --highlight: 215 40% 86.1%; + + --image: 216 12.2% 83.9%; + --popover: 0 0% 100%; - --popover-foreground: 222.2 47.4% 11.2%; + --popover-foreground: 222.2 84% 4.9%; --border: 214.3 31.8% 91.4%; --input: 214.3 31.8% 91.4%; --card: 0 0% 100%; - --card-foreground: 222.2 47.4% 11.2%; + --card-foreground: 222.2 84% 4.9%; --primary: 222.2 47.4% 11.2%; --primary-foreground: 210 40% 98%; @@ -28,7 +32,7 @@ --accent: 210 40% 96.1%; --accent-foreground: 222.2 47.4% 11.2%; - --destructive: 0 100% 50%; + --destructive: 0 84.2% 60.2%; --destructive-foreground: 210 40% 98%; --success: 142 76% 36%; @@ -53,32 +57,36 @@ } .dark { - --background: 224 71% 4%; - --foreground: 213 31% 91%; + --background: 222.2 84% 4.9%; + --foreground: 210 40% 98%; + + --muted: 217.2 32.6% 17.5%; + --muted-foreground: 215 20.2% 65.1%; + + --highlight: 223 47% 15%; - --muted: 223 47% 11%; - --muted-foreground: 215.4 16.3% 56.9%; + --image: 217 19.1% 26.7%; - --accent: 216 34% 17%; + --accent: 217.2 32.6% 17.5%; --accent-foreground: 210 40% 98%; - --popover: 224 71% 4%; - --popover-foreground: 215 20.2% 65.1%; + --popover: 222.2 84% 4.9%; + --popover-foreground: 210 40% 98%; - --border: 216 34% 17%; - --input: 216 34% 17%; + --border: 217.2 32.6% 17.5%; + --input: 217.2 32.6% 17.5%; --card: 224 71% 4%; --card-foreground: 213 31% 91%; --primary: 210 40% 98%; - --primary-foreground: 222.2 47.4% 1.2%; + --primary-foreground: 222.2 47.4% 11.2%; --secondary: 222.2 47.4% 11.2%; --secondary-foreground: 210 40% 98%; - --destructive: 0 63% 31%; - --destructive-foreground: 210 40% 98%; + --destructive: 0 62.8% 30.6%; + --destructive-foreground: 0 85.7% 97.3%; --success: 142 70% 45%; --success-foreground: 142 70% 45%; @@ -96,9 +104,7 @@ --warning-foreground: 45 93% 47%; --warning-border: 35 91% 32%; - --ring: 216 34% 17%; - - --radius: 0.5rem; + --ring: 217.2 32.6% 17.5%; color-scheme: dark; } @@ -114,45 +120,45 @@ 'rlig' 1, 'calt' 1; } - h1 { - @apply text-4xl font-bold; + /* h1 { + @apply text-4xl font-extrabold tracking-tight lg:text-5xl; } h2 { - @apply text-3xl font-bold; + @apply text-3xl font-semibold tracking-tight; } h3 { - @apply text-2xl font-bold; + @apply text-2xl font-semibold tracking-tight; } h4 { - @apply text-xl font-bold; + @apply text-xl font-semibold tracking-tight; } h5 { - @apply text-lg font-bold; + @apply text-lg font-medium; } h6 { - @apply text-base font-bold; + @apply text-base font-medium; } p { @apply text-base; } a { - @apply text-primary; + @apply text-base; } a:hover { @apply underline; + @apply text-primary; } a:focus { @apply underline; + @apply text-primary; } a:active { @apply underline; - } - span { - /* @apply text-base; */ + @apply text-primary; } small { @apply text-sm; - } + } */ } @layer utilities { diff --git a/libs/ui/components/.storybook/preview.tsx b/libs/ui/components/.storybook/preview.tsx index 0b30c6fa4..e888c27ba 100644 --- a/libs/ui/components/.storybook/preview.tsx +++ b/libs/ui/components/.storybook/preview.tsx @@ -1,7 +1,7 @@ -import './globals.css'; +import { Decorator, Preview } from '@storybook/react'; import { useEffect, useState } from 'react'; -import { Preview, Decorator } from '@storybook/react'; -import { parameters } from '../../../../storybook.preview.base'; +import { parameters } from '../../../../storybook/storybook.preview.base'; +import './globals.css'; // // can't take it from storybook.preview.base otherwise buggy export const DarkModeDecorator: Decorator = (Story: any, context: any = {}) => { diff --git a/libs/ui/components/project.json b/libs/ui/components/project.json index f0f34c144..3e3520ae2 100644 --- a/libs/ui/components/project.json +++ b/libs/ui/components/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/ui/components/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/ui/components/src/index.ts b/libs/ui/components/src/index.ts index 1c5d2fbd6..bc6717c80 100644 --- a/libs/ui/components/src/index.ts +++ b/libs/ui/components/src/index.ts @@ -2,6 +2,8 @@ export { Accordion, AccordionContent, AccordionItem, + AccordionItemSkeleton, + AccordionSkeleton, AccordionTrigger, } from './lib/accordion/Accordion'; export { @@ -109,6 +111,10 @@ export { NavigationMenuViewport, navigationMenuTriggerStyle, } from './lib/navigation-menu/NavigationMenu'; +export { + PopoverInfo, + type PopoverInfoProps, +} from './lib/popover-info/PopoverInfo'; export { Popover, PopoverContent, @@ -127,6 +133,13 @@ export { SelectTrigger, SelectValue, } from './lib/select/Select'; + +export { + SelectItems, + type SelectItemProps, + type SelectItemsProps, +} from './lib/select/SelectItems'; + export { Separator } from './lib/separator/Separator'; export { Sheet, @@ -138,7 +151,6 @@ export { SheetNavigation, SheetNavigationSkeleton, SheetOverflow, - SheetOverlay, SheetTitle, SheetTitleSkeleton, SheetTrigger, @@ -165,10 +177,11 @@ export { ToastViewport, } from './lib/toast/Toast'; export { Toaster } from './lib/toast/Toaster'; -export { useToast, type ToastT } from './lib/toast/useToast'; +export { toast, useToast, type ToastT } from './lib/toast/useToast'; export { Ping, type PingProps } from './lib/Ping/Ping'; -export { Badge, BadgeSkeleton } from './lib/badge/Badge'; +export { Badge, BadgeSkeleton, type BadgeProps } from './lib/badge/Badge'; +export { BlockchainAddress } from './lib/blockchain-address/BlockchainAddress'; export { BoundedNumericStepper, type BoundedNumericStepperProps, @@ -181,12 +194,62 @@ export { CardFooter, CardHeader, CardOverflow, - CardOverlay, CardTitle, CardTitleSkeleton, } from './lib/card/Card'; -export { CardNavBack, CardNavBackSkeleton } from './lib/card/CardNavBack'; export { Progress } from './lib/progress/Progress'; +export { Toggle, type ToggleProps } from './lib/toggle/Toggle'; export { Tooltip, TooltipWrapper } from './lib/tooltip/Tooltip'; -export { Tabs, TabsContent, TabsList, TabsTrigger } from './lib/tabs/Tabs'; +export { + Tabs, + TabsContent, + TabsList, + TabsSkeleton, + TabsTrigger, + TabsTriggerSkeleton, +} from './lib/tabs/Tabs'; + +export { + Table, + TableBody, + TableCaption, + TableCell, + TableFooter, + TableHead, + TableHeader, + TableRow, + TableSkeleton, +} from './lib/table/Table'; + +export { + DataTableFacetedFilter, + type DataTableFacetedFilterProps, +} from './lib/data-table/DataTableFacetedFilter'; + +export { + DataTableColumnHeader, + type DataTableColumnHeaderProps, +} from './lib/data-table/DataTableColumnHeader'; + +export { + DataTablePagination, + type DataTablePaginationProps, +} from './lib/data-table/DataTablePagination'; + +export { + DataTableRowActions, + type DataTableRowActionsProps, +} from './lib/data-table/DataTableRowActions'; + +export { + DataTableToolbar, + type DataTableToolbarProps, +} from './lib/data-table/DataTableToolbar'; + +export { + DataTableViewOptions, + type DataTableViewOptionsProps, +} from './lib/data-table/DataTableViewOptions'; + +export { DataTable, type DataTableProps } from './lib/data-table/DataTable'; diff --git a/libs/ui/components/src/lib/Ping/Ping.stories.tsx b/libs/ui/components/src/lib/Ping/Ping.stories.tsx index 90879fd49..51224f18a 100644 --- a/libs/ui/components/src/lib/Ping/Ping.stories.tsx +++ b/libs/ui/components/src/lib/Ping/Ping.stories.tsx @@ -1,12 +1,4 @@ -import { expect } from '@storybook/jest'; import type { Meta, StoryObj } from '@storybook/react'; -import { - screen, - fireEvent, - userEvent, - within, - waitForElementToBeRemoved, -} from '@storybook/testing-library'; import { Ping } from './Ping'; import { PingButtonDemo } from './examples'; @@ -35,9 +27,9 @@ export const WithNumber = { }, } satisfies Story; -export const WithNumberDoubleDigit = { +export const WithNumberDoubleDigitNotActive = { args: { - isActive: true, + isActive: false, number: 12, }, } satisfies Story; diff --git a/libs/ui/components/src/lib/Ping/Ping.tsx b/libs/ui/components/src/lib/Ping/Ping.tsx index fe157ce6f..30abb98d4 100644 --- a/libs/ui/components/src/lib/Ping/Ping.tsx +++ b/libs/ui/components/src/lib/Ping/Ping.tsx @@ -20,7 +20,7 @@ export const Ping: React.FC = ({ return (
- {number && number > 0 && ( + {((number && number > 0) || isActive) && ( , +}; diff --git a/libs/ui/components/src/lib/accordion/Accordion.tsx b/libs/ui/components/src/lib/accordion/Accordion.tsx index b5b307587..769bb3f22 100644 --- a/libs/ui/components/src/lib/accordion/Accordion.tsx +++ b/libs/ui/components/src/lib/accordion/Accordion.tsx @@ -1,20 +1,21 @@ 'use client'; -import * as React from 'react'; import * as AccordionPrimitive from '@radix-ui/react-accordion'; -import { cn } from '@ui/shared'; -import { cva, VariantProps } from 'class-variance-authority'; import { ChevronDown } from '@ui/icons'; +import { cn } from '@ui/shared'; +import * as React from 'react'; +import { TextSkeleton, TextSkeletonProps } from '../text/Text'; const Accordion = AccordionPrimitive.Root; const AccordionItem = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef ->(({ className, ...props }, ref) => ( +>(({ className, disabled, ...props }, ref) => ( )); @@ -28,7 +29,7 @@ const AccordionTrigger = React.forwardRef< svg]:rotate-180', + 'flex flex-1 items-center justify-between py-4 font-medium transition-all [&:not([data-disabled])]:hover:underline [&[data-state=open]>svg]:rotate-180', className, )} {...props} @@ -47,14 +48,48 @@ const AccordionContent = React.forwardRef< - {children} +
{children}
)); AccordionContent.displayName = AccordionPrimitive.Content.displayName; -export { Accordion, AccordionItem, AccordionTrigger, AccordionContent }; +const AccordionItemSkeleton = React.forwardRef< + HTMLDivElement, + TextSkeletonProps +>(({ className, ...props }, ref) => ( +
+
+ + +
+
+)); +AccordionItemSkeleton.displayName = 'AccordionItemSkeleton'; + +interface AccordionSkeletonProps extends TextSkeletonProps { + numItems: number; +} + +const AccordionSkeleton: React.FC = ({ + numItems, + ...props +}) => ( + + {Array.from({ length: numItems }, (_, i) => ( + + ))} + +); + +export { + Accordion, + AccordionContent, + AccordionItem, + AccordionItemSkeleton, + AccordionSkeleton, + AccordionTrigger, +}; diff --git a/libs/ui/components/src/lib/aspect-ratio/AspectRatio.stories.tsx b/libs/ui/components/src/lib/aspect-ratio/AspectRatio.stories.tsx index ae99ceb48..23f4410dc 100644 --- a/libs/ui/components/src/lib/aspect-ratio/AspectRatio.stories.tsx +++ b/libs/ui/components/src/lib/aspect-ratio/AspectRatio.stories.tsx @@ -10,12 +10,12 @@ const variantOptions = ['square', 'classic', 'widescreen', 'ultrawide']; const renderImage = (args: any) => ( by Alvaro Pinot diff --git a/libs/ui/components/src/lib/aspect-ratio/AspectRatio.tsx b/libs/ui/components/src/lib/aspect-ratio/AspectRatio.tsx index 4e28cc673..eeee9a1aa 100644 --- a/libs/ui/components/src/lib/aspect-ratio/AspectRatio.tsx +++ b/libs/ui/components/src/lib/aspect-ratio/AspectRatio.tsx @@ -1,8 +1,8 @@ 'use client'; -import * as React from 'react'; import * as AspectRatioPrimitive from '@radix-ui/react-aspect-ratio'; -import { VariantProps, cva } from 'class-variance-authority'; import { cn } from '@ui/shared'; +import { VariantProps, cva } from 'class-variance-authority'; +import * as React from 'react'; const aspectRatios = { square: 1, @@ -39,7 +39,7 @@ const aspectRatioSkeletonSizes = { }; const aspectRatioSkeletonVariantsCva = cva( - 'w-full animate-pulse rounded-sm bg-muted', + 'w-full animate-pulse rounded-sm bg-image', { variants: { variant: aspectRatioSkeletonSizes, @@ -84,7 +84,7 @@ const AspectRatioSkeleton: React.FC = ({ export { AspectRatio, - aspectRatios, AspectRatioSkeleton, + aspectRatios, type AspectRatioSkeletonProps, }; diff --git a/libs/ui/components/src/lib/avatar/Avatar.tsx b/libs/ui/components/src/lib/avatar/Avatar.tsx index b21a63cf4..6afb8ebac 100644 --- a/libs/ui/components/src/lib/avatar/Avatar.tsx +++ b/libs/ui/components/src/lib/avatar/Avatar.tsx @@ -1,7 +1,7 @@ 'use client'; -import * as React from 'react'; import * as AvatarPrimitive from '@radix-ui/react-avatar'; +import * as React from 'react'; import { cn } from '@ui/shared'; import { VariantProps, cva } from 'class-variance-authority'; @@ -12,6 +12,7 @@ const avatarSizes = { default: 'w-10 h-10 sm:w-12 sm:h-12 text-base', lg: 'w-12 h-12 sm:w-16 sm:h-16 text-lg', xl: 'w-16 h-16 sm:w-20 sm:h-20 text-xl', + '2xl': 'w-20 h-20 sm:w-24 sm:h-24 text-2xl', }; const avatarVariants = cva( @@ -78,22 +79,35 @@ const AvatarFallback = React.forwardRef< )); AvatarFallback.displayName = AvatarPrimitive.Fallback.displayName; +const avatarSkeletonVariants = cva( + 'relative shrink-0 animate-pulse rounded-full', + { + variants: { + size: avatarSizes, + color: { + default: 'bg-muted', + highlight: 'bg-highlight', + }, + }, + defaultVariants: { + size: 'default', + color: 'default', + }, + }, +); + const AvatarSkeleton = React.forwardRef< HTMLDivElement, - VariantProps & { + VariantProps & { className?: string; } ->(({ className, size, ...props }, ref) => ( +>(({ className, size, color = 'default', ...props }, ref) => (
)); AvatarSkeleton.displayName = 'AvatarSkeleton'; -export { Avatar, AvatarImage, AvatarFallback, AvatarSkeleton, avatarSizes }; +export { Avatar, AvatarFallback, AvatarImage, AvatarSkeleton, avatarSizes }; diff --git a/libs/ui/components/src/lib/badge/Badge.tsx b/libs/ui/components/src/lib/badge/Badge.tsx index 24eb449cd..8d752eaf3 100644 --- a/libs/ui/components/src/lib/badge/Badge.tsx +++ b/libs/ui/components/src/lib/badge/Badge.tsx @@ -1,8 +1,8 @@ /* eslint-disable react/jsx-pascal-case */ -import * as React from 'react'; -import { VariantProps, cva } from 'class-variance-authority'; -import { cn } from '@ui/shared'; import { IconProps } from '@ui/icons'; +import { backgroundColors, cn, textColors } from '@ui/shared'; +import { VariantProps, cva } from 'class-variance-authority'; +import * as React from 'react'; const badgeSizes = { sm: 'text-xs px-2.5 py-0.5', @@ -18,19 +18,15 @@ const badgeVariants = { destructive: 'bg-destructive hover:bg-destructive/80 border-transparent text-destructive-foreground', outline: 'text-foreground', - blue: 'bg-blue-100 text-blue-800 dark:bg-blue-900 dark:text-blue-300', - dark: 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300', - red: 'bg-red-100 text-red-800 dark:bg-red-900 dark:text-red-300', - green: 'bg-green-100 text-green-800 dark:bg-green-900 dark:text-green-300', - yellow: - 'bg-yellow-100 text-yellow-800 dark:bg-yellow-900 dark:text-yellow-300', - orange: - 'bg-orange-100 text-orange-800 dark:bg-orange-900 dark:text-orange-300', - indigo: - 'bg-indigo-100 text-indigo-800 dark:bg-indigo-900 dark:text-indigo-300', - purple: - 'bg-purple-100 text-purple-800 dark:bg-purple-900 dark:text-purple-300', - pink: 'bg-pink-100 text-pink-800 dark:bg-pink-900 dark:text-pink-300', + blue: textColors.blue + ' ' + backgroundColors.blue, + dark: textColors.dark + ' ' + backgroundColors.dark, + red: textColors.red + ' ' + backgroundColors.red, + green: textColors.green + ' ' + backgroundColors.green, + yellow: textColors.yellow + ' ' + backgroundColors.yellow, + orange: textColors.orange + ' ' + backgroundColors.orange, + indigo: textColors.indigo + ' ' + backgroundColors.indigo, + purple: textColors.purple + ' ' + backgroundColors.purple, + pink: textColors.pink + ' ' + backgroundColors.pink, }; const badgeVariantsCva = cva( @@ -54,12 +50,12 @@ export interface BadgeProps } const Badge = React.forwardRef( - ({ className, variant, size, children, icon, ...props }, ref) => { + ({ className, variant, size = 'default', children, icon, ...props }, ref) => { const Icon = icon; const iconOnly = !children && Icon; const baseClasses = badgeVariantsCva({ variant, size, className }); - const iconClasses = iconOnly ? 'p-1 rounded-full' : 'mr-1'; + const iconClasses = iconOnly ? 'p-1 rounded-full' : null; return ( ( {Icon && ( diff --git a/libs/ui/components/src/lib/blockchain-address/BlockchainAddress.stories.tsx b/libs/ui/components/src/lib/blockchain-address/BlockchainAddress.stories.tsx new file mode 100644 index 000000000..15e60b5a9 --- /dev/null +++ b/libs/ui/components/src/lib/blockchain-address/BlockchainAddress.stories.tsx @@ -0,0 +1,28 @@ +import { expect } from '@storybook/jest'; +import { screen, userEvent, within } from '@storybook/testing-library'; +import { BlockchainAddress } from './BlockchainAddress'; + +import type { Meta, StoryObj } from '@storybook/react'; + +const meta = { + title: 'Molecules/BlockchainAddress', + component: BlockchainAddress, +} satisfies Meta; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = { + args: { + copiedText: 'Address copied!', + address: '0x1234567890123456789012345678901234567890', + }, + play: async ({ canvasElement }) => { + userEvent.click(screen.getByText(/0x/i)); + const tooltip = await within(document.body).findByRole('tooltip', { + name: /copied/i, + }); + await expect(tooltip).toBeVisible(); + }, +}; diff --git a/libs/ui/components/src/lib/blockchain-address/BlockchainAddress.tsx b/libs/ui/components/src/lib/blockchain-address/BlockchainAddress.tsx new file mode 100644 index 000000000..24da83007 --- /dev/null +++ b/libs/ui/components/src/lib/blockchain-address/BlockchainAddress.tsx @@ -0,0 +1,68 @@ +'use client'; + +import { Copy } from '@ui/icons'; +import { truncateString } from '@utils'; +import { useEffect, useState } from 'react'; +import { useCopyToClipboard } from 'react-use'; +import { Badge, BadgeProps } from '../badge/Badge'; +import { statusVariantIcons } from '../shared/statusVariant'; +import { Tooltip } from '../tooltip/Tooltip'; + +export interface BlockchainAddressProps extends BadgeProps { + address: string; + copiedText: string; + className?: string; +} + +const CopiedTooltip = ({ copiedText }: { copiedText: string }) => ( + + { + + } + {copiedText} + +); + +export const BlockchainAddress = ({ + address, + copiedText, + ...props +}: BlockchainAddressProps) => { + const [, copyToClipboard] = useCopyToClipboard(); + const [hasCopiedText, setHasCopiedText] = useState(false); + + useEffect(() => { + if (hasCopiedText) { + const timer = setTimeout(() => { + setHasCopiedText(false); + }, 2500); + return () => clearTimeout(timer); + } + }, [hasCopiedText]); + + const handleCopy = () => { + copyToClipboard(address); + setHasCopiedText(true); + }; + + return ( + } + > + } + {...props} + className="cursor-pointer" + onClick={handleCopy} + > + {truncateString(address, 16)} + + + ); +}; diff --git a/libs/ui/components/src/lib/bounded-numeric-stepper/BoundedNumericStepper.spec.tsx b/libs/ui/components/src/lib/bounded-numeric-stepper/BoundedNumericStepper.spec.tsx index c7b6a6e63..f75e2cc53 100644 --- a/libs/ui/components/src/lib/bounded-numeric-stepper/BoundedNumericStepper.spec.tsx +++ b/libs/ui/components/src/lib/bounded-numeric-stepper/BoundedNumericStepper.spec.tsx @@ -1,5 +1,5 @@ -import { render, screen, fireEvent, act } from '@testing-library/react'; import { composeStories } from '@storybook/react'; +import { fireEvent, render, screen } from '@testing-library/react'; import * as stories from './BoundedNumericStepper.stories'; const { Default, Increment, Decrement, BoundaryConditions } = @@ -36,11 +36,11 @@ describe('BoundedNumericStepper', () => { expect(onChangeSpy).toHaveBeenCalledWith(0); }); - test('increment button is disabled at max value', () => { + test('increment button is disabled at max value', async () => { render(); const incrementButton = screen.getByRole('button', { name: /increment value/i, }); - expect(incrementButton).toBeDisabled(); + await expect(incrementButton).toBeDisabled(); }); }); diff --git a/libs/ui/components/src/lib/bounded-numeric-stepper/BoundedNumericStepper.stories.tsx b/libs/ui/components/src/lib/bounded-numeric-stepper/BoundedNumericStepper.stories.tsx index 195ae6236..9bdf275f8 100644 --- a/libs/ui/components/src/lib/bounded-numeric-stepper/BoundedNumericStepper.stories.tsx +++ b/libs/ui/components/src/lib/bounded-numeric-stepper/BoundedNumericStepper.stories.tsx @@ -61,10 +61,10 @@ export const BoundaryConditions: Story = { const incrementButton = screen.getByRole('button', { name: /increment value/i, }); - expect(incrementButton).toBeDisabled(); + await expect(incrementButton).toBeDisabled(); const decrementButton = screen.getByRole('button', { name: /decrement value/i, }); - expect(decrementButton).not.toBeDisabled(); + await expect(decrementButton).toBeEnabled(); }, }; diff --git a/libs/ui/components/src/lib/button/Button.spec.tsx b/libs/ui/components/src/lib/button/Button.spec.tsx index ba506c1a9..8cefd1269 100644 --- a/libs/ui/components/src/lib/button/Button.spec.tsx +++ b/libs/ui/components/src/lib/button/Button.spec.tsx @@ -1,10 +1,10 @@ +import { composeStories } from '@storybook/react'; import { + fireEvent, render, screen, - fireEvent, waitForElementToBeRemoved, } from '@testing-library/react'; -import { composeStories } from '@storybook/react'; import * as stories from './Button.stories'; const { DefaultButton } = composeStories(stories); @@ -28,10 +28,10 @@ describe('Button', () => { await waitForElementToBeRemoved(() => screen.queryByRole('status')); }); - test('button is disabled when disabled prop is true', () => { + test('button is disabled when disabled prop is true', async () => { render(default Disabled); const buttonElement = screen.getByText('default Disabled'); - expect(buttonElement).toBeDisabled(); + await expect(buttonElement).toBeDisabled(); }); test('button displays loading state when isLoading is true', () => { diff --git a/libs/ui/components/src/lib/button/Button.stories.tsx b/libs/ui/components/src/lib/button/Button.stories.tsx index c25cfbde0..9a809b404 100644 --- a/libs/ui/components/src/lib/button/Button.stories.tsx +++ b/libs/ui/components/src/lib/button/Button.stories.tsx @@ -2,29 +2,28 @@ import { expect } from '@storybook/jest'; import type { Meta, StoryObj } from '@storybook/react'; import { screen, - fireEvent, userEvent, - within, waitForElementToBeRemoved, + within, } from '@storybook/testing-library'; -import { OutlineArrowRight, Settings } from '@ui/icons'; import { delayData } from '@test-utils/functions'; +import { Settings } from '@ui/icons'; +import { sleep } from '@utils'; import { Button, ButtonSkeleton, type ButtonSkeletonProps } from './Button'; import { - variantOptions, - sizeOptions, - ButtonDemo, - AllbuttonVariantsComponent, AllbuttonSizesComponent, - AllbuttonVariantsLoadingComponent, AllbuttonSizesLoadingComponent, - AllbuttonVariantsDisabledComponent, - AllbuttonVariantsWithIconComponent, AllbuttonSizesWithIconComponent, AllbuttonSizesWithIconRightComponent, + AllbuttonVariantsComponent, + AllbuttonVariantsDisabledComponent, + AllbuttonVariantsLoadingComponent, + AllbuttonVariantsWithIconComponent, + ButtonDemo, + sizeOptions, + variantOptions, } from './examples'; -import { sleep } from '@utils'; const meta = { title: 'Atoms/Button', @@ -75,6 +74,13 @@ export const ButtonWithOnlyIcon: Story = { }, } satisfies Story; +export const ButtonWithIconOnlyAndLoading: Story = { + args: { + ...ButtonWithOnlyIcon.args, + isLoading: true, + }, +} satisfies Story; + const helperText = 'This is a helper text'; export const ButtonWithHelperText = { diff --git a/libs/ui/components/src/lib/button/Button.tsx b/libs/ui/components/src/lib/button/Button.tsx index 66dd9c30e..ecf5c5bba 100644 --- a/libs/ui/components/src/lib/button/Button.tsx +++ b/libs/ui/components/src/lib/button/Button.tsx @@ -1,14 +1,14 @@ /* eslint-disable react/jsx-pascal-case */ 'use client'; -import { useState } from 'react'; import { iconCVA, IconProps } from '@ui/icons'; +import { useState } from 'react'; import { Spinner } from '../spinner/Spinner'; import { TooltipWrapper } from '../tooltip/Tooltip'; +import { cva, VariantProps } from 'class-variance-authority'; import * as React from 'react'; -import { VariantProps, cva } from 'class-variance-authority'; import { cn } from '@ui/shared'; @@ -62,26 +62,54 @@ const SkeletonSizes = { }; const buttonSkeletonVariantsCva = cva( - 'max-w-full shrink-0 animate-pulse rounded-md bg-muted', + 'max-w-full shrink-0 animate-pulse rounded-md', { variants: { size: SkeletonSizes, + color: { + default: 'bg-muted', + highlight: 'bg-highlight', + }, + isIconOnly: { + true: 'rounded-full', + }, }, defaultVariants: { size: 'default', + color: 'default', + isIconOnly: false, }, + compoundVariants: [ + ...Object.keys(SkeletonSizes).map((key) => ({ + size: key as keyof typeof SkeletonSizes, + isIconOnly: true, + class: `${SkeletonSizes[key as keyof typeof SkeletonSizes].replace( + /w-\d+/, + `w-${ + SkeletonSizes[key as keyof typeof SkeletonSizes].match( + /h-(\d+)/, + )?.[1] || 'default' + }`, + )} rounded-full`, + })), + ], }, ); interface ButtonSkeletonProps - extends React.HTMLAttributes, + extends Omit, 'color'>, VariantProps {} const ButtonSkeleton: React.FC = ({ size = 'default', + color = 'default', className, + isIconOnly, ...props }) => { - const classNames = cn(buttonSkeletonVariantsCva({ size }), className); + const classNames = cn( + buttonSkeletonVariantsCva({ size, color, isIconOnly }), + className, + ); return
; }; @@ -222,8 +250,8 @@ Button.displayName = 'Button'; export { Button, sizes as buttonSizes, + ButtonSkeleton, variants as buttonVariants, buttonVariantsCva, - ButtonSkeleton, type ButtonSkeletonProps, }; diff --git a/libs/ui/components/src/lib/card/Card.spec.tsx b/libs/ui/components/src/lib/card/Card.spec.tsx index 07547efa8..2195b4bd2 100644 --- a/libs/ui/components/src/lib/card/Card.spec.tsx +++ b/libs/ui/components/src/lib/card/Card.spec.tsx @@ -1,20 +1,18 @@ -import { render } from '@testing-library/react'; import { composeStories } from '@storybook/react'; +import { render } from '@testing-library/react'; import * as stories from './Card.stories'; -const { - FullSizeStickyFooter, - FullSizeStickyFooterOverflow, - WithForm, - Loading, -} = composeStories(stories); +const { Default, Overflow, WithForm, Distinct, InsideDistinct, Loading } = + composeStories(stories); describe('Card', () => { it('should render successfully Stories', () => { const stories = [ - FullSizeStickyFooter, - FullSizeStickyFooterOverflow, + Default, + Overflow, WithForm, + Distinct, + InsideDistinct, Loading, ]; stories.forEach((Story) => { diff --git a/libs/ui/components/src/lib/card/Card.stories.tsx b/libs/ui/components/src/lib/card/Card.stories.tsx index 83a4d78c8..6f8248f8e 100644 --- a/libs/ui/components/src/lib/card/Card.stories.tsx +++ b/libs/ui/components/src/lib/card/Card.stories.tsx @@ -1,13 +1,12 @@ +import { Card } from './Card'; import { CardDemo, + CardSkeleton, CardWithForm, CardWithOverflow, - CardSkeleton, } from './examples'; -import { Card } from './Card'; import { Meta, StoryObj } from '@storybook/react'; -import { screen, userEvent, within } from '@storybook/testing-library'; const meta = { title: 'Molecules/Card', @@ -19,7 +18,7 @@ export default meta; type Story = StoryObj; -export const FullSizeStickyFooter: Story = { +export const Default: Story = { parameters: { layout: 'fullscreen', }, @@ -34,8 +33,8 @@ export const NoBorder: Story = { }, }; -export const FullSizeStickyFooterOverflow: Story = { - ...FullSizeStickyFooter, +export const Overflow: Story = { + ...Default, render: CardWithOverflow, }; @@ -43,6 +42,18 @@ export const WithForm: Story = { render: CardWithForm, }; +export const Distinct: Story = { + args: { + variant: 'distinct', + }, +}; + +export const InsideDistinct: Story = { + args: { + variant: 'insideDistinct', + }, +}; + export const Loading: Story = { render: CardSkeleton, }; diff --git a/libs/ui/components/src/lib/card/Card.tsx b/libs/ui/components/src/lib/card/Card.tsx index 2fa6cae53..820bc8107 100644 --- a/libs/ui/components/src/lib/card/Card.tsx +++ b/libs/ui/components/src/lib/card/Card.tsx @@ -1,28 +1,31 @@ import * as React from 'react'; import { cn } from '@ui/shared'; -import { TextSkeleton } from '../text/Text'; import { VariantProps, cva } from 'class-variance-authority'; +import { TextSkeleton, TextSkeletonProps } from '../text/Text'; const variants = { default: 'border shadow-sm', noBorder: '', - stickyFooter: 'relative border shadow-sm flex flex-col h-full', distinct: 'border shadow-md bg-muted rounded-sm text-card-muted-foreground', + insideDistinct: 'border shadow-xs bg-muted rounded-sm', }; -const cardVariantsCva = cva('rounded-lg bg-card text-card-foreground', { - variants: { - variant: variants, - noBorder: { - true: 'border-none shadow-none', +const cardVariantsCva = cva( + 'flex flex-col rounded-lg bg-card text-card-foreground', + { + variants: { + variant: variants, + noBorder: { + true: 'border-none shadow-none', + }, + }, + defaultVariants: { + variant: 'default', + noBorder: false, }, }, - defaultVariants: { - variant: 'default', - noBorder: false, - }, -}); +); export interface CardProps extends React.HTMLAttributes, @@ -44,13 +47,28 @@ const Card = React.forwardRef( ); Card.displayName = 'Card'; +const headerVariants = { + default: '', + distinct: 'bg-highlight', +}; + +const cardHeaderVariantsCva = cva('flex flex-col space-y-1.5 p-6', { + variants: { + variant: headerVariants, + }, + defaultVariants: { + variant: 'default', + }, +}); + const CardHeader = React.forwardRef< HTMLDivElement, - React.HTMLAttributes ->(({ className, ...props }, ref) => ( + React.HTMLAttributes & + VariantProps +>(({ className, variant, ...props }, ref) => (
)); @@ -74,7 +92,7 @@ CardTitle.displayName = 'CardTitle'; const CardTitleSkeleton = React.forwardRef< HTMLParagraphElement, - React.HTMLAttributes + TextSkeletonProps >(({ className, ...props }, ref) => ( )); @@ -94,23 +112,46 @@ CardDescription.displayName = 'CardDescription'; const CardDescriptionSkeleton = React.forwardRef< HTMLParagraphElement, - React.HTMLAttributes + TextSkeletonProps >(({ className, ...props }, ref) => ( )); CardDescriptionSkeleton.displayName = 'CardDescriptionSkeleton'; -const CardContent = React.forwardRef< - HTMLDivElement, - React.HTMLAttributes ->(({ className, ...props }, ref) => ( -
-)); +const contentVariants = { + default: 'p-6 pt-0 flex-grow', +}; + +const cardContentVariantsCva = cva('', { + variants: { + variant: contentVariants, + isMain: { + true: 'mb-16 md:mb-0', + }, + }, + defaultVariants: { + variant: 'default', + isMain: false, + }, +}); + +export interface CardContentProps + extends React.HTMLAttributes, + VariantProps {} + +const CardContent = React.forwardRef( + ({ className, variant, isMain, ...props }, ref) => ( +
+ ), +); CardContent.displayName = 'CardContent'; const footerVariants = { default: 'p-6 pt-0 relative', - sticky: 'mt-auto pb-3 pt-0 px-6 relative', }; const cardFooterVariantsCva = cva('flex items-center', { @@ -140,26 +181,6 @@ const CardFooter = React.forwardRef( CardFooter.displayName = 'CardFooter'; -export interface CardOverlayProps extends React.HTMLAttributes { - footerHeight?: string; - className?: string; -} - -const CardOverlay = React.forwardRef( - ({ footerHeight = '3.25rem', className, ...props }, ref) => ( -
- ), -); -CardOverlay.displayName = 'CardOverlay'; - const CardOverflow = React.forwardRef< HTMLDivElement, React.HTMLAttributes @@ -170,13 +191,12 @@ CardOverflow.displayName = 'CardOverflow'; export { Card, - CardHeader, - CardFooter, - CardTitle, - CardDescription, CardContent, - CardTitleSkeleton, + CardDescription, CardDescriptionSkeleton, + CardFooter, + CardHeader, CardOverflow, - CardOverlay, + CardTitle, + CardTitleSkeleton, }; diff --git a/libs/ui/components/src/lib/card/CardNavBack.tsx b/libs/ui/components/src/lib/card/CardNavBack.tsx deleted file mode 100644 index 3450cd778..000000000 --- a/libs/ui/components/src/lib/card/CardNavBack.tsx +++ /dev/null @@ -1,30 +0,0 @@ -'use client'; - -import { Link } from '@next/navigation'; -import { PropsFrom } from '@next/types'; -import { ChevronBack } from '@ui/icons'; -import * as React from 'react'; -import { Button, ButtonSkeleton } from '../button/Button'; -import { backClasses } from '../shared/back'; - -export interface CardNavBackProps { - text: string; - href: PropsFrom; - variant?: 'default' | 'ghost' | 'secondary'; -} - -export const CardNavBack: React.FC = ({ - text, - href, - variant = 'ghost', -}) => ( - - - -); - -export const CardNavBackSkeleton: React.FC = () => { - return ; -}; diff --git a/libs/ui/components/src/lib/card/examples.tsx b/libs/ui/components/src/lib/card/examples.tsx index bf9c0d06f..287cd921a 100644 --- a/libs/ui/components/src/lib/card/examples.tsx +++ b/libs/ui/components/src/lib/card/examples.tsx @@ -2,6 +2,7 @@ import { BellRing, Check } from '@ui/icons'; import { cn } from '@ui/shared'; import { Button, ButtonSkeleton } from '../button/Button'; +import { Switch } from '../switch/Switch'; import { Card, CardContent, @@ -9,13 +10,10 @@ import { CardDescriptionSkeleton, CardFooter, CardHeader, - CardTitle, CardOverflow, - CardOverlay, + CardTitle, CardTitleSkeleton, } from './Card'; -import { Separator } from '../separator/Separator'; -import { Switch } from '../switch/Switch'; import { Input } from '../input/Input'; import { Label } from '../label/Label'; @@ -50,11 +48,7 @@ function CardNotifications( { className, ...props }: CardProps, ) { return ( - + Notifications You have 3 unread messages. @@ -93,8 +87,7 @@ function CardNotifications(
- - + diff --git a/libs/ui/components/src/lib/checkbox/Checkbox.stories.tsx b/libs/ui/components/src/lib/checkbox/Checkbox.stories.tsx index e4ee8216a..07c4fc05c 100644 --- a/libs/ui/components/src/lib/checkbox/Checkbox.stories.tsx +++ b/libs/ui/components/src/lib/checkbox/Checkbox.stories.tsx @@ -42,8 +42,8 @@ export const Disabled: Story = { }, play: async () => { const checkboxElement = screen.getByRole('checkbox'); - expect(checkboxElement).toBeDisabled(); - expect(checkboxElement).toHaveAttribute('aria-checked', 'false'); + await expect(checkboxElement).toBeDisabled(); + await expect(checkboxElement).toHaveAttribute('aria-checked', 'false'); }, }; diff --git a/libs/ui/components/src/lib/checkbox/CheckboxWithText.stories.tsx b/libs/ui/components/src/lib/checkbox/CheckboxWithText.stories.tsx index 51ffb4c55..48c82918d 100644 --- a/libs/ui/components/src/lib/checkbox/CheckboxWithText.stories.tsx +++ b/libs/ui/components/src/lib/checkbox/CheckboxWithText.stories.tsx @@ -56,8 +56,8 @@ export const Disabled: Story = { const checkboxElement = screen.getByRole('checkbox'); const labelElement = screen.getByText('Checkbox label'); - expect(checkboxElement).toBeDisabled(); - expect(checkboxElement).toHaveAttribute('aria-checked', 'false'); + await expect(checkboxElement).toBeDisabled(); + await expect(checkboxElement).toHaveAttribute('aria-checked', 'false'); // Ensure the label doesn't toggle the checkbox when disabled fireEvent.click(labelElement); diff --git a/libs/ui/components/src/lib/command/Command.stories.tsx b/libs/ui/components/src/lib/command/Command.stories.tsx index 83d23d59c..bf5e6d64e 100644 --- a/libs/ui/components/src/lib/command/Command.stories.tsx +++ b/libs/ui/components/src/lib/command/Command.stories.tsx @@ -1,22 +1,21 @@ -import type { Meta, StoryObj } from '@storybook/react'; import { expect } from '@storybook/jest'; +import type { Meta, StoryObj } from '@storybook/react'; import { fireEvent, screen, userEvent, within, - waitFor, } from '@storybook/testing-library'; import { Command } from './Command'; +import { sleep } from '@utils'; import { + CommandComboboxDemo, CommandDemo, CommandDialogDemo, - CommandComboboxDemo, - CommandPopoverDemo, CommandDropdownMenuDemo, + CommandPopoverDemo, } from './examples'; -import { sleep } from '@utils'; const meta: Meta = { component: Command, @@ -50,7 +49,7 @@ export const BasicCommandWithNoResult: Story = { 'XYZ', ); expect(screen.queryByRole('group')).toBeNull(); - expect(screen.getByText('No results found.')).toBeVisible(); + await expect(screen.getByText('No results found.')).toBeVisible(); }, }; @@ -66,7 +65,7 @@ export const CommandCombobox: Story = { play: async ({ canvasElement }) => { userEvent.click(screen.getByRole('combobox')); // check that Next.js item with aria-selected="true" - expect(await screen.findByText('Next.js')).toHaveAttribute( + await expect(await screen.findByText('Next.js')).toHaveAttribute( 'aria-selected', 'true', ); @@ -77,8 +76,10 @@ export const CommandComboboxWithText: Story = { ...CommandCombobox, play: async ({ canvasElement }) => { userEvent.click(screen.getByRole('combobox')); - const Input = await screen.findByTestId('command-input'); - await userEvent.type(Input, 'Re'); + await userEvent.type( + await screen.findByPlaceholderText(/Search framework/i), + 'Re', + ); const roleGroup = screen.getByRole('group'); expect(roleGroup.children.length).toBe(1); }, @@ -88,8 +89,10 @@ export const CommandComboboxWithSelection: Story = { ...CommandCombobox, play: async ({ canvasElement }) => { userEvent.click(screen.getByRole('combobox')); - const Input = await screen.findByTestId('command-input'); - await userEvent.type(Input, 'Re'); + await userEvent.type( + await screen.findByPlaceholderText(/Search framework/i), + 'Re', + ); userEvent.keyboard('{enter}'); await screen.findByText('Remix'); await sleep(100); @@ -97,7 +100,7 @@ export const CommandComboboxWithSelection: Story = { // find in role group the selected item Remix const roleGroup = await screen.findByRole('group'); const { getByText } = within(roleGroup); - expect(getByText('Remix')).toHaveAttribute('data-state', 'checked'); + await expect(getByText('Remix')).toHaveAttribute('data-state', 'checked'); }, }; diff --git a/libs/ui/components/src/lib/command/Command.tsx b/libs/ui/components/src/lib/command/Command.tsx index af2551251..21f9b6ea5 100644 --- a/libs/ui/components/src/lib/command/Command.tsx +++ b/libs/ui/components/src/lib/command/Command.tsx @@ -1,9 +1,9 @@ 'use client'; -import * as React from 'react'; import { DialogProps } from '@radix-ui/react-dialog'; -import { Command as CommandPrimitive } from 'cmdk'; import { OutlineSearch } from '@ui/icons'; +import { Command as CommandPrimitive } from 'cmdk'; +import * as React from 'react'; import { cn } from '@ui/shared'; import { Dialog, DialogContent } from '../dialog/Dialog'; @@ -15,7 +15,7 @@ const Command = React.forwardRef< { return ( - + {children} @@ -45,9 +45,8 @@ const CommandInput = React.forwardRef< , - React.ComponentPropsWithoutRef & { - 'data-state'?: string; - } + React.ComponentPropsWithoutRef >(({ className, ...props }, ref) => ( ; + +export default meta; + +type Story = StoryObj; + +const paginationControlText = { + rowOf: 'of', + rowSelected: 'selected', + rowsPerPage: 'Rows per page', + page: 'Page', + pageOf: 'of', + firstPage: 'First page', + previousPage: 'Previous page', + nextPage: 'Next page', + lastPage: 'Last page', +}; + +export const DefaultDataTable: Story = { + play: async ({ canvasElement }) => { + await userEvent.click(screen.getByRole('button', { name: /priority/i })); + const dropdown = within(screen.getByRole('menu')); + await userEvent.click(dropdown.getByText(/sort descending/i)); + }, +}; + +export const DataTableWithPagination: Story = { + args: { + paginationProps: { + controlText: paginationControlText, + }, + }, + play: async ({ canvasElement }) => { + expect(screen.getByText('TASK-8782')).toBeInTheDocument(); + await userEvent.click(screen.getByRole('button', { name: /next page/i })); + expect(screen.queryByText('TASK-8782')).not.toBeInTheDocument(); + expect(screen.getByText('Page 2 of 10')).toBeInTheDocument(); + }, +}; + +export const DataTableWithToolbarSearch: Story = { + args: { + toolbarProps: { + searchProps: { + filterKey: 'title', + placeholder: 'Filter tasks...', + }, + }, + ...DataTableWithPagination.args, + }, + play: async ({ canvasElement }) => { + await userEvent.type( + screen.getByPlaceholderText(/filter tasks/i), + 'try to hack', + ); + expect( + await screen.findByText(/Try to hack the HEX alarm/i), + ).toBeInTheDocument(); + expect( + screen.getByText(/Try to hack the XSS bandwidth/i), + ).toBeInTheDocument(); + }, +}; + +export const DataTableWithToolbarFilters: Story = { + args: { + ...DataTableWithToolbarSearch.args, + toolbarProps: { + ...DataTableWithToolbarSearch.args.toolbarProps, + filtersConfig: [ + { + id: 'status', + title: 'Status', + options: statuses, + }, + { + id: 'priority', + title: 'Priority', + options: priorities, + }, + ], + filtersConfigText: { + reset: 'Reset', + valueSelected: 'value selected', + noResultFound: 'no result found', + clearFilters: 'clear filters', + }, + }, + }, + play: async ({ canvasElement }) => { + const filterButton = screen.getAllByRole('button', { name: /Priority/i }); + await userEvent.click(filterButton[0]); + const dropdown = within(screen.getByRole('listbox')); + await userEvent.click(dropdown.getByText(/low/i)); + await userEvent.click(dropdown.getByText(/medium/i)); + await userEvent.click(dropdown.getByText(/high/i)); + expect(screen.getByText(/3 value selected/i)).toBeInTheDocument(); + const filterButton2 = screen.getAllByRole('button', { name: /Status/i }); + await userEvent.click(filterButton2[0]); + const dropdown2 = within(screen.getByRole('listbox')); + await userEvent.click(dropdown2.getByText(/Done/i)); + expect(screen.queryAllByText(/In Progress/i).length).toBe(1); + }, +}; + +export const DataTableWithToolbarToggleColumns: Story = { + args: { + ...DataTableWithToolbarFilters.args, + toolbarProps: { + ...DataTableWithToolbarFilters.args.toolbarProps, + toggleColumnsText: { + view: 'View', + toggleColumns: 'Toggle columns', + }, + }, + }, + play: async ({ canvasElement }) => { + await userEvent.click(screen.getByRole('button', { name: /view/i })); + const dropdown = within(screen.getByRole('menu')); + await userEvent.click(dropdown.getByText(/Priority/i)); + expect(screen.queryByText(/High/i)).not.toBeInTheDocument(); + await userEvent.click(await screen.findByRole('button', { name: /view/i })); + }, +}; diff --git a/libs/ui/components/src/lib/data-table/DataTable.tsx b/libs/ui/components/src/lib/data-table/DataTable.tsx new file mode 100644 index 000000000..662493090 --- /dev/null +++ b/libs/ui/components/src/lib/data-table/DataTable.tsx @@ -0,0 +1,158 @@ +'use client'; + +import { + ColumnDef, + ColumnFiltersState, + SortingState, + VisibilityState, + flexRender, + getCoreRowModel, + getFacetedRowModel, + getFacetedUniqueValues, + getFilteredRowModel, + getPaginationRowModel, + getSortedRowModel, + useReactTable, +} from '@tanstack/react-table'; +import * as React from 'react'; + +import { + Table, + TableBody, + TableCell, + TableHead, + TableHeader, + TableRow, +} from '../table/Table'; + +import { cn } from '@ui/shared'; +import { + DataTablePagination, + type DataTablePaginationProps, +} from './DataTablePagination'; +import { + DataTableToolbar, + type DataTableToolbarProps, +} from './DataTableToolbar'; + +export interface DataTableProps { + className?: string; + columns: ColumnDef[]; + data: TData[]; + showHeader?: boolean; + enableRowSelection?: boolean; + toolbarProps?: Omit, 'table'>; + paginationProps?: Omit, 'table'>; + noResultsText: string; +} + +export function DataTable({ + className, + columns, + data, + showHeader = true, + enableRowSelection = false, + toolbarProps, + paginationProps, + noResultsText, +}: DataTableProps) { + const [rowSelection, setRowSelection] = React.useState({}); + const [columnVisibility, setColumnVisibility] = + React.useState({}); + const [columnFilters, setColumnFilters] = React.useState( + [], + ); + const [sorting, setSorting] = React.useState([]); + + const table = useReactTable({ + data, + columns, + state: { + sorting, + columnVisibility, + rowSelection, + columnFilters, + }, + enableRowSelection, + onRowSelectionChange: setRowSelection, + onSortingChange: setSorting, + onColumnFiltersChange: setColumnFilters, + onColumnVisibilityChange: setColumnVisibility, + getCoreRowModel: getCoreRowModel(), + getFilteredRowModel: getFilteredRowModel(), + getPaginationRowModel: getPaginationRowModel(), + getSortedRowModel: getSortedRowModel(), + getFacetedRowModel: getFacetedRowModel(), + getFacetedUniqueValues: getFacetedUniqueValues(), + }); + + return ( +
+ {toolbarProps ? ( + + ) : null} +
+ + {showHeader ? ( + + {table.getHeaderGroups().map((headerGroup) => ( + + {headerGroup.headers.map((header) => { + return ( + + {header.isPlaceholder + ? null + : flexRender( + header.column.columnDef.header, + header.getContext(), + )} + + ); + })} + + ))} + + ) : null} + + {table.getRowModel().rows?.length ? ( + table.getRowModel().rows.map((row) => ( + + {row.getVisibleCells().map((cell) => ( + + {flexRender( + cell.column.columnDef.cell, + cell.getContext(), + )} + + ))} + + )) + ) : ( + + + {noResultsText} + + + )} + +
+
+ {paginationProps ? ( + + ) : null} +
+ ); +} diff --git a/libs/ui/components/src/lib/data-table/DataTableColumnHeader.tsx b/libs/ui/components/src/lib/data-table/DataTableColumnHeader.tsx new file mode 100644 index 000000000..05b4bc231 --- /dev/null +++ b/libs/ui/components/src/lib/data-table/DataTableColumnHeader.tsx @@ -0,0 +1,83 @@ +import { + ArrowDownIcon, + ArrowUpIcon, + CaretSortIcon, + EyeNoneIcon, +} from '@radix-ui/react-icons'; +import { Column } from '@tanstack/react-table'; + +import { cn } from '@ui/shared'; +import { Button } from '../button/Button'; +import { + DropdownMenu, + DropdownMenuContent, + DropdownMenuItem, + DropdownMenuSeparator, + DropdownMenuTrigger, +} from '../dropdown-menu/DropdownMenu'; + +export interface DataTableColumnHeaderProps + extends React.HTMLAttributes { + column: Column; + title: string; + controlText: { + asc: string; + desc: string; + hide: string; + }; +} + +export function DataTableColumnHeader({ + column, + title, + controlText, + className, +}: DataTableColumnHeaderProps) { + if (!column.getCanSort()) { + return
{title}
; + } + + return ( +
+ + + + + + {column.columnDef.enableSorting !== false && ( + column.toggleSorting(false)}> + + {controlText.asc} + + )} + {column.columnDef.enableSorting !== false && ( + column.toggleSorting(true)}> + + {controlText.desc} + + )} + + {column.columnDef.enableHiding !== false && ( + column.toggleVisibility(false)}> + + {controlText.hide} + + )} + + +
+ ); +} diff --git a/libs/ui/components/src/lib/data-table/DataTableFacetedFilter.tsx b/libs/ui/components/src/lib/data-table/DataTableFacetedFilter.tsx new file mode 100644 index 000000000..44530ca76 --- /dev/null +++ b/libs/ui/components/src/lib/data-table/DataTableFacetedFilter.tsx @@ -0,0 +1,149 @@ +import { CheckIcon, PlusCircledIcon } from '@radix-ui/react-icons'; +import { Column } from '@tanstack/react-table'; +import * as React from 'react'; + +import { cn } from '@ui/shared'; +import { Badge } from '../badge/Badge'; +import { Button } from '../button/Button'; +import { + Command, + CommandEmpty, + CommandGroup, + CommandInput, + CommandItem, + CommandList, + CommandSeparator, +} from '../command/Command'; +import { Popover, PopoverContent, PopoverTrigger } from '../popover/Popover'; +import { Separator } from '../separator/Separator'; + +export interface DataTableFacetedFilterProps { + column?: Column; + title?: string; + options: { + text: string; + value: string; + icon?: React.ComponentType<{ className?: string }>; + }[]; + controlText: { + valueSelected: string; + noResultFound: string; + clearFilters: string; + }; +} + +export function DataTableFacetedFilter({ + column, + title, + options, + controlText, +}: DataTableFacetedFilterProps) { + const facets = column?.getFacetedUniqueValues(); + const selectedValues = new Set(column?.getFilterValue() as string[]); + + return ( + + + + + + + + + {controlText.noResultFound} + + {options.map((option) => { + const isSelected = selectedValues.has(option.value); + return ( + { + if (isSelected) { + selectedValues.delete(option.value); + } else { + selectedValues.add(option.value); + } + const filterValues = Array.from(selectedValues); + column?.setFilterValue( + filterValues.length ? filterValues : undefined, + ); + }} + > +
+ +
+ {option.icon && ( + + )} + {option.text} + {facets?.get(option.value) && ( + + {facets.get(option.value)} + + )} +
+ ); + })} +
+ {selectedValues.size > 0 && ( + <> + + + column?.setFilterValue(undefined)} + className="justify-center text-center" + > + {controlText.clearFilters} + + + + )} +
+
+
+
+ ); +} diff --git a/libs/ui/components/src/lib/data-table/DataTablePagination.tsx b/libs/ui/components/src/lib/data-table/DataTablePagination.tsx new file mode 100644 index 000000000..f492bf17e --- /dev/null +++ b/libs/ui/components/src/lib/data-table/DataTablePagination.tsx @@ -0,0 +1,113 @@ +import { + ChevronLeftIcon, + ChevronRightIcon, + DoubleArrowLeftIcon, + DoubleArrowRightIcon, +} from '@radix-ui/react-icons'; +import { Table } from '@tanstack/react-table'; + +import { Button } from '../button/Button'; +import { + Select, + SelectContent, + SelectItem, + SelectTrigger, + SelectValue, +} from '../select/Select'; + +export interface DataTablePaginationProps { + table: Table; + enableRowSelection?: boolean; + controlText: { + rowOf: string; + rowSelected: string; + rowsPerPage: string; + page: string; + pageOf: string; + firstPage: string; + previousPage: string; + nextPage: string; + lastPage: string; + }; +} + +export function DataTablePagination({ + table, + controlText, + enableRowSelection = false, +}: DataTablePaginationProps) { + return ( +
+ {enableRowSelection && ( +
+ {table.getFilteredSelectedRowModel().rows.length} {controlText.rowOf}{' '} + {table.getFilteredRowModel().rows.length} {controlText.rowSelected} +
+ )} +
+
+

{controlText.rowsPerPage}

+ +
+
+ {controlText.page} {table.getState().pagination.pageIndex + 1}{' '} + {controlText.pageOf} {table.getPageCount()} +
+
+ + + + +
+
+
+ ); +} diff --git a/libs/ui/components/src/lib/data-table/DataTableRowActions.tsx b/libs/ui/components/src/lib/data-table/DataTableRowActions.tsx new file mode 100644 index 000000000..b06e2b68b --- /dev/null +++ b/libs/ui/components/src/lib/data-table/DataTableRowActions.tsx @@ -0,0 +1,42 @@ +'use client'; + +import { DotsHorizontalIcon } from '@radix-ui/react-icons'; + +import { useState } from 'react'; +import { Button, ButtonProps } from '../button/Button'; +import { + DropdownMenu, + DropdownMenuTrigger, +} from '../dropdown-menu/DropdownMenu'; +import { + DropdownMenuItems, + DropdownMenuItemsProps, +} from '../dropdown-menu/DropdownMenuItems'; + +export interface DataTableRowActionsProps + extends Omit, + Pick {} + +export function DataTableRowActions({ + isLoading, + helperText, + ...menuProps +}: DataTableRowActionsProps) { + const [loading, setLoading] = useState(false); + return ( + + + + )} +
+ {toggleColumnsText && ( + + )} +
+ ); +} diff --git a/libs/ui/components/src/lib/data-table/DataTableViewOptions.tsx b/libs/ui/components/src/lib/data-table/DataTableViewOptions.tsx new file mode 100644 index 000000000..3eb20818f --- /dev/null +++ b/libs/ui/components/src/lib/data-table/DataTableViewOptions.tsx @@ -0,0 +1,64 @@ +'use client'; + +import { DropdownMenuTrigger } from '@radix-ui/react-dropdown-menu'; +import { MixerHorizontalIcon } from '@radix-ui/react-icons'; +import { Table } from '@tanstack/react-table'; + +import { Button } from '../button/Button'; +import { + DropdownMenu, + DropdownMenuCheckboxItem, + DropdownMenuContent, + DropdownMenuLabel, + DropdownMenuSeparator, +} from '../dropdown-menu/DropdownMenu'; + +export interface DataTableViewOptionsProps { + table: Table; + controlText: { + view: string; + toggleColumns: string; + }; +} + +export function DataTableViewOptions({ + table, + controlText, +}: DataTableViewOptionsProps) { + return ( + + + + + + {controlText.toggleColumns} + + {table + .getAllColumns() + .filter( + (column) => + typeof column.accessorFn !== 'undefined' && column.getCanHide(), + ) + .map((column) => { + return ( + column.toggleVisibility(!!value)} + > + {(column.columnDef.meta as any)?.title} + + ); + })} + + + ); +} diff --git a/libs/ui/components/src/lib/data-table/examples/columns.tsx b/libs/ui/components/src/lib/data-table/examples/columns.tsx new file mode 100644 index 000000000..3acc41f13 --- /dev/null +++ b/libs/ui/components/src/lib/data-table/examples/columns.tsx @@ -0,0 +1,202 @@ +'use client'; + +import { ColumnDef } from '@tanstack/react-table'; + +import { Badge } from '../../badge/Badge'; +import { Checkbox } from '../../checkbox/Checkbox'; + +import { sleep } from '@utils'; +import { DataTableColumnHeader } from '../DataTableColumnHeader'; +import { + DataTableRowActions, + DataTableRowActionsProps, +} from '../DataTableRowActions'; +import { labels, priorities, statuses } from './data/data'; +import { Task, taskSchema } from './data/schema'; + +const controlText = { + asc: 'Sort ascending', + desc: 'Sort descending', + hide: 'Hide column', +}; + +export const columns: ColumnDef[] = [ + { + id: 'select', + header: ({ table }) => ( + table.toggleAllPageRowsSelected(!!value)} + aria-label="Select all" + className="translate-y-[2px]" + /> + ), + cell: ({ row }) => ( + row.toggleSelected(!!value)} + aria-label="Select row" + className="translate-y-[2px]" + /> + ), + enableSorting: false, + enableHiding: false, + }, + { + accessorKey: 'id', + meta: { + title: 'Task', + }, + header: ({ column }) => ( + + ), + cell: ({ row }) =>
{row.getValue('id')}
, + enableSorting: false, + enableHiding: false, + }, + { + accessorKey: 'title', + meta: { + title: 'Title', + }, + header: ({ column }) => ( + + ), + cell: ({ row }) => { + const label = labels.find((label) => label.value === row.original.label); + + return ( +
+ {label && {label.text}} + + {row.getValue('title')} + +
+ ); + }, + }, + { + accessorKey: 'status', + meta: { + title: 'Status', + }, + header: ({ column }) => ( + + ), + cell: ({ row }) => { + const status = statuses.find( + (status) => status.value === row.getValue('status'), + ); + + if (!status) { + return null; + } + + return ( +
+ {status.icon && ( + + )} + {status.text} +
+ ); + }, + filterFn: (row, id, value) => { + return value.includes(row.getValue(id)); + }, + }, + { + accessorKey: 'priority', + meta: { + title: 'Priority', + }, + header: ({ column }) => ( + + ), + cell: ({ row }) => { + const priority = priorities.find( + (priority) => priority.value === row.getValue('priority'), + ); + + if (!priority) { + return null; + } + + return ( +
+ {priority.icon && ( + + )} + {priority.text} +
+ ); + }, + filterFn: (row, id, value) => { + return value.includes(row.getValue(id)); + }, + }, + { + id: 'actions', + cell: ({ row }) => { + const task = taskSchema.parse(row.original); + const items = [ + { + type: 'item', + text: 'Edit', + action: () => sleep(1000), + }, + { + type: 'item', + text: 'Make a copy', + action: () => sleep(1000), + }, + + { + type: 'item', + text: 'Favorite', + action: () => sleep(1000), + }, + { + type: 'separator', + }, + { + type: 'sub-radios', + text: 'Labels', + value: task.label, + subItems: labels.map((label) => ({ + type: 'item', + text: label.text, + value: label.value, + action: () => sleep(1000), + })), + }, + { + type: 'separator', + }, + { + type: 'item', + text: 'Delete', + action: () => sleep(1000), + shortcut: '⌘⌫', + }, + ] satisfies DataTableRowActionsProps['items']; + return ; + }, + }, +]; diff --git a/libs/ui/components/src/lib/data-table/examples/data/data.tsx b/libs/ui/components/src/lib/data-table/examples/data/data.tsx new file mode 100644 index 000000000..9fedbe273 --- /dev/null +++ b/libs/ui/components/src/lib/data-table/examples/data/data.tsx @@ -0,0 +1,71 @@ +import { + ArrowDownIcon, + ArrowRightIcon, + ArrowUpIcon, + CheckCircledIcon, + CircleIcon, + CrossCircledIcon, + QuestionMarkCircledIcon, + StopwatchIcon, +} from '@radix-ui/react-icons'; + +export const labels = [ + { + value: 'bug', + text: 'Bug', + }, + { + value: 'feature', + text: 'Feature', + }, + { + value: 'documentation', + text: 'Documentation', + }, +]; + +export const statuses = [ + { + value: 'backlog', + text: 'Backlog', + icon: QuestionMarkCircledIcon, + }, + { + value: 'todo', + text: 'Todo', + icon: CircleIcon, + }, + { + value: 'in progress', + text: 'In Progress', + icon: StopwatchIcon, + }, + { + value: 'done', + text: 'Done', + icon: CheckCircledIcon, + }, + { + value: 'canceled', + text: 'Canceled', + icon: CrossCircledIcon, + }, +]; + +export const priorities = [ + { + text: 'Low', + value: 'low', + icon: ArrowDownIcon, + }, + { + text: 'Medium', + value: 'medium', + icon: ArrowRightIcon, + }, + { + text: 'High', + value: 'high', + icon: ArrowUpIcon, + }, +]; diff --git a/libs/ui/components/src/lib/data-table/examples/data/schema.ts b/libs/ui/components/src/lib/data-table/examples/data/schema.ts new file mode 100644 index 000000000..0885833b3 --- /dev/null +++ b/libs/ui/components/src/lib/data-table/examples/data/schema.ts @@ -0,0 +1,13 @@ +import { z } from 'zod'; + +// We're keeping a simple non-relational schema here. +// IRL, you will have a schema for your data models. +export const taskSchema = z.object({ + id: z.string(), + title: z.string(), + status: z.string(), + label: z.string(), + priority: z.string(), +}); + +export type Task = z.infer; diff --git a/libs/ui/components/src/lib/data-table/examples/data/tasks.ts b/libs/ui/components/src/lib/data-table/examples/data/tasks.ts new file mode 100644 index 000000000..167589ac5 --- /dev/null +++ b/libs/ui/components/src/lib/data-table/examples/data/tasks.ts @@ -0,0 +1,782 @@ +export const tasks = [ + { + id: 'TASK-8782', + title: + "You can't compress the program without quantifying the open-source SSD pixel!", + status: 'in progress', + label: 'documentation', + priority: 'medium', + }, + { + id: 'TASK-7878', + title: + 'Try to calculate the EXE feed, maybe it will index the multi-byte pixel!', + status: 'backlog', + label: 'documentation', + priority: 'medium', + }, + { + id: 'TASK-7839', + title: 'We need to bypass the neural TCP card!', + status: 'todo', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-5562', + title: + 'The SAS interface is down, bypass the open-source pixel so we can back up the PNG bandwidth!', + status: 'backlog', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-8686', + title: + "I'll parse the wireless SSL protocol, that should driver the API panel!", + status: 'canceled', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-1280', + title: + 'Use the digital TLS panel, then you can transmit the haptic system!', + status: 'done', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-7262', + title: + 'The UTF8 application is down, parse the neural bandwidth so we can back up the PNG firewall!', + status: 'done', + label: 'feature', + priority: 'high', + }, + { + id: 'TASK-1138', + title: + "Generating the driver won't do anything, we need to quantify the 1080p SMTP bandwidth!", + status: 'in progress', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-7184', + title: 'We need to program the back-end THX pixel!', + status: 'todo', + label: 'feature', + priority: 'low', + }, + { + id: 'TASK-5160', + title: + "Calculating the bus won't do anything, we need to navigate the back-end JSON protocol!", + status: 'in progress', + label: 'documentation', + priority: 'high', + }, + { + id: 'TASK-5618', + title: + "Generating the driver won't do anything, we need to index the online SSL application!", + status: 'done', + label: 'documentation', + priority: 'medium', + }, + { + id: 'TASK-6699', + title: + "I'll transmit the wireless JBOD capacitor, that should hard drive the SSD feed!", + status: 'backlog', + label: 'documentation', + priority: 'medium', + }, + { + id: 'TASK-2858', + title: 'We need to override the online UDP bus!', + status: 'backlog', + label: 'bug', + priority: 'medium', + }, + { + id: 'TASK-9864', + title: + "I'll reboot the 1080p FTP panel, that should matrix the HEX hard drive!", + status: 'done', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-8404', + title: 'We need to generate the virtual HEX alarm!', + status: 'in progress', + label: 'bug', + priority: 'low', + }, + { + id: 'TASK-5365', + title: + "Backing up the pixel won't do anything, we need to transmit the primary IB array!", + status: 'in progress', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-1780', + title: + 'The CSS feed is down, index the bluetooth transmitter so we can compress the CLI protocol!', + status: 'todo', + label: 'documentation', + priority: 'high', + }, + { + id: 'TASK-6938', + title: + 'Use the redundant SCSI application, then you can hack the optical alarm!', + status: 'todo', + label: 'documentation', + priority: 'high', + }, + { + id: 'TASK-9885', + title: 'We need to compress the auxiliary VGA driver!', + status: 'backlog', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-3216', + title: + "Transmitting the transmitter won't do anything, we need to compress the virtual HDD sensor!", + status: 'backlog', + label: 'documentation', + priority: 'medium', + }, + { + id: 'TASK-9285', + title: + 'The IP monitor is down, copy the haptic alarm so we can generate the HTTP transmitter!', + status: 'todo', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-1024', + title: + "Overriding the microchip won't do anything, we need to transmit the digital OCR transmitter!", + status: 'in progress', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-7068', + title: + "You can't generate the capacitor without indexing the wireless HEX pixel!", + status: 'canceled', + label: 'bug', + priority: 'low', + }, + { + id: 'TASK-6502', + title: + "Navigating the microchip won't do anything, we need to bypass the back-end SQL bus!", + status: 'todo', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-5326', + title: 'We need to hack the redundant UTF8 transmitter!', + status: 'todo', + label: 'bug', + priority: 'low', + }, + { + id: 'TASK-6274', + title: + 'Use the virtual PCI circuit, then you can parse the bluetooth alarm!', + status: 'canceled', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-1571', + title: + "I'll input the neural DRAM circuit, that should protocol the SMTP interface!", + status: 'in progress', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-9518', + title: + "Compressing the interface won't do anything, we need to compress the online SDD matrix!", + status: 'canceled', + label: 'documentation', + priority: 'medium', + }, + { + id: 'TASK-5581', + title: + "I'll synthesize the digital COM pixel, that should transmitter the UTF8 protocol!", + status: 'backlog', + label: 'documentation', + priority: 'high', + }, + { + id: 'TASK-2197', + title: + "Parsing the feed won't do anything, we need to copy the bluetooth DRAM bus!", + status: 'todo', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-8484', + title: 'We need to parse the solid state UDP firewall!', + status: 'in progress', + label: 'bug', + priority: 'low', + }, + { + id: 'TASK-9892', + title: + 'If we back up the application, we can get to the UDP application through the multi-byte THX capacitor!', + status: 'done', + label: 'documentation', + priority: 'high', + }, + { + id: 'TASK-9616', + title: 'We need to synthesize the cross-platform ASCII pixel!', + status: 'in progress', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-9744', + title: + 'Use the back-end IP card, then you can input the solid state hard drive!', + status: 'done', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-1376', + title: + "Generating the alarm won't do anything, we need to generate the mobile IP capacitor!", + status: 'backlog', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-7382', + title: + 'If we back up the firewall, we can get to the RAM alarm through the primary UTF8 pixel!', + status: 'todo', + label: 'feature', + priority: 'low', + }, + { + id: 'TASK-2290', + title: + "I'll compress the virtual JSON panel, that should application the UTF8 bus!", + status: 'canceled', + label: 'documentation', + priority: 'high', + }, + { + id: 'TASK-1533', + title: + "You can't input the firewall without overriding the wireless TCP firewall!", + status: 'done', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-4920', + title: + "Bypassing the hard drive won't do anything, we need to input the bluetooth JSON program!", + status: 'in progress', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-5168', + title: + 'If we synthesize the bus, we can get to the IP panel through the virtual TLS array!', + status: 'in progress', + label: 'feature', + priority: 'low', + }, + { + id: 'TASK-7103', + title: 'We need to parse the multi-byte EXE bandwidth!', + status: 'canceled', + label: 'feature', + priority: 'low', + }, + { + id: 'TASK-4314', + title: + 'If we compress the program, we can get to the XML alarm through the multi-byte COM matrix!', + status: 'in progress', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-3415', + title: + 'Use the cross-platform XML application, then you can quantify the solid state feed!', + status: 'todo', + label: 'feature', + priority: 'high', + }, + { + id: 'TASK-8339', + title: + 'Try to calculate the DNS interface, maybe it will input the bluetooth capacitor!', + status: 'in progress', + label: 'feature', + priority: 'low', + }, + { + id: 'TASK-6995', + title: + 'Try to hack the XSS bandwidth, maybe it will override the bluetooth matrix!', + status: 'todo', + label: 'feature', + priority: 'high', + }, + { + id: 'TASK-8053', + title: + 'If we connect the program, we can get to the UTF8 matrix through the digital UDP protocol!', + status: 'todo', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-4336', + title: + 'If we synthesize the microchip, we can get to the SAS sensor through the optical UDP program!', + status: 'todo', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-8790', + title: + "I'll back up the optical COM alarm, that should alarm the RSS capacitor!", + status: 'done', + label: 'bug', + priority: 'medium', + }, + { + id: 'TASK-8980', + title: + 'Try to navigate the SQL transmitter, maybe it will back up the virtual firewall!', + status: 'canceled', + label: 'bug', + priority: 'low', + }, + { + id: 'TASK-7342', + title: 'Use the neural CLI card, then you can parse the online port!', + status: 'backlog', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-5608', + title: + "I'll hack the haptic SSL program, that should bus the UDP transmitter!", + status: 'canceled', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-1606', + title: + "I'll generate the bluetooth PNG firewall, that should pixel the SSL driver!", + status: 'done', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-7872', + title: + "Transmitting the circuit won't do anything, we need to reboot the 1080p RSS monitor!", + status: 'canceled', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-4167', + title: + 'Use the cross-platform SMS circuit, then you can synthesize the optical feed!', + status: 'canceled', + label: 'bug', + priority: 'medium', + }, + { + id: 'TASK-9581', + title: + "You can't index the port without hacking the cross-platform XSS monitor!", + status: 'backlog', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-8806', + title: 'We need to bypass the back-end SSL panel!', + status: 'done', + label: 'bug', + priority: 'medium', + }, + { + id: 'TASK-6542', + title: + 'Try to quantify the RSS firewall, maybe it will quantify the open-source system!', + status: 'done', + label: 'feature', + priority: 'low', + }, + { + id: 'TASK-6806', + title: + 'The VGA protocol is down, reboot the back-end matrix so we can parse the CSS panel!', + status: 'canceled', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-9549', + title: "You can't bypass the bus without connecting the neural JBOD bus!", + status: 'todo', + label: 'feature', + priority: 'high', + }, + { + id: 'TASK-1075', + title: + "Backing up the driver won't do anything, we need to parse the redundant RAM pixel!", + status: 'done', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-1427', + title: + 'Use the auxiliary PCI circuit, then you can calculate the cross-platform interface!', + status: 'done', + label: 'documentation', + priority: 'high', + }, + { + id: 'TASK-1907', + title: + "Hacking the circuit won't do anything, we need to back up the online DRAM system!", + status: 'todo', + label: 'documentation', + priority: 'high', + }, + { + id: 'TASK-4309', + title: + 'If we generate the system, we can get to the TCP sensor through the optical GB pixel!', + status: 'backlog', + label: 'bug', + priority: 'medium', + }, + { + id: 'TASK-3973', + title: + "I'll parse the back-end ADP array, that should bandwidth the RSS bandwidth!", + status: 'todo', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-7962', + title: + 'Use the wireless RAM program, then you can hack the cross-platform feed!', + status: 'canceled', + label: 'bug', + priority: 'low', + }, + { + id: 'TASK-3360', + title: + "You can't quantify the program without synthesizing the neural OCR interface!", + status: 'done', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-9887', + title: + 'Use the auxiliary ASCII sensor, then you can connect the solid state port!', + status: 'backlog', + label: 'bug', + priority: 'medium', + }, + { + id: 'TASK-3649', + title: + "I'll input the virtual USB system, that should circuit the DNS monitor!", + status: 'in progress', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-3586', + title: + 'If we quantify the circuit, we can get to the CLI feed through the mobile SMS hard drive!', + status: 'in progress', + label: 'bug', + priority: 'low', + }, + { + id: 'TASK-5150', + title: + "I'll hack the wireless XSS port, that should transmitter the IP interface!", + status: 'canceled', + label: 'feature', + priority: 'medium', + }, + { + id: 'TASK-3652', + title: + 'The SQL interface is down, override the optical bus so we can program the ASCII interface!', + status: 'backlog', + label: 'feature', + priority: 'low', + }, + { + id: 'TASK-6884', + title: + 'Use the digital PCI circuit, then you can synthesize the multi-byte microchip!', + status: 'canceled', + label: 'feature', + priority: 'high', + }, + { + id: 'TASK-1591', + title: 'We need to connect the mobile XSS driver!', + status: 'in progress', + label: 'feature', + priority: 'high', + }, + { + id: 'TASK-3802', + title: + 'Try to override the ASCII protocol, maybe it will parse the virtual matrix!', + status: 'in progress', + label: 'feature', + priority: 'low', + }, + { + id: 'TASK-7253', + title: + "Programming the capacitor won't do anything, we need to bypass the neural IB hard drive!", + status: 'backlog', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-9739', + title: 'We need to hack the multi-byte HDD bus!', + status: 'done', + label: 'documentation', + priority: 'medium', + }, + { + id: 'TASK-4424', + title: + 'Try to hack the HEX alarm, maybe it will connect the optical pixel!', + status: 'in progress', + label: 'documentation', + priority: 'medium', + }, + { + id: 'TASK-3922', + title: + "You can't back up the capacitor without generating the wireless PCI program!", + status: 'backlog', + label: 'bug', + priority: 'low', + }, + { + id: 'TASK-4921', + title: + "I'll index the open-source IP feed, that should system the GB application!", + status: 'canceled', + label: 'bug', + priority: 'low', + }, + { + id: 'TASK-5814', + title: 'We need to calculate the 1080p AGP feed!', + status: 'backlog', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-2645', + title: + "Synthesizing the system won't do anything, we need to navigate the multi-byte HDD firewall!", + status: 'todo', + label: 'documentation', + priority: 'medium', + }, + { + id: 'TASK-4535', + title: + 'Try to copy the JSON circuit, maybe it will connect the wireless feed!', + status: 'in progress', + label: 'feature', + priority: 'low', + }, + { + id: 'TASK-4463', + title: 'We need to copy the solid state AGP monitor!', + status: 'done', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-9745', + title: + 'If we connect the protocol, we can get to the GB system through the bluetooth PCI microchip!', + status: 'canceled', + label: 'feature', + priority: 'high', + }, + { + id: 'TASK-2080', + title: + 'If we input the bus, we can get to the RAM matrix through the auxiliary RAM card!', + status: 'todo', + label: 'bug', + priority: 'medium', + }, + { + id: 'TASK-3838', + title: + "I'll bypass the online TCP application, that should panel the AGP system!", + status: 'backlog', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-1340', + title: 'We need to navigate the virtual PNG circuit!', + status: 'todo', + label: 'bug', + priority: 'medium', + }, + { + id: 'TASK-6665', + title: + 'If we parse the monitor, we can get to the SSD hard drive through the cross-platform AGP alarm!', + status: 'canceled', + label: 'feature', + priority: 'low', + }, + { + id: 'TASK-7585', + title: + 'If we calculate the hard drive, we can get to the SSL program through the multi-byte CSS microchip!', + status: 'backlog', + label: 'feature', + priority: 'low', + }, + { + id: 'TASK-6319', + title: 'We need to copy the multi-byte SCSI program!', + status: 'backlog', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-4369', + title: 'Try to input the SCSI bus, maybe it will generate the 1080p pixel!', + status: 'backlog', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-9035', + title: 'We need to override the solid state PNG array!', + status: 'canceled', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-3970', + title: + "You can't index the transmitter without quantifying the haptic ASCII card!", + status: 'todo', + label: 'documentation', + priority: 'medium', + }, + { + id: 'TASK-4473', + title: + "You can't bypass the protocol without overriding the neural RSS program!", + status: 'todo', + label: 'documentation', + priority: 'low', + }, + { + id: 'TASK-4136', + title: + "You can't hack the hard drive without hacking the primary JSON program!", + status: 'canceled', + label: 'bug', + priority: 'medium', + }, + { + id: 'TASK-3939', + title: + 'Use the back-end SQL firewall, then you can connect the neural hard drive!', + status: 'done', + label: 'feature', + priority: 'low', + }, + { + id: 'TASK-2007', + title: + "I'll input the back-end USB protocol, that should bandwidth the PCI system!", + status: 'backlog', + label: 'bug', + priority: 'high', + }, + { + id: 'TASK-7516', + title: + 'Use the primary SQL program, then you can generate the auxiliary transmitter!', + status: 'done', + label: 'documentation', + priority: 'medium', + }, + { + id: 'TASK-6906', + title: + 'Try to back up the DRAM system, maybe it will reboot the online transmitter!', + status: 'done', + label: 'feature', + priority: 'high', + }, + { + id: 'TASK-5207', + title: + 'The SMS interface is down, copy the bluetooth bus so we can quantify the VGA card!', + status: 'in progress', + label: 'bug', + priority: 'low', + }, +]; diff --git a/libs/ui/components/src/lib/dialog/Dialog.stories.tsx b/libs/ui/components/src/lib/dialog/Dialog.stories.tsx index c498b3c6a..975edcf45 100644 --- a/libs/ui/components/src/lib/dialog/Dialog.stories.tsx +++ b/libs/ui/components/src/lib/dialog/Dialog.stories.tsx @@ -27,16 +27,16 @@ export const OpenDialogWithFocus: Story = { await userEvent.click(dialogTrigger); const dialogTitle = await screen.findByText('Edit profile Dialog'); - expect(dialogTitle).toBeVisible(); + await expect(dialogTitle).toBeVisible(); const dialogDescription = await screen.findByText( "Make changes to your profile here. Click save when you're done.", ); - expect(dialogDescription).toBeVisible(); + await expect(dialogDescription).toBeVisible(); // Check if the first TextInput is focused const dialogContent = screen.getByRole('dialog'); const allInputs = within(dialogContent).getAllByRole('textbox'); - expect(allInputs[0]).toHaveFocus(); + await expect(allInputs[0]).toHaveFocus(); }, }; @@ -64,19 +64,19 @@ export const OpenedDialogScrollable: Story = { render: DialogScrollable, play: async () => { const dialogTitle = await screen.findByText('Long scrollable text dialog'); - expect(dialogTitle).toBeVisible(); + await expect(dialogTitle).toBeVisible(); const dialogDescription = await screen.findByText( "Make changes to your profile here. Click save when you're done.", ); - expect(dialogDescription).toBeVisible(); + await expect(dialogDescription).toBeVisible(); const dialogScrollableContent = await screen.findByText('Be optimistic'); - expect(dialogScrollableContent).toBeVisible(); + await expect(dialogScrollableContent).toBeVisible(); const footerButton = screen.getByRole('button', { name: 'Scroll inside viewport', }); - expect(footerButton).toBeVisible(); + await expect(footerButton).toBeVisible(); }, }; diff --git a/libs/ui/components/src/lib/dropdown-menu/DropdownMenu.tsx b/libs/ui/components/src/lib/dropdown-menu/DropdownMenu.tsx index 7c642f318..fe12d601c 100644 --- a/libs/ui/components/src/lib/dropdown-menu/DropdownMenu.tsx +++ b/libs/ui/components/src/lib/dropdown-menu/DropdownMenu.tsx @@ -1,8 +1,9 @@ 'use client'; -import * as React from 'react'; import * as DropdownMenuPrimitive from '@radix-ui/react-dropdown-menu'; -import { Check, ChevronRight, Circle } from '@ui/icons'; +import { DotFilledIcon } from '@radix-ui/react-icons'; +import { Check, ChevronRight } from '@ui/icons'; +import * as React from 'react'; import { cn } from '@ui/shared'; import { arrowClasses } from '../shared/arrow'; @@ -139,7 +140,7 @@ const DropdownMenuRadioItem = React.forwardRef< > - + {children} @@ -192,18 +193,18 @@ DropdownMenuShortcut.displayName = 'DropdownMenuShortcut'; export { DropdownMenu, - DropdownMenuTrigger, + DropdownMenuCheckboxItem, DropdownMenuContent, + DropdownMenuGroup, DropdownMenuItem, - DropdownMenuCheckboxItem, - DropdownMenuRadioItem, DropdownMenuLabel, + DropdownMenuPortal, + DropdownMenuRadioGroup, + DropdownMenuRadioItem, DropdownMenuSeparator, DropdownMenuShortcut, - DropdownMenuGroup, - DropdownMenuPortal, DropdownMenuSub, DropdownMenuSubContent, DropdownMenuSubTrigger, - DropdownMenuRadioGroup, + DropdownMenuTrigger, }; diff --git a/libs/ui/components/src/lib/dropdown-menu/DropdownMenuActions.tsx b/libs/ui/components/src/lib/dropdown-menu/DropdownMenuActions.tsx index 676664c6c..082f528ce 100644 --- a/libs/ui/components/src/lib/dropdown-menu/DropdownMenuActions.tsx +++ b/libs/ui/components/src/lib/dropdown-menu/DropdownMenuActions.tsx @@ -1,21 +1,8 @@ 'use client'; import { useState } from 'react'; -import { - DropdownMenu, - DropdownMenuContent, - DropdownMenuGroup, - DropdownMenuItem, - DropdownMenuLabel, - DropdownMenuPortal, - DropdownMenuSeparator, - DropdownMenuShortcut, - DropdownMenuSub, - DropdownMenuSubContent, - DropdownMenuSubTrigger, - DropdownMenuTrigger, -} from './DropdownMenu'; import { Button, type ButtonProps } from '../button/Button'; +import { DropdownMenu, DropdownMenuTrigger } from './DropdownMenu'; import { DropdownMenuItems, diff --git a/libs/ui/components/src/lib/dropdown-menu/DropdownMenuItemClient.tsx b/libs/ui/components/src/lib/dropdown-menu/DropdownMenuItemClient.tsx index fccc094b9..0f9f2db36 100644 --- a/libs/ui/components/src/lib/dropdown-menu/DropdownMenuItemClient.tsx +++ b/libs/ui/components/src/lib/dropdown-menu/DropdownMenuItemClient.tsx @@ -1,10 +1,9 @@ 'use client'; -import { DropdownMenuItem, DropdownMenuShortcut } from './DropdownMenu'; -import { useToast, type ToastT } from '../toast/useToast'; -import { iconCVA } from '@ui/icons'; import { cn } from '@ui/shared'; import { getErrorMessage, type ErrorWithMessage } from '@utils'; +import { useToast, type ToastT } from '../toast/useToast'; +import { DropdownMenuItem, DropdownMenuShortcut } from './DropdownMenu'; export interface HandleActionProps { action?: (() => void) | undefined; @@ -13,7 +12,13 @@ export interface HandleActionProps { } export interface MenuItem extends HandleActionProps { - type: 'label' | 'separator' | 'item' | 'sub' | 'children'; + type: + | 'label' + | 'separator' + | 'item' + | 'sub-items' + | 'children' + | 'sub-radios'; text?: string; children?: React.ReactNode; wrapper?: React.ReactElement; @@ -23,6 +28,7 @@ export interface MenuItem extends HandleActionProps { subItems?: MenuItem[]; current?: boolean; className?: string; + value?: string; } export interface DropdownMenuItemClientProps { diff --git a/libs/ui/components/src/lib/dropdown-menu/DropdownMenuItems.stories.tsx b/libs/ui/components/src/lib/dropdown-menu/DropdownMenuItems.stories.tsx index fa2ac4446..a91aa7342 100644 --- a/libs/ui/components/src/lib/dropdown-menu/DropdownMenuItems.stories.tsx +++ b/libs/ui/components/src/lib/dropdown-menu/DropdownMenuItems.stories.tsx @@ -1,10 +1,5 @@ import { Meta, StoryObj } from '@storybook/react'; -import { - screen, - fireEvent, - userEvent, - within, -} from '@storybook/testing-library'; +import { screen, userEvent } from '@storybook/testing-library'; import { DropdownMenuItems } from './DropdownMenuItems'; import { DropdownMenuItemsDemo, menuItems } from './examples'; @@ -29,3 +24,37 @@ export const OpenedDropdownMenuItems: Story = { await screen.findByText('Log out'); }, }; + +export const DropdownMenuItemsWithRadios: Story = { + args: { + items: [ + { + type: 'sub-radios', + text: 'Labels', + value: '1', + subItems: [ + { + text: 'Radio 1', + type: 'item', + value: '1', + }, + { + text: 'Radio 2', + type: 'item', + value: '2', + }, + { + text: 'Radio 3', + type: 'item', + value: '3', + }, + ], + }, + ], + }, + play: async ({ canvasElement }) => { + userEvent.click(screen.getByText('Open')); + userEvent.hover(await screen.findByText(/Labels/i)); + await screen.findByText(/Radio 1/i); + }, +}; diff --git a/libs/ui/components/src/lib/dropdown-menu/DropdownMenuItems.tsx b/libs/ui/components/src/lib/dropdown-menu/DropdownMenuItems.tsx index 2a636dee4..d824c3258 100644 --- a/libs/ui/components/src/lib/dropdown-menu/DropdownMenuItems.tsx +++ b/libs/ui/components/src/lib/dropdown-menu/DropdownMenuItems.tsx @@ -1,34 +1,38 @@ +import { DropdownMenuContentProps } from '@radix-ui/react-dropdown-menu'; +import { iconCVA } from '@ui/icons'; +import { cn } from '@ui/shared'; import * as React from 'react'; import { DropdownMenuContent, DropdownMenuGroup, - DropdownMenuItem, DropdownMenuLabel, DropdownMenuPortal, + DropdownMenuRadioGroup, + DropdownMenuRadioItem, DropdownMenuSeparator, - DropdownMenuShortcut, DropdownMenuSub, DropdownMenuSubContent, DropdownMenuSubTrigger, } from './DropdownMenu'; -import { cn } from '@ui/shared'; -import { iconCVA } from '@ui/icons'; import { DropdownMenuItemClient, - type DropdownMenuItemClientProps, MenuItem, + type DropdownMenuItemClientProps, } from './DropdownMenuItemClient'; interface DropdownMenuItemsProps - extends Pick { + extends Pick, + Pick { items: MenuItem[]; className?: string; + valueChanged?: (value: string) => void; } const DropdownMenuItems: React.FC = ({ items, className, setLoading, + align, }) => { const iconClasses = iconCVA({ size: 'sm', @@ -36,7 +40,7 @@ const DropdownMenuItems: React.FC = ({ }); return ( - + {items.map(({ icon, ...item }, index) => { switch (item.type) { case 'separator': @@ -50,7 +54,11 @@ const DropdownMenuItems: React.FC = ({ ); case 'children': - return
{item.children}
; + return ( +
+ {item.children} +
+ ); case 'item': return ( @@ -64,7 +72,7 @@ const DropdownMenuItems: React.FC = ({ ); - case 'sub': + case 'sub-items': return ( @@ -79,15 +87,54 @@ const DropdownMenuItems: React.FC = ({ - + {item.subItems?.map((subItem, subIndex) => + subItem.type !== 'children' ? ( + + ) : ( +
+ {subItem.children} +
+ ), + )}
); + case 'sub-radios': + return ( + + + {icon && ( + + )} + {item.text} + + + + {item.subItems?.map((subItem, subIndex) => ( + + {subItem.text} + + ))} + + + + ); default: return null; diff --git a/libs/ui/components/src/lib/helper-text/HelperText.stories.tsx b/libs/ui/components/src/lib/helper-text/HelperText.stories.tsx index 9648d7811..3d94c4d3f 100644 --- a/libs/ui/components/src/lib/helper-text/HelperText.stories.tsx +++ b/libs/ui/components/src/lib/helper-text/HelperText.stories.tsx @@ -43,3 +43,15 @@ export const AllVariants: Story = { }, }, }; + +export const WithMessage: Story = { + args: { + message: 'This is a message', + }, +}; + +export const WithSeveralMessages: Story = { + args: { + message: ['This is a message', 'This is another message'], + }, +}; diff --git a/libs/ui/components/src/lib/helper-text/HelperText.tsx b/libs/ui/components/src/lib/helper-text/HelperText.tsx index cda54ca84..5c03de7e6 100644 --- a/libs/ui/components/src/lib/helper-text/HelperText.tsx +++ b/libs/ui/components/src/lib/helper-text/HelperText.tsx @@ -1,6 +1,6 @@ -import * as React from 'react'; import { cn } from '@ui/shared'; import { cva, VariantProps } from 'class-variance-authority'; +import * as React from 'react'; import { statusTextColorVariants } from '../shared/statusVariant'; const helperTextVariants = statusTextColorVariants; @@ -16,6 +16,7 @@ const helperTextCva = cva('text-sm opacity-80 peer-disabled:opacity-50', { export interface HelperTextProps extends VariantProps { children?: React.ReactNode; + message?: string | string[]; id?: string; className?: string; htmlFor?: string; @@ -25,19 +26,28 @@ export interface HelperTextProps extends VariantProps { const HelperText: React.FC = ({ variant = 'default', children, + message, id, className, disabled, ...props }) => { const helperTextClasses = cn(helperTextCva({ variant, className })); + + const renderMessage = () => { + if (Array.isArray(message)) { + return message.map((msg, index) =>

{msg}

); + } + return

{message}

; + }; return ( <> - {children ? ( -

+ {children || (Array.isArray(message) ? message.length > 0 : message) ? ( +

{children} -

+ {message && renderMessage()} +
) : null} ); diff --git a/libs/ui/components/src/lib/navigation-menu/NavigationMenu.stories.tsx b/libs/ui/components/src/lib/navigation-menu/NavigationMenu.stories.tsx index bb733872a..21558fc6b 100644 --- a/libs/ui/components/src/lib/navigation-menu/NavigationMenu.stories.tsx +++ b/libs/ui/components/src/lib/navigation-menu/NavigationMenu.stories.tsx @@ -30,7 +30,7 @@ export const DefaultNavigationMenu: Story = { }); await userEvent.hover(gettingStartedTrigger); const gettingStartedContent = await screen.findByText('Introduction'); - expect(gettingStartedContent).toBeVisible(); + await expect(gettingStartedContent).toBeVisible(); const componentsTrigger = await screen.findByRole('button', { name: 'Components', @@ -38,7 +38,7 @@ export const DefaultNavigationMenu: Story = { await userEvent.hover(componentsTrigger); await waitForElementToBeRemoved(() => screen.queryByText('Introduction')); const componentsContent = await screen.findByText('Hover Card'); - expect(componentsContent).toBeVisible(); + await expect(componentsContent).toBeVisible(); await screen.findByText('Tooltip'); }, }; diff --git a/libs/ui/components/src/lib/navigation-menu/NavigationMenu.tsx b/libs/ui/components/src/lib/navigation-menu/NavigationMenu.tsx index da9931bc5..a6e81006b 100644 --- a/libs/ui/components/src/lib/navigation-menu/NavigationMenu.tsx +++ b/libs/ui/components/src/lib/navigation-menu/NavigationMenu.tsx @@ -1,9 +1,9 @@ 'use client'; -import * as React from 'react'; import * as NavigationMenuPrimitive from '@radix-ui/react-navigation-menu'; -import { cva } from 'class-variance-authority'; import { ChevronDown } from '@ui/icons'; +import { cva } from 'class-variance-authority'; +import * as React from 'react'; import { indicatorClasses } from '../shared/indicator'; import { cn } from '@ui/shared'; @@ -129,13 +129,13 @@ NavigationMenuIndicator.displayName = NavigationMenuPrimitive.Indicator.displayName; export { - navigationMenuTriggerStyle, NavigationMenu, - NavigationMenuList, - NavigationMenuItem, NavigationMenuContent, - NavigationMenuTrigger, - NavigationMenuLink, NavigationMenuIndicator, + NavigationMenuItem, + NavigationMenuLink, + NavigationMenuList, + NavigationMenuTrigger, NavigationMenuViewport, + navigationMenuTriggerStyle, }; diff --git a/libs/ui/components/src/lib/popover-info/PopoverInfo.stories.tsx b/libs/ui/components/src/lib/popover-info/PopoverInfo.stories.tsx new file mode 100644 index 000000000..88fa199a9 --- /dev/null +++ b/libs/ui/components/src/lib/popover-info/PopoverInfo.stories.tsx @@ -0,0 +1,60 @@ +import { Meta, StoryObj } from '@storybook/react'; +import { screen, userEvent } from '@storybook/testing-library'; +import { Badge } from '../badge/Badge'; +import { PopoverInfo, PopoverInfoProps, iconSizes } from './PopoverInfo'; + +export default { + title: 'Molecules/PopoverInfo', + component: PopoverInfo, +} as Meta; + +type PopoverInfoStory = StoryObj; + +export const WithBadge: PopoverInfoStory = { + args: { + children: Click for Info, + title: 'Popover Title', + description: 'This is a description for the PopoverInfo component.', + }, +}; + +export const LongDescription: PopoverInfoStory = { + args: { + children: Click for Info, + title: 'Popover Title', + description: + 'This is a much longer description to show how the PopoverInfo component handles more content. It should wrap and maintain its styling without overflow issues.', + }, + play: async ({ canvasElement }) => { + userEvent.click(await screen.findByText(/click for info/i)); + await screen.findByText( + 'This is a much longer description to show how the PopoverInfo component handles more content. It should wrap and maintain its styling without overflow issues.', + ); + }, +}; + +export const LongDescriptionDarkMode: PopoverInfoStory = { + ...LongDescription, + play: undefined, + parameters: { + darkMode: { + isDark: true, + }, + }, +}; + +export const WithAllIconSizes: PopoverInfoStory = { + render: (props) => ( +
+ {(Object.keys(iconSizes) as Array).map((key) => ( + + Click for Info + + ))} +
+ ), + args: { + title: 'Popover Title', + description: 'This is a description for the PopoverInfo component.', + }, +}; diff --git a/libs/ui/components/src/lib/popover-info/PopoverInfo.tsx b/libs/ui/components/src/lib/popover-info/PopoverInfo.tsx new file mode 100644 index 000000000..8d034d576 --- /dev/null +++ b/libs/ui/components/src/lib/popover-info/PopoverInfo.tsx @@ -0,0 +1,68 @@ +import { FillInfo } from '@ui/icons'; +import { cn } from '@ui/shared'; +import { cva } from 'class-variance-authority'; +import { + Popover, + PopoverContent, + PopoverDescription, + PopoverHeader, + PopoverTitle, + PopoverTrigger, +} from '../popover/Popover'; + +export const iconSizes = { + sm: '-top-1 -right-1', + default: '-top-2 -right-2 md:-top-2.5 md:-right-2.5', + lg: '-top-3.5 -right-3.5', +}; + +export interface PopoverInfoProps { + children: React.ReactNode; + title: string; + description: string; + className?: string; + iconSize?: keyof typeof iconSizes; +} + +const iconSizeVariantsCva = cva( + 'absolute flex rounded-full bg-white transition-colors dark:bg-slate-200', + { + variants: { + iconSize: iconSizes, + }, + defaultVariants: { + iconSize: 'default', + }, + }, +); + +export const PopoverInfo = ({ + children, + title, + description, + iconSize = 'default', + className, +}: PopoverInfoProps) => { + const iconClasses = iconSizeVariantsCva({ iconSize }); + + return ( +
+ + +
+ {children} + +
+
+ + + {title} + + + {description} + + +
+
+ ); +}; diff --git a/libs/ui/components/src/lib/popover/Popover.stories.tsx b/libs/ui/components/src/lib/popover/Popover.stories.tsx index 7bf59c70c..fe227a0f6 100644 --- a/libs/ui/components/src/lib/popover/Popover.stories.tsx +++ b/libs/ui/components/src/lib/popover/Popover.stories.tsx @@ -26,7 +26,7 @@ export const OpenPopoverWithFocus: Story = { await screen.findByText('Dimensions'); const dialogContent = screen.getByRole('dialog'); const allInputs = within(dialogContent).getAllByRole('textbox'); - expect(allInputs[0]).toHaveFocus(); + await expect(allInputs[0]).toHaveFocus(); }, render: PopoverDemo, }; @@ -52,7 +52,7 @@ export const OpenPopoverWithNoHeader: Story = { userEvent.click(screen.getByRole('button')); const dialogContent = await screen.findByRole('dialog'); const allInputs = within(dialogContent).getAllByRole('textbox'); - expect(allInputs[0]).toHaveFocus(); + await expect(allInputs[0]).toHaveFocus(); }, render: PopoverDemoWithNoHeader, }; diff --git a/libs/ui/components/src/lib/popover/Popover.tsx b/libs/ui/components/src/lib/popover/Popover.tsx index 513296210..e878934b9 100644 --- a/libs/ui/components/src/lib/popover/Popover.tsx +++ b/libs/ui/components/src/lib/popover/Popover.tsx @@ -1,10 +1,10 @@ 'use client'; -import * as React from 'react'; import * as PopoverPrimitive from '@radix-ui/react-popover'; import { Close } from '@ui/icons'; -import { closeClasses } from '../shared/close'; +import * as React from 'react'; import { arrowClasses } from '../shared/arrow'; +import { closeClasses } from '../shared/close'; import { cn } from '@ui/shared'; @@ -85,9 +85,9 @@ PopoverDescription.displayName = 'PopoverDescription'; export { Popover, - PopoverTrigger, PopoverContent, + PopoverDescription, PopoverHeader, PopoverTitle, - PopoverDescription, + PopoverTrigger, }; diff --git a/libs/ui/components/src/lib/select/Select.tsx b/libs/ui/components/src/lib/select/Select.tsx index 46f84c161..c0510ce51 100644 --- a/libs/ui/components/src/lib/select/Select.tsx +++ b/libs/ui/components/src/lib/select/Select.tsx @@ -1,10 +1,9 @@ 'use client'; -import * as React from 'react'; import * as SelectPrimitive from '@radix-ui/react-select'; -import { cn } from '@ui/shared'; -import { cva, VariantProps } from 'class-variance-authority'; import { Check, ChevronDown } from '@ui/icons'; +import { cn } from '@ui/shared'; +import * as React from 'react'; const Select = SelectPrimitive.Root; @@ -109,11 +108,11 @@ SelectSeparator.displayName = SelectPrimitive.Separator.displayName; export { Select, - SelectGroup, - SelectValue, - SelectTrigger, SelectContent, - SelectLabel, + SelectGroup, SelectItem, + SelectLabel, SelectSeparator, + SelectTrigger, + SelectValue, }; diff --git a/libs/ui/components/src/lib/select/SelectItems.stories.tsx b/libs/ui/components/src/lib/select/SelectItems.stories.tsx new file mode 100644 index 000000000..07eb34048 --- /dev/null +++ b/libs/ui/components/src/lib/select/SelectItems.stories.tsx @@ -0,0 +1,43 @@ +// Select.stories.tsx +import { expect } from '@storybook/jest'; +import { Meta, StoryObj } from '@storybook/react'; +import { screen, userEvent, within } from '@storybook/testing-library'; +import { SelectItems } from './SelectItems'; +import { SelectItemsDemo, menuItems } from './examples'; + +const meta = { + title: 'Molecules/SelectItems', + component: SelectItems, + render: SelectItemsDemo, +} satisfies Meta; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = { + args: { + items: menuItems, + }, +}; + +export const SelectedItem: Story = { + ...Default, + play: async () => { + await userEvent.click(screen.getByRole('combobox')); + const optionList = await screen.findByRole('listbox'); + const inviteItem = within(optionList).getByRole('option', { + name: 'Invite users', + }); + await userEvent.dblClick(inviteItem); + const selectedItem = screen.getByRole('combobox'); + expect(selectedItem.textContent).toBe('Invite users'); + await userEvent.click(screen.getByRole('combobox')); + + // Find the checked item using the data-state attribute with the value 'checked' + const checkedItem = screen.getByRole('option', { name: 'Invite users' }); + + // Check if the checked item's data-state attribute is "checked" + expect(checkedItem.getAttribute('data-state')).toBe('checked'); + }, +}; diff --git a/libs/ui/components/src/lib/select/SelectItems.tsx b/libs/ui/components/src/lib/select/SelectItems.tsx new file mode 100644 index 000000000..d996362f1 --- /dev/null +++ b/libs/ui/components/src/lib/select/SelectItems.tsx @@ -0,0 +1,115 @@ +// SelectItems.tsx +import { iconCVA } from '@ui/icons'; +import { cn } from '@ui/shared'; +import * as React from 'react'; +import { + SelectContent, + SelectGroup, + SelectItem, + SelectLabel, + SelectSeparator, +} from './Select'; + +export interface SelectItemProps { + type: 'item' | 'group' | 'separator' | 'label' | 'children'; + text?: string; + value?: string; + items?: SelectItemProps[]; + className?: string; + icon?: React.ReactElement; + wrapper?: React.ReactElement; + children?: React.ReactNode; + iconClasses?: string; + disabled?: boolean; +} + +export interface SelectItemsProps { + items: SelectItemProps[]; + className?: string; +} + +const SelectItems: React.FC = ({ items, className }) => { + const iconClasses = iconCVA({ + size: 'sm', + marginRight: 'default', + }); + + const renderSelectItem = (itemProps: SelectItemProps, itemIndex: number) => { + const { icon: itemIcon, ...item } = itemProps; + const content = ( +
+ {itemIcon && ( + + )} + {item.text} +
+ ); + + return ( + + {item.wrapper ? React.cloneElement(item.wrapper, {}, content) : content} + + ); + }; + + return ( + + {items.map((item, index) => { + switch (item.type) { + case 'item': + return renderSelectItem(item, index); + case 'group': + return ( + + {item.items?.map((groupItem, groupIndex) => { + // eslint-disable-next-line sonarjs/no-nested-switch + switch (groupItem.type) { + case 'label': + return ( + + {groupItem.text} + + ); + case 'item': + return renderSelectItem(groupItem, groupIndex); + case 'children': + return ( +
+ {groupItem.children} +
+ ); + default: + return null; + } + })} +
+ ); + case 'separator': + return ; + case 'children': + return ( +
+ {item.children} +
+ ); + default: + return null; + } + })} +
+ ); +}; + +SelectItems.displayName = 'SelectItems'; + +export { SelectItems }; diff --git a/libs/ui/components/src/lib/select/examples.tsx b/libs/ui/components/src/lib/select/examples.tsx index ea0942e75..819485c80 100644 --- a/libs/ui/components/src/lib/select/examples.tsx +++ b/libs/ui/components/src/lib/select/examples.tsx @@ -9,6 +9,19 @@ import { SelectValue, } from './Select'; +import { + CreditCard, + LifeBuoy, + LogOut, + Plus, + Settings, + User, + UserAdd, + Users, +} from '@ui/icons'; + +import { SelectItems, SelectItemsProps } from './SelectItems'; + export function SelectDemo() { return ( ); } + +export const menuItems = [ + { type: 'label', text: 'My Account', value: 'my-account' }, + { type: 'separator' }, + { type: 'item', icon: , text: 'Profile' }, + { type: 'item', icon: , text: 'Billing' }, + { type: 'item', icon: , text: 'Settings' }, + { type: 'separator' }, + { type: 'item', icon: , text: 'Team', disabled: true }, + { type: 'item', icon: , text: 'Invite users' }, + { type: 'item', icon: , text: 'New Team' }, + { type: 'separator' }, + { type: 'item', icon: , text: 'Support' }, + { type: 'separator' }, + { type: 'item', icon: , text: 'Log out' }, +] satisfies SelectItemsProps['items']; + +export function SelectItemsDemo(props: SelectItemsProps) { + return ( +
+ +
+ ); +} diff --git a/libs/ui/components/src/lib/shared/back.tsx b/libs/ui/components/src/lib/shared/back.tsx deleted file mode 100644 index 7531a6e7f..000000000 --- a/libs/ui/components/src/lib/shared/back.tsx +++ /dev/null @@ -1,4 +0,0 @@ -import { cn } from '@ui/shared'; -export const backClasses = cn( - 'absolute left-2 top-2 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-secondary', -); diff --git a/libs/ui/components/src/lib/sheet/Sheet.stories.tsx b/libs/ui/components/src/lib/sheet/Sheet.stories.tsx index 663ec13de..c899b8f5f 100644 --- a/libs/ui/components/src/lib/sheet/Sheet.stories.tsx +++ b/libs/ui/components/src/lib/sheet/Sheet.stories.tsx @@ -42,19 +42,19 @@ export const OpenedSheetWithFocus: Story = { await userEvent.click(dialogTrigger); const dialogTitle = await screen.findByText('Edit profile'); - expect(dialogTitle).toBeVisible(); + await expect(dialogTitle).toBeVisible(); const dialogDescription = await screen.findByText( "Make changes to your profile here. Click save when you're done.", ); - expect(dialogDescription).toBeVisible(); + await expect(dialogDescription).toBeVisible(); // Check if the first TextInput is focused const dialogContent = screen.getByRole('dialog'); const allInputs = within(dialogContent).getAllByRole('textbox'); - expect(allInputs[0]).toHaveFocus(); + await expect(allInputs[0]).toHaveFocus(); // check if scroll work as expected, Button "Save change" should be visible const saveButton = screen.getByRole('button', { name: 'Save changes' }); - expect(saveButton).toBeVisible(); + await expect(saveButton).toBeVisible(); }, }; @@ -80,7 +80,7 @@ export const Large: Story = { await userEvent.click(dialogTrigger); const dialogTitle = await screen.findByText('Edit profile'); - expect(dialogTitle).toBeVisible(); + await expect(dialogTitle).toBeVisible(); }, args: { size: 'lg', @@ -93,9 +93,9 @@ export const Full: Story = { await userEvent.click(dialogTrigger); const dialogTitle = await screen.findByText('Edit profile'); - expect(dialogTitle).toBeVisible(); + await expect(dialogTitle).toBeVisible(); const backButton = screen.getByTestId('sheet-back'); - expect(backButton).toBeVisible(); + await expect(backButton).toBeVisible(); }, args: { size: 'full', @@ -108,13 +108,13 @@ export const FullWithBackButton: Story = { await userEvent.click(dialogTrigger); const dialogTitle = await screen.findByText('Edit profile'); - expect(dialogTitle).toBeVisible(); + await expect(dialogTitle).toBeVisible(); // Button is wrapped inside SheetPrimitive.Close Button - const backButtonTxt = await screen.getByRole('button', { + const backButtonTxt = screen.getByRole('button', { name: /Go back/i, }); - expect(backButtonTxt).toBeVisible(); + await expect(backButtonTxt).toBeVisible(); }, args: { size: 'full', @@ -128,7 +128,7 @@ export const Content: Story = { await userEvent.click(dialogTrigger); const dialogTitle = await screen.findByText('Edit profile'); - expect(dialogTitle).toBeVisible(); + await expect(dialogTitle).toBeVisible(); }, args: { size: 'content', @@ -141,7 +141,7 @@ export const Top: Story = { await userEvent.click(dialogTrigger); const dialogTitle = await screen.findByText('Edit profile'); - expect(dialogTitle).toBeVisible(); + await expect(dialogTitle).toBeVisible(); }, args: { position: 'top', @@ -154,7 +154,7 @@ export const Left: Story = { await userEvent.click(dialogTrigger); const dialogTitle = await screen.findByText('Edit profile'); - expect(dialogTitle).toBeVisible(); + await expect(dialogTitle).toBeVisible(); }, args: { position: 'left', @@ -167,7 +167,7 @@ export const Bottom: Story = { await userEvent.click(dialogTrigger); const dialogTitle = await screen.findByText('Edit profile'); - expect(dialogTitle).toBeVisible(); + await expect(dialogTitle).toBeVisible(); }, args: { position: 'bottom', @@ -180,7 +180,7 @@ export const Right: Story = { await userEvent.click(dialogTrigger); const dialogTitle = await screen.findByText('Edit profile'); - expect(dialogTitle).toBeVisible(); + await expect(dialogTitle).toBeVisible(); }, args: { position: 'right', diff --git a/libs/ui/components/src/lib/sheet/Sheet.tsx b/libs/ui/components/src/lib/sheet/Sheet.tsx index ae16c8fce..6f1bbd483 100644 --- a/libs/ui/components/src/lib/sheet/Sheet.tsx +++ b/libs/ui/components/src/lib/sheet/Sheet.tsx @@ -1,7 +1,5 @@ 'use client'; -import { Link } from '@next/navigation'; -import { PropsFrom } from '@next/types'; import type { DialogPortalProps, DialogProps } from '@radix-ui/react-dialog'; import * as SheetPrimitive from '@radix-ui/react-dialog'; import { ChevronBack, Close } from '@ui/icons'; @@ -9,9 +7,8 @@ import { cn } from '@ui/shared'; import { VariantProps, cva } from 'class-variance-authority'; import * as React from 'react'; import { ButtonSkeleton, buttonVariantsCva } from '../button/Button'; -import { backClasses } from '../shared/back'; import { closeClasses } from '../shared/close'; -import { TextSkeleton } from '../text/Text'; +import { TextSkeleton, TextSkeletonProps } from '../text/Text'; const Sheet = SheetPrimitive.Root; @@ -29,6 +26,7 @@ const portalVariants = cva('fixed inset-0 z-50 flex', { defaultVariants: { position: 'right' }, }); +const backClasses = 'absolute z-10 ml-2 mt-2'; interface SheetPortalProps extends DialogPortalProps, VariantProps {} @@ -117,8 +115,8 @@ function isFullWidth( } export interface SheetNavigationProps { - backButtonText?: string; - backButtonLink?: PropsFrom; + backButtonText?: React.ReactNode; + wrapper?: React.ReactElement; backButtonAction?: () => void; position?: SheetContentProps['position']; size?: SheetContentProps['size']; @@ -126,17 +124,16 @@ export interface SheetNavigationProps { const SheetNavigation: React.FC = ({ backButtonText, - backButtonLink, + wrapper, backButtonAction, position, size, }) => { - const closeButtonClasses = buttonVariantsCva({ - variant: 'ghost', - size: 'sm', - }); - const renderButton = (buttonType: string) => { + const closeButtonClasses = buttonVariantsCva({ + variant: buttonType === 'close' ? 'ghost' : 'secondary', + size: 'sm', + }); const classNames = cn( buttonType === 'close' ? closeClasses : backClasses, closeButtonClasses, @@ -149,28 +146,22 @@ const SheetNavigation: React.FC = ({ ? null : backButtonText &&
{backButtonText}
; - return ( + const button = ( - {buttonText} + {buttonText} ); + + return wrapper ? React.cloneElement(wrapper, {}, button) : button; }; - return backButtonLink ? ( - - {isFullWidth(position, size) - ? renderButton('back') - : renderButton('close')} - - ) : isFullWidth(position, size) ? ( - renderButton('back') - ) : ( - renderButton('close') - ); + return isFullWidth(position, size) + ? renderButton('back') + : renderButton('close'); }; const SheetNavigationSkeleton: React.FC = ({ @@ -230,8 +221,8 @@ const SheetHeader = React.forwardRef( return (
( ); SheetHeader.displayName = 'SheetHeader'; -export interface SheetOverlayProps - extends React.HTMLAttributes { - footerHeight?: string; - className?: string; -} - -const SheetOverlay = React.forwardRef( - ({ footerHeight = '3.25rem', className, ...props }, ref) => ( -
- ), -); +const SheetOverlay = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); SheetOverlay.displayName = 'SheetOverlay'; const SheetOverflow = React.forwardRef< @@ -287,17 +272,32 @@ const sheetFooterVariantsCva = cva('flex flex-col-reverse', { export interface SheetFooterProps extends React.HTMLAttributes, - VariantProps {} + VariantProps { + footerHeight?: string; +} const SheetFooter = React.forwardRef( - ({ className, variant, ...props }, ref) => ( -
- {props.children} -
+ ( + { children, className, variant, footerHeight = '3.25rem', ...props }, + ref, + ) => ( + <> +
+
+ {children} +
+ ), ); @@ -318,8 +318,8 @@ const SheetTitle = React.forwardRef< SheetTitle.displayName = SheetPrimitive.Title.displayName; const SheetTitleSkeleton = React.forwardRef< - HTMLParagraphElement, - React.HTMLAttributes + React.ElementRef, + TextSkeletonProps >(({ className, ...props }, ref) => ( )); @@ -337,8 +337,8 @@ const SheetDescription = React.forwardRef< )); const SheetDescriptionSkeleton = React.forwardRef< - HTMLParagraphElement, - React.HTMLAttributes + React.ElementRef, + TextSkeletonProps >(({ className, ...props }, ref) => ( )); diff --git a/libs/ui/components/src/lib/sheet/examples.tsx b/libs/ui/components/src/lib/sheet/examples.tsx index c7e7e7852..f079a4a12 100644 --- a/libs/ui/components/src/lib/sheet/examples.tsx +++ b/libs/ui/components/src/lib/sheet/examples.tsx @@ -1,23 +1,22 @@ +import { Button } from '../button/Button'; +import { TextInput } from '../text-input/TextInput'; +import { Text, TextSkeleton } from '../text/Text'; import { Sheet, SheetContent, SheetDescription, + SheetDescriptionSkeleton, SheetFooter, SheetHeader, + SheetNavigation, + SheetNavigationSkeleton, + SheetOverflow, SheetTitle, + SheetTitleSkeleton, SheetTrigger, type SheetContentProps, type SheetNavigationProps, - SheetOverflow, - SheetOverlay, - SheetTitleSkeleton, - SheetDescriptionSkeleton, - SheetNavigation, - SheetNavigationSkeleton, } from './Sheet'; -import { Button } from '../button/Button'; -import { TextInput } from '../text-input/TextInput'; -import { Text, TextSkeleton } from '../text/Text'; export const long_text = `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec auctor, libero eget ultricies tincidunt, nisl nunc aliquam nunc, vitae dignissim nisl nunc ac nisl. Donec auctor, libero eget ultricies tincidunt, nisl nunc aliquam nunc, vitae dignissim nisl nunc ac nisl. Donec auctor, libero eget ultricies tincidunt, nisl nunc aliquam nunc, vitae dignissim nisl nunc ac nisl. Donec auctor, libero eget ultricies tincidunt, nisl nunc aliquam nunc, vitae dignissim nisl nunc ac nisl. Donec auctor, libero eget ultricies tincidunt, nisl nunc aliquam nunc, vitae dignissim nisl nunc ac nisl. Donec auctor, libero eget ultricies tincidunt, nisl nunc aliquam nunc, vitae dignissim nisl nunc ac nisl.\n\n Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec auctor, libero eget ultricies tincidunt, nisl nunc aliquam nunc, vitae dignissim nisl nunc ac nisl. Donec auctor, libero eget ultricies tincidunt, nisl nunc aliquam nunc, vitae dignissim nisl nunc ac nisl.\n\n @@ -44,7 +43,6 @@ export const SheetDemo: React.FC = (props) => { {long_text}
- diff --git a/libs/ui/components/src/lib/switch/Switch.stories.tsx b/libs/ui/components/src/lib/switch/Switch.stories.tsx index bffca1c5e..94162848d 100644 --- a/libs/ui/components/src/lib/switch/Switch.stories.tsx +++ b/libs/ui/components/src/lib/switch/Switch.stories.tsx @@ -65,8 +65,8 @@ export const DisabledOn: Story = { }, play: async ({ canvasElement }) => { const switchElement = screen.getByRole('switch'); - expect(switchElement).toBeDisabled(); - expect(switchElement).toHaveAttribute('aria-checked', 'true'); + await expect(switchElement).toBeDisabled(); + await expect(switchElement).toHaveAttribute('aria-checked', 'true'); }, }; @@ -76,8 +76,8 @@ export const DisabledOff: Story = { }, play: async ({ canvasElement }) => { const switchElement = screen.getByRole('switch'); - expect(switchElement).toBeDisabled(); - expect(switchElement).toHaveAttribute('aria-checked', 'false'); + await expect(switchElement).toBeDisabled(); + await expect(switchElement).toHaveAttribute('aria-checked', 'false'); }, }; diff --git a/libs/ui/components/src/lib/table/Table.spec.tsx b/libs/ui/components/src/lib/table/Table.spec.tsx new file mode 100644 index 000000000..fa7eb98a8 --- /dev/null +++ b/libs/ui/components/src/lib/table/Table.spec.tsx @@ -0,0 +1,15 @@ +import { composeStories } from '@storybook/react'; +import { render } from '@testing-library/react'; +import * as stories from './Table.stories'; + +const { Default } = composeStories(stories); + +describe('Table', () => { + it('should render successfully Stories', () => { + const stories = [Default]; + stories.forEach((Story) => { + const { baseElement } = render(); + expect(baseElement).toBeTruthy(); + }); + }); +}); diff --git a/libs/ui/components/src/lib/table/Table.stories.tsx b/libs/ui/components/src/lib/table/Table.stories.tsx new file mode 100644 index 000000000..eb8102307 --- /dev/null +++ b/libs/ui/components/src/lib/table/Table.stories.tsx @@ -0,0 +1,33 @@ +import { Meta, StoryObj } from '@storybook/react'; +import { TableExample } from './examples'; +import { Table, TableSkeleton } from './Table'; + +const meta = { + title: 'Molecules/Table', + component: Table, + render: TableExample, +} satisfies Meta; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = { + parameters: { + layout: 'fullscreen', + }, +}; + +export const Skeleton: Story = { + parameters: { + layout: 'fullscreen', + }, + render: () => , +}; + +export const SkeletonHighlight: Story = { + parameters: { + layout: 'fullscreen', + }, + render: () => , +}; diff --git a/libs/ui/components/src/lib/table/Table.tsx b/libs/ui/components/src/lib/table/Table.tsx new file mode 100644 index 000000000..8fac35997 --- /dev/null +++ b/libs/ui/components/src/lib/table/Table.tsx @@ -0,0 +1,205 @@ +import * as React from 'react'; + +import { cn } from '@ui/shared'; + +import { VariantProps, cva } from 'class-variance-authority'; + +const Table = React.forwardRef< + HTMLTableElement, + React.HTMLAttributes +>(({ className, ...props }, ref) => ( +
+ + +)); +Table.displayName = 'Table'; + +const TableHeader = React.forwardRef< + HTMLTableSectionElement, + React.HTMLAttributes +>(({ className, ...props }, ref) => ( + +)); +TableHeader.displayName = 'TableHeader'; + +const TableBody = React.forwardRef< + HTMLTableSectionElement, + React.HTMLAttributes +>(({ className, ...props }, ref) => ( + +)); +TableBody.displayName = 'TableBody'; + +const TableFooter = React.forwardRef< + HTMLTableSectionElement, + React.HTMLAttributes +>(({ className, ...props }, ref) => ( + tr]:last:border-b-0', + className, + )} + {...props} + /> +)); +TableFooter.displayName = 'TableFooter'; + +const TableRow = React.forwardRef< + HTMLTableRowElement, + React.HTMLAttributes +>(({ className, ...props }, ref) => ( + +)); +TableRow.displayName = 'TableRow'; + +const TableHead = React.forwardRef< + HTMLTableCellElement, + React.ThHTMLAttributes +>(({ className, ...props }, ref) => ( +
+)); +TableHead.displayName = 'TableHead'; + +const TableCell = React.forwardRef< + HTMLTableCellElement, + React.TdHTMLAttributes +>(({ className, ...props }, ref) => ( + +)); +TableCell.displayName = 'TableCell'; + +const TableCaption = React.forwardRef< + HTMLTableCaptionElement, + React.HTMLAttributes +>(({ className, ...props }, ref) => ( +
+)); +TableCaption.displayName = 'TableCaption'; + +const tableSkeletonVariantsCva = cva('', { + variants: { + variant: { + default: 'bg-muted', + highlight: 'bg-highlight', + }, + }, + defaultVariants: { + variant: 'default', + }, +}); + +interface ColsSkeletonProps + extends VariantProps { + cols: number; +} + +const CellSkeleton = ({ + variant, +}: VariantProps) => ( + +
+ +); + +const HeaderSkeleton = ({ + variant, +}: VariantProps) => ( + +
+ +); + +const FooterSkeleton = ({ + variant, +}: VariantProps) => ( + +
+ +); + +const SkeletonRow: React.FC = ({ cols, variant }) => ( + + {Array.from({ length: cols }, (_, i) => ( + + ))} + +); + +const HeaderRowSkeleton: React.FC = ({ cols, variant }) => ( + + + {Array.from({ length: cols }, (_, i) => ( + + ))} + + +); + +interface TableSkeletonProps extends ColsSkeletonProps { + rows: number; +} + +const TableSkeleton: React.FC = ({ + rows, + cols, + variant, +}) => ( + + + + {Array.from({ length: rows }, (_, i) => ( + + ))} + + {/* */} +
+); + +export { + Table, + TableBody, + TableCaption, + TableCell, + TableFooter, + TableHead, + TableHeader, + TableRow, + TableSkeleton, +}; diff --git a/libs/ui/components/src/lib/table/examples.tsx b/libs/ui/components/src/lib/table/examples.tsx new file mode 100644 index 000000000..f6d9b25cf --- /dev/null +++ b/libs/ui/components/src/lib/table/examples.tsx @@ -0,0 +1,33 @@ +import { + Table, + TableBody, + TableCaption, + TableCell, + TableHead, + TableHeader, + TableRow, +} from './Table'; + +export const TableExample = () => { + return ( + + A list of your recent invoices. + + + Invoice + Status + Method + Amount + + + + + INV001 + Paid + Credit Card + $250.00 + + +
+ ); +}; diff --git a/libs/ui/components/src/lib/tabs/Tabs.stories.tsx b/libs/ui/components/src/lib/tabs/Tabs.stories.tsx index 5bf8e25f4..4f5d4e096 100644 --- a/libs/ui/components/src/lib/tabs/Tabs.stories.tsx +++ b/libs/ui/components/src/lib/tabs/Tabs.stories.tsx @@ -1,11 +1,11 @@ // Tabs.stories.tsx -import { Meta, StoryObj } from '@storybook/react'; import { expect } from '@storybook/jest'; +import { Meta, StoryObj } from '@storybook/react'; import { screen, userEvent, within } from '@storybook/testing-library'; -import { Tabs } from './Tabs'; +import { Tabs, TabsSkeleton } from './Tabs'; -import { TabsExample, TabsDemo } from './examples'; +import { TabsDemo, TabsExample } from './examples'; const meta = { title: 'Organisms/Tabs', @@ -35,3 +35,7 @@ export const Default: Story = { export const WithCardAndForm: Story = { render: TabsDemo, }; + +export const Skeleton: Story = { + render: () => , +}; diff --git a/libs/ui/components/src/lib/tabs/Tabs.tsx b/libs/ui/components/src/lib/tabs/Tabs.tsx index ac3a8072a..19199ef4c 100644 --- a/libs/ui/components/src/lib/tabs/Tabs.tsx +++ b/libs/ui/components/src/lib/tabs/Tabs.tsx @@ -1,9 +1,10 @@ 'use client'; -import * as React from 'react'; import * as TabsPrimitive from '@radix-ui/react-tabs'; +import * as React from 'react'; import { cn } from '@ui/shared'; +import { TextSkeleton, TextSkeletonProps } from '../text/Text'; const Tabs = TabsPrimitive.Root; @@ -52,4 +53,46 @@ const TabsContent = React.forwardRef< )); TabsContent.displayName = TabsPrimitive.Content.displayName; -export { Tabs, TabsList, TabsTrigger, TabsContent }; +const TabsTriggerSkeleton = React.forwardRef( + ({ className, ...props }, ref) => ( +
+ +
+ ), +); +TabsTriggerSkeleton.displayName = 'TabsTriggerSkeleton'; + +interface TabsSkeletonProps extends TextSkeletonProps { + numTabs: number; +} + +const TabsSkeleton: React.FC = ({ + numTabs, + className, + ...props +}) => ( + + + {Array.from({ length: numTabs }, (_, i) => ( + + ))} + + +); + +TabsSkeleton.displayName = 'TabsSkeleton'; + +export { + Tabs, + TabsContent, + TabsList, + TabsSkeleton, + TabsTrigger, + TabsTriggerSkeleton, +}; diff --git a/libs/ui/components/src/lib/text/Text.tsx b/libs/ui/components/src/lib/text/Text.tsx index a4058d22f..ff6598a61 100644 --- a/libs/ui/components/src/lib/text/Text.tsx +++ b/libs/ui/components/src/lib/text/Text.tsx @@ -1,12 +1,12 @@ // Text.tsx -import * as React from 'react'; import { cn } from '@ui/shared'; import { cva, VariantProps } from 'class-variance-authority'; +import * as React from 'react'; const textVariants = { - h1: 'scroll-m-20 text-4xl font-extrabold tracking-tight lg:text-5xl', - h2: 'scroll-m-20 border-b pb-2 text-3xl font-semibold tracking-tight transition-colors first:mt-0', + h1: 'scroll-m-20 text-2xl md:text-3xl font-extrabold tracking-tight lg:text-4xl', + h2: 'scroll-m-20 border-b pb-2 text-2xl md:text-3xl font-semibold tracking-tight transition-colors first:mt-0', h3: 'scroll-m-20 text-2xl font-semibold tracking-tight', h4: 'scroll-m-20 text-xl font-semibold tracking-tight', h5: 'scroll-m-20 text-lg font-medium', @@ -42,9 +42,14 @@ const textSkeletonVariantClasses = cva( { variants: { variant: textSkeletonVariants, + color: { + default: 'bg-muted', + highlight: 'bg-highlight', + }, }, defaultVariants: { variant: 'span', + color: 'default', }, }, ); @@ -76,16 +81,20 @@ const Text: React.FC = ({ }; interface TextSkeletonProps - extends React.HTMLAttributes, + extends Omit, 'color'>, VariantProps {} const TextSkeleton: React.FC = ({ variant = 'span', + color = 'default', className, ...props }) => { const Component = variant as AllowedHtmlElements; - const classNames = cn(textSkeletonVariantClasses({ variant }), className); + const classNames = cn( + textSkeletonVariantClasses({ variant, color }), + className, + ); return variant !== 'p' ? ( @@ -94,7 +103,7 @@ const TextSkeleton: React.FC = ({ = ({ export { Text, TextSkeleton, + textVariants, type TextProps, type TextSkeletonProps, - textVariants, }; diff --git a/libs/ui/components/src/lib/toast/Toast.stories.tsx b/libs/ui/components/src/lib/toast/Toast.stories.tsx index 5baa4f19e..256fa08a3 100644 --- a/libs/ui/components/src/lib/toast/Toast.stories.tsx +++ b/libs/ui/components/src/lib/toast/Toast.stories.tsx @@ -1,15 +1,15 @@ import { expect } from '@storybook/jest'; +import type { Meta, StoryObj } from '@storybook/react'; import { fireEvent, screen, userEvent, waitForElementToBeRemoved, } from '@storybook/testing-library'; -import type { Meta, StoryObj } from '@storybook/react'; -import { Toaster } from './Toaster'; +import { sleep } from '@utils'; import { ToastAction } from './Toast'; +import { Toaster } from './Toaster'; import { ToastSimple, type ToasterToast } from './examples'; -import { sleep } from '@utils'; const meta: Meta = { render: (args) => { @@ -56,7 +56,7 @@ export const SimpleToast: Story = { const toasterTrigger = screen.getByRole('button', { name: 'Show Toast' }); await userEvent.click(toasterTrigger); const toastDescription = await screen.findByText('This is a toast'); - expect(toastDescription).toBeVisible(); + await expect(toastDescription).toBeVisible(); }, }; @@ -80,8 +80,8 @@ export const ThreeToast: Story = { expect(toastDescriptions.length).toEqual(3); // Check if all 3 toasts are visible - toastDescriptions.forEach((toastDescription) => { - expect(toastDescription).toBeVisible(); + toastDescriptions.forEach(async (toastDescription) => { + await expect(toastDescription).toBeVisible(); }); }, }; @@ -95,12 +95,12 @@ export const ToastWithTitleAndDescription: Story = { const toasterTrigger = screen.getByRole('button', { name: 'Show Toast' }); await userEvent.click(toasterTrigger); const toastTitle = await screen.findByText('New message received'); - expect(toastTitle).toBeVisible(); + await expect(toastTitle).toBeVisible(); const toastDescription = await screen.findByText( 'You have received a new message from John Doe.', ); - expect(toastDescription).toBeVisible(); + await expect(toastDescription).toBeVisible(); }, }; @@ -114,13 +114,13 @@ export const ToastWithAction: Story = { const toasterTrigger = screen.getByRole('button', { name: 'Show Toast' }); await userEvent.click(toasterTrigger); const toastTitle = await screen.findByText('This is a toast with action'); - expect(toastTitle).toBeVisible(); + await expect(toastTitle).toBeVisible(); const toastDescription = await screen.findByText('And a description'); - expect(toastDescription).toBeVisible(); + await expect(toastDescription).toBeVisible(); const toastAction = screen.getByRole('button', { name: 'Try again' }); - expect(toastAction).toBeVisible(); + await expect(toastAction).toBeVisible(); }, }; @@ -135,8 +135,8 @@ export const ToastWithDestructiveVariant: Story = { const toasterTrigger = screen.getByRole('button', { name: 'Show Toast' }); await userEvent.click(toasterTrigger); const toastTitle = await screen.findByText('Uh oh! Something went wrong.'); - expect(toastTitle).toBeVisible(); + await expect(toastTitle).toBeVisible(); const toastElement = screen.getByRole('alert'); - expect(toastElement).toHaveClass('destructive'); + await expect(toastElement).toHaveClass('destructive'); }, }; diff --git a/libs/ui/components/src/lib/toggle/Toggle.stories.tsx b/libs/ui/components/src/lib/toggle/Toggle.stories.tsx new file mode 100644 index 000000000..be891d70b --- /dev/null +++ b/libs/ui/components/src/lib/toggle/Toggle.stories.tsx @@ -0,0 +1,44 @@ +import { Meta, StoryObj } from '@storybook/react'; +import { screen, userEvent } from '@storybook/testing-library'; +import { Toggle } from './Toggle'; +import { ToggleDemo } from './examples'; + +const meta = { + title: 'Atoms/Toggle', + component: Toggle, + render: ToggleDemo, +} satisfies Meta; + +export default meta; + +type Story = StoryObj; + +export const Favorite = {} satisfies Story; + +export const FavoritePressed = { + ...Favorite, + args: { + pressed: true, + }, +} satisfies Story; + +export const FavoriteWithHelperText = { + ...Favorite, + play: async () => { + await userEvent.hover(screen.getByRole('button')); + await screen.findAllByText(/click to follow/i); + }, +} satisfies Story; + +export const FavoriteDisabled = { + ...Favorite, + args: { + disabled: true, + }, +} satisfies Story; + +export const FavoriteHighlight = { + args: { + variant: 'highlight', + }, +} satisfies Story; diff --git a/libs/ui/components/src/lib/toggle/Toggle.tsx b/libs/ui/components/src/lib/toggle/Toggle.tsx new file mode 100644 index 000000000..4fe453ee3 --- /dev/null +++ b/libs/ui/components/src/lib/toggle/Toggle.tsx @@ -0,0 +1,55 @@ +'use client'; + +import * as TogglePrimitive from '@radix-ui/react-toggle'; +import { cva, type VariantProps } from 'class-variance-authority'; +import * as React from 'react'; + +import { cn } from '@ui/shared'; +import { TooltipWrapper } from '../tooltip/Tooltip'; + +const toggleVariants = cva( + 'inline-flex items-center justify-center rounded-md text-sm font-medium ring-offset-background transition-colors hover:bg-muted hover:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=on]:bg-accent data-[state=on]:text-accent-foreground', + { + variants: { + variant: { + default: 'bg-transparent', + outline: + 'border border-input bg-transparent hover:bg-accent hover:text-accent-foreground', + highlight: + 'bg-transparent hover:bg-highlight hover:text-accent-foreground', + }, + size: { + default: 'h-10 px-3', + sm: 'h-9 px-2.5', + lg: 'h-11 px-5', + }, + }, + defaultVariants: { + variant: 'default', + size: 'default', + }, + }, +); + +interface ToggleProps + extends React.ComponentPropsWithoutRef, + VariantProps { + helperText?: React.ReactNode; +} + +const Toggle = React.forwardRef< + React.ElementRef, + ToggleProps +>(({ className, variant, size, helperText, ...props }, ref) => ( + + + +)); + +Toggle.displayName = TogglePrimitive.Root.displayName; + +export { Toggle, toggleVariants, type ToggleProps }; diff --git a/libs/ui/components/src/lib/toggle/examples.tsx b/libs/ui/components/src/lib/toggle/examples.tsx new file mode 100644 index 000000000..5232e4124 --- /dev/null +++ b/libs/ui/components/src/lib/toggle/examples.tsx @@ -0,0 +1,23 @@ +import { Star, StarFill } from '@ui/icons'; +import { textColors } from '@ui/shared'; +import { useState } from 'react'; +import { Toggle, ToggleProps } from './Toggle'; + +export const ToggleDemo = ({ pressed, ...props }: ToggleProps) => { + const [checked, setChecked] = useState(pressed); + return ( +
+ setChecked((prev) => !prev)} + > +
+ {checked ? : }{' '} + {checked ? 'UnFollow' : 'Follow'} +
+
+
+ ); +}; diff --git a/libs/ui/components/tsconfig.lib.json b/libs/ui/components/tsconfig.lib.json index e5505e896..c2ff0c17a 100644 --- a/libs/ui/components/tsconfig.lib.json +++ b/libs/ui/components/tsconfig.lib.json @@ -11,6 +11,7 @@ "exclude": [ "jest.config.ts", "src/**/examples.tsx", + "src/**/examples/*", "src/**/*.spec.ts", "src/**/*.test.ts", "src/**/*.spec.tsx", @@ -24,5 +25,11 @@ "src/**/*.stories.jsx", "src/**/*.stories.tsx" ], - "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"] + "include": [ + "../../../types/**/*.d.ts", + "src/**/*.js", + "src/**/*.jsx", + "src/**/*.ts", + "src/**/*.tsx" + ] } diff --git a/libs/ui/components/tsconfig.spec.json b/libs/ui/components/tsconfig.spec.json index 5735db8d9..9aaaa4f17 100644 --- a/libs/ui/components/tsconfig.spec.json +++ b/libs/ui/components/tsconfig.spec.json @@ -8,6 +8,7 @@ "include": [ "jest.config.ts", "src/**/examples.tsx", + "src/**/examples/*", "src/**/*.stories.tsx", "src/**/*.test.ts", "src/**/*.spec.ts", diff --git a/libs/ui/hooks/project.json b/libs/ui/hooks/project.json index 0bbe05f6a..215bdc54b 100644 --- a/libs/ui/hooks/project.json +++ b/libs/ui/hooks/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/ui/hooks/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/ui/hooks/src/lib/useScreenSize.ts b/libs/ui/hooks/src/lib/useScreenSize.ts index d279dfbe9..631ca157a 100644 --- a/libs/ui/hooks/src/lib/useScreenSize.ts +++ b/libs/ui/hooks/src/lib/useScreenSize.ts @@ -9,8 +9,8 @@ const screens = { }; export function useScreenSize() { - const { width } = useWindowSize(); - + const { width: _width } = useWindowSize(); + const width = _width || 0; const isSm = width <= screens.sm; const isMd = width > screens.sm && width < screens.lg; const isLg = width >= screens.lg && width < screens.xl; diff --git a/libs/ui/icons/project.json b/libs/ui/icons/project.json index 78c07c23e..ff4f3806f 100644 --- a/libs/ui/icons/project.json +++ b/libs/ui/icons/project.json @@ -6,7 +6,7 @@ "tags": [], "targets": { "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/ui/icons/**/*.{ts,tsx,js,jsx}"] diff --git a/libs/ui/icons/src/lib/icons.tsx b/libs/ui/icons/src/lib/icons.tsx index 7bb2619b2..8f10e254e 100644 --- a/libs/ui/icons/src/lib/icons.tsx +++ b/libs/ui/icons/src/lib/icons.tsx @@ -12,6 +12,7 @@ import { } from 'react-icons/ai'; import { BiCircle, BiHelpCircle, BiXCircle } from 'react-icons/bi'; import { + BsCalendarWeek, BsCurrencyExchange, BsDownload, BsQrCode, @@ -43,8 +44,11 @@ import { HiOutlineArrowUpCircle, HiOutlineCalendarDays, HiOutlineLanguage, + HiOutlineUsers as HiOutlineUsers2, } from 'react-icons/hi2'; +import { LuBookOpenCheck, LuCopy } from 'react-icons/lu'; import { RxMagicWand } from 'react-icons/rx'; +import { TfiTimer } from 'react-icons/tfi'; import { AccessibleIcon } from './AccessibleIcon'; import { IconProps } from './variants'; @@ -73,11 +77,24 @@ import { MdOutlineNotificationsActive, MdOutlineNotificationsNone, } from 'react-icons/md'; -import { RiMoonFill, RiSunLine } from 'react-icons/ri'; +import { + RiDiscordLine, + RiFacebookCircleLine, + RiInstagramLine, + RiMoonFill, + RiStarFill, + RiStarLine, + RiSunLine, + RiTelegramLine, + RiTiktokLine, + RiTwitchLine, + RiTwitterXLine, + RiYoutubeLine, +} from 'react-icons/ri'; import { TbSunMoon } from 'react-icons/tb'; -import { PiIdentificationCardLight } from 'react-icons/pi'; +import { PiIdentificationCardLight, PiSealQuestionBold } from 'react-icons/pi'; // import and export IconType @@ -85,6 +102,18 @@ import type { IconType as ReactIcon } from 'react-icons'; export type IconType = ReactIcon; +export const Copy: FC = (props) => ( + +); + +export const InfoAvailable: FC = (props) => ( + +); + export const UserIdentification: FC = (props) => ( = (props) => ( /> ); +export const InfoSealed: FC = (props) => ( + +); + +export const Timer: FC = (props) => ( + +); + export const Reveal: FC = (props) => ( ); @@ -151,6 +192,14 @@ export const Download: FC = (props) => ( ); +export const EventManagement: FC = (props) => ( + +); + export const OutlineArrowRight: FC = (props) => ( = (props) => ( ); +export const Star: FC = (props) => ( + +); + +export const StarFill: FC = (props) => ( + +); + +export const Telegram: FC = (props) => ( + +); + +export const Discord: FC = (props) => ( + +); + +export const Youtube: FC = (props) => ( + +); + +export const TikTok: FC = (props) => ( + +); + +export const Twitch: FC = (props) => ( + +); + export const Sun: FC = (props) => ( ); +export const Twitter: FC = (props) => ( + +); + +export const Facebook: FC = (props) => ( + +); + +export const Instagram: FC = (props) => ( + +); + export const Award: FC = (props) => ( ); @@ -388,6 +489,10 @@ export const UserAdd: FC = (props) => ( ); export const Users: FC = (props) => ( + +); + +export const UserRoles: FC = (props) => ( ); diff --git a/libs/ui/icons/src/lib/variants.tsx b/libs/ui/icons/src/lib/variants.tsx index d6fec83fa..fd665ed5f 100644 --- a/libs/ui/icons/src/lib/variants.tsx +++ b/libs/ui/icons/src/lib/variants.tsx @@ -3,15 +3,16 @@ import { cva, VariantProps } from 'class-variance-authority'; export const iconSizes = { xs: 'w-3.5 h-3.5 md:w-4 md:h-4', sm: 'w-4 h-4 md:w-5 md:h-5', - default: 'w-5 h-5 md:w-6 md:h-6', + default: 'w-5 h-5 md:w-[1.35rem] md:h-[1.35rem]', lg: 'w-7 h-7 md:w-7 md:h-7', xl: 'w-9 h-9 md:w-9.5 md:h-9.5', + auto: 'w-auto h-auto', }; export const iconMarginLeft = { xs: 'ml-1.5', sm: 'ml-1.5', - default: 'ml-2', + default: 'ml-1.5', lg: 'ml-2.5', xl: 'ml-3', }; @@ -19,7 +20,7 @@ export const iconMarginLeft = { export const iconMarginRight = { xs: 'mr-1.5', sm: 'mr-1.5', - default: 'mr-2', + default: 'mr-1.5', lg: 'mr-2.5', xl: 'mr-3', }; @@ -27,7 +28,7 @@ export const iconMarginRight = { export const iconMargins = { xs: 'm-1.5', sm: 'm-1.5', - default: 'm-2', + default: 'm-1.5', lg: 'm-2.5', xl: 'm-3', }; @@ -35,7 +36,7 @@ export const iconMargins = { export const iconPaddings = { xs: 'p-1.5', sm: 'p-1.5', - default: 'p-2', + default: 'p-1.5', lg: 'p-2.5', xl: 'p-3', }; diff --git a/libs/ui/shared/project.json b/libs/ui/shared/project.json index e36e8a458..d78a24e41 100644 --- a/libs/ui/shared/project.json +++ b/libs/ui/shared/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/ui/shared/**/*.ts"] diff --git a/libs/ui/shared/src/index.ts b/libs/ui/shared/src/index.ts index ca8fe132f..a760d7981 100644 --- a/libs/ui/shared/src/index.ts +++ b/libs/ui/shared/src/index.ts @@ -1,2 +1,3 @@ +export * from './lib/colors'; export * from './lib/css'; export * from './lib/ui-shared'; diff --git a/libs/ui/shared/src/lib/colors.ts b/libs/ui/shared/src/lib/colors.ts new file mode 100644 index 000000000..bcde18a9c --- /dev/null +++ b/libs/ui/shared/src/lib/colors.ts @@ -0,0 +1,23 @@ +export const textColors = { + blue: 'text-blue-800 dark:text-blue-300', + dark: 'text-gray-800 dark:text-gray-300', + red: 'text-red-800 dark:text-red-300', + green: 'text-green-800 dark:text-green-300', + yellow: 'text-yellow-800 dark:text-yellow-300', + orange: 'text-orange-800 dark:text-orange-300', + indigo: 'text-indigo-800 dark:text-indigo-300', + purple: 'text-purple-800 dark:text-purple-300', + pink: 'text-pink-800 dark:text-pink-300', +}; + +export const backgroundColors = { + blue: 'bg-blue-100 dark:bg-blue-900', + dark: 'bg-gray-100 dark:bg-gray-700', + red: 'bg-red-100 dark:bg-red-900', + green: 'bg-green-100 dark:bg-green-900', + yellow: 'bg-yellow-100 dark:bg-yellow-900', + orange: 'bg-orange-100 dark:bg-orange-900', + indigo: 'bg-indigo-100 dark:bg-indigo-900', + purple: 'bg-purple-100 dark:bg-purple-900', + pink: 'bg-pink-100 dark:bg-pink-900', +}; diff --git a/libs/ui/theme/project.json b/libs/ui/theme/project.json index 98bec0da6..54f5b50dd 100644 --- a/libs/ui/theme/project.json +++ b/libs/ui/theme/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/ui/theme/**/*.ts"] diff --git a/libs/utils/project.json b/libs/utils/project.json index f0b4e317d..090f87369 100644 --- a/libs/utils/project.json +++ b/libs/utils/project.json @@ -15,7 +15,7 @@ } }, "lint": { - "executor": "@nx/linter:eslint", + "executor": "@nx/eslint:lint", "outputs": ["{options.outputFile}"], "options": { "lintFilePatterns": ["libs/utils/**/*.ts"] diff --git a/libs/utils/src/lib/index.ts b/libs/utils/src/lib/index.ts index ce1d2fd8d..a61d6b625 100644 --- a/libs/utils/src/lib/index.ts +++ b/libs/utils/src/lib/index.ts @@ -61,10 +61,6 @@ export function isJestRunning() { return process.env.JEST_WORKER_ID !== undefined; } -export function isCypressRunning() { - return window && (window as any).Cypress !== undefined; -} - export function truncateString(str: string, maxChars: number): string { if (maxChars < 5) { throw new Error( @@ -112,3 +108,11 @@ export function checkCookie(name: string) { // Return false if the cookie with the requested name can't be found return false; } + +export const slugify = (str: string) => + str + .toLowerCase() + .trim() + .replace(/[^\w\s-]/g, '') + .replace(/[\s_-]+/g, '-') + .replace(/^-+|-+$/g, ''); diff --git a/libs/workspace/.babelrc b/libs/workspace/.babelrc deleted file mode 100644 index fd4cbcdef..000000000 --- a/libs/workspace/.babelrc +++ /dev/null @@ -1,10 +0,0 @@ -{ - "presets": [ - [ - "@nx/js/babel", - { - "useBuiltIns": "usage" - } - ] - ] -} diff --git a/libs/workspace/README.md b/libs/workspace/README.md deleted file mode 100644 index cbc4ba189..000000000 --- a/libs/workspace/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# workspace - -This library was generated with [Nx](https://nx.dev). - -## Building - -Run `nx build workspace` to build the library. - -## Running unit tests - -Run `nx test workspace` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/workspace/executors.json b/libs/workspace/executors.json deleted file mode 100644 index b64f99d98..000000000 --- a/libs/workspace/executors.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "$schema": "http://json-schema.org/schema", - "executors": {} -} diff --git a/libs/workspace/generators.json b/libs/workspace/generators.json deleted file mode 100644 index 5fb805ce1..000000000 --- a/libs/workspace/generators.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "$schema": "http://json-schema.org/schema", - "name": "workspace", - "version": "0.0.1", - "generators": { - "component": { - "factory": "./src/generators/component/generator", - "schema": "./src/generators/component/schema.json", - "description": "Create a new component with cypress test and stories" - } - } -} diff --git a/libs/workspace/jest.config.ts b/libs/workspace/jest.config.ts deleted file mode 100644 index eedee6462..000000000 --- a/libs/workspace/jest.config.ts +++ /dev/null @@ -1,16 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'workspace', - preset: '../../jest.preset.js', - globals: {}, - transform: { - '^.+\\.[tj]s$': [ - 'ts-jest', - { - tsconfig: '/tsconfig.spec.json', - }, - ], - }, - moduleFileExtensions: ['ts', 'js', 'html'], - coverageDirectory: '../../coverage/libs/workspace', -}; diff --git a/libs/workspace/package.json b/libs/workspace/package.json deleted file mode 100644 index 5a0138e1b..000000000 --- a/libs/workspace/package.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "name": "@workspace", - "version": "0.0.1", - "main": "src/index.js", - "generators": "./generators.json", - "executors": "./executors.json" -} diff --git a/libs/workspace/project.json b/libs/workspace/project.json deleted file mode 100644 index 6244b66b4..000000000 --- a/libs/workspace/project.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "name": "workspace", - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/workspace/src", - "projectType": "library", - "targets": { - "build": { - "executor": "@nx/js:tsc", - "outputs": ["{options.outputPath}"], - "options": { - "outputPath": "dist/libs/workspace", - "main": "libs/workspace/src/index.ts", - "tsConfig": "libs/workspace/tsconfig.lib.json", - "assets": [ - "libs/workspace/*.md", - { - "input": "./libs/workspace/src", - "glob": "**/!(*.ts)", - "output": "./src" - }, - { - "input": "./libs/workspace/src", - "glob": "**/*.d.ts", - "output": "./src" - }, - { - "input": "./libs/workspace", - "glob": "generators.json", - "output": "." - }, - { - "input": "./libs/workspace", - "glob": "executors.json", - "output": "." - } - ] - } - }, - "lint": { - "executor": "@nx/linter:eslint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": [ - "libs/workspace/**/*.ts", - "libs/workspace/generators.json", - "libs/workspace/executors.json", - "libs/workspace/package.json" - ] - } - }, - "test": { - "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "options": { - "jestConfig": "libs/workspace/jest.config.ts", - "passWithNoTests": true - } - } - }, - "tags": [] -} diff --git a/libs/workspace/src/generators/component/files/src/index.ts__template__ b/libs/workspace/src/generators/component/files/src/index.ts__template__ deleted file mode 100644 index dde3cb697..000000000 --- a/libs/workspace/src/generators/component/files/src/index.ts__template__ +++ /dev/null @@ -1 +0,0 @@ -const variable = "<%= projectName %>"; \ No newline at end of file diff --git a/libs/workspace/src/generators/component/generator.spec.ts b/libs/workspace/src/generators/component/generator.spec.ts deleted file mode 100644 index baca3b27f..000000000 --- a/libs/workspace/src/generators/component/generator.spec.ts +++ /dev/null @@ -1,58 +0,0 @@ -import { joinPathFragments, readProjectConfiguration, Tree } from '@nx/devkit'; -import { createTreeWithEmptyWorkspace } from '@nx/devkit/testing'; -import { Linter } from '@nx/linter'; -import { libraryGenerator, storybookConfigurationGenerator } from '@nx/react'; -import generator from './generator'; - -describe('component generator', () => { - let tree: Tree; - - beforeEach(() => { - tree = createTreeWithEmptyWorkspace(); - }); - - it('create react component and unit & e2e test + story', async () => { - await libraryGenerator(tree, { - name: 'ui-lib', - linter: Linter.EsLint, - skipFormat: false, - skipTsConfig: false, - style: 'none', - unitTestRunner: 'jest', - }); - - await storybookConfigurationGenerator(tree, { - configureCypress: true, - name: 'ui-lib', - }); - - await generator(tree, { - name: 'data-table', - project: 'ui-lib', - }); - - const { sourceRoot } = readProjectConfiguration(tree, 'ui-lib'); - const { sourceRoot: e2eSourceRoot } = readProjectConfiguration( - tree, - 'ui-lib-e2e', - ); - - expect( - tree.exists( - joinPathFragments(sourceRoot, 'lib/data-table/DataTable.tsx'), - ), - ).toBe(true); - - expect( - tree.exists( - joinPathFragments(sourceRoot, 'lib/data-table/DataTable.spec.tsx'), - ), - ).toBe(true); - - expect( - tree.exists( - joinPathFragments(sourceRoot, 'lib/data-table/DataTable.stories.tsx'), - ), - ).toBe(true); - }); -}); diff --git a/libs/workspace/src/generators/component/generator.ts b/libs/workspace/src/generators/component/generator.ts deleted file mode 100644 index 1b15bf672..000000000 --- a/libs/workspace/src/generators/component/generator.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { formatFiles, installPackagesTask, Tree, names } from '@nx/devkit'; -import { - componentStoryGenerator, - componentGenerator as reactComponentGenerator, -} from '@nx/react'; -import { ComponentGeneratorSchema } from './schema'; -import { toPascalCase } from '@utils'; - -export async function componentGenerator( - tree: Tree, - { name, project }: ComponentGeneratorSchema, -) { - const { fileName: componentFileName, className: componentName } = names(name); - const componentPath = `lib/${componentFileName}/${toPascalCase( - componentFileName, - )}.tsx`; - - await reactComponentGenerator(tree, { - name: componentName, - project, - style: 'none', - pascalCaseFiles: true, - }); - - await componentStoryGenerator(tree, { project, componentPath }); - - await formatFiles(tree); - - return () => { - installPackagesTask(tree); - }; -} - -export default componentGenerator; diff --git a/libs/workspace/src/generators/component/schema.d.ts b/libs/workspace/src/generators/component/schema.d.ts deleted file mode 100644 index 6cb6fe7a8..000000000 --- a/libs/workspace/src/generators/component/schema.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ComponentGeneratorSchema { - name: string; - project: string; -} diff --git a/libs/workspace/src/generators/component/schema.json b/libs/workspace/src/generators/component/schema.json deleted file mode 100644 index 3e3b7e2e2..000000000 --- a/libs/workspace/src/generators/component/schema.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "$schema": "http://json-schema.org/schema", - "cli": "nx", - "$id": "Component", - "title": "", - "type": "object", - "properties": { - "project": { - "description": "Name of the project to generate the component in.", - "type": "string", - "$default": { - "$source": "projectName" - }, - "alias": "p" - }, - "name": { - "type": "string", - "description": "Component name", - "$default": { - "$source": "argv", - "index": 0 - } - } - }, - "required": ["name"] -} diff --git a/libs/workspace/src/index.ts b/libs/workspace/src/index.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/libs/workspace/tsconfig.lib.json b/libs/workspace/tsconfig.lib.json deleted file mode 100644 index 7bfc80f73..000000000 --- a/libs/workspace/tsconfig.lib.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../dist/out-tsc", - "declaration": true, - "types": ["node"] - }, - "include": ["**/*.ts"], - "exclude": ["jest.config.ts", "**/*.spec.ts", "**/*.test.ts"] -} diff --git a/libs/workspace/tsconfig.spec.json b/libs/workspace/tsconfig.spec.json deleted file mode 100644 index 546f12877..000000000 --- a/libs/workspace/tsconfig.spec.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] -} diff --git a/lint-staged.config.js b/lint-staged.config.js index c886d61dd..90fa712e6 100644 --- a/lint-staged.config.js +++ b/lint-staged.config.js @@ -2,9 +2,8 @@ module.exports = { '{apps,libs,tools}/**/*.{js,ts,tsx,json,sql,gql,graphql}': (files) => { const fileList = files.join(','); return [ - `nx affected --target=typecheck --files=${fileList}`, - `nx affected:lint --fix --parallel --files=${fileList}`, - `nx format:write --files=${fileList}`, + `pnpm nx format:write --files=${fileList}`, + `pnpm nx affected:lint --fix --parallel=6 --eslintConfig=.eslintrc.ci.json --files=${fileList}`, ]; }, }; diff --git a/migrations.json b/migrations.json index cc675426c..24295791b 100644 --- a/migrations.json +++ b/migrations.json @@ -2,58 +2,33 @@ "migrations": [ { "cli": "nx", - "version": "16.8.0-beta.3", - "description": "Escape $ in env variables", - "implementation": "./src/migrations/update-16-8-0/escape-dollar-sign-env-variables", + "version": "17.0.0-beta.1", + "description": "Updates the default cache directory to .nx/cache", + "implementation": "./src/migrations/update-17-0-0/move-cache-directory", "package": "nx", - "name": "16.8.0-escape-dollar-sign-env" + "name": "17.0.0-move-cache-directory" }, { "cli": "nx", - "version": "16.9.0-beta.1", - "description": "Replace imports of Module Federation utils frm @nx/devkit to @nx/webpack", - "implementation": "./src/migrations/update-16-9-0/migrate-mf-util-usage", - "package": "@nx/devkit", - "name": "update-16-9-0-migrate-mf-usage-to-webpack" - }, - { - "cli": "nx", - "version": "16.8.2-beta.0", - "description": "Remove invalid options (strict, noInterop) for ES6 type modules.", - "factory": "./src/migrations/update-16-8-2/update-swcrc", - "package": "@nx/js", - "name": "16-8-2-update-swcrc" - }, - { - "version": "16.8.0", - "description": "update-16-8-0-add-ignored-files", - "implementation": "./src/migrations/update-16-8-0-add-ignored-files/update-16-8-0-add-ignored-files", - "package": "@nx/linter", - "name": "update-16-8-0-add-ignored-files" - }, - { - "cli": "nx", - "version": "16.8.0-beta.4", - "description": "Update to Cypress v13. Most noteable change is video recording is off by default. This migration will only update if the workspace is already on Cypress v12. https://docs.cypress.io/guides/references/migration-guide#Migrating-to-Cypress-130", - "implementation": "./src/migrations/update-16-8-0/cypress-13", - "package": "@nx/cypress", - "name": "update-16-8-0-cypress-13" + "version": "17.0.0-beta.3", + "description": "Use minimal config for tasksRunnerOptions", + "implementation": "./src/migrations/update-17-0-0/use-minimal-config-for-tasks-runner-options", + "package": "nx", + "name": "17.0.0-use-minimal-config-for-tasks-runner-options" }, { - "cli": "nx", - "version": "16.7.0-beta.2", - "description": "Add @babel/core to package.json if @babel/preset-react is present", - "implementation": "./src/migrations/update-16-7-0/add-babel-core", - "package": "@nx/react", - "name": "add-babel-core" + "version": "17.0.0-rc.1", + "description": "Migration for v17.0.0-rc.1", + "implementation": "./src/migrations/update-17-0-0/rm-default-collection-npm-scope", + "package": "nx", + "name": "rm-default-collection-npm-scope" }, { - "cli": "nx", - "version": "16.7.0-beta.2", - "description": "Add @nx/react types to tsconfig types array", - "implementation": "./src/migrations/update-16-7-0-add-typings/update-16-7-0-add-typings", - "package": "@nx/react", - "name": "update-16-7-0-add-typings" + "version": "17.0.0-beta.7", + "description": "update-17-0-0-rename-to-eslint", + "implementation": "./src/migrations/update-17-0-0-rename-to-eslint/update-17-0-0-rename-to-eslint", + "package": "@nx/eslint", + "name": "update-17-0-0-rename-to-eslint" } ] } diff --git a/nx.json b/nx.json index b4f7b43b5..bfdea701d 100644 --- a/nx.json +++ b/nx.json @@ -1,44 +1,35 @@ { + "pluginsConfig": { + "@nx/js": { + "analyzeSourceFiles": true + }, + "@nx/rollup": { + "analyzeSourceFiles": true + } + }, "tasksRunnerOptions": { "default": { - "runner": "nx-cloud", + "runner": "@vercel/remote-nx", "options": { + "canTrackAnalytics": true, + "showUsageWarning": true, "cacheDirectory": "/tmp/nx-cache", "cacheableOperations": [ "build", - "affected:build", - "lint", - "lint:fix", - "affected:lint", - "workspace-lint", - "format", - "format:check", - "format:write", + "build-storybook", "test", - "affected:test", "test-integration", - "affected:test-integration", - "affected:test", - "e2e", - "affected:e2e", - "build-storybook" + "lint", + "e2e" ], - "parallel": true, - "canTrackAnalytics": true, - "showUsageWarning": true, - "accessToken": "MTIzMmRkZjctM2RjOS00OTRkLWE0ODgtYjIyNzk1ZjlkZTFmfHJlYWQtd3JpdGU=" + "token": "8HfZAvj1ZCUEYLuNISczuuF2", + "teamId": "team_cNOd6z2HTsiaB0cibAjaQSIM" } } }, - "pluginsConfig": { - "@nx/js": { - "analyzeSourceFiles": true - } - }, "$schema": "./node_modules/nx/schemas/nx-schema.json", - "npmScope": "offline", "affected": { - "defaultBase": "main" + "defaultBase": "staging" }, "workspaceLayout": { "appsDir": "apps", @@ -51,10 +42,12 @@ "targetDefaults": { "build": { "dependsOn": ["^build"], - "inputs": ["noMarkdown", "^noMarkdown"] + "inputs": ["noMarkdown", "^noMarkdown"], + "cache": true }, "test": { - "inputs": ["noMarkdown", "^noMarkdown"] + "inputs": ["noMarkdown", "^noMarkdown"], + "cache": true }, "build-storybook": { "inputs": [ @@ -63,13 +56,46 @@ "{workspaceRoot}/.storybook/**/*", "{projectRoot}/.storybook/**/*", "{projectRoot}/tsconfig.storybook.json" - ] + ], + "cache": true }, "e2e": { - "inputs": ["default", "^default"] + "inputs": ["default", "^default"], + "cache": true }, "lint": { - "inputs": ["default", "{workspaceRoot}/.eslintrc.json"] + "inputs": ["default", "{workspaceRoot}/.eslintrc.json"], + "cache": true + }, + "affected:build": { + "cache": true + }, + "lint:fix": { + "cache": true + }, + "affected:lint": { + "cache": true + }, + "format": { + "cache": true + }, + "format:check": { + "cache": true + }, + "format:write": { + "cache": true + }, + "affected:test": { + "cache": true + }, + "test-integration": { + "cache": true + }, + "affected:test-integration": { + "cache": true + }, + "affected:e2e": { + "cache": true } }, "generators": { @@ -100,5 +126,8 @@ }, "defaultProject": "web", "defaultAffected": ["web", "back-office"], - "defaultBase": "main" + "defaultBase": "staging", + "cacheDirectory": "/tmp/cache", + "nxCloudAccessToken": "", + "parallel": 5 } diff --git a/package.json b/package.json index 7e904747d..fb1e431d9 100755 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "nx": "nx", "serve": "nx run-many --target=serve --all", "start": "npm-run-all --parallel serve docker:services", - "lint": "nx workspace-lint && nx lint", + "lint": "nx lint", "format": "nx format:write", "format:write": "nx format:write", "format:check": "nx format:check", @@ -18,9 +18,7 @@ "graphql-codegen": "nx run web:gql", "affected:build": "nx affected:build", "affected:e2e": "pnpm docker:services && nx affected:e2e", - "affected:test": "pnpm docker:test && nx affected:test && pnpm affected:test-integration", "affected:test-integration": "nx affected --target=test-integration --parallel=false -- --runInBand", - "affected:lint": "nx affected:lint", "affected:dep-graph": "nx affected:dep-graph", "docker:services": "docker-compose --env-file .env.local up -d", "docker:test": "docker-compose -f tools/test/docker-compose.yml --env-file tools/test/.env.test.jest up -d", @@ -30,16 +28,21 @@ "docker:hasura-console-logs": "docker-compose -f docker-compose.yaml --env-file .env.local logs -f hasura-console", "docker:hasura-test-logs": "docker-compose -f tools/test/docker-compose.yml --env-file tools/test/.env.test.jest logs -f hasura-engine-test", "prepare": "node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\"", - "cypress": "cypress", "analyze:web": "cross-env ANALYZE=true nx build web", "build-storybook:ui": "nx run ui-components:build-storybook", "build-storybook:web": "nx run web:build-storybook", - "vercel-build": "npm i -g node-gyp" + "build-storybook:back-office": "nx run back-office:build-storybook", + "vercel-build": "npm i -g node-gyp", + "lint:all": "pnpm nx run-many -t lint --all", + "test:all": "NODE_ENV=test pnpm nx run-many -t test --all", + "build:web": "pnpm nx build web --prod", + "build:back-office": "pnpm nx build back-office --prod" }, "private": true, "dependencies": { + "@bytescale/sdk": "^3.10.0", + "@bytescale/upload-widget-react": "^4.13.0", "@dinero.js/currencies": "2.0.0-alpha.14", - "@ethersproject/providers": "^5.7.2", "@formkit/auto-animate": "1.0.0-beta.6", "@graphcms/rich-text-react-renderer": "^0.6.1", "@radix-ui/react-accordion": "^1.1.2", @@ -50,6 +53,7 @@ "@radix-ui/react-dialog": "^1.0.5", "@radix-ui/react-dropdown-menu": "^2.0.6", "@radix-ui/react-hover-card": "^1.0.7", + "@radix-ui/react-icons": "^1.3.0", "@radix-ui/react-label": "^2.0.2", "@radix-ui/react-navigation-menu": "^1.1.4", "@radix-ui/react-popover": "^1.0.7", @@ -59,11 +63,12 @@ "@radix-ui/react-switch": "^1.0.3", "@radix-ui/react-tabs": "^1.0.4", "@radix-ui/react-toast": "^1.1.5", + "@radix-ui/react-toggle": "^1.0.3", "@radix-ui/react-tooltip": "^1.0.7", - "@safe-global/api-kit": "^1.3.1", - "@safe-global/protocol-kit": "^1.3.0", - "@sentry/nextjs": "^7.74.0", - "@sentry/utils": "^7.74.0", + "@safe-global/api-kit": "^2.0.0", + "@safe-global/protocol-kit": "^2.0.0", + "@sentry/nextjs": "^7.77.0", + "@sentry/utils": "^7.77.0", "@sumsub/websdk": "^2.0.1", "@sumsub/websdk-react": "^2.0.1", "@t3-oss/env-nextjs": "^0.6.1", @@ -71,15 +76,18 @@ "@tailwindcss/typography": "^0.5.10", "@tanstack/query-core": "^4.36.1", "@tanstack/react-query": "^4.36.1", - "@thirdweb-dev/sdk": "^3.10.67", + "@tanstack/react-table": "^8.10.7", + "@thirdweb-dev/chains": "^0.1.61", + "@thirdweb-dev/sdk": "^4.0.21", + "@uidotdev/usehooks": "2.4.1", "@vercel/analytics": "^0.1.11", "@vercel/edge-config": "^0.4.1", "@vercel/kv": "^0.2.3", - "@web3auth/base": "^7.0.4", - "@web3auth/metamask-adapter": "^7.0.4", - "@web3auth/modal": "^7.0.4", - "@web3auth/openlogin-adapter": "^7.0.4", - "alchemy-sdk": "3.0.0-beta.0", + "@web3auth/base": "^7.2.0", + "@web3auth/metamask-adapter": "^7.2.0", + "@web3auth/modal": "^7.2.0", + "@web3auth/openlogin-adapter": "^7.2.0", + "alchemy-sdk": "3.0.0-beta.3", "async-retry": "^1.3.3", "autoprefixer": "^10.4.16", "chalk": "4.1.0", @@ -88,35 +96,34 @@ "class-variance-authority": "^0.6.1", "clsx": "^1.2.1", "cmdk": "^0.2.0", - "cookies-next": "^2.1.2", + "cookies-next": "^4.0.0", "core-js": "^3.33.0", "css-loader": "^6.8.1", "date-fns": "^2.30.0", "dinero.js": "2.0.0-alpha.14", "dotenv": "^16.3.1", "ethers": "^5.7.2", + "ethers6": "npm:ethers@^6.9.0", "framer-motion": "^6.5.1", "graphql-ws": "^5.14.1", "immer": "^10.0.3", - "joi": "^17.11.0", - "jsonwebtoken": "^8.5.1", + "jsonwebtoken": "^9.0.2", + "lodash": "^4.17.21", "loglevel": "^1.8.1", "loglevel-plugin-prefix": "^0.8.4", - "next": "13.5.4", - "next-auth": "4.23.1", - "next-intl": "3.0.0-rc.2", - "next-seo": "^5.15.0", - "next-sitemap": "^3.1.55", + "next": "^14.0.4", + "next-auth": "^4.24.5", + "next-intl": "3.2.2", + "next-seo": "^6.4.0", + "next-sitemap": "^4.2.3", "next-themes": "^0.2.1", - "nodemailer": "^6.9.6", "postcss": "^8.4.31", + "posthog-js": "^1.94.2", + "posthog-node": "^3.2.0", "react": "^18.2.0", - "react-day-picker": "^8.9.0", "react-dom": "^18.2.0", "react-hook-form": "^7.47.0", - "react-hot-toast": "^2.4.1", "react-icons": "^4.11.0", - "react-uploader": "^3.43.0", "react-use": "^17.4.0", "redis": "^4.6.10", "remeda": "^1.27.1", @@ -125,24 +132,22 @@ "stripe": "^13.10.0", "styled-jsx": "^5.1.2", "tailwind-merge": "^1.14.0", - "tailwindcss": "^3.3.3", + "tailwindcss": "^3.3.5", "tailwindcss-animate": "^1.0.7", "tailwindcss-gradients": "^3.0.0", "tslib": "^2.6.2", - "upload-js-full": "^2.22.1", "uploader": "^3.48.2", "uuid": "^8.3.2", "zod": "^3.22.4", "zustand": "^4.4.3" }, "devDependencies": { - "@babel/core": "^7.23.2", + "@babel/core": "^7.8.6", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/preset-env": "^7.23.2", + "@babel/preset-env": "^7.8.6", "@babel/preset-react": "^7.22.15", - "@babel/preset-typescript": "^7.23.2", - "@babel/runtime": "^7.23.2", - "@cypress/code-coverage": "^3.12.4", + "@babel/preset-typescript": "^7.8.6", + "@babel/runtime": "^7.8.6", "@depay/web3-mock-evm": "^14.17.0", "@graphql-codegen/add": "^3.2.3", "@graphql-codegen/cli": "^2.16.5", @@ -157,40 +162,40 @@ "@graphql-codegen/typescript-react-query": "^4.1.0", "@graphql-eslint/eslint-plugin": "^3.20.1", "@next/bundle-analyzer": "^13.5.4", - "@nx/cypress": "16.10.0", - "@nx/devkit": "16.10.0", - "@nx/esbuild": "16.10.0", - "@nx/eslint-plugin": "16.10.0", + "@nx/devkit": "17.1.3", + "@nx/esbuild": "17.0.2", + "@nx/eslint": "17.0.2", + "@nx/eslint-plugin": "17.0.2", "@nx/eslint-plugin-nx": "16.0.0-beta.1", - "@nx/jest": "16.10.0", - "@nx/js": "16.10.0", - "@nx/linter": "16.10.0", - "@nx/next": "16.10.0", - "@nx/node": "16.10.0", - "@nx/plugin": "16.10.0", - "@nx/react": "16.10.0", - "@nx/rollup": "16.10.0", - "@nx/storybook": "16.10.0", - "@nx/web": "16.10.0", - "@nx/webpack": "16.10.0", - "@nx/workspace": "16.10.0", - "@opentelemetry/api": "^1.6.0", + "@nx/jest": "17.0.2", + "@nx/js": "17.0.2", + "@nx/next": "17.0.2", + "@nx/node": "17.0.2", + "@nx/playwright": "^17.1.3", + "@nx/plugin": "17.0.2", + "@nx/react": "17.0.2", + "@nx/rollup": "17.0.2", + "@nx/storybook": "17.0.2", + "@nx/web": "17.0.2", + "@nx/webpack": "17.0.2", + "@nx/workspace": "17.0.2", + "@playwright/test": "^1.40.1", "@rollup/plugin-url": "^7.0.0", - "@storybook/addon-a11y": "^7.5.1", - "@storybook/addon-essentials": "^7.5.1", - "@storybook/addon-interactions": "^7.5.1", - "@storybook/addon-mdx-gfm": "^7.5.1", - "@storybook/addon-styling": "^1.3.6", - "@storybook/builder-webpack5": "^7.4.6", - "@storybook/core-common": "^7.5.1", - "@storybook/core-server": "^7.5.1", - "@storybook/jest": "0.2.1", - "@storybook/nextjs": "^7.5.1", - "@storybook/react": "^7.5.1", - "@storybook/react-webpack5": "^7.5.1", - "@storybook/test-runner": "0.13.0", - "@storybook/testing-library": "0.2.0", - "@storybook/theming": "^7.5.1", + "@storybook/addon-a11y": "7.6.2", + "@storybook/addon-essentials": "7.6.2", + "@storybook/addon-interactions": "7.6.2", + "@storybook/addon-mdx-gfm": "7.6.2", + "@storybook/addon-styling": "^1.3.7", + "@storybook/builder-webpack5": "^7.6.2", + "@storybook/core-common": "^7.6.2", + "@storybook/core-server": "7.6.2", + "@storybook/jest": "0.2.3", + "@storybook/nextjs": "^7.6.2", + "@storybook/react": "7.6.2", + "@storybook/react-webpack5": "7.6.2", + "@storybook/test-runner": "0.16.0", + "@storybook/testing-library": "0.2.2", + "@storybook/theming": "^7.6.2", "@svgr/rollup": "^8.1.0", "@svgr/webpack": "^6.5.1", "@swc-node/register": "1.6.8", @@ -199,47 +204,48 @@ "@swc/helpers": "0.5.3", "@swc/jest": "0.2.20", "@tanstack/react-query-devtools": "^4.36.1", - "@testing-library/cypress": "^9.0.0", "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "14.0.0", "@testing-library/user-event": "^14.5.1", "@types/cron": "^2.4.0", "@types/jest": "29.5.0", "@types/jsonwebtoken": "^9.0.3", + "@types/lodash": "^4.14.202", "@types/node": "18.14.2", "@types/pg": "^8.10.5", - "@types/react": "18.2.24", - "@types/react-dom": "18.2.9", + "@types/react": "18.2.33", + "@types/react-dom": "18.2.14", "@types/testing-library__jest-dom": "^5.14.9", "@types/text-encoding": "^0.0.37", "@types/uuid": "^8.3.4", - "@typescript-eslint/eslint-plugin": "5.62.0", - "@typescript-eslint/parser": "5.62.0", + "@typescript-eslint/eslint-plugin": "^6.13.1", + "@typescript-eslint/parser": "^6.13.1", + "@vercel/remote-nx": "^1.1.1", "axe-playwright": "^1.2.3", "babel-loader": "^9.1.3", "chromatic": "^6.24.1", "cross-env": "^7.0.3", - "cypress": "^13.3.1", "dotenv-cli": "^6.0.0", "encoding": "^0.1.13", "eslint": "^8.51.0", - "eslint-config-next": "^13.5.4", - "eslint-config-prettier": "^8.10.0", + "eslint-config-next": "^14.0.1", + "eslint-config-prettier": "9.0.0", "eslint-import-resolver-typescript": "^3.6.1", - "eslint-plugin-cypress": "2.15.1", "eslint-plugin-import": "npm:eslint-plugin-i@2.28.1", "eslint-plugin-json": "^3.1.0", "eslint-plugin-jsx-a11y": "6.7.1", "eslint-plugin-markdown": "^3.0.1", - "eslint-plugin-prettier": "^5.0.1", + "eslint-plugin-playwright": "^0.15.3", "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-sonarjs": "^0.16.0", "eslint-plugin-storybook": "^0.6.15", "eslint-plugin-tailwindcss": "^3.13.0", "eth-testing": "^1.14.0", + "globby": "^14.0.0", "graphql": "^16.8.1", "graphql-config": "^4.5.0", + "graphql-request": "^6.1.0", "husky": "^8.0.3", "is-ci": "^3.0.1", "jest": "^29.7.0", @@ -248,29 +254,28 @@ "jsonc-eslint-parser": "^2.3.0", "lint-staged": "^13.3.0", "msw": "^1.3.2", - "msw-storybook-addon": "^1.9.0", + "msw-storybook-addon": "^1.10.0", "node-fetch": "^2.7.0", "npm-run-all": "^4.1.5", - "nx": "16.10.0", - "nx-cloud": "16.5.2", + "nx": "17.0.2", "pg": "^8.11.3", + "playwright": "^1.40.1", "prettier": "^3.0.3", "react-refresh": "^0.10.0", "react-test-renderer": "18.2.0", "start-server-and-test": "^1.15.4", - "storybook-addon-swc": "^1.2.0", - "storybook-dark-mode": "^3.0.1", + "storybook-dark-mode": "^3.0.3", "swc-loader": "0.1.15", "text-encoding": "^0.7.0", "ts-jest": "^29.1.1", "ts-jest-mock-import-meta": "^1.1.0", "ts-node": "^10.9.1", "tsconfig-paths-webpack-plugin": "^4.1.0", - "typescript": "~5.2.2", + "typescript": "~5.3.0", "url-loader": "^4.1.1", "webpack": "^5.89.0" }, - "packageManager": "pnpm@8.5.1", + "packageManager": "pnpm@8.11.0", "engines": { "node": ">=18.0.0", "pnpm": ">=7" diff --git a/playwright-report/index.html b/playwright-report/index.html new file mode 100644 index 000000000..9dda242c4 --- /dev/null +++ b/playwright-report/index.html @@ -0,0 +1,62 @@ + + + + + + + + + Playwright Test Report + + + + +
+ + + + \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7b19bd0d3..59b94eac6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,12 +1,15 @@ lockfileVersion: '6.0' dependencies: + '@bytescale/sdk': + specifier: ^3.10.0 + version: 3.11.0 + '@bytescale/upload-widget-react': + specifier: ^4.13.0 + version: 4.13.0(react@18.2.0) '@dinero.js/currencies': specifier: 2.0.0-alpha.14 version: 2.0.0-alpha.14 - '@ethersproject/providers': - specifier: ^5.7.2 - version: 5.7.2 '@formkit/auto-animate': specifier: 1.0.0-beta.6 version: 1.0.0-beta.6 @@ -15,70 +18,76 @@ dependencies: version: 0.6.1(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-accordion': specifier: ^1.1.2 - version: 1.1.2(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-alert-dialog': specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-aspect-ratio': specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-avatar': specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-checkbox': specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-dialog': specifier: ^1.0.5 - version: 1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-dropdown-menu': specifier: ^2.0.6 - version: 2.0.6(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-hover-card': specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-icons': + specifier: ^1.3.0 + version: 1.3.0(react@18.2.0) '@radix-ui/react-label': specifier: ^2.0.2 - version: 2.0.2(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-navigation-menu': specifier: ^1.1.4 - version: 1.1.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.1.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-popover': specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-progress': specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-select': specifier: ^1.2.2 - version: 1.2.2(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-separator': specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-switch': specifier: ^1.0.3 - version: 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-tabs': specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-toast': specifier: ^1.1.5 - version: 1.1.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.1.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle': + specifier: ^1.0.3 + version: 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-tooltip': specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@safe-global/api-kit': - specifier: ^1.3.1 - version: 1.3.1(encoding@0.1.13) + specifier: ^2.0.0 + version: 2.0.0(encoding@0.1.13) '@safe-global/protocol-kit': - specifier: ^1.3.0 - version: 1.3.0(encoding@0.1.13)(ethers@5.7.2) + specifier: ^2.0.0 + version: 2.0.0(encoding@0.1.13) '@sentry/nextjs': - specifier: ^7.74.0 - version: 7.74.0(encoding@0.1.13)(next@13.5.4)(react@18.2.0)(webpack@5.89.0) + specifier: ^7.77.0 + version: 7.86.0(encoding@0.1.13)(next@14.0.4)(react@18.2.0)(webpack@5.89.0) '@sentry/utils': - specifier: ^7.74.0 - version: 7.74.0 + specifier: ^7.77.0 + version: 7.86.0 '@sumsub/websdk': specifier: ^2.0.1 version: 2.0.1 @@ -87,22 +96,31 @@ dependencies: version: 2.0.1(react-dom@18.2.0)(react@18.2.0) '@t3-oss/env-nextjs': specifier: ^0.6.1 - version: 0.6.1(typescript@5.2.2)(zod@3.22.4) + version: 0.6.1(typescript@5.3.3)(zod@3.22.4) '@tailwindcss/forms': specifier: ^0.5.6 - version: 0.5.6(tailwindcss@3.3.3) + version: 0.5.7(tailwindcss@3.3.6) '@tailwindcss/typography': specifier: ^0.5.10 - version: 0.5.10(tailwindcss@3.3.3) + version: 0.5.10(tailwindcss@3.3.6) '@tanstack/query-core': specifier: ^4.36.1 version: 4.36.1 '@tanstack/react-query': specifier: ^4.36.1 version: 4.36.1(react-dom@18.2.0)(react@18.2.0) + '@tanstack/react-table': + specifier: ^8.10.7 + version: 8.10.7(react-dom@18.2.0)(react@18.2.0) + '@thirdweb-dev/chains': + specifier: ^0.1.61 + version: 0.1.61 '@thirdweb-dev/sdk': - specifier: ^3.10.67 - version: 3.10.67(@solana/web3.js@1.87.2)(encoding@0.1.13)(ethers@5.7.2)(typescript@5.2.2) + specifier: ^4.0.21 + version: 4.0.21(ethers@5.7.2)(typescript@5.3.3) + '@uidotdev/usehooks': + specifier: 2.4.1 + version: 2.4.1(react-dom@18.2.0)(react@18.2.0) '@vercel/analytics': specifier: ^0.1.11 version: 0.1.11(react@18.2.0) @@ -111,28 +129,28 @@ dependencies: version: 0.4.1 '@vercel/kv': specifier: ^0.2.3 - version: 0.2.3(encoding@0.1.13) + version: 0.2.4 '@web3auth/base': - specifier: ^7.0.4 - version: 7.0.4(@babel/runtime@7.23.2) + specifier: ^7.2.0 + version: 7.2.0(@babel/runtime@7.23.5) '@web3auth/metamask-adapter': - specifier: ^7.0.4 - version: 7.0.4(@babel/runtime@7.23.2) + specifier: ^7.2.0 + version: 7.2.0(@babel/runtime@7.23.5) '@web3auth/modal': - specifier: ^7.0.4 - version: 7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2)(@walletconnect/sign-client@2.10.2)(@walletconnect/types@2.10.2)(@walletconnect/utils@2.10.2)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) + specifier: ^7.2.0 + version: 7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6)(@vercel/kv@0.2.4)(@walletconnect/sign-client@2.10.6)(@walletconnect/types@2.10.6)(@walletconnect/utils@2.10.6)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) '@web3auth/openlogin-adapter': - specifier: ^7.0.4 - version: 7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2) + specifier: ^7.2.0 + version: 7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6) alchemy-sdk: - specifier: 3.0.0-beta.0 - version: 3.0.0-beta.0 + specifier: 3.0.0-beta.3 + version: 3.0.0-beta.3 async-retry: specifier: ^1.3.3 version: 1.3.3 autoprefixer: specifier: ^10.4.16 - version: 10.4.16(postcss@8.4.31) + version: 10.4.16(postcss@8.4.32) chalk: specifier: 4.1.0 version: 4.1.0 @@ -150,13 +168,13 @@ dependencies: version: 1.2.1 cmdk: specifier: ^0.2.0 - version: 0.2.0(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + version: 0.2.0(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) cookies-next: - specifier: ^2.1.2 - version: 2.1.2 + specifier: ^4.0.0 + version: 4.1.0 core-js: specifier: ^3.33.0 - version: 3.33.0 + version: 3.34.0 css-loader: specifier: ^6.8.1 version: 6.8.1(webpack@5.89.0) @@ -172,21 +190,24 @@ dependencies: ethers: specifier: ^5.7.2 version: 5.7.2 + ethers6: + specifier: npm:ethers@^6.9.0 + version: /ethers@6.9.0 framer-motion: specifier: ^6.5.1 version: 6.5.1(react-dom@18.2.0)(react@18.2.0) graphql-ws: specifier: ^5.14.1 - version: 5.14.1(graphql@16.8.1) + version: 5.14.2(graphql@16.8.1) immer: specifier: ^10.0.3 version: 10.0.3 - joi: - specifier: ^17.11.0 - version: 17.11.0 jsonwebtoken: - specifier: ^8.5.1 - version: 8.5.1 + specifier: ^9.0.2 + version: 9.0.2 + lodash: + specifier: ^4.17.21 + version: 4.17.21 loglevel: specifier: ^1.8.1 version: 1.8.1 @@ -194,59 +215,53 @@ dependencies: specifier: ^0.8.4 version: 0.8.4 next: - specifier: 13.5.4 - version: 13.5.4(@babel/core@7.23.2)(@opentelemetry/api@1.6.0)(react-dom@18.2.0)(react@18.2.0) + specifier: ^14.0.4 + version: 14.0.4(@babel/core@7.23.5)(react-dom@18.2.0)(react@18.2.0) next-auth: - specifier: 4.23.1 - version: 4.23.1(next@13.5.4)(nodemailer@6.9.6)(react-dom@18.2.0)(react@18.2.0) + specifier: ^4.24.5 + version: 4.24.5(next@14.0.4)(react-dom@18.2.0)(react@18.2.0) next-intl: - specifier: 3.0.0-rc.2 - version: 3.0.0-rc.2(next@13.5.4)(react@18.2.0) + specifier: 3.2.2 + version: 3.2.2(next@14.0.4)(react@18.2.0) next-seo: - specifier: ^5.15.0 - version: 5.15.0(next@13.5.4)(react-dom@18.2.0)(react@18.2.0) + specifier: ^6.4.0 + version: 6.4.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0) next-sitemap: - specifier: ^3.1.55 - version: 3.1.55(@next/env@13.5.6)(next@13.5.4) + specifier: ^4.2.3 + version: 4.2.3(next@14.0.4) next-themes: specifier: ^0.2.1 - version: 0.2.1(next@13.5.4)(react-dom@18.2.0)(react@18.2.0) - nodemailer: - specifier: ^6.9.6 - version: 6.9.6 + version: 0.2.1(next@14.0.4)(react-dom@18.2.0)(react@18.2.0) postcss: specifier: ^8.4.31 - version: 8.4.31 + version: 8.4.32 + posthog-js: + specifier: ^1.94.2 + version: 1.94.2 + posthog-node: + specifier: ^3.2.0 + version: 3.2.0 react: specifier: ^18.2.0 version: 18.2.0 - react-day-picker: - specifier: ^8.9.0 - version: 8.9.0(date-fns@2.30.0)(react@18.2.0) react-dom: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) react-hook-form: specifier: ^7.47.0 - version: 7.47.0(react@18.2.0) - react-hot-toast: - specifier: ^2.4.1 - version: 2.4.1(csstype@3.1.2)(react-dom@18.2.0)(react@18.2.0) + version: 7.48.2(react@18.2.0) react-icons: specifier: ^4.11.0 - version: 4.11.0(react@18.2.0) - react-uploader: - specifier: ^3.43.0 - version: 3.43.0(react@18.2.0) + version: 4.12.0(react@18.2.0) react-use: specifier: ^17.4.0 - version: 17.4.0(react-dom@18.2.0)(react@18.2.0) + version: 17.4.2(react-dom@18.2.0)(react@18.2.0) redis: specifier: ^4.6.10 - version: 4.6.10 + version: 4.6.11 remeda: specifier: ^1.27.1 - version: 1.27.1 + version: 1.29.0 server-only: specifier: ^0.0.1 version: 0.0.1 @@ -255,31 +270,28 @@ dependencies: version: 2.1.4(ethers@5.7.2) stripe: specifier: ^13.10.0 - version: 13.10.0 + version: 13.11.0 styled-jsx: specifier: ^5.1.2 - version: 5.1.2(@babel/core@7.23.2)(react@18.2.0) + version: 5.1.2(@babel/core@7.23.5)(react@18.2.0) tailwind-merge: specifier: ^1.14.0 version: 1.14.0 tailwindcss: - specifier: ^3.3.3 - version: 3.3.3(ts-node@10.9.1) + specifier: ^3.3.5 + version: 3.3.6(ts-node@10.9.1) tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.3.3) + version: 1.0.7(tailwindcss@3.3.6) tailwindcss-gradients: specifier: ^3.0.0 version: 3.0.0 tslib: specifier: ^2.6.2 version: 2.6.2 - upload-js-full: - specifier: ^2.22.1 - version: 2.22.1 uploader: specifier: ^3.48.2 - version: 3.48.2 + version: 3.48.3 uuid: specifier: ^8.3.2 version: 8.3.2 @@ -288,30 +300,27 @@ dependencies: version: 3.22.4 zustand: specifier: ^4.4.3 - version: 4.4.3(@types/react@18.2.24)(immer@10.0.3)(react@18.2.0) + version: 4.4.7(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0) devDependencies: '@babel/core': - specifier: ^7.23.2 - version: 7.23.2 + specifier: ^7.8.6 + version: 7.23.5 '@babel/plugin-proposal-class-properties': specifier: ^7.18.6 - version: 7.18.6(@babel/core@7.23.2) + version: 7.18.6(@babel/core@7.23.5) '@babel/preset-env': - specifier: ^7.23.2 - version: 7.23.2(@babel/core@7.23.2) + specifier: ^7.8.6 + version: 7.23.5(@babel/core@7.23.5) '@babel/preset-react': specifier: ^7.22.15 - version: 7.22.15(@babel/core@7.23.2) + version: 7.23.3(@babel/core@7.23.5) '@babel/preset-typescript': - specifier: ^7.23.2 - version: 7.23.2(@babel/core@7.23.2) + specifier: ^7.8.6 + version: 7.23.3(@babel/core@7.23.5) '@babel/runtime': - specifier: ^7.23.2 - version: 7.23.2 - '@cypress/code-coverage': - specifier: ^3.12.4 - version: 3.12.4(@babel/core@7.23.2)(@babel/preset-env@7.23.2)(babel-loader@9.1.3)(cypress@13.3.1)(webpack@5.89.0) + specifier: ^7.8.6 + version: 7.23.5 '@depay/web3-mock-evm': specifier: ^14.17.0 version: 14.17.0 @@ -320,7 +329,7 @@ devDependencies: version: 3.2.3(graphql@16.8.1) '@graphql-codegen/cli': specifier: ^2.16.5 - version: 2.16.5(@babel/core@7.23.2)(@swc/core@1.3.93)(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.2.2) + version: 2.16.5(@babel/core@7.23.5)(@swc/core@1.3.93)(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.3.3) '@graphql-codegen/client-preset': specifier: ^1.3.0 version: 1.3.0(encoding@0.1.13)(graphql@16.8.1) @@ -350,124 +359,124 @@ devDependencies: version: 4.1.0(encoding@0.1.13)(graphql@16.8.1) '@graphql-eslint/eslint-plugin': specifier: ^3.20.1 - version: 3.20.1(@babel/core@7.23.2)(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1) + version: 3.20.1(@babel/core@7.23.5)(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1) '@next/bundle-analyzer': specifier: ^13.5.4 - version: 13.5.4 - '@nx/cypress': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(cypress@13.3.1)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) + version: 13.5.6 '@nx/devkit': - specifier: 16.10.0 - version: 16.10.0(nx@16.10.0) + specifier: 17.1.3 + version: 17.1.3(nx@17.0.2) '@nx/esbuild': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@16.10.0)(typescript@5.2.2) + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@17.0.2)(typescript@5.3.3) + '@nx/eslint': + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) '@nx/eslint-plugin': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.10.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(@typescript-eslint/parser@6.13.2)(eslint-config-prettier@9.0.0)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3) '@nx/eslint-plugin-nx': specifier: 16.0.0-beta.1 - version: 16.0.0-beta.1(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.10.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) + version: 16.0.0-beta.1(@typescript-eslint/parser@6.13.2)(eslint-config-prettier@9.0.0)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3) '@nx/jest': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) '@nx/js': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@nx/linter': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0) + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) '@nx/next': - specifier: 16.10.0 - version: 16.10.0(@babel/core@7.23.2)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(next@13.5.4)(nx@16.10.0)(typescript@5.2.2)(webpack@5.89.0) + specifier: 17.0.2 + version: 17.0.2(@babel/core@7.23.5)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(next@14.0.4)(nx@17.0.2)(typescript@5.3.3)(webpack@5.89.0) '@nx/node': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) + '@nx/playwright': + specifier: ^17.1.3 + version: 17.1.3(@playwright/test@1.40.1)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) '@nx/plugin': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) '@nx/react': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2)(webpack@5.89.0) + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3)(webpack@5.89.0) '@nx/rollup': - specifier: 16.10.0 - version: 16.10.0(@babel/core@7.23.2)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + specifier: 17.0.2 + version: 17.0.2(@babel/core@7.23.5)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) '@nx/storybook': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(cypress@13.3.1)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3) '@nx/web': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) '@nx/webpack': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@16.10.0)(typescript@5.2.2) + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@17.0.2)(typescript@5.3.3) '@nx/workspace': - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) - '@opentelemetry/api': - specifier: ^1.6.0 - version: 1.6.0 + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@playwright/test': + specifier: ^1.40.1 + version: 1.40.1 '@rollup/plugin-url': specifier: ^7.0.0 version: 7.0.0(rollup@2.79.1) '@storybook/addon-a11y': - specifier: ^7.5.1 - version: 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.6.2 + version: 7.6.2 '@storybook/addon-essentials': - specifier: ^7.5.1 - version: 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.6.2 + version: 7.6.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': - specifier: ^7.5.1 - version: 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.6.2 + version: 7.6.2 '@storybook/addon-mdx-gfm': - specifier: ^7.5.1 - version: 7.5.1 + specifier: 7.6.2 + version: 7.6.2 '@storybook/addon-styling': - specifier: ^1.3.6 - version: 1.3.6(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(less@4.2.0)(postcss@8.4.31)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(webpack@5.89.0) + specifier: ^1.3.7 + version: 1.3.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(less@4.2.0)(postcss@8.4.32)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(webpack@5.89.0) '@storybook/builder-webpack5': - specifier: ^7.4.6 - version: 7.4.6(@swc/helpers@0.5.3)(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + specifier: ^7.6.2 + version: 7.6.4(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(typescript@5.3.3) '@storybook/core-common': - specifier: ^7.5.1 - version: 7.5.1(encoding@0.1.13) + specifier: ^7.6.2 + version: 7.6.4(encoding@0.1.13) '@storybook/core-server': - specifier: ^7.5.1 - version: 7.5.1(encoding@0.1.13) + specifier: 7.6.2 + version: 7.6.2(encoding@0.1.13) '@storybook/jest': - specifier: 0.2.1 - version: 0.2.1 + specifier: 0.2.3 + version: 0.2.3(jest@29.7.0) '@storybook/nextjs': - specifier: ^7.5.1 - version: 7.5.1(@swc/core@1.3.93)(@swc/helpers@0.5.3)(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(esbuild@0.18.20)(next@13.5.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(webpack@5.89.0) + specifier: ^7.6.2 + version: 7.6.4(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(next@14.0.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(webpack@5.89.0) '@storybook/react': - specifier: ^7.5.1 - version: 7.5.1(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + specifier: 7.6.2 + version: 7.6.2(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) '@storybook/react-webpack5': - specifier: ^7.5.1 - version: 7.5.1(@babel/core@7.23.2)(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + specifier: 7.6.2 + version: 7.6.2(@babel/core@7.23.5)(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) '@storybook/test-runner': - specifier: 0.13.0 - version: 0.13.0(@swc/helpers@0.5.3)(@types/node@18.14.2)(encoding@0.1.13)(ts-node@10.9.1) + specifier: 0.16.0 + version: 0.16.0(@swc/helpers@0.5.3)(@types/node@18.14.2)(encoding@0.1.13)(ts-node@10.9.1) '@storybook/testing-library': - specifier: 0.2.0 - version: 0.2.0 + specifier: 0.2.2 + version: 0.2.2 '@storybook/theming': - specifier: ^7.5.1 - version: 7.5.1(react-dom@18.2.0)(react@18.2.0) + specifier: ^7.6.2 + version: 7.6.4(react-dom@18.2.0)(react@18.2.0) '@svgr/rollup': specifier: ^8.1.0 - version: 8.1.0(rollup@2.79.1)(typescript@5.2.2) + version: 8.1.0(rollup@2.79.1)(typescript@5.3.3) '@svgr/webpack': specifier: ^6.5.1 version: 6.5.1 '@swc-node/register': specifier: 1.6.8 - version: 1.6.8(@swc/core@1.3.93)(typescript@5.2.2) + version: 1.6.8(@swc/core@1.3.93)(typescript@5.3.3) '@swc/cli': specifier: ~0.1.62 - version: 0.1.62(@swc/core@1.3.93) + version: 0.1.63(@swc/core@1.3.93) '@swc/core': specifier: 1.3.93 version: 1.3.93(@swc/helpers@0.5.3) @@ -480,9 +489,6 @@ devDependencies: '@tanstack/react-query-devtools': specifier: ^4.36.1 version: 4.36.1(@tanstack/react-query@4.36.1)(react-dom@18.2.0)(react@18.2.0) - '@testing-library/cypress': - specifier: ^9.0.0 - version: 9.0.0(cypress@13.3.1) '@testing-library/jest-dom': specifier: ^5.17.0 version: 5.17.0 @@ -500,19 +506,22 @@ devDependencies: version: 29.5.0 '@types/jsonwebtoken': specifier: ^9.0.3 - version: 9.0.3 + version: 9.0.5 + '@types/lodash': + specifier: ^4.14.202 + version: 4.14.202 '@types/node': specifier: 18.14.2 version: 18.14.2 '@types/pg': specifier: ^8.10.5 - version: 8.10.5 + version: 8.10.9 '@types/react': - specifier: 18.2.24 - version: 18.2.24 + specifier: 18.2.33 + version: 18.2.33 '@types/react-dom': - specifier: 18.2.9 - version: 18.2.9 + specifier: 18.2.14 + version: 18.2.14 '@types/testing-library__jest-dom': specifier: ^5.14.9 version: 5.14.9 @@ -523,26 +532,26 @@ devDependencies: specifier: ^8.3.4 version: 8.3.4 '@typescript-eslint/eslint-plugin': - specifier: 5.62.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.51.0)(typescript@5.2.2) + specifier: ^6.13.1 + version: 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.55.0)(typescript@5.3.3) '@typescript-eslint/parser': - specifier: 5.62.0 - version: 5.62.0(eslint@8.51.0)(typescript@5.2.2) + specifier: ^6.13.1 + version: 6.13.2(eslint@8.55.0)(typescript@5.3.3) + '@vercel/remote-nx': + specifier: ^1.1.1 + version: 1.1.1(@nx/workspace@17.0.2)(encoding@0.1.13) axe-playwright: specifier: ^1.2.3 - version: 1.2.3(playwright@1.39.0) + version: 1.2.3(playwright@1.40.1) babel-loader: specifier: ^9.1.3 - version: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) + version: 9.1.3(@babel/core@7.23.5)(webpack@5.89.0) chromatic: specifier: ^6.24.1 version: 6.24.1 cross-env: specifier: ^7.0.3 version: 7.0.3 - cypress: - specifier: ^13.3.1 - version: 13.3.1 dotenv-cli: specifier: ^6.0.0 version: 6.0.0 @@ -551,58 +560,61 @@ devDependencies: version: 0.1.13 eslint: specifier: ^8.51.0 - version: 8.51.0 + version: 8.55.0 eslint-config-next: - specifier: ^13.5.4 - version: 13.5.4(eslint@8.51.0)(typescript@5.2.2) + specifier: ^14.0.1 + version: 14.0.3(eslint@8.55.0)(typescript@5.3.3) eslint-config-prettier: - specifier: ^8.10.0 - version: 8.10.0(eslint@8.51.0) + specifier: 9.0.0 + version: 9.0.0(eslint@8.55.0) eslint-import-resolver-typescript: specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@5.62.0)(eslint-plugin-i@2.28.1)(eslint@8.51.0) - eslint-plugin-cypress: - specifier: 2.15.1 - version: 2.15.1(eslint@8.51.0) + version: 3.6.1(@typescript-eslint/parser@6.13.2)(eslint-plugin-i@2.28.1)(eslint@8.55.0) eslint-plugin-import: specifier: npm:eslint-plugin-i@2.28.1 - version: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) + version: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.55.0) eslint-plugin-json: specifier: ^3.1.0 version: 3.1.0 eslint-plugin-jsx-a11y: specifier: 6.7.1 - version: 6.7.1(eslint@8.51.0) + version: 6.7.1(eslint@8.55.0) eslint-plugin-markdown: specifier: ^3.0.1 - version: 3.0.1(eslint@8.51.0) - eslint-plugin-prettier: - specifier: ^5.0.1 - version: 5.0.1(eslint-config-prettier@8.10.0)(eslint@8.51.0)(prettier@3.0.3) + version: 3.0.1(eslint@8.55.0) + eslint-plugin-playwright: + specifier: ^0.15.3 + version: 0.15.3(eslint@8.55.0) eslint-plugin-react: specifier: ^7.33.2 - version: 7.33.2(eslint@8.51.0) + version: 7.33.2(eslint@8.55.0) eslint-plugin-react-hooks: specifier: ^4.6.0 - version: 4.6.0(eslint@8.51.0) + version: 4.6.0(eslint@8.55.0) eslint-plugin-sonarjs: specifier: ^0.16.0 - version: 0.16.0(eslint@8.51.0) + version: 0.16.0(eslint@8.55.0) eslint-plugin-storybook: specifier: ^0.6.15 - version: 0.6.15(eslint@8.51.0)(typescript@5.2.2) + version: 0.6.15(eslint@8.55.0)(typescript@5.3.3) eslint-plugin-tailwindcss: specifier: ^3.13.0 - version: 3.13.0(tailwindcss@3.3.3) + version: 3.13.0(tailwindcss@3.3.6) eth-testing: specifier: ^1.14.0 - version: 1.14.0(typescript@5.2.2) + version: 1.14.0(typescript@5.3.3) + globby: + specifier: ^14.0.0 + version: 14.0.0 graphql: specifier: ^16.8.1 version: 16.8.1 graphql-config: specifier: ^4.5.0 version: 4.5.0(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1) + graphql-request: + specifier: ^6.1.0 + version: 6.1.0(encoding@0.1.13)(graphql@16.8.1) husky: specifier: ^8.0.3 version: 8.0.3 @@ -620,16 +632,16 @@ devDependencies: version: 29.7.0 jsonc-eslint-parser: specifier: ^2.3.0 - version: 2.3.0 + version: 2.4.0 lint-staged: specifier: ^13.3.0 version: 13.3.0 msw: specifier: ^1.3.2 - version: 1.3.2(encoding@0.1.13)(typescript@5.2.2) + version: 1.3.2(encoding@0.1.13)(typescript@5.3.3) msw-storybook-addon: - specifier: ^1.9.0 - version: 1.9.0(msw@1.3.2) + specifier: ^1.10.0 + version: 1.10.0(msw@1.3.2) node-fetch: specifier: ^2.7.0 version: 2.7.0(encoding@0.1.13) @@ -637,17 +649,17 @@ devDependencies: specifier: ^4.1.5 version: 4.1.5 nx: - specifier: 16.10.0 - version: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) - nx-cloud: - specifier: 16.5.2 - version: 16.5.2 + specifier: 17.0.2 + version: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) pg: specifier: ^8.11.3 version: 8.11.3 + playwright: + specifier: ^1.40.1 + version: 1.40.1 prettier: specifier: ^3.0.3 - version: 3.0.3 + version: 3.1.0 react-refresh: specifier: ^0.10.0 version: 0.10.0 @@ -656,13 +668,10 @@ devDependencies: version: 18.2.0(react@18.2.0) start-server-and-test: specifier: ^1.15.4 - version: 1.15.4 - storybook-addon-swc: - specifier: ^1.2.0 - version: 1.2.0(@swc/core@1.3.93)(webpack@5.89.0) + version: 1.15.5 storybook-dark-mode: - specifier: ^3.0.1 - version: 3.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + specifier: ^3.0.3 + version: 3.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) swc-loader: specifier: 0.1.15 version: 0.1.15(@swc/core@1.3.93)(webpack@5.89.0) @@ -671,19 +680,19 @@ devDependencies: version: 0.7.0 ts-jest: specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.23.2)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.2.2) + version: 29.1.1(@babel/core@7.23.5)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.3.3) ts-jest-mock-import-meta: specifier: ^1.1.0 version: 1.1.0(ts-jest@29.1.1) ts-node: specifier: ^10.9.1 - version: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.2.2) + version: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.3.3) tsconfig-paths-webpack-plugin: specifier: ^4.1.0 version: 4.1.0 typescript: - specifier: ~5.2.2 - version: 5.2.2 + specifier: ~5.3.0 + version: 5.3.3 url-loader: specifier: ^4.1.1 version: 4.1.1(webpack@5.89.0) @@ -698,10 +707,14 @@ packages: engines: {node: '>=0.10.0'} dev: true - /@adobe/css-tools@4.3.1: - resolution: {integrity: sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg==} + /@adobe/css-tools@4.3.2: + resolution: {integrity: sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw==} dev: true + /@adraffy/ens-normalize@1.10.0: + resolution: {integrity: sha512-nA9XHtlAkYfJxY7bce8DcN7eKxWWCWkU+1GR9d+U6MbNpfwQp8TI7vqOsBsMcHoT4mBu2kypKoSKnghEzOOq5Q==} + dev: false + /@alloc/quick-lru@5.2.0: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} @@ -711,7 +724,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 /@ardatan/relay-compiler@12.0.0(encoding@0.1.13)(graphql@16.8.1): resolution: {integrity: sha512-9anThAaj1dQr6IGmzBMcfzOQKTa5artjuPmw8NYK/fiGEMjADbSguBY2FMDykt+QhilR3wc9VA/3yVju7JHg7Q==} @@ -719,13 +732,13 @@ packages: peerDependencies: graphql: '*' dependencies: - '@babel/core': 7.23.2 - '@babel/generator': 7.23.0 - '@babel/parser': 7.23.0 - '@babel/runtime': 7.23.2 - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 - babel-preset-fbjs: 3.4.0(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/generator': 7.23.5 + '@babel/parser': 7.23.5 + '@babel/runtime': 7.23.5 + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 + babel-preset-fbjs: 3.4.0(@babel/core@7.23.5) chalk: 4.1.0 fb-watchman: 2.0.2 fbjs: 3.0.5(encoding@0.1.13) @@ -758,111 +771,111 @@ packages: default-browser-id: 3.0.0 dev: true - /@babel/code-frame@7.22.13: - resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==} + /@babel/code-frame@7.23.5: + resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.22.20 + '@babel/highlight': 7.23.4 chalk: 2.4.2 - /@babel/compat-data@7.23.2: - resolution: {integrity: sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==} + /@babel/compat-data@7.23.5: + resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} engines: {node: '>=6.9.0'} - /@babel/core@7.23.2: - resolution: {integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==} + /@babel/core@7.23.5: + resolution: {integrity: sha512-Cwc2XjUrG4ilcfOw4wBAK+enbdgwAcAJCfGUItPBKR7Mjw4aEfAFYrLxeRp4jWgtNIKn3n2AlBOfwwafl+42/g==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.22.13 - '@babel/generator': 7.23.0 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) - '@babel/helpers': 7.23.2 - '@babel/parser': 7.23.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5) + '@babel/helpers': 7.23.5 + '@babel/parser': 7.23.5 '@babel/template': 7.22.15 - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 convert-source-map: 2.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - /@babel/generator@7.23.0: - resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==} + /@babel/generator@7.23.5: + resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 jsesc: 2.5.2 /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 dev: true /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 dev: true /@babel/helper-compilation-targets@7.22.15: resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.23.2 - '@babel/helper-validator-option': 7.22.15 - browserslist: 4.22.1 + '@babel/compat-data': 7.23.5 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.22.2 lru-cache: 5.1.1 semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} + /@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.5): + resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.5) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 dev: true - /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.2): + /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.5): resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 dev: true - /@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.2): + /@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.5): resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -878,34 +891,34 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.22.15 - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 /@babel/helper-member-expression-to-functions@7.23.0: resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 dev: true /@babel/helper-module-imports@7.22.15: resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 - /@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2): - resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==} + /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-module-imports': 7.22.15 '@babel/helper-simple-access': 7.22.5 @@ -916,7 +929,7 @@ packages: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 dev: true /@babel/helper-plugin-utils@7.22.5: @@ -924,25 +937,25 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.2): + /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.5): resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-wrap-function': 7.22.20 dev: true - /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.2): + /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.5): resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 @@ -952,31 +965,31 @@ packages: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 /@babel/helper-skip-transparent-expression-wrappers@7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 dev: true /@babel/helper-split-export-declaration@7.22.6: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 - /@babel/helper-string-parser@7.22.5: - resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} + /@babel/helper-string-parser@7.23.4: + resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-option@7.22.15: - resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} + /@babel/helper-validator-option@7.23.5: + resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} /@babel/helper-wrap-function@7.22.20: @@ -985,1101 +998,1112 @@ packages: dependencies: '@babel/helper-function-name': 7.23.0 '@babel/template': 7.22.15 - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 dev: true - /@babel/helpers@7.23.2: - resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==} + /@babel/helpers@7.23.5: + resolution: {integrity: sha512-oO7us8FzTEsG3U6ag9MfdF1iA/7Z6dz+MtFhifZk8C8o453rGJFFWUP1t+ULM9TUIAzC9uxXEiXjOiVMyd7QPg==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.22.15 - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 transitivePeerDependencies: - supports-color - /@babel/highlight@7.22.20: - resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} + /@babel/highlight@7.23.4: + resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser@7.23.0: - resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} + /@babel/parser@7.23.5: + resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==} + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==} + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.5) + dev: true + + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.2): + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.5): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-proposal-decorators@7.23.2(@babel/core@7.23.2): - resolution: {integrity: sha512-eR0gJQc830fJVGz37oKLvt9W9uUIQSAovUl0e9sJ3YeO09dlcoBVYD3CLrjCj4qHdXmfiyTyFt8yeQYSN5fxLg==} + /@babel/plugin-proposal-decorators@7.23.5(@babel/core@7.23.5): + resolution: {integrity: sha512-6IsY8jOeWibsengGlWIezp7cuZEFzNlAghFpzh9wiZwhQ42/hRcPnY/QV9HJoKTlujupinSlnQPiEy/u2C1ZfQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.5) '@babel/helper-split-export-declaration': 7.22.6 - '@babel/plugin-syntax-decorators': 7.22.10(@babel/core@7.23.2) + '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.5) dev: true - /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.2): + /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.5): resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.2 - '@babel/core': 7.23.2 + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.23.2) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.5) dev: true - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.2): + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.5): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.2): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.5): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.5): resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.2): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.5): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.2): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.5): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-decorators@7.22.10(@babel/core@7.23.2): - resolution: {integrity: sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ==} + /@babel/plugin-syntax-decorators@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.5): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.5): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-flow@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==} + /@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==} + /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} + /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.2): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.5): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.5): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} + /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.2): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.5): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.5): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.2): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.5): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.5): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.5): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.5): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.2): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.5): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.2): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.5): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} + /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.2): + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.5): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} + /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-async-generator-functions@7.23.2(@babel/core@7.23.2): - resolution: {integrity: sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==} + /@babel/plugin-transform-async-generator-functions@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.2) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2) + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.5) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} + /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.2) + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==} + /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-block-scoping@7.23.0(@babel/core@7.23.2): - resolution: {integrity: sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==} + /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} + /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-class-static-block@7.22.11(@babel/core@7.23.2): - resolution: {integrity: sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==} + /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.2) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-classes@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==} + /@babel/plugin-transform-classes@7.23.5(@babel/core@7.23.5): + resolution: {integrity: sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.5) '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 dev: true - /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} + /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/template': 7.22.15 dev: true - /@babel/plugin-transform-destructuring@7.23.0(@babel/core@7.23.2): - resolution: {integrity: sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==} + /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==} + /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==} + /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-dynamic-import@7.22.11(@babel/core@7.23.2): - resolution: {integrity: sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==} + /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==} + /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-export-namespace-from@7.22.11(@babel/core@7.23.2): - resolution: {integrity: sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==} + /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-flow-strip-types@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==} + /@babel/plugin-transform-flow-strip-types@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-for-of@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==} + /@babel/plugin-transform-for-of@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} + /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-function-name': 7.23.0 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-json-strings@7.22.11(@babel/core@7.23.2): - resolution: {integrity: sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==} + /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-literals@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} + /@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-logical-assignment-operators@7.22.11(@babel/core@7.23.2): - resolution: {integrity: sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==} + /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} + /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-modules-amd@7.23.0(@babel/core@7.23.2): - resolution: {integrity: sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==} + /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-modules-commonjs@7.23.0(@babel/core@7.23.2): - resolution: {integrity: sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==} + /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.22.5 dev: true - /@babel/plugin-transform-modules-systemjs@7.23.0(@babel/core@7.23.2): - resolution: {integrity: sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==} + /@babel/plugin-transform-modules-systemjs@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-identifier': 7.22.20 dev: true - /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==} + /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.2): + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.5): resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==} + /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-nullish-coalescing-operator@7.22.11(@babel/core@7.23.2): - resolution: {integrity: sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==} + /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-numeric-separator@7.22.11(@babel/core@7.23.2): - resolution: {integrity: sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==} + /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-object-rest-spread@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==} + /@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.2 - '@babel/core': 7.23.2 + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.23.2) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==} + /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-optional-catch-binding@7.22.11(@babel/core@7.23.2): - resolution: {integrity: sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==} + /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-optional-chaining@7.23.0(@babel/core@7.23.2): - resolution: {integrity: sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==} + /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-parameters@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==} + /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} + /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-private-property-in-object@7.22.11(@babel/core@7.23.2): - resolution: {integrity: sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==} + /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.2) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} + /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-react-constant-elements@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==} + /@babel/plugin-transform-react-constant-elements@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==} + /@babel/plugin-transform-react-display-name@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.23.2): + /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.23.5): resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-react-jsx@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==} + /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.2) - '@babel/types': 7.23.0 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5) + '@babel/types': 7.23.5 dev: true - /@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==} + /@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.23.2): - resolution: {integrity: sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==} + /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 regenerator-transform: 0.15.2 dev: true - /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==} + /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-runtime@7.23.2(@babel/core@7.23.2): - resolution: {integrity: sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==} + /@babel/plugin-transform-runtime@7.23.4(@babel/core@7.23.5): + resolution: {integrity: sha512-ITwqpb6V4btwUG0YJR82o2QvmWrLgDnx/p2A3CTPYGaRgULkDiC0DRA2C4jlRB9uXGUEfaSS/IGHfVW+ohzYDw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.2) - babel-plugin-polyfill-corejs3: 0.8.5(@babel/core@7.23.2) - babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.2) + babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.5) + babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.5) + babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.5) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} + /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-spread@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==} + /@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true - /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} + /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==} + /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==} + /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-typescript@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==} + /@babel/plugin-transform-typescript@7.23.5(@babel/core@7.23.5): + resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.5) dev: true - /@babel/plugin-transform-unicode-escapes@7.22.10(@babel/core@7.23.2): - resolution: {integrity: sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==} + /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} + /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} + /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==} + /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/preset-env@7.23.2(@babel/core@7.23.2): - resolution: {integrity: sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==} + /@babel/preset-env@7.23.5(@babel/core@7.23.5): + resolution: {integrity: sha512-0d/uxVD6tFGWXGDSfyMD1p2otoaKmu6+GD+NfAx0tMaH+dxORnp7T9TaVQ6mKyya7iBtCIVxHjWT7MuzzM9z+A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.2 - '@babel/core': 7.23.2 + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.15 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.15(@babel/core@7.23.2) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.15(@babel/core@7.23.2) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.2) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.2) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.2) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.2) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.2) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.2) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.2) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.2) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.2) - '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-async-generator-functions': 7.23.2(@babel/core@7.23.2) - '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-block-scoping': 7.23.0(@babel/core@7.23.2) - '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-class-static-block': 7.22.11(@babel/core@7.23.2) - '@babel/plugin-transform-classes': 7.22.15(@babel/core@7.23.2) - '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-destructuring': 7.23.0(@babel/core@7.23.2) - '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-dynamic-import': 7.22.11(@babel/core@7.23.2) - '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-export-namespace-from': 7.22.11(@babel/core@7.23.2) - '@babel/plugin-transform-for-of': 7.22.15(@babel/core@7.23.2) - '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-json-strings': 7.22.11(@babel/core@7.23.2) - '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-logical-assignment-operators': 7.22.11(@babel/core@7.23.2) - '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-modules-amd': 7.23.0(@babel/core@7.23.2) - '@babel/plugin-transform-modules-commonjs': 7.23.0(@babel/core@7.23.2) - '@babel/plugin-transform-modules-systemjs': 7.23.0(@babel/core@7.23.2) - '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-nullish-coalescing-operator': 7.22.11(@babel/core@7.23.2) - '@babel/plugin-transform-numeric-separator': 7.22.11(@babel/core@7.23.2) - '@babel/plugin-transform-object-rest-spread': 7.22.15(@babel/core@7.23.2) - '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-optional-catch-binding': 7.22.11(@babel/core@7.23.2) - '@babel/plugin-transform-optional-chaining': 7.23.0(@babel/core@7.23.2) - '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.23.2) - '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-private-property-in-object': 7.22.11(@babel/core@7.23.2) - '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-regenerator': 7.22.10(@babel/core@7.23.2) - '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-unicode-escapes': 7.22.10(@babel/core@7.23.2) - '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.23.2) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.2) - '@babel/types': 7.23.0 - babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.2) - babel-plugin-polyfill-corejs3: 0.8.5(@babel/core@7.23.2) - babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.2) - core-js-compat: 3.33.0 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.5) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.5) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.5) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.5) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.5) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.5) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.5) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.5) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.5) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.5) + '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-async-generator-functions': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-classes': 7.23.5(@babel/core@7.23.5) + '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-for-of': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-modules-systemjs': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.5) + '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-object-rest-spread': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.5) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.5) + babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.5) + babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.5) + babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.5) + core-js-compat: 3.34.0 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-flow@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-dB5aIMqpkgbTfN5vDdTRPzjqtWiZcRESNR88QYnoPR+bmdYoluOzMX9tQerTv0XzSgZYctPfO1oc0N5zdog1ew==} + /@babel/preset-flow@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.15 - '@babel/plugin-transform-flow-strip-types': 7.22.5(@babel/core@7.23.2) + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-transform-flow-strip-types': 7.23.3(@babel/core@7.23.5) dev: true - /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.2): + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.5): resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 esutils: 2.0.3 dev: true - /@babel/preset-react@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==} + /@babel/preset-react@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.15 - '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.2) - '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-react-pure-annotations': 7.22.5(@babel/core@7.23.2) + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.23.5) + '@babel/plugin-transform-react-pure-annotations': 7.23.3(@babel/core@7.23.5) dev: true - /@babel/preset-typescript@7.23.2(@babel/core@7.23.2): - resolution: {integrity: sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA==} + /@babel/preset-typescript@7.23.3(@babel/core@7.23.5): + resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.15 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-modules-commonjs': 7.23.0(@babel/core@7.23.2) - '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.2) + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5) dev: true /@babel/regjsgen@0.8.0: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} dev: true - /@babel/runtime@7.23.2: - resolution: {integrity: sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==} + /@babel/runtime@7.23.5: + resolution: {integrity: sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.0 @@ -2088,32 +2112,32 @@ packages: resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.13 - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.23.5 + '@babel/types': 7.23.5 - /@babel/traverse@7.23.2: - resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} + /@babel/traverse@7.23.5: + resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.13 - '@babel/generator': 7.23.0 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 - debug: 4.3.4(supports-color@8.1.1) + '@babel/parser': 7.23.5 + '@babel/types': 7.23.5 + debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/types@7.23.0: - resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} + /@babel/types@7.23.5: + resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.22.5 + '@babel/helper-string-parser': 7.23.4 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 @@ -2125,6 +2149,28 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true + /@bytescale/sdk@3.11.0: + resolution: {integrity: sha512-4R5hU+brUpZqNLEacKb7TQ7cYSi47Bm5U3gSG3vttCMI0JElzKH7+g7HP3prHDRuoalrGkzFd8mUi0zs6hJBMg==} + dev: false + + /@bytescale/upload-widget-react@4.13.0(react@18.2.0): + resolution: {integrity: sha512-FD6a6N//pv0k0rNzzH0q9Ky6Ss4kSs39tMffIldAfZ57mTXgv8K3RrgQVJQkGCRpwytMs163uyAowUQ1Cfcvfw==} + peerDependencies: + react: '>=16.3.0' + dependencies: + '@bytescale/upload-widget': 4.18.0 + lodash.isequal: 4.5.0 + react: 18.2.0 + dev: false + + /@bytescale/upload-widget@4.18.0: + resolution: {integrity: sha512-IrMkVkjaaiy/gywfIVPSxrv1/XezD9hHTTSfG3H9E7OJ4t8YpAfcFbAojOz2xmoLIm55QDJjf5uX279Ap56FNw==} + dependencies: + '@bytescale/sdk': 3.11.0 + classnames: 2.3.2 + preact: 10.19.2 + dev: false + /@chainlink/contracts@0.6.1(ethers@5.7.2): resolution: {integrity: sha512-EuwijGexttw0UjfrW+HygwhQIrGAbqpf1ue28R55HhWMHBzphEH0PhWm8DQmFfj5OZNy8Io66N4L0nStkZ3QKQ==} dependencies: @@ -2155,87 +2201,8 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.9 - /@cypress/code-coverage@3.12.4(@babel/core@7.23.2)(@babel/preset-env@7.23.2)(babel-loader@9.1.3)(cypress@13.3.1)(webpack@5.89.0): - resolution: {integrity: sha512-5uwsZpUd4iMCHESZLHZmnWhLFws3LKhto1VsdfXTiI8NPlDxpXF93k2ixehG9uQr7SSYEUJmdKipHSQmn4CidQ==} - peerDependencies: - '@babel/core': ^7.0.1 - '@babel/preset-env': ^7.0.0 - babel-loader: ^8.3 || ^9 - cypress: '*' - webpack: ^4 || ^5 - dependencies: - '@babel/core': 7.23.2 - '@babel/preset-env': 7.23.2(@babel/core@7.23.2) - '@cypress/webpack-preprocessor': 6.0.0(@babel/core@7.23.2)(@babel/preset-env@7.23.2)(babel-loader@9.1.3)(webpack@5.89.0) - babel-loader: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) - chalk: 4.1.2 - cypress: 13.3.1 - dayjs: 1.11.10 - debug: 4.3.4(supports-color@8.1.1) - execa: 4.1.0 - globby: 11.0.4 - istanbul-lib-coverage: 3.0.0 - js-yaml: 4.1.0 - nyc: 15.1.0 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) - transitivePeerDependencies: - - supports-color - dev: true - - /@cypress/request@3.0.1: - resolution: {integrity: sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==} - engines: {node: '>= 6'} - dependencies: - aws-sign2: 0.7.0 - aws4: 1.12.0 - caseless: 0.12.0 - combined-stream: 1.0.8 - extend: 3.0.2 - forever-agent: 0.6.1 - form-data: 2.3.3 - http-signature: 1.3.6 - is-typedarray: 1.0.0 - isstream: 0.1.2 - json-stringify-safe: 5.0.1 - mime-types: 2.1.35 - performance-now: 2.1.0 - qs: 6.10.4 - safe-buffer: 5.2.1 - tough-cookie: 4.1.3 - tunnel-agent: 0.6.0 - uuid: 8.3.2 - dev: true - - /@cypress/webpack-preprocessor@6.0.0(@babel/core@7.23.2)(@babel/preset-env@7.23.2)(babel-loader@9.1.3)(webpack@5.89.0): - resolution: {integrity: sha512-1AS1Et5CNPJii0+DdBZBS8e0hlM2BkBNmYRdZO4/16A3KS3em1sjPZtFw7jJF00m6DYAdB9iy6QW/lLZ2bN0gg==} - peerDependencies: - '@babel/core': ^7.0.1 - '@babel/preset-env': ^7.0.0 - babel-loader: ^8.3 || ^9 - webpack: ^4 || ^5 - dependencies: - '@babel/core': 7.23.2 - '@babel/preset-env': 7.23.2(@babel/core@7.23.2) - babel-loader: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) - bluebird: 3.7.1 - debug: 4.3.4(supports-color@8.1.1) - lodash: 4.17.21 - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) - transitivePeerDependencies: - - supports-color - dev: true - - /@cypress/xvfb@1.2.4(supports-color@8.1.1): - resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} - dependencies: - debug: 3.2.7(supports-color@8.1.1) - lodash.once: 4.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@depay/web3-blockchains@9.2.5: - resolution: {integrity: sha512-4AxGC1vyEydvk4WF1cxInY51JrTg8qND8mdZCJAZzKSNZI/d1+aRczzCn/yYXSwEHdPQCKUmXKzybQp1k/m7pw==} + /@depay/web3-blockchains@9.2.8: + resolution: {integrity: sha512-d43QvCh5gPvJXoHXAFWxLucC7hi9SctmxpUgGOWJFbXys1BnX1UkYb1E+48hWG7RAFthzkzH2dSlRAtmj+C6zw==} engines: {node: '>=10'} dev: true @@ -2243,7 +2210,7 @@ packages: resolution: {integrity: sha512-f/GPKWY8roW0n8TfaV5p+EHXw7+H1pCwTHTcHUZFUMYoqUCxTS1zCbRa1i9vx4sdS4TQ7VeRcyg8+t6u/kAxqg==} engines: {node: '>=16'} dependencies: - '@depay/web3-blockchains': 9.2.5 + '@depay/web3-blockchains': 9.2.8 ethers: 5.7.2 transitivePeerDependencies: - bufferutil @@ -2469,30 +2436,30 @@ packages: requiresBuild: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.51.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.55.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.51.0 + eslint: 8.55.0 eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/regexpp@4.9.1: - resolution: {integrity: sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==} + /@eslint-community/regexpp@4.10.0: + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint/eslintrc@2.1.2: - resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 espree: 9.6.1 globals: 13.23.0 - ignore: 5.2.4 + ignore: 5.3.0 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -2501,8 +2468,8 @@ packages: - supports-color dev: true - /@eslint/js@8.51.0: - resolution: {integrity: sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==} + /@eslint/js@8.55.0: + resolution: {integrity: sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -2544,8 +2511,8 @@ packages: - utf-8-validate dev: false - /@ethereumjs/common@2.5.0: - resolution: {integrity: sha512-DEHjW6e38o+JmB/NO3GZBpW4lpaiBpkFgXF6jLcJ6gETBYpEyaA5nTimsWBUJR3Vmtm/didUEbNjajskugZORg==} + /@ethereumjs/common@2.6.5: + resolution: {integrity: sha512-lRyVQOeCDaIVtgfbowla32pzeDv2Obr8oR8Put5RdUBNRGr1VGPGQNGP6elWIpgK3YdpzqTOh4GyUGOureVeeA==} dependencies: crc-32: 1.2.2 ethereumjs-util: 7.1.5 @@ -2558,10 +2525,10 @@ packages: crc-32: 1.2.2 dev: false - /@ethereumjs/common@4.0.0: - resolution: {integrity: sha512-eVa0/nC15mpotD8HOq6jB883SCWUkLjibr2jLPmPrx4FfmewXqFeh4drgR2sHjq3qWKxpCLK+5qsSJgtXwIzJQ==} + /@ethereumjs/common@4.1.0: + resolution: {integrity: sha512-XWdQvUjlQHVwh4uGEPFKHpsic69GOsMXEhlHrggS5ju/+2zAmmlz6B25TkCCymeElC9DUp13tH5Tc25Iuvtlcg==} dependencies: - '@ethereumjs/util': 9.0.0 + '@ethereumjs/util': 9.0.1 crc: 4.3.2 transitivePeerDependencies: - buffer @@ -2574,16 +2541,16 @@ packages: hasBin: true dev: false - /@ethereumjs/rlp@5.0.0: - resolution: {integrity: sha512-WuS1l7GJmB0n0HsXLozCoEFc9IwYgf3l0gCkKVYgR67puVF1O4OpEaN0hWmm1c+iHUHFCKt1hJrvy5toLg+6ag==} + /@ethereumjs/rlp@5.0.1: + resolution: {integrity: sha512-Ab/Hfzz+T9Zl+65Nkg+9xAmwKPLicsnQ4NW49pgvJp9ovefuic95cgOS9CbPc9izIEgsqm1UitV0uNveCvud9w==} engines: {node: '>=18'} hasBin: true dev: false - /@ethereumjs/tx@3.3.2: - resolution: {integrity: sha512-6AaJhwg4ucmwTvw/1qLaZUX5miWrwZ4nLOUsKyb/HtzS3BMw/CasKhdi1ims9mBKeK9sOJCH4qGKOBGyJCeeog==} + /@ethereumjs/tx@3.5.2: + resolution: {integrity: sha512-gQDNJWKrSDGu2w7w0PzVXVBNMzb7wwdDOmOqczmhNjqFxFuIbhVJDwiGEnxFNC2/b8ifcZzY7MLcluizohRzNw==} dependencies: - '@ethereumjs/common': 2.5.0 + '@ethereumjs/common': 2.6.5 ethereumjs-util: 7.1.5 dev: false @@ -2597,18 +2564,18 @@ packages: ethereum-cryptography: 2.1.2 dev: false - /@ethereumjs/tx@5.0.0: - resolution: {integrity: sha512-bJBC/jHVIbwvZBVsK0Ls70NzxJ8Q3UvPwskG1LO6+ryVGKY0y1bhRreo0/gR3vTkuRjD+x5QTYV6fIY16tswJA==} + /@ethereumjs/tx@5.1.0: + resolution: {integrity: sha512-VUhw2+4yXArJZRWhPjmZFrN4WUjUo0qUZUszVpW2KzsGlqCFf67kwJcH9Rca5eS0CRHjr2qHJLpvYOjNuaXVdA==} engines: {node: '>=18'} peerDependencies: - c-kzg: ^2.1.0 + c-kzg: ^2.1.2 peerDependenciesMeta: c-kzg: optional: true dependencies: - '@ethereumjs/common': 4.0.0 - '@ethereumjs/rlp': 5.0.0 - '@ethereumjs/util': 9.0.0 + '@ethereumjs/common': 4.1.0 + '@ethereumjs/rlp': 5.0.1 + '@ethereumjs/util': 9.0.1 ethereum-cryptography: 2.1.2 transitivePeerDependencies: - buffer @@ -2623,16 +2590,16 @@ packages: micro-ftch: 0.3.1 dev: false - /@ethereumjs/util@9.0.0: - resolution: {integrity: sha512-V8062I+ZXfFxtFLp7xsPeiT1IxDaVOZaM78nGj1gsWUFeZ8SgADMLDKWehp+muTy1JRbVoXFljZ1qoyv9ji/2g==} + /@ethereumjs/util@9.0.1: + resolution: {integrity: sha512-NdFFEzCc3H1sYkNnnySwLg6owdQMhjUc2jfuDyx8Xv162WSluCnnSKouKOSG3njGNEyy2I9NmF8zTRDwuqpZWA==} engines: {node: '>=18'} peerDependencies: - c-kzg: ^2.1.0 + c-kzg: ^2.1.2 peerDependenciesMeta: c-kzg: optional: true dependencies: - '@ethereumjs/rlp': 5.0.0 + '@ethereumjs/rlp': 5.0.1 ethereum-cryptography: 2.1.2 dev: false @@ -2925,19 +2892,19 @@ packages: resolution: {integrity: sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==} dev: true - /@floating-ui/core@1.5.0: - resolution: {integrity: sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==} + /@floating-ui/core@1.5.2: + resolution: {integrity: sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A==} dependencies: '@floating-ui/utils': 0.1.6 /@floating-ui/dom@1.5.3: resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==} dependencies: - '@floating-ui/core': 1.5.0 + '@floating-ui/core': 1.5.2 '@floating-ui/utils': 0.1.6 - /@floating-ui/react-dom@2.0.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ==} + /@floating-ui/react-dom@2.0.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-CF8k2rgKeh/49UrnIBs4BdxPUV6vize/Db1d/YbCLyp9GiVZ0BEwf5AiDSxJRCr6yOkGqTFHtmrULxkEfYZ7dQ==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -2956,10 +2923,10 @@ packages: tslib: 2.6.2 dev: false - /@formatjs/ecma402-abstract@1.17.2: - resolution: {integrity: sha512-k2mTh0m+IV1HRdU0xXM617tSQTi53tVR2muvYOsBeYcUgEAyxV1FOC7Qj279th3fBVQ+Dj6muvNJZcHSPNdbKg==} + /@formatjs/ecma402-abstract@1.18.0: + resolution: {integrity: sha512-PEVLoa3zBevWSCZzPIM/lvPCi8P5l4G+NXQMc/CjEiaCWgyHieUoo0nM7Bs0n/NbuQ6JpXEolivQ9pKSBHaDlA==} dependencies: - '@formatjs/intl-localematcher': 0.4.2 + '@formatjs/intl-localematcher': 0.5.2 tslib: 2.6.2 dev: false @@ -2996,8 +2963,8 @@ packages: tslib: 2.6.2 dev: false - /@formatjs/intl-localematcher@0.4.2: - resolution: {integrity: sha512-BGdtJFmaNJy5An/Zan4OId/yR9Ih1OojFjcduX/xOvq798OgWSyDtd6Qd5jqJXwJs1ipe4Fxu9+cshic5Ox2tA==} + /@formatjs/intl-localematcher@0.5.2: + resolution: {integrity: sha512-txaaE2fiBMagLrR4jYhxzFO6wEdEG4TPMqrzBAcbr4HFUYzH/YC+lg6OIzKCHm8WgDdyQevxbAAV1OgcXctuGw==} dependencies: tslib: 2.6.2 dev: false @@ -3035,21 +3002,21 @@ packages: tslib: 2.4.1 dev: true - /@graphql-codegen/cli@2.16.5(@babel/core@7.23.2)(@swc/core@1.3.93)(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.2.2): + /@graphql-codegen/cli@2.16.5(@babel/core@7.23.5)(@swc/core@1.3.93)(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1)(typescript@5.3.3): resolution: {integrity: sha512-XYPIp+q7fB0xAGSAoRykiTe4oY80VU+z+dw5nuv4mLY0+pv7+pa2C6Nwhdw7a65lXOhFviBApWCCZeqd54SMnA==} hasBin: true peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@babel/generator': 7.23.0 + '@babel/generator': 7.23.5 '@babel/template': 7.22.15 - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 '@graphql-codegen/core': 2.6.8(graphql@16.8.1) '@graphql-codegen/plugin-helpers': 3.1.2(graphql@16.8.1) '@graphql-tools/apollo-engine-loader': 7.3.26(encoding@0.1.13)(graphql@16.8.1) - '@graphql-tools/code-file-loader': 7.3.23(@babel/core@7.23.2)(graphql@16.8.1) - '@graphql-tools/git-loader': 7.3.0(@babel/core@7.23.2)(graphql@16.8.1) - '@graphql-tools/github-loader': 7.3.28(@babel/core@7.23.2)(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1) + '@graphql-tools/code-file-loader': 7.3.23(@babel/core@7.23.5)(graphql@16.8.1) + '@graphql-tools/git-loader': 7.3.0(@babel/core@7.23.5)(graphql@16.8.1) + '@graphql-tools/github-loader': 7.3.28(@babel/core@7.23.5)(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1) '@graphql-tools/graphql-file-loader': 7.5.17(graphql@16.8.1) '@graphql-tools/json-file-loader': 7.4.18(graphql@16.8.1) '@graphql-tools/load': 7.8.14(graphql@16.8.1) @@ -3060,7 +3027,7 @@ packages: chalk: 4.1.0 chokidar: 3.5.3 cosmiconfig: 7.1.0 - cosmiconfig-typescript-loader: 4.4.0(@types/node@18.14.2)(cosmiconfig@7.1.0)(ts-node@10.9.1)(typescript@5.2.2) + cosmiconfig-typescript-loader: 4.4.0(@types/node@18.14.2)(cosmiconfig@7.1.0)(ts-node@10.9.1)(typescript@5.3.3) debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.8.1 @@ -3073,7 +3040,7 @@ packages: shell-quote: 1.8.1 string-env-interpolation: 1.0.1 ts-log: 2.2.5 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.2.2) + ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.3.3) tslib: 2.6.2 yaml: 1.10.2 yargs: 17.7.2 @@ -3345,19 +3312,19 @@ packages: - supports-color dev: true - /@graphql-eslint/eslint-plugin@3.20.1(@babel/core@7.23.2)(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1): + /@graphql-eslint/eslint-plugin@3.20.1(@babel/core@7.23.5)(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1): resolution: {integrity: sha512-RbwVlz1gcYG62sECR1u0XqMh8w5e5XMCCZoMvPQ3nJzEBCTfXLGX727GBoRmSvY1x4gJmqNZ1lsOX7lZY14RIw==} engines: {node: '>=12'} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@babel/code-frame': 7.22.13 - '@graphql-tools/code-file-loader': 7.3.23(@babel/core@7.23.2)(graphql@16.8.1) - '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.2)(graphql@16.8.1) + '@babel/code-frame': 7.23.5 + '@graphql-tools/code-file-loader': 7.3.23(@babel/core@7.23.5)(graphql@16.8.1) + '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.5)(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) chalk: 4.1.2 - debug: 4.3.4(supports-color@8.1.1) - fast-glob: 3.3.1 + debug: 4.3.4 + fast-glob: 3.3.2 graphql: 16.8.1 graphql-config: 4.5.0(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1) graphql-depth-limit: 1.1.0(graphql@16.8.1) @@ -3399,12 +3366,12 @@ packages: value-or-promise: 1.0.12 dev: true - /@graphql-tools/code-file-loader@7.3.23(@babel/core@7.23.2)(graphql@16.8.1): + /@graphql-tools/code-file-loader@7.3.23(@babel/core@7.23.5)(graphql@16.8.1): resolution: {integrity: sha512-8Wt1rTtyTEs0p47uzsPJ1vAtfAx0jmxPifiNdmo9EOCuUPyQGEbMaik/YkqZ7QUFIEYEQu+Vgfo8tElwOPtx5Q==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.2)(graphql@16.8.1) + '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.5)(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) globby: 11.1.0 graphql: 16.8.1 @@ -3447,7 +3414,7 @@ packages: dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) '@repeaterjs/repeater': 3.0.4 - '@types/ws': 8.5.7 + '@types/ws': 8.5.10 graphql: 16.8.1 graphql-ws: 5.12.1(graphql@16.8.1) isomorphic-ws: 5.0.0(ws@8.13.0) @@ -3464,9 +3431,9 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) - '@repeaterjs/repeater': 3.0.4 + '@repeaterjs/repeater': 3.0.5 '@whatwg-node/fetch': 0.8.8 - dset: 3.1.2 + dset: 3.1.3 extract-files: 11.0.0 graphql: 16.8.1 meros: 1.3.0(@types/node@18.14.2) @@ -3482,7 +3449,7 @@ packages: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) - '@types/ws': 8.5.7 + '@types/ws': 8.5.10 graphql: 16.8.1 isomorphic-ws: 5.0.0(ws@8.13.0) tslib: 2.6.2 @@ -3499,18 +3466,18 @@ packages: dependencies: '@graphql-tools/utils': 9.2.1(graphql@16.8.1) '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) - '@repeaterjs/repeater': 3.0.4 + '@repeaterjs/repeater': 3.0.5 graphql: 16.8.1 tslib: 2.6.2 value-or-promise: 1.0.12 dev: true - /@graphql-tools/git-loader@7.3.0(@babel/core@7.23.2)(graphql@16.8.1): + /@graphql-tools/git-loader@7.3.0(@babel/core@7.23.5)(graphql@16.8.1): resolution: {integrity: sha512-gcGAK+u16eHkwsMYqqghZbmDquh8QaO24Scsxq+cVR+vx1ekRlsEiXvu+yXVDbZdcJ6PBIbeLcQbEu+xhDLmvQ==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.2)(graphql@16.8.1) + '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.5)(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) graphql: 16.8.1 is-glob: 4.0.3 @@ -3522,14 +3489,14 @@ packages: - supports-color dev: true - /@graphql-tools/github-loader@7.3.28(@babel/core@7.23.2)(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1): + /@graphql-tools/github-loader@7.3.28(@babel/core@7.23.5)(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1): resolution: {integrity: sha512-OK92Lf9pmxPQvjUNv05b3tnVhw0JRfPqOf15jZjyQ8BfdEUrJoP32b4dRQQem/wyRL24KY4wOfArJNqzpsbwCA==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@ardatan/sync-fetch': 0.0.1(encoding@0.1.13) '@graphql-tools/executor-http': 0.1.10(@types/node@18.14.2)(graphql@16.8.1) - '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.2)(graphql@16.8.1) + '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.23.5)(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) '@whatwg-node/fetch': 0.8.8 graphql: 16.8.1 @@ -3555,15 +3522,15 @@ packages: unixify: 1.0.0 dev: true - /@graphql-tools/graphql-tag-pluck@7.5.2(@babel/core@7.23.2)(graphql@16.8.1): + /@graphql-tools/graphql-tag-pluck@7.5.2(@babel/core@7.23.5)(graphql@16.8.1): resolution: {integrity: sha512-RW+H8FqOOLQw0BPXaahYepVSRjuOHw+7IL8Opaa5G5uYGOBxoXR7DceyQ7BcpMgktAOOmpDNQ2WtcboChOJSRA==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@babel/parser': 7.23.0 - '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.23.2) - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 + '@babel/parser': 7.23.5 + '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.5) + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 '@graphql-tools/utils': 9.2.1(graphql@16.8.1) graphql: 16.8.1 tslib: 2.6.2 @@ -3633,11 +3600,11 @@ packages: dependencies: '@graphql-tools/url-loader': 7.17.18(@types/node@18.14.2)(encoding@0.1.13)(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) - '@types/js-yaml': 4.0.7 - '@types/json-stable-stringify': 1.0.34 + '@types/js-yaml': 4.0.9 + '@types/json-stable-stringify': 1.0.36 '@whatwg-node/fetch': 0.8.8 chalk: 4.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 dotenv: 16.3.1 graphql: 16.8.1 graphql-request: 6.1.0(encoding@0.1.13)(graphql@16.8.1) @@ -3645,7 +3612,7 @@ packages: https-proxy-agent: 6.2.1 jose: 4.15.4 js-yaml: 4.1.0 - json-stable-stringify: 1.0.2 + json-stable-stringify: 1.1.0 lodash: 4.17.21 scuid: 1.1.0 tslib: 2.6.2 @@ -3696,7 +3663,7 @@ packages: '@graphql-tools/executor-legacy-ws': 0.0.11(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) '@graphql-tools/wrap': 9.4.2(graphql@16.8.1) - '@types/ws': 8.5.7 + '@types/ws': 8.5.10 '@whatwg-node/fetch': 0.8.8 graphql: 16.8.1 isomorphic-ws: 5.0.0(ws@8.14.2) @@ -3760,18 +3727,20 @@ packages: /@hapi/hoek@9.3.0: resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} + dev: true /@hapi/topo@5.1.0: resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} dependencies: '@hapi/hoek': 9.3.0 + dev: true - /@humanwhocodes/config-array@0.11.11: - resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==} + /@humanwhocodes/config-array@0.11.13: + resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} engines: {node: '>=10.10.0'} dependencies: - '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@8.1.1) + '@humanwhocodes/object-schema': 2.0.1 + debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -3782,10 +3751,14 @@ packages: engines: {node: '>=12.22'} dev: true - /@humanwhocodes/object-schema@1.2.1: - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + /@humanwhocodes/object-schema@2.0.1: + resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} dev: true + /@ioredis/commands@1.2.0: + resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} + dev: false + /@isaacs/cliui@8.0.2: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -3814,18 +3787,6 @@ packages: engines: {node: '>=8'} dev: true - /@jest/console@28.1.3: - resolution: {integrity: sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/types': 28.1.3 - '@types/node': 18.14.2 - chalk: 4.1.0 - jest-message-util: 28.1.3 - jest-util: 28.1.3 - slash: 3.0.0 - dev: true - /@jest/console@29.7.0: resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -3838,49 +3799,6 @@ packages: slash: 3.0.0 dev: true - /@jest/core@28.1.3(ts-node@10.9.1): - resolution: {integrity: sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/console': 28.1.3 - '@jest/reporters': 28.1.3 - '@jest/test-result': 28.1.3 - '@jest/transform': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.14.2 - ansi-escapes: 4.3.2 - chalk: 4.1.0 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 28.1.3 - jest-config: 28.1.3(@types/node@18.14.2)(ts-node@10.9.1) - jest-haste-map: 28.1.3 - jest-message-util: 28.1.3 - jest-regex-util: 28.0.2 - jest-resolve: 28.1.3 - jest-resolve-dependencies: 28.1.3 - jest-runner: 28.1.3 - jest-runtime: 28.1.3 - jest-snapshot: 28.1.3 - jest-util: 28.1.3 - jest-validate: 28.1.3 - jest-watcher: 28.1.3 - micromatch: 4.0.5 - pretty-format: 28.1.3 - rimraf: 3.0.2 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - supports-color - - ts-node - dev: true - /@jest/core@29.7.0(ts-node@10.9.1): resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -3931,16 +3849,6 @@ packages: '@jest/types': 27.5.1 dev: true - /@jest/environment@28.1.3: - resolution: {integrity: sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/fake-timers': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.14.2 - jest-mock: 28.1.3 - dev: true - /@jest/environment@29.7.0: resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -3951,13 +3859,6 @@ packages: jest-mock: 29.7.0 dev: true - /@jest/expect-utils@28.1.3: - resolution: {integrity: sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - jest-get-type: 28.0.2 - dev: true - /@jest/expect-utils@29.7.0: resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -3965,16 +3866,6 @@ packages: jest-get-type: 29.6.3 dev: true - /@jest/expect@28.1.3: - resolution: {integrity: sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - expect: 28.1.3 - jest-snapshot: 28.1.3 - transitivePeerDependencies: - - supports-color - dev: true - /@jest/expect@29.7.0: resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -3985,18 +3876,6 @@ packages: - supports-color dev: true - /@jest/fake-timers@28.1.3: - resolution: {integrity: sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/types': 28.1.3 - '@sinonjs/fake-timers': 9.1.2 - '@types/node': 18.14.2 - jest-message-util: 28.1.3 - jest-mock: 28.1.3 - jest-util: 28.1.3 - dev: true - /@jest/fake-timers@29.7.0: resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4009,17 +3888,6 @@ packages: jest-util: 29.7.0 dev: true - /@jest/globals@28.1.3: - resolution: {integrity: sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/environment': 28.1.3 - '@jest/expect': 28.1.3 - '@jest/types': 28.1.3 - transitivePeerDependencies: - - supports-color - dev: true - /@jest/globals@29.7.0: resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4032,44 +3900,6 @@ packages: - supports-color dev: true - /@jest/reporters@28.1.3: - resolution: {integrity: sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 28.1.3 - '@jest/test-result': 28.1.3 - '@jest/transform': 28.1.3 - '@jest/types': 28.1.3 - '@jridgewell/trace-mapping': 0.3.19 - '@types/node': 18.14.2 - chalk: 4.1.0 - collect-v8-coverage: 1.0.2 - exit: 0.1.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - istanbul-lib-coverage: 3.2.0 - istanbul-lib-instrument: 5.2.1 - istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.6 - jest-message-util: 28.1.3 - jest-util: 28.1.3 - jest-worker: 28.1.3 - slash: 3.0.0 - string-length: 4.0.2 - strip-ansi: 6.0.1 - terminal-link: 2.1.1 - v8-to-istanbul: 9.1.3 - transitivePeerDependencies: - - supports-color - dev: true - /@jest/reporters@29.7.0: resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4084,14 +3914,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 '@types/node': 18.14.2 chalk: 4.1.0 collect-v8-coverage: 1.0.2 exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 - istanbul-lib-coverage: 3.2.0 + istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.1 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 @@ -4102,7 +3932,7 @@ packages: slash: 3.0.0 string-length: 4.0.2 strip-ansi: 6.0.1 - v8-to-istanbul: 9.1.3 + v8-to-istanbul: 9.2.0 transitivePeerDependencies: - supports-color dev: true @@ -4121,54 +3951,25 @@ packages: '@sinclair/typebox': 0.27.8 dev: true - /@jest/source-map@28.1.2: - resolution: {integrity: sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jridgewell/trace-mapping': 0.3.19 - callsites: 3.1.0 - graceful-fs: 4.2.11 - dev: true - /@jest/source-map@29.6.3: resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 callsites: 3.1.0 graceful-fs: 4.2.11 dev: true - /@jest/test-result@28.1.3: - resolution: {integrity: sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/console': 28.1.3 - '@jest/types': 28.1.3 - '@types/istanbul-lib-coverage': 2.0.4 - collect-v8-coverage: 1.0.2 - dev: true - /@jest/test-result@29.7.0: resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/console': 29.7.0 '@jest/types': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.2 dev: true - /@jest/test-sequencer@28.1.3: - resolution: {integrity: sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/test-result': 28.1.3 - graceful-fs: 4.2.11 - jest-haste-map: 28.1.3 - slash: 3.0.0 - dev: true - /@jest/test-sequencer@29.7.0: resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4179,36 +3980,13 @@ packages: slash: 3.0.0 dev: true - /@jest/transform@28.1.3: - resolution: {integrity: sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@babel/core': 7.23.2 - '@jest/types': 28.1.3 - '@jridgewell/trace-mapping': 0.3.19 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.0 - convert-source-map: 1.9.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.11 - jest-haste-map: 28.1.3 - jest-regex-util: 28.0.2 - jest-util: 28.1.3 - micromatch: 4.0.5 - pirates: 4.0.6 - slash: 3.0.0 - write-file-atomic: 4.0.2 - transitivePeerDependencies: - - supports-color - dev: true - /@jest/transform@29.7.0: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 babel-plugin-istanbul: 6.1.1 chalk: 4.1.0 convert-source-map: 2.0.0 @@ -4229,22 +4007,10 @@ packages: resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.2 - '@types/node': 18.14.2 - '@types/yargs': 16.0.6 - chalk: 4.1.0 - dev: true - - /@jest/types@28.1.3: - resolution: {integrity: sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/schemas': 28.1.3 - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.2 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 '@types/node': 18.14.2 - '@types/yargs': 17.0.28 + '@types/yargs': 16.0.9 chalk: 4.1.0 dev: true @@ -4253,10 +4019,10 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/schemas': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.2 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 '@types/node': 18.14.2 - '@types/yargs': 17.0.28 + '@types/yargs': 17.0.32 chalk: 4.1.0 dev: true @@ -4266,7 +4032,7 @@ packages: dependencies: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 /@jridgewell/resolve-uri@3.1.1: resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} @@ -4280,13 +4046,13 @@ packages: resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} dependencies: '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - /@jridgewell/trace-mapping@0.3.19: - resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} + /@jridgewell/trace-mapping@0.3.20: + resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} dependencies: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 @@ -4310,8 +4076,8 @@ packages: peerDependencies: react: '>=16' dependencies: - '@types/mdx': 2.0.8 - '@types/react': 18.2.24 + '@types/mdx': 2.0.10 + '@types/react': 18.2.33 react: 18.2.0 dev: true @@ -4319,7 +4085,7 @@ packages: resolution: {integrity: sha512-B/A1dY/w4F/t6cDHUscklO6ovb/ztFsrsTXFd8QlqSByk/vyy+QbPE3VVpmmyI/7RX+PA1AJcvBdzCIz+r9dVQ==} engines: {node: '>=16.0.0'} dependencies: - '@metamask/utils': 8.1.0 + '@metamask/utils': 8.2.1 superstruct: 1.0.3 transitivePeerDependencies: - supports-color @@ -4330,15 +4096,14 @@ packages: engines: {node: '>=14.0.0'} dev: false - /@metamask/eth-sig-util@7.0.0: - resolution: {integrity: sha512-8KeXZB4SKx3EfNS5ahbjUMegyGvDQYk6Nk3hmM658sXpfAQR5ZlIXBgj+9RF+ZROqsU6EuNVgKt7Fr10re60PQ==} + /@metamask/eth-sig-util@7.0.1: + resolution: {integrity: sha512-59GSrMyFH2fPfu7nKeIQdZ150zxXNNhAQIUaFRUW+MGtVA4w/ONbiQobcRBLi+jQProfIyss51G8pfLPcQ0ylg==} engines: {node: ^16.20 || ^18.16 || >=20} dependencies: '@ethereumjs/util': 8.1.0 '@metamask/abi-utils': 2.0.2 - '@metamask/utils': 8.1.0 + '@metamask/utils': 8.2.1 ethereum-cryptography: 2.1.2 - ethjs-util: 0.1.6 tweetnacl: 1.0.3 tweetnacl-util: 0.15.1 transitivePeerDependencies: @@ -4349,20 +4114,22 @@ packages: resolution: {integrity: sha512-JQElKxai26FpDyRKO/yH732wI+BV90i1u6pOuDOpdADSbppB2g1pPh3AGST1zkZqEE9eIKIUw8UdBQ4rp3VTSg==} engines: {node: '>=16.0.0'} dependencies: - '@metamask/utils': 8.1.0 + '@metamask/utils': 8.2.1 fast-safe-stringify: 2.1.1 transitivePeerDependencies: - supports-color dev: false - /@metamask/utils@8.1.0: - resolution: {integrity: sha512-sFNpzBKRicDgM2ZuU6vrPROlqNGm8/jDsjc5WrU1RzCkAMc4Xr3vUUf8p59uQ6B09etUWNb8d2GTCbISdmH/Ug==} + /@metamask/utils@8.2.1: + resolution: {integrity: sha512-dlnpow8r0YHDDL1xKCEwUoTGOAo9icdv+gaJG0EbgDnkD/BDqW2eH1XMtm9i7rPaiHWo/aLtcrh9WBhkCq/viw==} engines: {node: '>=16.0.0'} dependencies: '@ethereumjs/tx': 4.2.0 '@noble/hashes': 1.3.2 - '@types/debug': 4.1.9 - debug: 4.3.4(supports-color@8.1.1) + '@scure/base': 1.1.3 + '@types/debug': 4.1.12 + debug: 4.3.4 + pony-cause: 2.1.10 semver: 7.5.4 superstruct: 1.0.3 transitivePeerDependencies: @@ -4434,7 +4201,7 @@ packages: resolution: {integrity: sha512-mlN83YSrcFgk7Dm1Mys40DLssI1KdJji2CMKN8eOlBqsTADYzj2+jWzsANsUTFbxDMWPD5e9bfA1RGqBpS3O1g==} engines: {node: '>=14'} dependencies: - '@types/set-cookie-parser': 2.4.5 + '@types/set-cookie-parser': 2.4.7 set-cookie-parser: 2.6.0 dev: true @@ -4443,9 +4210,9 @@ packages: engines: {node: '>=14'} dependencies: '@open-draft/until': 1.0.3 - '@types/debug': 4.1.9 + '@types/debug': 4.1.12 '@xmldom/xmldom': 0.8.10 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 headers-polyfill: 3.2.5 outvariant: 1.4.0 strict-event-emitter: 0.2.8 @@ -4458,8 +4225,8 @@ packages: resolution: {integrity: sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw==} dev: false - /@next/bundle-analyzer@13.5.4: - resolution: {integrity: sha512-2vgmkuSKyTiyI7NorL+zYerxQRvzmSGbCDr2/kVrbKX28a4UNhbYn8/cQW8z6pvx0EncEFpd0GCUA5r9aRLhJg==} + /@next/bundle-analyzer@13.5.6: + resolution: {integrity: sha512-4P5YVpR3N/B5+p0TQ/rPAr+9fsjkdfCVTGzJhKwE7XHqS+QME4gYxAYeGKkfkHEkP2A3GKXs8QSp0LjIvWLI3g==} dependencies: webpack-bundle-analyzer: 4.7.0 transitivePeerDependencies: @@ -4467,85 +4234,85 @@ packages: - utf-8-validate dev: true - /@next/env@13.5.4: - resolution: {integrity: sha512-LGegJkMvRNw90WWphGJ3RMHMVplYcOfRWf2Be3td3sUa+1AaxmsYyANsA+znrGCBjXJNi4XAQlSoEfUxs/4kIQ==} - /@next/env@13.5.6: resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} dev: false - /@next/eslint-plugin-next@13.5.4: - resolution: {integrity: sha512-vI94U+D7RNgX6XypSyjeFrOzxGlZyxOplU0dVE5norIfZGn/LDjJYPHdvdsR5vN1eRtl6PDAsOHmycFEOljK5A==} + /@next/env@14.0.4: + resolution: {integrity: sha512-irQnbMLbUNQpP1wcE5NstJtbuA/69kRfzBrpAD7Gsn8zm/CY6YQYc3HQBz8QPxwISG26tIm5afvvVbu508oBeQ==} + + /@next/eslint-plugin-next@14.0.3: + resolution: {integrity: sha512-j4K0n+DcmQYCVnSAM+UByTVfIHnYQy2ODozfQP+4RdwtRDfobrIvKq1K4Exb2koJ79HSSa7s6B2SA8T/1YR3RA==} dependencies: glob: 7.1.7 dev: true - /@next/swc-darwin-arm64@13.5.4: - resolution: {integrity: sha512-Df8SHuXgF1p+aonBMcDPEsaahNo2TCwuie7VXED4FVyECvdXfRT9unapm54NssV9tF3OQFKBFOdlje4T43VO0w==} + /@next/swc-darwin-arm64@14.0.4: + resolution: {integrity: sha512-mF05E/5uPthWzyYDyptcwHptucf/jj09i2SXBPwNzbgBNc+XnwzrL0U6BmPjQeOL+FiB+iG1gwBeq7mlDjSRPg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@next/swc-darwin-x64@13.5.4: - resolution: {integrity: sha512-siPuUwO45PnNRMeZnSa8n/Lye5ZX93IJom9wQRB5DEOdFrw0JjOMu1GINB8jAEdwa7Vdyn1oJ2xGNaQpdQQ9Pw==} + /@next/swc-darwin-x64@14.0.4: + resolution: {integrity: sha512-IZQ3C7Bx0k2rYtrZZxKKiusMTM9WWcK5ajyhOZkYYTCc8xytmwSzR1skU7qLgVT/EY9xtXDG0WhY6fyujnI3rw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@next/swc-linux-arm64-gnu@13.5.4: - resolution: {integrity: sha512-l/k/fvRP/zmB2jkFMfefmFkyZbDkYW0mRM/LB+tH5u9pB98WsHXC0WvDHlGCYp3CH/jlkJPL7gN8nkTQVrQ/2w==} + /@next/swc-linux-arm64-gnu@14.0.4: + resolution: {integrity: sha512-VwwZKrBQo/MGb1VOrxJ6LrKvbpo7UbROuyMRvQKTFKhNaXjUmKTu7wxVkIuCARAfiI8JpaWAnKR+D6tzpCcM4w==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-arm64-musl@13.5.4: - resolution: {integrity: sha512-YYGb7SlLkI+XqfQa8VPErljb7k9nUnhhRrVaOdfJNCaQnHBcvbT7cx/UjDQLdleJcfyg1Hkn5YSSIeVfjgmkTg==} + /@next/swc-linux-arm64-musl@14.0.4: + resolution: {integrity: sha512-8QftwPEW37XxXoAwsn+nXlodKWHfpMaSvt81W43Wh8dv0gkheD+30ezWMcFGHLI71KiWmHK5PSQbTQGUiidvLQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-gnu@13.5.4: - resolution: {integrity: sha512-uE61vyUSClnCH18YHjA8tE1prr/PBFlBFhxBZis4XBRJoR+txAky5d7gGNUIbQ8sZZ7LVkSVgm/5Fc7mwXmRAg==} + /@next/swc-linux-x64-gnu@14.0.4: + resolution: {integrity: sha512-/s/Pme3VKfZAfISlYVq2hzFS8AcAIOTnoKupc/j4WlvF6GQ0VouS2Q2KEgPuO1eMBwakWPB1aYFIA4VNVh667A==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-musl@13.5.4: - resolution: {integrity: sha512-qVEKFYML/GvJSy9CfYqAdUexA6M5AklYcQCW+8JECmkQHGoPxCf04iMh7CPR7wkHyWWK+XLt4Ja7hhsPJtSnhg==} + /@next/swc-linux-x64-musl@14.0.4: + resolution: {integrity: sha512-m8z/6Fyal4L9Bnlxde5g2Mfa1Z7dasMQyhEhskDATpqr+Y0mjOBZcXQ7G5U+vgL22cI4T7MfvgtrM2jdopqWaw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-win32-arm64-msvc@13.5.4: - resolution: {integrity: sha512-mDSQfqxAlfpeZOLPxLymZkX0hYF3juN57W6vFHTvwKlnHfmh12Pt7hPIRLYIShk8uYRsKPtMTth/EzpwRI+u8w==} + /@next/swc-win32-arm64-msvc@14.0.4: + resolution: {integrity: sha512-7Wv4PRiWIAWbm5XrGz3D8HUkCVDMMz9igffZG4NB1p4u1KoItwx9qjATHz88kwCEal/HXmbShucaslXCQXUM5w==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-ia32-msvc@13.5.4: - resolution: {integrity: sha512-aoqAT2XIekIWoriwzOmGFAvTtVY5O7JjV21giozBTP5c6uZhpvTWRbmHXbmsjZqY4HnEZQRXWkSAppsIBweKqw==} + /@next/swc-win32-ia32-msvc@14.0.4: + resolution: {integrity: sha512-zLeNEAPULsl0phfGb4kdzF/cAVIfaC7hY+kt0/d+y9mzcZHsMS3hAS829WbJ31DkSlVKQeHEjZHIdhN+Pg7Gyg==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-x64-msvc@13.5.4: - resolution: {integrity: sha512-cyRvlAxwlddlqeB9xtPSfNSCRy8BOa4wtMo0IuI9P7Y0XT2qpDrpFKRyZ7kUngZis59mPVla5k8X1oOJ8RxDYg==} + /@next/swc-win32-x64-msvc@14.0.4: + resolution: {integrity: sha512-yEh2+R8qDlDCjxVpzOTEpBLQTEFAcP2A8fUFLaWNap9GitYKkKv1//y2S6XY6zsR4rCOPRpU7plYDR+az2n30A==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -4592,10 +4359,10 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.15.0 - /@nrwl/cypress@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(cypress@13.3.1)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-ns6VQrrF08XYwZE4OduLVK2rwpN6dNrkVArw4fzJccuZ1g3YxR5JSuxpdBQA3FjKWoo2DybivuQudpIlYGq3UQ==} + /@nrwl/cypress@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-lV3JCBtB7QZXIp3BDmnDbtUDTYt9LHgUePoEG1ohO7D+J71hsx4s8iRo6lOr+HxemlxdBmhSLJlqMTKZv4B1iQ==} dependencies: - '@nx/cypress': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(cypress@13.3.1)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) + '@nx/cypress': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4611,26 +4378,34 @@ packages: - verdaccio dev: true - /@nrwl/devkit@16.0.0-beta.1(nx@16.10.0): + /@nrwl/devkit@16.0.0-beta.1(nx@17.0.2): resolution: {integrity: sha512-OoQumfP//G822yy2QLi8RB9a0oEwIda7cp56mc7tyik2Hbw31fB6h5XGgXMHp9aJGhPQQCX9a/uqzoYbYmQwyA==} dependencies: - '@nx/devkit': 16.0.0-beta.1(nx@16.10.0) + '@nx/devkit': 16.0.0-beta.1(nx@17.0.2) + transitivePeerDependencies: + - nx + dev: true + + /@nrwl/devkit@17.0.2(nx@17.0.2): + resolution: {integrity: sha512-zgqTFYmvs80D3T/TwmR/EBdV1OU2c96YYHngAe3DX8kXhjlV3dq+VPZVBROM0AzYLGaSckW3mHBhgL+JrDp5Pg==} + dependencies: + '@nx/devkit': 17.0.2(nx@17.0.2) transitivePeerDependencies: - nx dev: true - /@nrwl/devkit@16.10.0(nx@16.10.0): - resolution: {integrity: sha512-fRloARtsDQoQgQ7HKEy0RJiusg/HSygnmg4gX/0n/Z+SUS+4KoZzvHjXc6T5ZdEiSjvLypJ+HBM8dQzIcVACPQ==} + /@nrwl/devkit@17.1.3(nx@17.0.2): + resolution: {integrity: sha512-8HfIY7P3yIYfQ/XKuHoq0GGLA9GpwWtBlI9kPQ0ygjuJ9BkpiGMtQvO6003zs7c6vpc2vNeG+Jmi72+EKvoN5A==} dependencies: - '@nx/devkit': 16.10.0(nx@16.10.0) + '@nx/devkit': 17.1.3(nx@17.0.2) transitivePeerDependencies: - nx dev: true - /@nrwl/esbuild@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-NxR+IXVEwb9r6RCHxe0zeJrZmuqqxqksayoHRvYKCFTtrH+iT6lvyYwkKVA56VRRs4twyX/cINhZ7xAHHbqSlQ==} + /@nrwl/esbuild@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-DUrxLcfLYakRBS1eU7WPadcipStmFUOMRxvjQnb1fqUV7eCeQGoR0Pc5WVBYAtl5LVaTLdNgXK7DR0+/D1eHtw==} dependencies: - '@nx/esbuild': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@16.10.0)(typescript@5.2.2) + '@nx/esbuild': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@17.0.2)(typescript@5.3.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4645,10 +4420,10 @@ packages: - verdaccio dev: true - /@nrwl/eslint-plugin-nx@16.0.0-beta.1(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.10.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2): + /@nrwl/eslint-plugin-nx@16.0.0-beta.1(@typescript-eslint/parser@6.13.2)(eslint-config-prettier@9.0.0)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3): resolution: {integrity: sha512-aPZKHBzdq8MwQ35y9BuuLgzdVJ3Ic6LoHJnGyrh2LAQHyX/xxUoDAaXG75aEAXQY65ZU0sTQBKgAk7a6Ghi+Aw==} dependencies: - '@nx/eslint-plugin-nx': 16.0.0-beta.1(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.10.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) + '@nx/eslint-plugin-nx': 16.0.0-beta.1(@typescript-eslint/parser@6.13.2)(eslint-config-prettier@9.0.0)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint @@ -4658,10 +4433,10 @@ packages: - typescript dev: true - /@nrwl/eslint-plugin-nx@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.10.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-w8fHXEatdPHQeP/Yompsdrgz4BJ2BSVaaaulcovzTNJ9KrCCtDyTGY7sihU7qLVcbZtUVq9xoAsSeuTQuOCTDw==} + /@nrwl/eslint-plugin-nx@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(@typescript-eslint/parser@6.13.2)(eslint-config-prettier@9.0.0)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-kVsyHqaFgWPgCk7C+aimctq1MNnmqQEqCwmB/EC7kPYWPLvF5l7JqlTrDZAmIaCDBKIUUqJsZLO9d46vT5Z9xw==} dependencies: - '@nx/eslint-plugin': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.10.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) + '@nx/eslint-plugin': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(@typescript-eslint/parser@6.13.2)(eslint-config-prettier@9.0.0)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4678,10 +4453,10 @@ packages: - verdaccio dev: true - /@nrwl/jest@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-hZuIK3xXh4HaE6/Ny8hGidjkJ4aLZjnQtPDxKD/423gznQe2FdHx3avoSlbOEOx5Oc6sJ9QGGZLcvckKQ5uWww==} + /@nrwl/jest@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3): + resolution: {integrity: sha512-917A/kc3OvwZxi6f5LByp5/j1cByARc7t1yQx+qHW4vl4wtMPcK1Pcl619tLb+DURI/z5Zz9MQvSsdzr4F6ZWg==} dependencies: - '@nx/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + '@nx/jest': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4698,10 +4473,10 @@ packages: - verdaccio dev: true - /@nrwl/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.1.6): - resolution: {integrity: sha512-asybPpyPrxLLDWWdYzFqbgubLmDKLEhoMz8x9MPOm3CH8v2vlIE6hD0JT19GdJArBPxRB33nhjtu8wmJGz5czw==} + /@nrwl/js@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.1.6): + resolution: {integrity: sha512-qHqZ6V6IP3piyzb9s7HUlcV3X2O/BDmqikg0yoZGitRpyugY5K1BNZITGRmFEzLklfHxVUqI1qsURnClgax+pA==} dependencies: - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.1.6) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.1.6) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4715,10 +4490,10 @@ packages: - verdaccio dev: true - /@nrwl/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-asybPpyPrxLLDWWdYzFqbgubLmDKLEhoMz8x9MPOm3CH8v2vlIE6hD0JT19GdJArBPxRB33nhjtu8wmJGz5czw==} + /@nrwl/js@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-qHqZ6V6IP3piyzb9s7HUlcV3X2O/BDmqikg0yoZGitRpyugY5K1BNZITGRmFEzLklfHxVUqI1qsURnClgax+pA==} dependencies: - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4732,10 +4507,10 @@ packages: - verdaccio dev: true - /@nrwl/linter@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0): - resolution: {integrity: sha512-XvMuTeIc2I3630iaqhlV4w3qgABQIo+kv8mT0DbT1HfjjZDm4ST8hrvkdWSf9mCl24vShNL8GDVQVNOX0bZY5A==} + /@nrwl/js@17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.2.2): + resolution: {integrity: sha512-aUE6lK8+D37xNlRz7ZpFbUOwIU6Vb1aNVjXxaouFQ2kcirv2NdJVmUIpbK7zDE/pzC3YmdZADqG2UjpvSUAErw==} dependencies: - '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0) + '@nx/js': 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.2.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4743,16 +4518,16 @@ packages: - '@swc/wasm' - '@types/node' - debug - - eslint - nx - supports-color + - typescript - verdaccio dev: true - /@nrwl/next@16.10.0(@babel/core@7.23.2)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(next@13.5.4)(nx@16.10.0)(typescript@5.2.2)(webpack@5.89.0): - resolution: {integrity: sha512-amGM11dlHD9A7xNss4mrLcOE5vtVcVnlgeM+75cOCrjmGM1+PVA8kblLt/3uqC5Z4i6bshIVug9/tJ5xDeWYvQ==} + /@nrwl/next@17.0.2(@babel/core@7.23.5)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(next@14.0.4)(nx@17.0.2)(typescript@5.3.3)(webpack@5.89.0): + resolution: {integrity: sha512-o8xU3GM4biIMOvBGRN3M+k/beo/Tv0icjkYSOWWLkhwfuM7669cNlAjYahBAP9IWm7tBRawyJOPcJC+DtcqI1Q==} dependencies: - '@nx/next': 16.10.0(@babel/core@7.23.2)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(next@13.5.4)(nx@16.10.0)(typescript@5.2.2)(webpack@5.89.0) + '@nx/next': 17.0.2(@babel/core@7.23.5)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(next@14.0.4)(nx@17.0.2)(typescript@5.3.3)(webpack@5.89.0) transitivePeerDependencies: - '@babel/core' - '@babel/traverse' @@ -4771,10 +4546,10 @@ packages: - webpack dev: true - /@nrwl/node@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-UZ1s02f2IpFRXzVZIBuDLXXB+obyP280RFHV9smYruhOHrj8iA5wXNSXcJJGorwpKP3WCUS/+KS49oVSHOkLUA==} + /@nrwl/node@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3): + resolution: {integrity: sha512-G7nOcwnSV+fP/WahBo6Rl9q6uelFeCSHP5sm9UcPhMFb0TC8UeFMK4XkrqW4HA+tyHMeHzNZ92De31wHMfVfgg==} dependencies: - '@nx/node': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + '@nx/node': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4792,18 +4567,10 @@ packages: - verdaccio dev: true - /@nrwl/nx-cloud@16.5.2: - resolution: {integrity: sha512-oHO5T1HRJsR9mbRd8eUqMBPCgqVZLSbAh3zJoPFmhEmjbM4YB9ePRpgYFT8dRNeZUOUd/8Yt7Pb6EVWOHvpD/w==} - dependencies: - nx-cloud: 16.5.2 - transitivePeerDependencies: - - debug - dev: true - - /@nrwl/nx-plugin@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-AZiQ+amECFQGcWKhvs+KbqOzGU2dcQydGd0j4Wlz3xlfkEmYfCk80dj26ypSFB+3O+0p+q+HPpJhD0fka3shtw==} + /@nrwl/nx-plugin@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3): + resolution: {integrity: sha512-nlELRgBag22abL5iwHxY+C3onT8ZZAx2DHD6eLNQ/w985lDVORB1/q9hO1BTGWaWoCPviOH3J1FU3IZamgMC6g==} dependencies: - '@nx/plugin': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + '@nx/plugin': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4821,10 +4588,10 @@ packages: - verdaccio dev: true - /@nrwl/react@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2)(webpack@5.89.0): - resolution: {integrity: sha512-00JmHuA97K7t2Z22fGvNqMZuhmRO/IpceLPdUhQOeAY/lb+e3ffVf+CDOBnTC/ISjrIoIyYcfmbAl4ZxxvvN7w==} + /@nrwl/react@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3)(webpack@5.89.0): + resolution: {integrity: sha512-tLKF2n4497pYnVTMm/75cl2xU+MPr2KONvkojHYOT2mNj/jEJc4JVazpkcFry55laKAQeKQ1a77g89RjXqapZg==} dependencies: - '@nx/react': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2)(webpack@5.89.0) + '@nx/react': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3)(webpack@5.89.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4840,10 +4607,10 @@ packages: - webpack dev: true - /@nrwl/rollup@16.10.0(@babel/core@7.23.2)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-ygTHAc18xnkSUa3gOb+K3cpQcbSFl07rgWS6a8q/+HOQa+ZaiuNkEYBtoADlszjDw/uwaOVaGitc2WFO74oisA==} + /@nrwl/rollup@17.0.2(@babel/core@7.23.5)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3): + resolution: {integrity: sha512-1DTj9W4kvFt7cVrZyNnyOJpFALJ0OMBF59jpeKY6PNj2RerSA7zyTlZqDQOlKssthvxEttC4CoD/lxuAhrKWqg==} dependencies: - '@nx/rollup': 16.10.0(@babel/core@7.23.2)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) + '@nx/rollup': 17.0.2(@babel/core@7.23.5)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) transitivePeerDependencies: - '@babel/core' - '@babel/traverse' @@ -4860,10 +4627,10 @@ packages: - verdaccio dev: true - /@nrwl/storybook@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(cypress@13.3.1)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-/S8usLsA/gEPG6LxPwciDSPCn0xGixhN0FxG39+whGkBttC1u7CDNhUstoGK3zmq0d/y8Q2v64uUCv9GPZlAWg==} + /@nrwl/storybook@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-vdMIdH0oCNjzNp+LQDaK2cqvRe1Tpti7uCrVin9Jv2aM3+d0oguSO7f99x4nueK0Z7bB1qCvpfXXJVxD6E7Puw==} dependencies: - '@nx/storybook': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(cypress@13.3.1)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) + '@nx/storybook': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4879,11 +4646,23 @@ packages: - verdaccio dev: true - /@nrwl/tao@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93): - resolution: {integrity: sha512-QNAanpINbr+Pod6e1xNgFbzK1x5wmZl+jMocgiEFXZ67KHvmbD6MAQQr0MMz+GPhIu7EE4QCTLTyCEMlAG+K5Q==} + /@nrwl/tao@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93): + resolution: {integrity: sha512-H+htIRzQR6Ibael34rhQkpNkpFFFmaSTsIzdqkBqL4j5+FzSpZh67NJnWSY8vsYQGQL8Ncc+MHvpQC+7pyfgGw==} + hasBin: true + dependencies: + nx: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) + tslib: 2.6.2 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - debug + dev: true + + /@nrwl/tao@17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93): + resolution: {integrity: sha512-9YpfEkUpVqOweqgQvMDcWApNx4jhCqBNH5IByZj302Enp3TLnQSvhuX5Dfr8hNQRQokIpEn6tW8SGTctTM5LXw==} hasBin: true dependencies: - nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) + nx: 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93) tslib: 2.6.2 transitivePeerDependencies: - '@swc-node/register' @@ -4891,10 +4670,10 @@ packages: - debug dev: true - /@nrwl/web@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-BRQGOHiuEptVhjmXnlqM47epUL00RoUMjhcsfMNjyZ7WpdY0JjwJaNx4afylt3h28mSXVi4t008oE5FEC+YfYw==} + /@nrwl/web@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-+kSGZ0DOEl6MoWmfCtxcDlmZV/+mqY+pGS+qSB3kZGwfRkpwbv1spAPcYyfUB2wNed9js/lSRGt9sBcwWcIY0Q==} dependencies: - '@nx/web': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) + '@nx/web': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4908,10 +4687,10 @@ packages: - verdaccio dev: true - /@nrwl/webpack@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-oh/8jzytaU2YM6DOvEOt2CysKWpru+fc+M31JGj6gdq1c1wr4feSs1c/rmJ4jAfvYqejrJwyZK96XX1uRo+3RQ==} + /@nrwl/webpack@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-5Kx9drlEGchWDlE8x7uxRIqZEzm8TZll07NUTm++wKWukHhCZZksqojRQkRLq28iO2BFQm12boa78Ku0u3Ob4g==} dependencies: - '@nx/webpack': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@16.10.0)(typescript@5.2.2) + '@nx/webpack': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@17.0.2)(typescript@5.3.3) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -4940,30 +4719,39 @@ packages: - webpack-cli dev: true - /@nrwl/workspace@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93): - resolution: {integrity: sha512-fZeNxhFs/2cm326NebfJIgSI3W4KZN94WGS46wlIBrUUGP5/vwHYsi09Kx6sG1kRkAuZVtgJ33uU2F6xcAWzUA==} + /@nrwl/workspace@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93): + resolution: {integrity: sha512-ntX+cE6Gs1MOdG027MHkueyEze4yNbRy54uXhWhOCUy5gcP4eNmsrxOOccajP7tVrvAW83wrp9PXJ1wQhNWOYA==} dependencies: - '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@nx/workspace': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug dev: true - /@nx/cypress@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(cypress@13.3.1)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-suYc5jC6Os0D78Fn2pAIuGOkM6nhIWsSEb94PWwdZWE0XKQiWrgQJZBXDIu3x2zq6oZxYdx8OufUFli8vr4/Tw==} + /@nrwl/workspace@17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93): + resolution: {integrity: sha512-V5nLZ58DIZLlJQASYHKo9mUcdm2FbzjJeoKwi0X3VXUvU1ftforFxNIQ7BqS0qjZJKKHjpgZ+cAH0xeVysS5kA==} + dependencies: + '@nx/workspace': 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93) + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - debug + dev: true + + /@nx/cypress@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-lkdhz6CHaLA/ZhNnqwXBp4Mlg1eTtCO09pYYHMx43D7EPObO1XbYtm6rivWg6kDzEmz84+Jwo0RucK7loMlHqA==} peerDependencies: cypress: '>= 3 < 14' peerDependenciesMeta: cypress: optional: true dependencies: - '@nrwl/cypress': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(cypress@13.3.1)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - cypress: 13.3.1 + '@nrwl/cypress': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/eslint': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.3.3) detect-port: 1.5.1 semver: 7.5.3 tslib: 2.6.2 @@ -4981,55 +4769,85 @@ packages: - verdaccio dev: true - /@nx/devkit@16.0.0-beta.1(nx@16.10.0): + /@nx/devkit@16.0.0-beta.1(nx@17.0.2): resolution: {integrity: sha512-qeOWZ8TK9EG2dE78KysFx8a3uB/JNsnPslfBxBYBBkxIGzpo/gj5Wgf2I+4WBcUNQn58TxiKTT2vA6vAFyssvQ==} peerDependencies: nx: '>= 14.1 <= 16' dependencies: - '@nrwl/devkit': 16.0.0-beta.1(nx@16.10.0) + '@nrwl/devkit': 16.0.0-beta.1(nx@17.0.2) ejs: 3.1.9 - ignore: 5.2.4 - nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) + ignore: 5.3.0 + nx: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) semver: 7.3.4 tmp: 0.2.1 tslib: 2.6.2 dev: true - /@nx/devkit@16.10.0(nx@16.10.0): - resolution: {integrity: sha512-IvKQqRJFDDiaj33SPfGd3ckNHhHi6ceEoqCbAP4UuMXOPPVOX6H0KVk+9tknkPb48B7jWIw6/AgOeWkBxPRO5w==} + /@nx/devkit@17.0.2(nx@17.0.2): + resolution: {integrity: sha512-gtJNrFtGZa96qAM4ijAvoCLj/LuUr+Jq91QITsYE4cvYL0qan4zGcAOBMclzpaXVN9pwpko+veDwHwnmp/SXTg==} peerDependencies: - nx: '>= 15 <= 17' + nx: '>= 16 <= 18' dependencies: - '@nrwl/devkit': 16.10.0(nx@16.10.0) + '@nrwl/devkit': 17.0.2(nx@17.0.2) ejs: 3.1.9 enquirer: 2.3.6 - ignore: 5.2.4 - nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) + ignore: 5.3.0 + nx: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) semver: 7.5.3 tmp: 0.2.1 tslib: 2.6.2 dev: true - /@nx/esbuild@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-bSFm2HqsdK66jfio/HgwRU36rSBW6mhMh7PAIQLE1YCCQEf2V5UyCM/ZU7APUwmWzVyom+hb2rj06haJy1NIyQ==} + /@nx/devkit@17.1.3(nx@17.0.2): + resolution: {integrity: sha512-1Is7ooovg3kdGJ5VdkePulRUDaMYLLULr+LwXgx7oHSW7AY2iCmhkoOE/vSR7DJ6rkey2gYx7eT1IoRoORiIaQ==} peerDependencies: - esbuild: ~0.19.2 - peerDependenciesMeta: - esbuild: - optional: true + nx: '>= 16 <= 18' dependencies: - '@nrwl/esbuild': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@16.10.0)(typescript@5.2.2) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - chalk: 4.1.0 - esbuild: 0.18.20 - fast-glob: 3.2.7 - fs-extra: 11.1.1 - tsconfig-paths: 4.2.0 + '@nrwl/devkit': 17.1.3(nx@17.0.2) + ejs: 3.1.9 + enquirer: 2.3.6 + ignore: 5.3.0 + nx: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) + semver: 7.5.3 + tmp: 0.2.1 tslib: 2.6.2 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' + dev: true + + /@nx/devkit@17.1.3(nx@17.1.3): + resolution: {integrity: sha512-1Is7ooovg3kdGJ5VdkePulRUDaMYLLULr+LwXgx7oHSW7AY2iCmhkoOE/vSR7DJ6rkey2gYx7eT1IoRoORiIaQ==} + peerDependencies: + nx: '>= 16 <= 18' + dependencies: + '@nrwl/devkit': 17.1.3(nx@17.0.2) + ejs: 3.1.9 + enquirer: 2.3.6 + ignore: 5.3.0 + nx: 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93) + semver: 7.5.3 + tmp: 0.2.1 + tslib: 2.6.2 + dev: true + + /@nx/esbuild@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-mKs2j0PGQy5z8t21Zw56OT1Inrfxcr7oULL5pAuxlbdH+bkPaqaWV3ba3uM5wm4uLMZIsRyMPwcQwXYrcwVSww==} + peerDependencies: + esbuild: ~0.19.2 + peerDependenciesMeta: + esbuild: + optional: true + dependencies: + '@nrwl/esbuild': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@17.0.2)(typescript@5.3.3) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + chalk: 4.1.0 + esbuild: 0.18.20 + fast-glob: 3.2.7 + fs-extra: 11.2.0 + tsconfig-paths: 4.2.0 + tslib: 2.6.2 + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' - '@swc/core' - '@swc/wasm' - '@types/node' @@ -5040,7 +4858,7 @@ packages: - verdaccio dev: true - /@nx/eslint-plugin-nx@16.0.0-beta.1(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.10.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2): + /@nx/eslint-plugin-nx@16.0.0-beta.1(@typescript-eslint/parser@6.13.2)(eslint-config-prettier@9.0.0)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3): resolution: {integrity: sha512-jg6ROzsvMOhXaReibmFDpvGHsiOKBWvPHYOcmFxh8BRA02WoFIDnqiDJWupoVoLKF4Vx2A4igkP5bjMlSmVX/A==} peerDependencies: '@typescript-eslint/parser': ^5.58.0 @@ -5049,13 +4867,13 @@ packages: eslint-config-prettier: optional: true dependencies: - '@nrwl/eslint-plugin-nx': 16.0.0-beta.1(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.10.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) - '@nx/devkit': 16.0.0-beta.1(nx@16.10.0) - '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) + '@nrwl/eslint-plugin-nx': 16.0.0-beta.1(@typescript-eslint/parser@6.13.2)(eslint-config-prettier@9.0.0)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3) + '@nx/devkit': 16.0.0-beta.1(nx@17.0.2) + '@typescript-eslint/parser': 6.13.2(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.55.0)(typescript@5.3.3) chalk: 4.1.0 confusing-browser-globals: 1.0.11 - eslint-config-prettier: 8.10.0(eslint@8.51.0) + eslint-config-prettier: 9.0.0(eslint@8.55.0) semver: 7.3.4 transitivePeerDependencies: - eslint @@ -5064,25 +4882,25 @@ packages: - typescript dev: true - /@nx/eslint-plugin@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.10.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-fdOlCrSJK6HfCs+FVXUxzS5gobnGymTU85B3vXPYkVpJwKmq9voX7HBhx9euScRGgXdO9335DIixc/QV6zGpKA==} + /@nx/eslint-plugin@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(@typescript-eslint/parser@6.13.2)(eslint-config-prettier@9.0.0)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-ZI/vthG7wYG9+xA3inYnJ+XP8itMlZpIYT63SZm4h05MRYQG4MkShkrOkSWYBtT2j5b1AgSzSemkpCGuG798pQ==} peerDependencies: '@typescript-eslint/parser': ^5.60.1 - eslint-config-prettier: ^8.1.0 + eslint-config-prettier: ^9.0.0 peerDependenciesMeta: eslint-config-prettier: optional: true dependencies: - '@nrwl/eslint-plugin-nx': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(@typescript-eslint/parser@5.62.0)(eslint-config-prettier@8.10.0)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - '@typescript-eslint/type-utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) + '@nrwl/eslint-plugin-nx': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(@typescript-eslint/parser@6.13.2)(eslint-config-prettier@9.0.0)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + '@typescript-eslint/parser': 6.13.2(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.55.0)(typescript@5.3.3) chalk: 4.1.0 confusing-browser-globals: 1.0.11 - eslint-config-prettier: 8.10.0(eslint@8.51.0) - jsonc-eslint-parser: 2.3.0 + eslint-config-prettier: 9.0.0(eslint@8.55.0) + jsonc-eslint-parser: 2.4.0 semver: 7.5.3 tslib: 2.6.2 transitivePeerDependencies: @@ -5099,15 +4917,67 @@ packages: - verdaccio dev: true - /@nx/jest@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-QseeLjDrl4c9q9Dd/057SXYqd47JVLhD2VQlQDraYwjsHz3lWkzlGaaHy0ZrVu8LSzY7lUUhJMPyYO3qo8wT6A==} + /@nx/eslint@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2): + resolution: {integrity: sha512-mZXavg/m+A0GqmWORq5jNRt7ku0q9OoX2212ldivvLYI1zHHr2VFYoRxhS+NzaZBK5/EiKs/5P8dHhYb4/v7Bw==} + peerDependencies: + eslint: ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true + dependencies: + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.1.6) + '@nx/linter': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) + eslint: 8.55.0 + tslib: 2.6.2 + typescript: 5.1.6 + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - nx + - supports-color + - verdaccio + dev: true + + /@nx/eslint@17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2): + resolution: {integrity: sha512-AQZ67Q3JzLZxguCat7mhBfvxr4ztc97ogDj6jD40Sql8cb/eVYTf/0mszIxxPFsTNG3YBqP5Eb2saAKKxUrfMw==} + peerDependencies: + eslint: ^8.0.0 + peerDependenciesMeta: + eslint: + optional: true + dependencies: + '@nx/devkit': 17.1.3(nx@17.0.2) + '@nx/js': 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.2.2) + '@nx/linter': 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) + eslint: 8.55.0 + tslib: 2.6.2 + typescript: 5.2.2 + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - nx + - supports-color + - verdaccio + dev: true + + /@nx/jest@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3): + resolution: {integrity: sha512-kpkziUOZpKsVvi5iicirX4EVwfKXaGuiv5bgzj1uiexD83tlds5ne8J2qN/K1ea5jIC+bxHzqJF5s7rF52T0cg==} dependencies: '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 - '@nrwl/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) + '@nrwl/jest': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.3.3) chalk: 4.1.0 identity-obj-proxy: 3.0.0 jest-config: 29.7.0(@types/node@18.14.2)(ts-node@10.9.1) @@ -5131,34 +5001,33 @@ packages: - verdaccio dev: true - /@nx/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.1.6): - resolution: {integrity: sha512-27AH0/+XTMzOxVS6oV8Zl7/Rr1UDMYsnCVqoCU9CXp087uxcD4VnBOEjsEUlJKh1RdwGE3K0hBkk7NC1LP+vYQ==} + /@nx/js@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.1.6): + resolution: {integrity: sha512-dYvWDd0jwNF4h4V8yjd1ZMSJ38GcpvwrDUVYGYNkZmDqYzkBvqykpY00hRLUYZspiR+iG7uWmyxItZYpCk0WyA==} peerDependencies: verdaccio: ^5.0.4 peerDependenciesMeta: verdaccio: optional: true dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.2) - '@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.2) - '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.23.2) - '@babel/preset-env': 7.23.2(@babel/core@7.23.2) - '@babel/preset-typescript': 7.23.2(@babel/core@7.23.2) - '@babel/runtime': 7.23.2 - '@nrwl/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.1.6) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@babel/core': 7.23.5 + '@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.23.5) + '@babel/plugin-transform-runtime': 7.23.4(@babel/core@7.23.5) + '@babel/preset-env': 7.23.5(@babel/core@7.23.5) + '@babel/preset-typescript': 7.23.3(@babel/core@7.23.5) + '@babel/runtime': 7.23.5 + '@nrwl/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.1.6) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/workspace': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.1.6) - babel-plugin-const-enum: 1.2.0(@babel/core@7.23.2) + babel-plugin-const-enum: 1.2.0(@babel/core@7.23.5) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.2) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.5) chalk: 4.1.0 columnify: 1.6.0 detect-port: 1.5.1 fast-glob: 3.2.7 - fs-extra: 11.1.1 - ignore: 5.2.4 + fs-extra: 11.2.0 + ignore: 5.3.0 js-tokens: 4.0.0 minimatch: 3.0.5 npm-package-arg: 11.0.1 @@ -5181,34 +5050,33 @@ packages: - typescript dev: true - /@nx/js@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-27AH0/+XTMzOxVS6oV8Zl7/Rr1UDMYsnCVqoCU9CXp087uxcD4VnBOEjsEUlJKh1RdwGE3K0hBkk7NC1LP+vYQ==} + /@nx/js@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-dYvWDd0jwNF4h4V8yjd1ZMSJ38GcpvwrDUVYGYNkZmDqYzkBvqykpY00hRLUYZspiR+iG7uWmyxItZYpCk0WyA==} peerDependencies: verdaccio: ^5.0.4 peerDependenciesMeta: verdaccio: optional: true dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.2) - '@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.2) - '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.23.2) - '@babel/preset-env': 7.23.2(@babel/core@7.23.2) - '@babel/preset-typescript': 7.23.2(@babel/core@7.23.2) - '@babel/runtime': 7.23.2 - '@nrwl/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - babel-plugin-const-enum: 1.2.0(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.23.5) + '@babel/plugin-transform-runtime': 7.23.4(@babel/core@7.23.5) + '@babel/preset-env': 7.23.5(@babel/core@7.23.5) + '@babel/preset-typescript': 7.23.3(@babel/core@7.23.5) + '@babel/runtime': 7.23.5 + '@nrwl/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/workspace': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.3.3) + babel-plugin-const-enum: 1.2.0(@babel/core@7.23.5) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.2) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.5) chalk: 4.1.0 columnify: 1.6.0 detect-port: 1.5.1 fast-glob: 3.2.7 - fs-extra: 11.1.1 - ignore: 5.2.4 + fs-extra: 11.2.0 + ignore: 5.3.0 js-tokens: 4.0.0 minimatch: 3.0.5 npm-package-arg: 11.0.1 @@ -5216,7 +5084,7 @@ packages: ora: 5.3.0 semver: 7.5.3 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.2.2) + ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.3.3) tsconfig-paths: 4.2.0 tslib: 2.6.2 transitivePeerDependencies: @@ -5231,22 +5099,44 @@ packages: - typescript dev: true - /@nx/linter@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0): - resolution: {integrity: sha512-G6XBfuMHNHoJDc4n2Gip4fsa9KssT91V5PF2Rd4hILkg4YU8B8mlmHN71stpzwbEyUJtyhyJc5SGgVLrSpRQew==} + /@nx/js@17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.2.2): + resolution: {integrity: sha512-FCvIjTtuVYctRJw4S+Sp0ZCPeiwNxOR++CsLciWAogO81k3k6ajMIfjn0Xmwuq/FKWK8thtjkk9MfKjTDuxFkg==} peerDependencies: - eslint: ^8.0.0 + verdaccio: ^5.0.4 peerDependenciesMeta: - eslint: + verdaccio: optional: true dependencies: - '@nrwl/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.1.6) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.1.6) - eslint: 8.51.0 - tmp: 0.2.1 + '@babel/core': 7.23.5 + '@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.23.5) + '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-runtime': 7.23.4(@babel/core@7.23.5) + '@babel/preset-env': 7.23.5(@babel/core@7.23.5) + '@babel/preset-typescript': 7.23.3(@babel/core@7.23.5) + '@babel/runtime': 7.23.5 + '@nrwl/js': 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.2.2) + '@nx/devkit': 17.1.3(nx@17.0.2) + '@nx/workspace': 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) + babel-plugin-const-enum: 1.2.0(@babel/core@7.23.5) + babel-plugin-macros: 2.8.0 + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.23.5) + chalk: 4.1.0 + columnify: 1.6.0 + detect-port: 1.5.1 + fast-glob: 3.2.7 + fs-extra: 11.2.0 + ignore: 5.3.0 + js-tokens: 4.0.0 + minimatch: 3.0.5 + npm-package-arg: 11.0.1 + npm-run-path: 4.0.1 + ora: 5.3.0 + semver: 7.5.3 + source-map-support: 0.5.19 + ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.2.2) + tsconfig-paths: 4.2.0 tslib: 2.6.2 - typescript: 5.1.6 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5256,28 +5146,62 @@ packages: - debug - nx - supports-color + - typescript + dev: true + + /@nx/linter@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2): + resolution: {integrity: sha512-cXCrx/qcZc53GKqOLRIPTqACdby9/plOpfQlo0BlHMOrwvkkKjzXsnoJgR6XRWdegDKVkqUWHWDAjDI3/aMshA==} + dependencies: + '@nx/eslint': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - eslint + - nx + - supports-color + - verdaccio + dev: true + + /@nx/linter@17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2): + resolution: {integrity: sha512-KAeZ+kMxahQ67B2DFlikOPKILErdxRtpC3RbcHd9Oi+x0M7pGlmbBdnyP23CQplMsvYqzhTziF/W8CllYAKmCg==} + dependencies: + '@nx/eslint': 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - eslint + - nx + - supports-color - verdaccio dev: true - /@nx/next@16.10.0(@babel/core@7.23.2)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(next@13.5.4)(nx@16.10.0)(typescript@5.2.2)(webpack@5.89.0): - resolution: {integrity: sha512-SXyNJjZvpklhJmp99erlvISn26ZgMP7r3JbKqilxcFVxT3YJrlS/89L4/WRmh9GK0yjzt1kWvKWFqfxY4augxA==} + /@nx/next@17.0.2(@babel/core@7.23.5)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(next@14.0.4)(nx@17.0.2)(typescript@5.3.3)(webpack@5.89.0): + resolution: {integrity: sha512-FyLjczUfYTAoi+k0hXMfIydWZbLH/k2F9vYyxGMTPTWasTx+jBLkDMbZEmOHjI3JS0uAq6/9tamO5t4921DEhQ==} peerDependencies: next: '>=13.0.0' dependencies: - '@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.2) - '@nrwl/next': 16.10.0(@babel/core@7.23.2)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(next@13.5.4)(nx@16.10.0)(typescript@5.2.2)(webpack@5.89.0) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0) - '@nx/react': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2)(webpack@5.89.0) - '@nx/web': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) - '@svgr/webpack': 8.1.0(typescript@5.2.2) + '@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.23.5) + '@nrwl/next': 17.0.2(@babel/core@7.23.5)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(next@14.0.4)(nx@17.0.2)(typescript@5.3.3)(webpack@5.89.0) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/eslint': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + '@nx/react': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3)(webpack@5.89.0) + '@nx/web': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + '@nx/workspace': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@svgr/webpack': 8.1.0(typescript@5.3.3) chalk: 4.1.0 copy-webpack-plugin: 10.2.4(webpack@5.89.0) - fs-extra: 11.1.1 - ignore: 5.2.4 - next: 13.5.4(@babel/core@7.23.2)(@opentelemetry/api@1.6.0)(react-dom@18.2.0)(react@18.2.0) + fs-extra: 11.2.0 + ignore: 5.3.0 + next: 14.0.4(@babel/core@7.23.5)(react-dom@18.2.0)(react@18.2.0) semver: 7.5.3 tslib: 2.6.2 url-loader: 4.1.1(webpack@5.89.0) @@ -5299,15 +5223,14 @@ packages: - webpack dev: true - /@nx/node@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-mOGxsZzLNg9kMy/FDkCQfhb/ig3WsttHxzG9+ynCHBV5svKOIqA3F+EUp1gre6wgRyi/qrEUhk6GER5ZTX2ygw==} + /@nx/node@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3): + resolution: {integrity: sha512-//FC3FuSFcMg9j6r3EucCLxJCoLUK56xfLGy6iDilW7LsEX54SB8lau0kq2ymDbBRRT/piI1s7RH+Lk777yBIw==} dependencies: - '@nrwl/node': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0) - '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@nrwl/node': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/eslint': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) + '@nx/jest': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' @@ -5326,8 +5249,8 @@ packages: - verdaccio dev: true - /@nx/nx-darwin-arm64@16.10.0: - resolution: {integrity: sha512-YF+MIpeuwFkyvM5OwgY/rTNRpgVAI/YiR0yTYCZR+X3AAvP775IVlusNgQ3oedTBRUzyRnI4Tknj1WniENFsvQ==} + /@nx/nx-darwin-arm64@17.0.2: + resolution: {integrity: sha512-OSZLRfV8VplYPEqMcIg3mbAsJXlXEHKrdlJ0KUTk8Hih2+wl7cxuSEwG7X7qfBUOz+ognxaqicL+hueNrgwjlQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -5335,8 +5258,17 @@ packages: dev: true optional: true - /@nx/nx-darwin-x64@16.10.0: - resolution: {integrity: sha512-ypi6YxwXgb0kg2ixKXE3pwf5myVNUgWf1CsV5OzVccCM8NzheMO51KDXTDmEpXdzUsfT0AkO1sk5GZeCjhVONg==} + /@nx/nx-darwin-arm64@17.1.3: + resolution: {integrity: sha512-f4qLa0y3C4uuhYKgq+MU892WaQvtvmHqrEhHINUOxYXNiLy2sgyJPW0mOZvzXtC4dPaUmiVaFP5RMVzc8Lxhtg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-darwin-x64@17.0.2: + resolution: {integrity: sha512-olGt5R2dWYwdl1+I2RfJ8LdZO1elqhr9yDPnMIx//ZuN6T6wJA+Wdp2P3qpM1bY0F1lI/6AgjqzRyrTLUZ9cDA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -5344,8 +5276,17 @@ packages: dev: true optional: true - /@nx/nx-freebsd-x64@16.10.0: - resolution: {integrity: sha512-UeEYFDmdbbDkTQamqvtU8ibgu5jQLgFF1ruNb/U4Ywvwutw2d4ruOMl2e0u9hiNja9NFFAnDbvzrDcMo7jYqYw==} + /@nx/nx-darwin-x64@17.1.3: + resolution: {integrity: sha512-kh76ZjqkLeQUIAfTa9G/DFFf+e1sZ5ipDzk7zFGhZ2k68PoQoFdsFOO3C513JmuEdavspts6Hkifsqh61TaE+A==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-freebsd-x64@17.0.2: + resolution: {integrity: sha512-+mta0J2G2byd+rfZ275oZs0aYXC/s92nI9ySBFQFQZnKJ6bsAagdZHe+uETsnE4xdhFXD8kvNMJU1WTGlyFyjg==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] @@ -5353,8 +5294,26 @@ packages: dev: true optional: true - /@nx/nx-linux-arm-gnueabihf@16.10.0: - resolution: {integrity: sha512-WV3XUC2DB6/+bz1sx+d1Ai9q2Cdr+kTZRN50SOkfmZUQyEBaF6DRYpx/a4ahhxH3ktpNfyY8Maa9OEYxGCBkQA==} + /@nx/nx-freebsd-x64@17.1.3: + resolution: {integrity: sha512-CRuVL5ZSLb+Gc8vwMUUe9Pl/1Z26YtXMKTahBMQh2dac63vzLgzqIV4c66aduUl1x2M0kGYBSIIRG9z0/BgWeg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm-gnueabihf@17.0.2: + resolution: {integrity: sha512-m80CmxHHyNAJ8j/0rkjc0hg/eGQlf6V2sLsV+gEJkz2sTEEdgSOK4DvnWcZRWO/SWBnqigxoHX4Kf5TH1nmoHA==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm-gnueabihf@17.1.3: + resolution: {integrity: sha512-KDBmd5tSrg93g/oij/eGW4yeVNVK3DBIM4VYAS2vtkIgVOGoqcQ+SEIeMK3nMUJP9jGyblt3QNj5ZsJBtScwQw==} engines: {node: '>= 10'} cpu: [arm] os: [linux] @@ -5362,8 +5321,8 @@ packages: dev: true optional: true - /@nx/nx-linux-arm64-gnu@16.10.0: - resolution: {integrity: sha512-aWIkOUw995V3ItfpAi5FuxQ+1e9EWLS1cjWM1jmeuo+5WtaKToJn5itgQOkvSlPz+HSLgM3VfXMvOFALNk125g==} + /@nx/nx-linux-arm64-gnu@17.0.2: + resolution: {integrity: sha512-AsD1H6wt68MK1u6vkmtNaFaxDMcyuk6dpo5kq1YT9cfUd614ys3qMUjVp3P2CXxzXh+0UDZeGrc6qotNKOkpJw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -5371,8 +5330,8 @@ packages: dev: true optional: true - /@nx/nx-linux-arm64-musl@16.10.0: - resolution: {integrity: sha512-uO6Gg+irqpVcCKMcEPIQcTFZ+tDI02AZkqkP7koQAjniLEappd8DnUBSQdcn53T086pHpdc264X/ZEpXFfrKWQ==} + /@nx/nx-linux-arm64-gnu@17.1.3: + resolution: {integrity: sha512-W2tNL/7sIwoQKLmuy68Usd6TZzIZvxZt4UE30kDwGc2RSap6RCHAvDbzSxtW+L4+deC9UxX0Tty0VuW+J8FjSg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -5380,8 +5339,44 @@ packages: dev: true optional: true - /@nx/nx-linux-x64-gnu@16.10.0: - resolution: {integrity: sha512-134PW/u/arNFAQKpqMJniC7irbChMPz+W+qtyKPAUXE0XFKPa7c1GtlI/wK2dvP9qJDZ6bKf0KtA0U/m2HMUOA==} + /@nx/nx-linux-arm64-musl@17.0.2: + resolution: {integrity: sha512-f8pUFoZHBFQtHnopHgTEuwIiu0Rzem0dD7iK8SyyBy/lRAADtHCAHxaPAG+iatHAJ9h4DFIB50k9ybYxDtH2mg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm64-musl@17.1.3: + resolution: {integrity: sha512-Oto3gkLd7yweuVUCsSHwm4JkAIbcxpPJP0ycRHI/PRHPMIOPiMX8r651QM1amMyKAbJtAe047nyb9Sh1X0FA4A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-x64-gnu@17.0.2: + resolution: {integrity: sha512-PISrHjLTxv5w8bz50vPZH6puYos88xu28o4IbVyYWrUrhoFsAx9Zbn1D6gWDPMSaKJU32v1l+5bTciQjQJU8fQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-x64-gnu@17.1.3: + resolution: {integrity: sha512-pJS994sa5PBPFak93RydTB9KdEmiVb3rgiSB7PDBegphERbzHEB77B7G8M5TZ62dGlMdplIEKmdhY5XNqeAf9A==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-x64-musl@17.0.2: + resolution: {integrity: sha512-2wsqyBRjsxmAjxW+0lnGFtJLTk+AxgW7gjMv8NgLK8P1bc/sJYQB+g0o5op2z+szXRG3Noi0RZ9C0fG39EPFZw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -5389,8 +5384,8 @@ packages: dev: true optional: true - /@nx/nx-linux-x64-musl@16.10.0: - resolution: {integrity: sha512-q8sINYLdIJxK/iUx9vRk5jWAWb/2O0PAbOJFwv4qkxBv4rLoN7y+otgCZ5v0xfx/zztFgk/oNY4lg5xYjIso2Q==} + /@nx/nx-linux-x64-musl@17.1.3: + resolution: {integrity: sha512-4Hcx5Fg/88jV+bcTr6P0dM4unXNvKgrGJe3oK9/sgEhiW6pD2UAFjv16CCSRcWhDUAzUDqcwnD2fgg+vnAJG6g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -5398,8 +5393,8 @@ packages: dev: true optional: true - /@nx/nx-win32-arm64-msvc@16.10.0: - resolution: {integrity: sha512-moJkL9kcqxUdJSRpG7dET3UeLIciwrfP08mzBQ12ewo8K8FzxU8ZUsTIVVdNrwt01CXOdXoweGfdQLjJ4qTURA==} + /@nx/nx-win32-arm64-msvc@17.0.2: + resolution: {integrity: sha512-Sc3sQUcS5xdk05PABe/knG6orG5rmHZdSUj6SMRpvYfN2tM3ziNn6/wCF/LJoW6n70OxrOEXXwLSRK/5WigXbA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -5407,8 +5402,17 @@ packages: dev: true optional: true - /@nx/nx-win32-x64-msvc@16.10.0: - resolution: {integrity: sha512-5iV2NKZnzxJwZZ4DM5JVbRG/nkhAbzEskKaLBB82PmYGKzaDHuMHP1lcPoD/rtYMlowZgNA/RQndfKvPBPwmXA==} + /@nx/nx-win32-arm64-msvc@17.1.3: + resolution: {integrity: sha512-dUasEuskmDxUL36XA0GZqSb9233suE4wKhxrMobyFBzHUZ2tq/unzOpPjYfqDBie4QIvF8tEpAjQsLds8LWgbw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-win32-x64-msvc@17.0.2: + resolution: {integrity: sha512-XhET0BDk6fbvTBCs7m5gZii8+2WhLpiC1sZchJw4LAJN2VJBiy3I3xnvpQYGFOAWaCb/iUGpuN/qP/NlQ+LNgA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -5416,16 +5420,50 @@ packages: dev: true optional: true - /@nx/plugin@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-oTTl+yZBfj/EBvqp8vxzE/JhavT2lWaWNKBj1B8kNOYDG041Pf6jj7GazcQmPd+g1UM96Ut0HZit/rsoJOTdvQ==} + /@nx/nx-win32-x64-msvc@17.1.3: + resolution: {integrity: sha512-eTuTpBHFvA5NFJh/iosmqCL4JOAjDrwXLSMgfKrZKjiApHMG1T/5Hb+PrsNpt+WnGp94ur7c4Dtx4xD5vlpAEw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@nx/playwright@17.1.3(@playwright/test@1.40.1)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2): + resolution: {integrity: sha512-1vgTByL3L4QdWBLHruZ7Dgn8DBu7R5KqlWRis09v0buo+D4pPYJ/5xoT1eCAU99ydI+pRlPF+bv7EmunEgoP7w==} + peerDependencies: + '@playwright/test': ^1.36.0 + peerDependenciesMeta: + '@playwright/test': + optional: true dependencies: - '@nrwl/nx-plugin': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/jest': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - fs-extra: 11.1.1 + '@nx/devkit': 17.1.3(nx@17.0.2) + '@nx/eslint': 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) + '@playwright/test': 1.40.1 + tslib: 2.6.2 + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - debug + - eslint + - nx + - supports-color + - verdaccio + dev: true + + /@nx/plugin@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3): + resolution: {integrity: sha512-dHba7yiHwzMLgJdMc9kfkkkBpunYqTHVEXCtHBbyKaM84FDhYQrzMyYGbT3dCR5lGRrSEtCiKkmo4tPrJAhVbQ==} + dependencies: + '@nrwl/nx-plugin': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/eslint': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) + '@nx/jest': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.3.3) + fs-extra: 11.2.0 tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' @@ -5444,16 +5482,16 @@ packages: - verdaccio dev: true - /@nx/react@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2)(webpack@5.89.0): - resolution: {integrity: sha512-WjiXImZWqXDXguHHONO/ANWl3BzqLt6pEvN+uhrRbJGBUWKJz95z8PQfZXeiK6UVY8RFHZXkHtklV3TvTvQ64w==} + /@nx/react@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3)(webpack@5.89.0): + resolution: {integrity: sha512-eplguwU2yXg0saITRjrBqgj4N+65aqiCvld9UfRGpOERYPN+hM08eJqp0aAtg8JYZkPz3q+39rqNPFPyVu/c/Q==} dependencies: - '@nrwl/react': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2)(webpack@5.89.0) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0) - '@nx/web': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - '@svgr/webpack': 8.1.0(typescript@5.2.2) + '@nrwl/react': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3)(webpack@5.89.0) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/eslint': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + '@nx/web': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.3.3) + '@svgr/webpack': 8.1.0(typescript@5.3.3) chalk: 4.1.0 file-loader: 6.2.0(webpack@5.89.0) minimatch: 3.0.5 @@ -5473,27 +5511,27 @@ packages: - webpack dev: true - /@nx/rollup@16.10.0(@babel/core@7.23.2)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-KpRchKN/4LzBU3Gfurhm0EDrxOBNPC3ICHfBt4gD8n5/FQWjMjrPh2ZOjN3ovytgjpjG6GRCmH7T5x4g34vFpQ==} + /@nx/rollup@17.0.2(@babel/core@7.23.5)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3): + resolution: {integrity: sha512-jvl71qEpvCsFC+Iea9KCE+thOjnS7l+EYCTZY5WGAbDSeXuQYYmbWZUAQKvItB5CS5ReAj8XoeDVy//9QB0CvQ==} dependencies: - '@nrwl/rollup': 16.10.0(@babel/core@7.23.2)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(ts-node@10.9.1)(typescript@5.2.2) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.2)(rollup@2.79.1) + '@nrwl/rollup': 17.0.2(@babel/core@7.23.5)(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(ts-node@10.9.1)(typescript@5.3.3) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.5)(rollup@2.79.1) '@rollup/plugin-commonjs': 20.0.0(rollup@2.79.1) '@rollup/plugin-image': 2.1.1(rollup@2.79.1) '@rollup/plugin-json': 4.1.0(rollup@2.79.1) '@rollup/plugin-node-resolve': 13.3.0(rollup@2.79.1) - autoprefixer: 10.4.16(postcss@8.4.31) + autoprefixer: 10.4.16(postcss@8.4.32) babel-plugin-transform-async-to-promises: 0.8.18 chalk: 4.1.0 - fast-glob: 3.3.1 - postcss: 8.4.31 + fast-glob: 3.3.2 + postcss: 8.4.32 rollup: 2.79.1 rollup-plugin-copy: 3.5.0 rollup-plugin-peer-deps-external: 2.2.4(rollup@2.79.1) - rollup-plugin-postcss: 4.0.2(postcss@8.4.31)(ts-node@10.9.1) - rollup-plugin-typescript2: 0.34.1(rollup@2.79.1)(typescript@5.2.2) + rollup-plugin-postcss: 4.0.2(postcss@8.4.32)(ts-node@10.9.1) + rollup-plugin-typescript2: 0.34.1(rollup@2.79.1)(typescript@5.3.3) rxjs: 7.8.1 tslib: 2.6.2 transitivePeerDependencies: @@ -5512,16 +5550,15 @@ packages: - verdaccio dev: true - /@nx/storybook@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(cypress@13.3.1)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-2Hpc9HTCIOHt4rcWhNSi9Fmd20rs+xHZ7icYTUTg1tx1tY6mKfUoF2gzpK8lG2vELVryCzxe0WWrqfUMcHWPrQ==} + /@nx/storybook@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-5yr2BEf1TILkp6WFgIBagYiL+sEj7KxRzVUBEL8MCbpJVUCw/lWN+K/PeQvrOBRc/tV8uiP5p+wRq9EJz6IUgg==} dependencies: - '@nrwl/storybook': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(cypress@13.3.1)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) - '@nx/cypress': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(cypress@13.3.1)(eslint@8.51.0)(nx@16.10.0)(typescript@5.2.2) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@nx/linter': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.51.0)(nx@16.10.0) - '@nx/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) + '@nrwl/storybook': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3) + '@nx/cypress': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2)(typescript@5.3.3) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/eslint': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(eslint@8.55.0)(nx@17.0.2) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.3.3) semver: 7.5.3 tslib: 2.6.2 transitivePeerDependencies: @@ -5539,12 +5576,12 @@ packages: - verdaccio dev: true - /@nx/web@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-UMGL7BOPyy6flJLePSG8JhEbfI9W4Y6oVqOziLbQODduU3HGr6woJCI38txnOX4nddbyEnL9tRuKkQ8u0YAYnw==} + /@nx/web@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-M8bausXzgkeFlNn43uO3pxtn/1EDoIs/7xgWPoGAdqV4l4RKG0JHqeLi68tP6YVA30RSAZ7UmvKQlKo14uDp0w==} dependencies: - '@nrwl/web': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) + '@nrwl/web': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) chalk: 4.1.0 detect-port: 1.5.1 http-server: 14.1.1 @@ -5562,39 +5599,39 @@ packages: - verdaccio dev: true - /@nx/webpack@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@16.10.0)(typescript@5.2.2): - resolution: {integrity: sha512-rKftYWh4kW6A7svMx73Zg3fJFDS3618cKTZsCkuQWeSE+RMQXjcefeCxYhwvHXc/ehoakCIIBx7jDCR+6NIlzQ==} + /@nx/webpack@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@17.0.2)(typescript@5.3.3): + resolution: {integrity: sha512-TnC+Cpg7MPc6vl1Vu2sVzav/F+6mhmev3tH3nCUFywTwHXrK+i/NQhuvXWEixVt+l77V4Di6VhMKfHaGryfU6Q==} dependencies: - '@babel/core': 7.23.2 - '@nrwl/webpack': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@16.10.0)(typescript@5.2.2) - '@nx/devkit': 16.10.0(nx@16.10.0) - '@nx/js': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@16.10.0)(typescript@5.2.2) - autoprefixer: 10.4.16(postcss@8.4.31) - babel-loader: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) - browserslist: 4.22.1 + '@babel/core': 7.23.5 + '@nrwl/webpack': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(esbuild@0.18.20)(nx@17.0.2)(typescript@5.3.3) + '@nx/devkit': 17.0.2(nx@17.0.2) + '@nx/js': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93)(@types/node@18.14.2)(nx@17.0.2)(typescript@5.3.3) + autoprefixer: 10.4.16(postcss@8.4.32) + babel-loader: 9.1.3(@babel/core@7.23.5)(webpack@5.89.0) + browserslist: 4.22.2 chalk: 4.1.0 copy-webpack-plugin: 10.2.4(webpack@5.89.0) css-loader: 6.8.1(webpack@5.89.0) css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.89.0) - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.2.2)(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.3.3)(webpack@5.89.0) less: 4.1.3 less-loader: 11.1.0(less@4.1.3)(webpack@5.89.0) license-webpack-plugin: 4.0.2(webpack@5.89.0) loader-utils: 2.0.4 mini-css-extract-plugin: 2.4.7(webpack@5.89.0) parse5: 4.0.0 - postcss: 8.4.31 - postcss-import: 14.1.0(postcss@8.4.31) - postcss-loader: 6.2.1(postcss@8.4.31)(webpack@5.89.0) + postcss: 8.4.32 + postcss-import: 14.1.0(postcss@8.4.32) + postcss-loader: 6.2.1(postcss@8.4.32)(webpack@5.89.0) rxjs: 7.8.1 - sass: 1.69.3 - sass-loader: 12.6.0(sass@1.69.3)(webpack@5.89.0) + sass: 1.69.5 + sass-loader: 12.6.0(sass@1.69.5)(webpack@5.89.0) source-map-loader: 3.0.2(webpack@5.89.0) style-loader: 3.3.3(webpack@5.89.0) stylus: 0.59.0 stylus-loader: 7.1.3(stylus@0.59.0)(webpack@5.89.0) terser-webpack-plugin: 5.3.9(@swc/core@1.3.93)(esbuild@0.18.20)(webpack@5.89.0) - ts-loader: 9.5.0(typescript@5.2.2)(webpack@5.89.0) + ts-loader: 9.5.1(typescript@5.3.3)(webpack@5.89.0) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.6.2 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) @@ -5629,16 +5666,30 @@ packages: - webpack-cli dev: true - /@nx/workspace@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93): - resolution: {integrity: sha512-95Eq36bzq2hb095Zvg+Ru8o9oIeOE62tNGGpohBkZPKoK2CUTYEq0AZtdj1suXS82ukCFCyyZ/c/fwxL62HRZA==} + /@nx/workspace@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93): + resolution: {integrity: sha512-z2xit36dxdJuQmBDadNbbaYCKUYNk6mUWG/GEeBdgGXvFixqAUZ4lbWARlauCQS/+rEjXGOxtvn+u2d8u9mTSA==} dependencies: - '@nrwl/workspace': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) - '@nx/devkit': 16.10.0(nx@16.10.0) + '@nrwl/workspace': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@nx/devkit': 17.0.2(nx@17.0.2) chalk: 4.1.0 enquirer: 2.3.6 - ignore: 5.2.4 - nx: 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) - rxjs: 7.8.1 + nx: 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) + tslib: 2.6.2 + yargs-parser: 21.1.1 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - debug + dev: true + + /@nx/workspace@17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93): + resolution: {integrity: sha512-Je9nml9NJZJ0Ga70njK4N8KNSP7MnlxiVlosMzBAWDGrgnW+A403nae9pstEC2uGKpce2T7jBqFewAy+3U6JbA==} + dependencies: + '@nrwl/workspace': 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@nx/devkit': 17.1.3(nx@17.1.3) + chalk: 4.1.0 + enquirer: 2.3.6 + nx: 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93) tslib: 2.6.2 yargs-parser: 21.1.1 transitivePeerDependencies: @@ -5651,10 +5702,6 @@ packages: resolution: {integrity: sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q==} dev: true - /@opentelemetry/api@1.6.0: - resolution: {integrity: sha512-OWlrQAnWn9577PhVgqjUvMr1pg57Bc4jv0iL4w0PRuOSRvq67rvHW9Ie/dZVMvCzhSCB+UxhcY/PmCmFj33Q+g==} - engines: {node: '>=8.0.0'} - /@openzeppelin/contracts-upgradeable@4.7.3: resolution: {integrity: sha512-+wuegAMaLcZnLCJIvrVUDzA9z/Wp93f0Dla/4jJvIhijRrPabjQbZe6fWiECLaJyfn5ci9fqf9vTw3xpQOad2A==} dev: false @@ -5675,17 +5722,150 @@ packages: resolution: {integrity: sha512-dhPeilub1NuIG0X5Kvhh9lH4iW3ZsHlnzwgwbOlgwQ2wG1IqFzsgHqmKPk3WzsdWAeaxKJxgM0+W433RmN45GA==} dev: false - /@parcel/watcher@2.0.4: - resolution: {integrity: sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==} + /@parcel/watcher-android-arm64@2.3.0: + resolution: {integrity: sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==} engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-darwin-arm64@2.3.0: + resolution: {integrity: sha512-mKY+oijI4ahBMc/GygVGvEdOq0L4DxhYgwQqYAz/7yPzuGi79oXrZG52WdpGA1wLBPrYb0T8uBaGFo7I6rvSKw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-darwin-x64@2.3.0: + resolution: {integrity: sha512-20oBj8LcEOnLE3mgpy6zuOq8AplPu9NcSSSfyVKgfOhNAc4eF4ob3ldj0xWjGGbOF7Dcy1Tvm6ytvgdjlfUeow==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-freebsd-x64@2.3.0: + resolution: {integrity: sha512-7LftKlaHunueAEiojhCn+Ef2CTXWsLgTl4hq0pkhkTBFI3ssj2bJXmH2L67mKpiAD5dz66JYk4zS66qzdnIOgw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-linux-arm-glibc@2.3.0: + resolution: {integrity: sha512-1apPw5cD2xBv1XIHPUlq0cO6iAaEUQ3BcY0ysSyD9Kuyw4MoWm1DV+W9mneWI+1g6OeP6dhikiFE6BlU+AToTQ==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-linux-arm64-glibc@2.3.0: + resolution: {integrity: sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-linux-arm64-musl@2.3.0: + resolution: {integrity: sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-linux-x64-glibc@2.3.0: + resolution: {integrity: sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-linux-x64-musl@2.3.0: + resolution: {integrity: sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-wasm@2.3.0: + resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==} + engines: {node: '>= 10.0.0'} dependencies: - node-addon-api: 3.2.1 - node-gyp-build: 4.6.1 - dev: true + is-glob: 4.0.3 + micromatch: 4.0.5 + napi-wasm: 1.1.0 + dev: false + bundledDependencies: + - napi-wasm + + /@parcel/watcher-win32-arm64@2.3.0: + resolution: {integrity: sha512-35gXCnaz1AqIXpG42evcoP2+sNL62gZTMZne3IackM+6QlfMcJLy3DrjuL6Iks7Czpd3j4xRBzez3ADCj1l7Aw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-win32-ia32@2.3.0: + resolution: {integrity: sha512-FJS/IBQHhRpZ6PiCjFt1UAcPr0YmCLHRbTc00IBTrelEjlmmgIVLeOx4MSXzx2HFEy5Jo5YdhGpxCuqCyDJ5ow==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@parcel/watcher-win32-x64@2.3.0: + resolution: {integrity: sha512-dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true - /@peculiar/asn1-schema@2.3.6: - resolution: {integrity: sha512-izNRxPoaeJeg/AyH8hER6s+H7p4itk+03QCa4sbxI3lNdseQYCuxzgsuNK8bTXChtLTjpJz6NmXKA73qLa3rCA==} + /@parcel/watcher@2.3.0: + resolution: {integrity: sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ==} + engines: {node: '>= 10.0.0'} + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.5 + node-addon-api: 7.0.0 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.3.0 + '@parcel/watcher-darwin-arm64': 2.3.0 + '@parcel/watcher-darwin-x64': 2.3.0 + '@parcel/watcher-freebsd-x64': 2.3.0 + '@parcel/watcher-linux-arm-glibc': 2.3.0 + '@parcel/watcher-linux-arm64-glibc': 2.3.0 + '@parcel/watcher-linux-arm64-musl': 2.3.0 + '@parcel/watcher-linux-x64-glibc': 2.3.0 + '@parcel/watcher-linux-x64-musl': 2.3.0 + '@parcel/watcher-win32-arm64': 2.3.0 + '@parcel/watcher-win32-ia32': 2.3.0 + '@parcel/watcher-win32-x64': 2.3.0 + dev: false + + /@peculiar/asn1-schema@2.3.8: + resolution: {integrity: sha512-ULB1XqHKx1WBU/tTFIA+uARuRoBVZ4pNdOA878RDrRbBfBGcSzi5HBkdScC6ZbHn8z7L8gmKCgPC1LHRrP46tA==} dependencies: asn1js: 3.0.5 pvtsutils: 1.3.5 @@ -5703,7 +5883,7 @@ packages: resolution: {integrity: sha512-VtaY4spKTdN5LjJ04im/d/joXuvLbQdgy5Z4DXF4MFZhQ+MTrejbNMkfZBp1Bs3O5+bFqnJgyGdPuZQflvIa5A==} engines: {node: '>=10.12.0'} dependencies: - '@peculiar/asn1-schema': 2.3.6 + '@peculiar/asn1-schema': 2.3.8 '@peculiar/json-schema': 1.1.12 pvtsutils: 1.3.5 tslib: 2.6.2 @@ -5728,6 +5908,15 @@ packages: typescript: 5.2.2 dev: true + /@phenomnomnominal/tsquery@5.0.1(typescript@5.3.3): + resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} + peerDependencies: + typescript: ^3 || ^4 || ^5 + dependencies: + esquery: 1.5.0 + typescript: 5.3.3 + dev: true + /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -5735,19 +5924,15 @@ packages: dev: true optional: true - /@pkgr/utils@2.4.2: - resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + /@playwright/test@1.40.1: + resolution: {integrity: sha512-EaaawMTOeEItCRvfmkI9v6rBkF1svM8wjl/YPRrg2N2Wmp+4qJYkWtJsbew1szfKKDm6fPLy4YAanBhIlf9dWw==} + engines: {node: '>=16'} + hasBin: true dependencies: - cross-spawn: 7.0.3 - fast-glob: 3.3.1 - is-glob: 4.0.3 - open: 9.1.0 - picocolors: 1.0.0 - tslib: 2.6.2 + playwright: 1.40.1 dev: true - /@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.11.0)(webpack@5.89.0): + /@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(webpack@5.89.0): resolution: {integrity: sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==} engines: {node: '>= 10.13'} peerDependencies: @@ -5775,38 +5960,38 @@ packages: dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 - core-js-pure: 3.33.0 + core-js-pure: 3.34.0 error-stack-parser: 2.1.4 find-up: 5.0.0 html-entities: 2.4.0 loader-utils: 2.0.4 - react-refresh: 0.11.0 + react-refresh: 0.14.0 schema-utils: 3.3.0 source-map: 0.7.4 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) dev: true - /@polka/url@1.0.0-next.23: - resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==} + /@polka/url@1.0.0-next.24: + resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} dev: true /@radix-ui/number@1.0.1: resolution: {integrity: sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 /@radix-ui/primitive@1.0.0: resolution: {integrity: sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 dev: false /@radix-ui/primitive@1.0.1: resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 - /@radix-ui/react-accordion@1.1.2(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-accordion@1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-fDG7jcoNKVjSK6yfmuAs0EnPDro0WMXIhMtXdTBWqEioVW206ku+4Lw07e+13lUkFkpoEQ2PdeMIAGpdqEAmDg==} peerDependencies: '@types/react': '*' @@ -5819,23 +6004,23 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-OrVIOcZL0tl6xibeuGt5/+UxoT2N27KCFOPjFyfXMnchxSHZ/OW7cCX2nGlIYJrbHK/fczPcFzAwvNBB6XBNMA==} peerDependencies: '@types/react': '*' @@ -5848,20 +6033,20 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} peerDependencies: '@types/react': '*' @@ -5874,14 +6059,14 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@radix-ui/react-aspect-ratio@1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-aspect-ratio@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-fXR5kbMan9oQqMuacfzlGG/SQMcmMlZ4wrvpckv8SgUulD0MMpspxJrxg/Gp/ISV3JfV1AeSWTYK9GvxA4ySwA==} peerDependencies: '@types/react': '*' @@ -5894,15 +6079,15 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-kVK2K7ZD3wwj3qhle0ElXhOjbezIgyl2hVvgwfIdexL3rN6zJmy5AqqIf+D31lxVppdzV8CjAfZ6PklkmInZLw==} peerDependencies: '@types/react': '*' @@ -5915,18 +6100,18 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-CBuGQa52aAYnADZVt/KBQzXrwx6TqnlwtcIPGtVt5JkkzQwMOLJjPukimhfKEr4GQNd43C+djUh5Ikopj8pSLg==} peerDependencies: '@types/react': '*' @@ -5939,22 +6124,22 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UBmVDkmR6IvDsloHVN+3rtx4Mi5TFvylYXpluuv0f37dtaz3H99bp8No0LGXRigVpl3UAT4l9j6bIchh42S/Gg==} peerDependencies: '@types/react': '*' @@ -5967,22 +6152,22 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} peerDependencies: '@types/react': '*' @@ -5995,13 +6180,13 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -6010,11 +6195,11 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 react: 18.2.0 dev: false - /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: '@types/react': '*' @@ -6023,8 +6208,8 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@types/react': 18.2.24 + '@babel/runtime': 7.23.5 + '@types/react': 18.2.33 react: 18.2.0 /@radix-ui/react-context@1.0.0(react@18.2.0): @@ -6032,11 +6217,11 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 react: 18.2.0 dev: false - /@radix-ui/react-context@1.0.1(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-context@1.0.1(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} peerDependencies: '@types/react': '*' @@ -6045,17 +6230,17 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@types/react': 18.2.24 + '@babel/runtime': 7.23.5 + '@types/react': 18.2.33 react: 18.2.0 - /@radix-ui/react-dialog@1.0.0(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dialog@1.0.0(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.0 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) '@radix-ui/react-context': 1.0.0(react@18.2.0) @@ -6071,12 +6256,12 @@ packages: aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.4(@types/react@18.2.24)(react@18.2.0) + react-remove-scroll: 2.5.4(@types/react@18.2.33)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false - /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} peerDependencies: '@types/react': '*' @@ -6089,28 +6274,28 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.24)(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.33)(react@18.2.0) dev: false - /@radix-ui/react-direction@1.0.1(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-direction@1.0.1(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} peerDependencies: '@types/react': '*' @@ -6119,8 +6304,8 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@types/react': 18.2.24 + '@babel/runtime': 7.23.5 + '@types/react': 18.2.33 react: 18.2.0 /@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0)(react@18.2.0): @@ -6129,7 +6314,7 @@ packages: react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.0 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) @@ -6139,7 +6324,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==} peerDependencies: '@types/react': '*' @@ -6152,18 +6337,18 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} peerDependencies: '@types/react': '*' @@ -6176,19 +6361,19 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA==} peerDependencies: '@types/react': '*' @@ -6201,16 +6386,16 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -6220,11 +6405,11 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 react: 18.2.0 dev: false - /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} peerDependencies: '@types/react': '*' @@ -6233,8 +6418,8 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@types/react': 18.2.24 + '@babel/runtime': 7.23.5 + '@types/react': 18.2.33 react: 18.2.0 /@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0)(react@18.2.0): @@ -6243,7 +6428,7 @@ packages: react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) @@ -6251,7 +6436,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==} peerDependencies: '@types/react': '*' @@ -6264,16 +6449,16 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} peerDependencies: '@types/react': '*' @@ -6286,17 +6471,17 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-hover-card@1.0.7(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-hover-card@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-OcUN2FU0YpmajD/qkph3XzMcK/NmSk9hGWnjV68p6QiZMgILugusgQwnLSDs3oFSJYGKf3Y49zgFedhGh04k9A==} peerDependencies: '@types/react': '*' @@ -6309,33 +6494,41 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false + /@radix-ui/react-icons@1.3.0(react@18.2.0): + resolution: {integrity: sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==} + peerDependencies: + react: ^16.x || ^17.x || ^18.x + dependencies: + react: 18.2.0 + dev: false + /@radix-ui/react-id@1.0.0(react@18.2.0): resolution: {integrity: sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==} peerDependencies: react: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) react: 18.2.0 dev: false - /@radix-ui/react-id@1.0.1(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-id@1.0.1(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} peerDependencies: '@types/react': '*' @@ -6344,12 +6537,12 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 + '@babel/runtime': 7.23.5 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 react: 18.2.0 - /@radix-ui/react-label@2.0.2(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-label@2.0.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-N5ehvlM7qoTLx7nWPodsPYPgMzA5WM8zZChQg8nyFJKnDO5WHdba1vv5/H6IO5LtJMfD2Q3wh1qHFGNtK0w3bQ==} peerDependencies: '@types/react': '*' @@ -6362,15 +6555,15 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA==} peerDependencies: '@types/react': '*' @@ -6383,32 +6576,32 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.24)(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.33)(react@18.2.0) dev: false - /@radix-ui/react-navigation-menu@1.1.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-navigation-menu@1.1.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Cc+seCS3PmWmjI51ufGG7zp1cAAIRqHVw7C9LOA2TZ+R4hG6rDvHcTqIsEEFLmZO3zNVH72jOOE7kKNy8W+RtA==} peerDependencies: '@types/react': '*' @@ -6421,28 +6614,28 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-shtvVnlsxT6faMnK/a7n0wptwBD23xc1Z5mdrtKLwVEfsEMXodS0r5s0/g5P0hX//EKYZS2sxUjqfzlg52ZSnQ==} peerDependencies: '@types/react': '*' @@ -6455,29 +6648,29 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.24)(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.33)(react@18.2.0) dev: false - /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==} peerDependencies: '@types/react': '*' @@ -6490,23 +6683,23 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@floating-ui/react-dom': 2.0.2(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.24)(react@18.2.0) + '@babel/runtime': 7.23.5 + '@floating-ui/react-dom': 2.0.4(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==} peerDependencies: '@types/react': '*' @@ -6519,19 +6712,19 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@floating-ui/react-dom': 2.0.2(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.24)(react@18.2.0) + '@babel/runtime': 7.23.5 + '@floating-ui/react-dom': 2.0.4(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.33)(react@18.2.0) '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -6542,13 +6735,13 @@ packages: react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/react-primitive': 1.0.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==} peerDependencies: '@types/react': '*' @@ -6561,14 +6754,14 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} peerDependencies: '@types/react': '*' @@ -6581,10 +6774,10 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -6595,14 +6788,14 @@ packages: react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} peerDependencies: '@types/react': '*' @@ -6615,11 +6808,11 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -6630,13 +6823,13 @@ packages: react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/react-slot': 1.0.0(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} peerDependencies: '@types/react': '*' @@ -6649,14 +6842,14 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@radix-ui/react-progress@1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-progress@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-5G6Om/tYSxjSeEdrb1VfKkfZfn/1IlPWd731h2RfPuSbIfNUgfqAwbKfJCg/PP6nuUCTrYzalwHSpSinoWoCag==} peerDependencies: '@types/react': '*' @@ -6669,16 +6862,16 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} peerDependencies: '@types/react': '*' @@ -6691,22 +6884,22 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@radix-ui/react-select@1.2.2(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-select@1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==} peerDependencies: '@types/react': '*' @@ -6719,34 +6912,34 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.24)(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.33)(react@18.2.0) - /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} peerDependencies: '@types/react': '*' @@ -6759,10 +6952,10 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -6771,12 +6964,12 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) react: 18.2.0 dev: false - /@radix-ui/react-slot@1.0.2(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-slot@1.0.2(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: '@types/react': '*' @@ -6785,12 +6978,12 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 + '@babel/runtime': 7.23.5 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 react: 18.2.0 - /@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-mxm87F88HyHztsI7N+ZUmEoARGkC22YVW5CaC+Byc+HRpuvCrOBPTAnXgf+tZ/7i0Sg/eOePGdMhUKhPaQEqow==} peerDependencies: '@types/react': '*' @@ -6803,21 +6996,21 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-tabs@1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-tabs@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-egZfYY/+wRNCflXNHx+dePvnz9FbmssDTJBtgRfDY7e8SE5oIo3Py2eCB1ckAbh1Q7cQ/6yJZThJ++sgbxibog==} peerDependencies: '@types/react': '*' @@ -6830,22 +7023,22 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-toast@1.1.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toast@1.1.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-fRLn227WHIBRSzuRzGJ8W+5YALxofH23y0MlPLddaIpLpCDqdE0NZlS2NRQDRiptfxDeeCjgFIpexB1/zkxDlw==} peerDependencies: '@types/react': '*' @@ -6858,26 +7051,26 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==} peerDependencies: '@types/react': '*' @@ -6890,21 +7083,21 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==} peerDependencies: '@types/react': '*' @@ -6917,17 +7110,16 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true - /@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==} peerDependencies: '@types/react': '*' @@ -6940,21 +7132,21 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw==} peerDependencies: '@types/react': '*' @@ -6967,21 +7159,21 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -6991,11 +7183,11 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 react: 18.2.0 dev: false - /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} peerDependencies: '@types/react': '*' @@ -7004,8 +7196,8 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@types/react': 18.2.24 + '@babel/runtime': 7.23.5 + '@types/react': 18.2.33 react: 18.2.0 /@radix-ui/react-use-controllable-state@1.0.0(react@18.2.0): @@ -7013,12 +7205,12 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) react: 18.2.0 dev: false - /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} peerDependencies: '@types/react': '*' @@ -7027,9 +7219,9 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 + '@babel/runtime': 7.23.5 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 react: 18.2.0 /@radix-ui/react-use-escape-keydown@1.0.0(react@18.2.0): @@ -7037,12 +7229,12 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) react: 18.2.0 dev: false - /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} peerDependencies: '@types/react': '*' @@ -7051,9 +7243,9 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 + '@babel/runtime': 7.23.5 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 react: 18.2.0 /@radix-ui/react-use-layout-effect@1.0.0(react@18.2.0): @@ -7061,11 +7253,11 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 react: 18.2.0 dev: false - /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} peerDependencies: '@types/react': '*' @@ -7074,11 +7266,11 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@types/react': 18.2.24 + '@babel/runtime': 7.23.5 + '@types/react': 18.2.33 react: 18.2.0 - /@radix-ui/react-use-previous@1.0.1(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-use-previous@1.0.1(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} peerDependencies: '@types/react': '*' @@ -7087,11 +7279,11 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@types/react': 18.2.24 + '@babel/runtime': 7.23.5 + '@types/react': 18.2.33 react: 18.2.0 - /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} peerDependencies: '@types/react': '*' @@ -7100,12 +7292,12 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.24 + '@types/react': 18.2.33 react: 18.2.0 - /@radix-ui/react-use-size@1.0.1(@types/react@18.2.24)(react@18.2.0): + /@radix-ui/react-use-size@1.0.1(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} peerDependencies: '@types/react': '*' @@ -7114,12 +7306,12 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) - '@types/react': 18.2.24 + '@babel/runtime': 7.23.5 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.33)(react@18.2.0) + '@types/react': 18.2.33 react: 18.2.0 - /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} peerDependencies: '@types/react': '*' @@ -7132,28 +7324,28 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.23.2 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.24 - '@types/react-dom': 18.2.9 + '@babel/runtime': 7.23.5 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.33 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) /@radix-ui/rect@1.0.1: resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 - /@redis/bloom@1.2.0(@redis/client@1.5.11): + /@redis/bloom@1.2.0(@redis/client@1.5.12): resolution: {integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==} peerDependencies: '@redis/client': ^1.0.0 dependencies: - '@redis/client': 1.5.11 + '@redis/client': 1.5.12 dev: false - /@redis/client@1.5.11: - resolution: {integrity: sha512-cV7yHcOAtNQ5x/yQl7Yw1xf53kO0FNDTdDU6bFIMbW6ljB7U7ns0YRM+QIkpoqTAt6zK5k9Fq0QWlUbLcq9AvA==} + /@redis/client@1.5.12: + resolution: {integrity: sha512-/ZjE18HRzMd80eXIIUIPcH81UoZpwulbo8FmbElrjPqH0QC0SeIKu1BOU49bO5trM5g895kAjhvalt5h77q+4A==} engines: {node: '>=14'} dependencies: cluster-key-slot: 1.1.2 @@ -7161,43 +7353,47 @@ packages: yallist: 4.0.0 dev: false - /@redis/graph@1.1.0(@redis/client@1.5.11): - resolution: {integrity: sha512-16yZWngxyXPd+MJxeSr0dqh2AIOi8j9yXKcKCwVaKDbH3HTuETpDVPcLujhFYVPtYrngSco31BUcSa9TH31Gqg==} + /@redis/graph@1.1.1(@redis/client@1.5.12): + resolution: {integrity: sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==} peerDependencies: '@redis/client': ^1.0.0 dependencies: - '@redis/client': 1.5.11 + '@redis/client': 1.5.12 dev: false - /@redis/json@1.0.6(@redis/client@1.5.11): + /@redis/json@1.0.6(@redis/client@1.5.12): resolution: {integrity: sha512-rcZO3bfQbm2zPRpqo82XbW8zg4G/w4W3tI7X8Mqleq9goQjAGLL7q/1n1ZX4dXEAmORVZ4s1+uKLaUOg7LrUhw==} peerDependencies: '@redis/client': ^1.0.0 dependencies: - '@redis/client': 1.5.11 + '@redis/client': 1.5.12 dev: false - /@redis/search@1.1.5(@redis/client@1.5.11): - resolution: {integrity: sha512-hPP8w7GfGsbtYEJdn4n7nXa6xt6hVZnnDktKW4ArMaFQ/m/aR7eFvsLQmG/mn1Upq99btPJk+F27IQ2dYpCoUg==} + /@redis/search@1.1.6(@redis/client@1.5.12): + resolution: {integrity: sha512-mZXCxbTYKBQ3M2lZnEddwEAks0Kc7nauire8q20oA0oA/LoA+E/b5Y5KZn232ztPb1FkIGqo12vh3Lf+Vw5iTw==} peerDependencies: '@redis/client': ^1.0.0 dependencies: - '@redis/client': 1.5.11 + '@redis/client': 1.5.12 dev: false - /@redis/time-series@1.0.5(@redis/client@1.5.11): + /@redis/time-series@1.0.5(@redis/client@1.5.12): resolution: {integrity: sha512-IFjIgTusQym2B5IZJG3XKr5llka7ey84fw/NOYqESP5WUfQs9zz1ww/9+qoz4ka/S6KcGBodzlCeZ5UImKbscg==} peerDependencies: '@redis/client': ^1.0.0 dependencies: - '@redis/client': 1.5.11 + '@redis/client': 1.5.12 dev: false /@repeaterjs/repeater@3.0.4: resolution: {integrity: sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA==} dev: true - /@rollup/plugin-babel@5.3.1(@babel/core@7.23.2)(rollup@2.79.1): + /@repeaterjs/repeater@3.0.5: + resolution: {integrity: sha512-l3YHBLAol6d/IKnB9LhpD0cEZWAoe3eFKUyTYWmFmCO2Q/WOckxLQAUyMZWwZV2M/m3+4vgRoaolFqaII82/TA==} + dev: true + + /@rollup/plugin-babel@5.3.1(@babel/core@7.23.5)(rollup@2.79.1): resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -7208,7 +7404,7 @@ packages: '@types/babel__core': optional: true dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-module-imports': 7.22.15 '@rollup/pluginutils': 3.1.0(rollup@2.79.1) rollup: 2.79.1 @@ -7239,7 +7435,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@2.78.0) + '@rollup/pluginutils': 5.1.0(rollup@2.78.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 @@ -7315,8 +7511,8 @@ packages: picomatch: 2.3.1 dev: true - /@rollup/pluginutils@5.0.5(rollup@2.78.0): - resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} + /@rollup/pluginutils@5.1.0(rollup@2.78.0): + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -7324,14 +7520,14 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.2 + '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 2.78.0 dev: false - /@rollup/pluginutils@5.0.5(rollup@2.79.1): - resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} + /@rollup/pluginutils@5.1.0(rollup@2.79.1): + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -7339,63 +7535,64 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.2 + '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 2.79.1 dev: true - /@rushstack/eslint-patch@1.5.1: - resolution: {integrity: sha512-6i/8UoL0P5y4leBIGzvkZdS85RDMG9y1ihZzmTZQ5LdHUYmZ7pKFoj8X0236s3lusPs1Fa5HTQUpwI+UfTcmeA==} + /@rushstack/eslint-patch@1.6.0: + resolution: {integrity: sha512-2/U3GXA6YiPYQDLGwtGlnNgKYBSwCFIHf8Y9LUY5VATHdtbLlU0Y1R3QoBnT0aB4qv/BEiVVsj7LJXoQCgJ2vA==} dev: true - /@safe-global/api-kit@1.3.1(encoding@0.1.13): - resolution: {integrity: sha512-JKvCNs8p+42+N8pV2MIqoXlBLckTe5CKboVT7t9mTluuA66i5W8+Kr+B5j9D//EIU5vO7iSOOIYnJuA2ck4XRQ==} + /@safe-global/api-kit@2.0.0(encoding@0.1.13): + resolution: {integrity: sha512-Tz6pLEmhhv/ROsYSjVzoR8qw4YK72yNPJCFcK97kSvNJQpM2+HpRVYNjB53rY0IkvP0kVFvF6Ogp/BJri8g1Pw==} dependencies: - '@ethersproject/abstract-signer': 5.7.0 - '@safe-global/safe-core-sdk-types': 2.3.0(encoding@0.1.13) + '@safe-global/protocol-kit': 2.0.0(encoding@0.1.13) + '@safe-global/safe-core-sdk-types': 3.0.1(encoding@0.1.13) + ethers: 6.9.0 node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: + - bufferutil - encoding - supports-color + - utf-8-validate dev: false - /@safe-global/protocol-kit@1.3.0(encoding@0.1.13)(ethers@5.7.2): - resolution: {integrity: sha512-zBhwHpaUggywmnR1Xm5RV22DpyjmVWYP3pnOl4rcf9LAc1k7IVmw6WIt2YVhHRaWGxVYMd4RitJX8Dx2+8eLZQ==} + /@safe-global/protocol-kit@2.0.0(encoding@0.1.13): + resolution: {integrity: sha512-alnSxNZKC1ssKrFG5ytluu9kNKGwBifb1xhOyCqwMnm72JksbCEo0UWlNvaeCiYMwhYvMyS++mfxcLAsV/8Gfw==} dependencies: - '@ethersproject/address': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/solidity': 5.7.0 - '@safe-global/safe-deployments': 1.27.0 + '@noble/hashes': 1.3.2 + '@safe-global/safe-deployments': 1.28.0 ethereumjs-util: 7.1.5 + ethers: 6.9.0 semver: 7.5.4 - web3: 1.10.2(encoding@0.1.13) - web3-core: 1.10.2(encoding@0.1.13) - web3-utils: 1.10.2 - zksync-web3: 0.14.3(ethers@5.7.2) + web3: 1.10.3(encoding@0.1.13) + web3-core: 1.10.3(encoding@0.1.13) + web3-utils: 1.10.3 transitivePeerDependencies: - bufferutil - encoding - - ethers - supports-color - utf-8-validate dev: false - /@safe-global/safe-core-sdk-types@2.3.0(encoding@0.1.13): - resolution: {integrity: sha512-dU0KkDV1KJNf11ajbUjWiSi4ygdyWfhk1M50lTJWUdCn1/2Bsb/hICM8LoEk6DCoFumxaoCet02SmYakXsW2CA==} + /@safe-global/safe-core-sdk-types@3.0.1(encoding@0.1.13): + resolution: {integrity: sha512-2AdlK6GJ5YEZXrQwFsHFwQScnNo3OonF3O6KzVeMc0/7OAuOTYBzKq1jzju2Eck6Z8UNPUinlHoF2Zb2pvTKhw==} dependencies: - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/contracts': 5.7.0 - '@safe-global/safe-deployments': 1.27.0 - web3-core: 1.10.2(encoding@0.1.13) - web3-utils: 1.10.2 + '@safe-global/safe-deployments': 1.28.0 + ethers: 6.9.0 + web3-core: 1.10.3(encoding@0.1.13) + web3-utils: 1.10.3 transitivePeerDependencies: + - bufferutil - encoding - supports-color + - utf-8-validate dev: false - /@safe-global/safe-deployments@1.27.0: - resolution: {integrity: sha512-Fj6NW2JwSrC3vFIiheTRBGTAdZJSUtXk4rTkZgGoO8MnFM+pWU2pJU2rWzH3EYOXvrndxT2UxsiUIkTbmB2hkw==} + /@safe-global/safe-deployments@1.28.0: + resolution: {integrity: sha512-zWn55unMucN3i3awjDA0XxH9BzGNHyC/qCbuISBh0GMZP/q+VCxERAOEO4OqwyGaxk6sSAzP4usGdmgz2y2svg==} dependencies: semver: 7.5.4 dev: false @@ -7408,41 +7605,49 @@ packages: resolution: {integrity: sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==} dependencies: '@noble/curves': 1.1.0 - '@noble/hashes': 1.3.1 + '@noble/hashes': 1.3.2 '@scure/base': 1.1.3 dev: false /@scure/bip39@1.2.1: resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} dependencies: - '@noble/hashes': 1.3.1 + '@noble/hashes': 1.3.2 '@scure/base': 1.1.3 dev: false - /@sentry-internal/tracing@7.74.0: - resolution: {integrity: sha512-JK6IRGgdtZjswGfaGIHNWIThffhOHzVIIaGmglui+VFIzOsOqePjoxaDV0MEvzafxXZD7eWqGE5RGuZ0n6HFVg==} + /@sentry-internal/feedback@7.86.0: + resolution: {integrity: sha512-6rl0JYjmAKnhm4/fuFaROh4Ht8oi9f6ZeIcViCuGJcrGICZJJY0s+R77XJI78rNa82PYFrSCcnWXcGji4T8E7g==} + engines: {node: '>=12'} + dependencies: + '@sentry/core': 7.86.0 + '@sentry/types': 7.86.0 + '@sentry/utils': 7.86.0 + dev: false + + /@sentry-internal/tracing@7.86.0: + resolution: {integrity: sha512-b4dUsNWlPWRwakGwR7bhOkqiFlqQszH1hhVFwrm/8s3kqEBZ+E4CeIfCvuHBHQ1cM/fx55xpXX/BU163cy+3iQ==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.74.0 - '@sentry/types': 7.74.0 - '@sentry/utils': 7.74.0 - tslib: 2.6.2 + '@sentry/core': 7.86.0 + '@sentry/types': 7.86.0 + '@sentry/utils': 7.86.0 dev: false - /@sentry/browser@7.74.0: - resolution: {integrity: sha512-Njr8216Z1dFUcl6NqBOk20dssK9SjoVddY74Xq+Q4p3NfXBG3lkMcACXor7SFoJRZXq8CZWGS13Cc5KwViRw4g==} + /@sentry/browser@7.86.0: + resolution: {integrity: sha512-nfYWpVOmug+W7KJO7/xhA1JScMZcYHcoOVHLsUFm4znx51U4qZEk+zZDM11Q2Nw6MuDyEYg6bsH1QCwaoC6nLw==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.74.0 - '@sentry/core': 7.74.0 - '@sentry/replay': 7.74.0 - '@sentry/types': 7.74.0 - '@sentry/utils': 7.74.0 - tslib: 2.6.2 + '@sentry-internal/feedback': 7.86.0 + '@sentry-internal/tracing': 7.86.0 + '@sentry/core': 7.86.0 + '@sentry/replay': 7.86.0 + '@sentry/types': 7.86.0 + '@sentry/utils': 7.86.0 dev: false - /@sentry/cli@1.75.2(encoding@0.1.13): - resolution: {integrity: sha512-CG0CKH4VCKWzEaegouWfCLQt9SFN+AieFESCatJ7zSuJmzF05ywpMusjxqRul6lMwfUhRKjGKOzcRJ1jLsfTBw==} + /@sentry/cli@1.77.1(encoding@0.1.13): + resolution: {integrity: sha512-OtJ7U9LeuPUAY/xow9wwcjM9w42IJIpDtClTKI/RliE685vd/OJUIpiAvebHNthDYpQynvwb/0iuF4fonh+CKw==} engines: {node: '>= 8'} hasBin: true requiresBuild: true @@ -7458,31 +7663,29 @@ packages: - supports-color dev: false - /@sentry/core@7.74.0: - resolution: {integrity: sha512-83NRuqn7nDZkSVBN5yJQqcpXDG4yMYiB7TkYUKrGTzBpRy6KUOrkCdybuKk0oraTIGiGSe5WEwCFySiNgR9FzA==} + /@sentry/core@7.86.0: + resolution: {integrity: sha512-SbLvqd1bRYzhDS42u7GMnmbDMfth/zRiLElQWbLK/shmuZzTcfQSwNNdF4Yj+VfjOkqPFgGmICHSHVUc9dh01g==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.74.0 - '@sentry/utils': 7.74.0 - tslib: 2.6.2 + '@sentry/types': 7.86.0 + '@sentry/utils': 7.86.0 dev: false - /@sentry/integrations@7.74.0: - resolution: {integrity: sha512-O4UyxiV5wzXSDnEd9Z/SIt/5M12URWNtIJPPJjowlllzw8X9e3zBcnXmjMOLZ+mZWjQmRDjOoz3lPPQ17f7fvw==} + /@sentry/integrations@7.86.0: + resolution: {integrity: sha512-BStRH1yBhhUsvmCXWx88/1+cY93l4B+3RW60RPeYcupvUQ1DJ8qxfN918+nA9XoZt9XELXvs8USCqqynG/aEkg==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.74.0 - '@sentry/types': 7.74.0 - '@sentry/utils': 7.74.0 + '@sentry/core': 7.86.0 + '@sentry/types': 7.86.0 + '@sentry/utils': 7.86.0 localforage: 1.10.0 - tslib: 2.6.2 dev: false - /@sentry/nextjs@7.74.0(encoding@0.1.13)(next@13.5.4)(react@18.2.0)(webpack@5.89.0): - resolution: {integrity: sha512-ZxhlBKRV8To3NgNblJ+8RL1urDIzsdV9+8k9GZqNG5BFxLN2tJvbgHaxI7iV4E4qYpJAae379dWpvCzGWUXWkw==} + /@sentry/nextjs@7.86.0(encoding@0.1.13)(next@14.0.4)(react@18.2.0)(webpack@5.89.0): + resolution: {integrity: sha512-pdRTt3ELLlpyKKtvumSiqFeTImdSAnoII1JSNwJvmWz9+3MRsvBW/Ee4r19WxK07Y/nxPxyPaIuUmbsXnjkt1A==} engines: {node: '>=8'} peerDependencies: - next: ^10.0.8 || ^11.0 || ^12.0 || ^13.0 + next: ^10.0.8 || ^11.0 || ^12.0 || ^13.0 || ^14.0 react: 16.x || 17.x || 18.x webpack: '>= 4.0.0' peerDependenciesMeta: @@ -7490,93 +7693,89 @@ packages: optional: true dependencies: '@rollup/plugin-commonjs': 24.0.0(rollup@2.78.0) - '@sentry/core': 7.74.0 - '@sentry/integrations': 7.74.0 - '@sentry/node': 7.74.0 - '@sentry/react': 7.74.0(react@18.2.0) - '@sentry/types': 7.74.0 - '@sentry/utils': 7.74.0 - '@sentry/vercel-edge': 7.74.0 - '@sentry/webpack-plugin': 1.20.0(encoding@0.1.13) + '@sentry/core': 7.86.0 + '@sentry/integrations': 7.86.0 + '@sentry/node': 7.86.0 + '@sentry/react': 7.86.0(react@18.2.0) + '@sentry/types': 7.86.0 + '@sentry/utils': 7.86.0 + '@sentry/vercel-edge': 7.86.0 + '@sentry/webpack-plugin': 1.21.0(encoding@0.1.13) chalk: 3.0.0 - next: 13.5.4(@babel/core@7.23.2)(@opentelemetry/api@1.6.0)(react-dom@18.2.0)(react@18.2.0) + next: 14.0.4(@babel/core@7.23.5)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 + resolve: 1.22.8 rollup: 2.78.0 stacktrace-parser: 0.1.10 - tslib: 2.6.2 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) transitivePeerDependencies: - encoding - supports-color dev: false - /@sentry/node@7.74.0: - resolution: {integrity: sha512-uBmW2/z0cz/WFIG74ZF7lSipO0XNzMf9yrdqnZXnGDYsUZE4I4QiqDN0hNi6fkTgf9MYRC8uFem2OkAvyPJ74Q==} + /@sentry/node@7.86.0: + resolution: {integrity: sha512-cB1bn/LMn2Km97Y3hv63xwWxT50/G5ixGuSxTZ3dCQM6VDhmZoCuC5NGT3itVvaRd6upQXRZa5W0Zgyh0HXKig==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.74.0 - '@sentry/core': 7.74.0 - '@sentry/types': 7.74.0 - '@sentry/utils': 7.74.0 - cookie: 0.5.0 + '@sentry-internal/tracing': 7.86.0 + '@sentry/core': 7.86.0 + '@sentry/types': 7.86.0 + '@sentry/utils': 7.86.0 https-proxy-agent: 5.0.1 - lru_map: 0.3.3 - tslib: 2.6.2 transitivePeerDependencies: - supports-color dev: false - /@sentry/react@7.74.0(react@18.2.0): - resolution: {integrity: sha512-w5VODhLM8Kva2ZscGzgwLgkAi0TY+/Ht9SxdKlGFBJU9r7LllqzuGQ5HUcw9CPsQJnrL8VNdq8ngJPE1YbAUqw==} + /@sentry/react@7.86.0(react@18.2.0): + resolution: {integrity: sha512-2bHi+YcG4cT+4xHXXzv+AZpU3pdPUlDBorSgHOpa9At4yxr17UWW2f8bP9wPYRgj+NEIM3YhDgR46FlBu9GSKg==} engines: {node: '>=8'} peerDependencies: react: 15.x || 16.x || 17.x || 18.x dependencies: - '@sentry/browser': 7.74.0 - '@sentry/types': 7.74.0 - '@sentry/utils': 7.74.0 + '@sentry/browser': 7.86.0 + '@sentry/types': 7.86.0 + '@sentry/utils': 7.86.0 hoist-non-react-statics: 3.3.2 react: 18.2.0 - tslib: 2.6.2 dev: false - /@sentry/replay@7.74.0: - resolution: {integrity: sha512-GoYa3cHTTFVI/J1cnZ0i4X128mf/JljaswO3PWNTe2k3lSHq/LM5aV0keClRvwM0W8hlix8oOTT06nnenOUmmw==} + /@sentry/replay@7.86.0: + resolution: {integrity: sha512-YYZO8bfQSx1H87Te/zzyHPLHvExWiYwUfMWW68yGX+PPZIIzxaM81/iCQHkoucxlvuPCOtxCgf7RSMbsnqEa8g==} engines: {node: '>=12'} dependencies: - '@sentry/core': 7.74.0 - '@sentry/types': 7.74.0 - '@sentry/utils': 7.74.0 + '@sentry-internal/tracing': 7.86.0 + '@sentry/core': 7.86.0 + '@sentry/types': 7.86.0 + '@sentry/utils': 7.86.0 dev: false - /@sentry/types@7.74.0: - resolution: {integrity: sha512-rI5eIRbUycWjn6s6o3yAjjWtIvYSxZDdnKv5je2EZINfLKcMPj1dkl6wQd2F4y7gLfD/N6Y0wZYIXC3DUdJQQg==} + /@sentry/types@7.86.0: + resolution: {integrity: sha512-pGAt0+bMfWgo0KG2epthfNV4Wae03tURpoxNjGo5Fr4cXxvLTSijSAQ6rmmO4bXBJ7+rErEjX30g30o/eEdP9g==} engines: {node: '>=8'} dev: false - /@sentry/utils@7.74.0: - resolution: {integrity: sha512-k3np8nuTPtx5KDODPtULfFln4UXdE56MZCcF19Jv6Ljxf+YN/Ady1+0Oi3e0XoSvFpWNyWnglauT7M65qCE6kg==} + /@sentry/utils@7.86.0: + resolution: {integrity: sha512-6PejFtw9VTFFy5vu0ks+U7Ozkqz+eMt+HN8AZKBKErYzX5/xs0kpkOcSRpu3ETdTYcZf8VAmLVgFgE2BE+3WuQ==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.74.0 - tslib: 2.6.2 + '@sentry/types': 7.86.0 dev: false - /@sentry/vercel-edge@7.74.0: - resolution: {integrity: sha512-KU7k2GrbGNAOfia8lcGDL90EQo7jqXv8cqyeEypU+7pe9q0R6horHA9J7f0T1P0zRYlqC6ab5RAlWdDvAdUJEQ==} + /@sentry/vercel-edge@7.86.0: + resolution: {integrity: sha512-+MPb93DXIeYIoaFTT1YpC0myIkXW3xtxhQ7y7QwqS7k6x1zBb34OVCGitdE6+o85RV83sFMMiBxrfKNLt5Ht0A==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.74.0 - '@sentry/types': 7.74.0 - '@sentry/utils': 7.74.0 - tslib: 2.6.2 + '@sentry-internal/tracing': 7.86.0 + '@sentry/core': 7.86.0 + '@sentry/types': 7.86.0 + '@sentry/utils': 7.86.0 dev: false - /@sentry/webpack-plugin@1.20.0(encoding@0.1.13): - resolution: {integrity: sha512-Ssj1mJVFsfU6vMCOM2d+h+KQR7QHSfeIP16t4l20Uq/neqWXZUQ2yvQfe4S3BjdbJXz/X4Rw8Hfy1Sd0ocunYw==} + /@sentry/webpack-plugin@1.21.0(encoding@0.1.13): + resolution: {integrity: sha512-x0PYIMWcsTauqxgl7vWUY6sANl+XGKtx7DCVnnY7aOIIlIna0jChTAPANTfA2QrK+VK+4I/4JxatCEZBnXh3Og==} engines: {node: '>= 8'} dependencies: - '@sentry/cli': 1.75.2(encoding@0.1.13) + '@sentry/cli': 1.77.1(encoding@0.1.13) webpack-sources: 3.2.3 transitivePeerDependencies: - encoding @@ -7587,12 +7786,15 @@ packages: resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} dependencies: '@hapi/hoek': 9.3.0 + dev: true /@sideway/formula@3.0.1: resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} + dev: true /@sideway/pinpoint@2.0.0: resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} + dev: true /@sinclair/typebox@0.24.51: resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} @@ -7606,10 +7808,9 @@ packages: resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} - /@sinonjs/commons@1.8.6: - resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} - dependencies: - type-detect: 4.0.8 + /@sindresorhus/merge-streams@1.0.0: + resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==} + engines: {node: '>=18'} dev: true /@sinonjs/commons@3.0.0: @@ -7624,12 +7825,6 @@ packages: '@sinonjs/commons': 3.0.0 dev: true - /@sinonjs/fake-timers@9.1.2: - resolution: {integrity: sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==} - dependencies: - '@sinonjs/commons': 1.8.6 - dev: true - /@socket.io/component-emitter@3.1.0: resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==} dev: false @@ -7641,10 +7836,10 @@ packages: buffer: 6.0.3 dev: false - /@solana/web3.js@1.87.1(encoding@0.1.13): - resolution: {integrity: sha512-E8Y9bNlZ8TQlhOvCx1b7jG+TjA4SJLVwufmIk1+tcQctUhK5HiB1Q8ljd4yQDkFlk6OOeAlAeqvW0YntWJU94Q==} + /@solana/web3.js@1.87.6(encoding@0.1.13): + resolution: {integrity: sha512-LkqsEBgTZztFiccZZXnawWa8qNCATEqE97/d0vIwjTclmVlc8pBpD1DmjfVHtZ1HS5fZorFlVhXfpwnCNDZfyg==} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@noble/curves': 1.2.0 '@noble/hashes': 1.3.2 '@solana/buffer-layout': 4.0.1 @@ -7657,31 +7852,7 @@ packages: fast-stable-stringify: 1.0.0 jayson: 4.1.0 node-fetch: 2.7.0(encoding@0.1.13) - rpc-websockets: 7.6.0 - superstruct: 0.14.2 - transitivePeerDependencies: - - bufferutil - - encoding - - utf-8-validate - dev: false - - /@solana/web3.js@1.87.2(encoding@0.1.13): - resolution: {integrity: sha512-TZNhS+tvJbYjm0LAvIkUy/3Aqgt2l6/3X6XsVUpvj5MGOl2Q6Ch8hYSxcUUtMbAFNN3sUXmV8NhhMLNJEvI6TA==} - dependencies: - '@babel/runtime': 7.23.2 - '@noble/curves': 1.2.0 - '@noble/hashes': 1.3.2 - '@solana/buffer-layout': 4.0.1 - agentkeepalive: 4.5.0 - bigint-buffer: 1.1.5 - bn.js: 5.2.1 - borsh: 0.7.0 - bs58: 4.0.1 - buffer: 6.0.3 - fast-stable-stringify: 1.0.0 - jayson: 4.1.0 - node-fetch: 2.7.0(encoding@0.1.13) - rpc-websockets: 7.6.1 + rpc-websockets: 7.8.0 superstruct: 0.14.2 transitivePeerDependencies: - bufferutil @@ -7693,7 +7864,7 @@ packages: resolution: {integrity: sha512-9WuA0ios2537cWYu39MMeH0O2KdrMKgKlOBUTWRTXQjCYu5B+mHCA0JkCbFaJ/0EjxoVIcYCXIW/DoPEpw+PqA==} dependencies: '@noble/hashes': 1.3.2 - apg-js: 4.2.1 + apg-js: 4.3.0 uri-js: 4.4.1 valid-url: 1.0.9 dev: false @@ -7814,153 +7985,80 @@ packages: '@stablelib/wipe': 1.0.1 dev: false - /@storybook/addon-a11y@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-BzmSIhgqR+WSS5gqSOyzFACs20Nv0Wk9b4lpUWw5zEqZkXy1PFAUyRQ65kD9Tdjc1O2KL2Zi1h/gi0O6dWldMg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + /@storybook/addon-a11y@7.6.2: + resolution: {integrity: sha512-fZlm7nlA/u2cgOglkVmUq0YIdd/azR6L/5hIXh/NMGH06D7sWeSIJEr3Hsq/V5AHEiOhy26xl3SB7X9CkjSAVw==} + dependencies: + '@storybook/addon-highlight': 7.6.2 + axe-core: 4.8.2 + dev: true + + /@storybook/addon-actions@7.6.2: + resolution: {integrity: sha512-fcwizWFzfTAHCFI6booF9Tvpv2DZ8f5bE81K2NAMy1ZtIjFgiCUw39ZuXomma73ZaWZqf4tyD1Zci/xXvjgsRg==} dependencies: - '@storybook/addon-highlight': 7.5.1 - '@storybook/channels': 7.5.1 - '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.5.1 + '@storybook/core-events': 7.6.2 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.1 - axe-core: 4.8.2 - lodash: 4.17.21 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-resize-detector: 7.1.2(react-dom@18.2.0)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' + '@types/uuid': 9.0.7 + dequal: 2.0.3 + polished: 4.2.2 + uuid: 9.0.1 dev: true - /@storybook/addon-actions@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-GieD3ru6EslKvwol1cE4lvszQCLB/AkQdnLofnqy1nnYso+hRxmPAw9/O+pWfpUBFdjXsQ7GX09+wEUpOJzepw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + /@storybook/addon-actions@7.6.4: + resolution: {integrity: sha512-91UD5KPDik74VKVioPMcbwwvDXN/non8p1wArYAHCHCmd/Pts5MJRiFueSdfomSpNjUtjtn6eSXtwpIL3XVOfQ==} dependencies: - '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.5.1 + '@storybook/core-events': 7.6.4 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.1 + '@types/uuid': 9.0.7 dequal: 2.0.3 - lodash: 4.17.21 polished: 4.2.2 - prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-inspector: 6.0.2(react@18.2.0) - telejson: 7.2.0 - ts-dedent: 2.2.0 uuid: 9.0.1 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' dev: true - /@storybook/addon-backgrounds@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-XZoyJw/WoUlVvQHPTbSAZjKy2SEUjaSmAWgcRync25vp+q0obthjx6UnZHEUuH8Ud07HA3FYzlFtMicH5y/OIQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + /@storybook/addon-backgrounds@7.6.2: + resolution: {integrity: sha512-BEhzlEcW2JJO81jzLMV0xQpVs5bqgnt1TU16m/T4bhL3L4kohJQV0QnEyO0kBnE+7fjW0vyCENtZe1sSO84MuQ==} dependencies: - '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.5.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.1 memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' dev: true - /@storybook/addon-controls@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Xag1e7TZo04LjUenfobkShpKMxTtwa4xM4bXQA8LjaAGZQ7jipbQ4PE73a17K59S2vqq89VAhkuMJWiyaOFqpw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + /@storybook/addon-controls@7.6.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-F+rqr9kUn/dD3JxvnwS9alOGQo5gFGhF7LEyvnXhjkjSXwHXDX3iCW4N77O+iepZN7tA+jcRKy548UMPbZ//Iw==} dependencies: - '@storybook/blocks': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.5.1(encoding@0.1.13) - '@storybook/core-events': 7.5.1 - '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.5.1 - '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.1 + '@storybook/blocks': 7.6.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) lodash: 4.17.21 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@types/react-dom' - encoding + - react + - react-dom - supports-color dev: true - /@storybook/addon-docs@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-+wE67oWIhGK9+kv2sxoY2KDXm3v62RfEgxiksdhtffTP/joOK3p88S0lO+8g0G4xfNGUnBhPtzGMuUxWwaH2Pw==} + /@storybook/addon-docs@7.6.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-2lRXam4PkDC6iU9ugJ2aOlGGgxXS7NjSUe9KgboBTK9mbmNZMD/Yo5KxHEyFBdYcGwumEZd6fWrT8SCipQjT8w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.2.0) - '@storybook/blocks': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/csf-plugin': 7.5.1 - '@storybook/csf-tools': 7.5.1 + '@storybook/blocks': 7.6.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.6.2 + '@storybook/components': 7.6.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-plugin': 7.6.2 + '@storybook/csf-tools': 7.6.2 '@storybook/global': 5.0.0 '@storybook/mdx2-csf': 1.1.0 - '@storybook/node-logger': 7.5.1 - '@storybook/postinstall': 7.5.1 - '@storybook/preview-api': 7.5.1 - '@storybook/react-dom-shim': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.1 - fs-extra: 11.1.1 + '@storybook/node-logger': 7.6.2 + '@storybook/postinstall': 7.6.2 + '@storybook/preview-api': 7.6.2 + '@storybook/react-dom-shim': 7.6.2(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.2(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.6.2 + fs-extra: 11.2.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) remark-external-links: 8.0.0 @@ -7973,25 +8071,25 @@ packages: - supports-color dev: true - /@storybook/addon-essentials@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-/jaUZXV+mE/2G5PgEpFKm4lFEHluWn6GFR/pg+hphvHOzBGA3Y75JMgUfJ5CDYHB1dAVSf9JrPOd8Eb1tpESfA==} + /@storybook/addon-essentials@7.6.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-+WQSpluJVYTH54UimYpurGcn5syMlOD1X554F58ElGXucpLacAeeMNfbqPLnpXOZag5w//o1FWjJXhM9plzEdQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/addon-actions': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-backgrounds': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-controls': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-highlight': 7.5.1 - '@storybook/addon-measure': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-outline': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-toolbars': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-viewport': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.5.1(encoding@0.1.13) - '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.5.1 - '@storybook/preview-api': 7.5.1 + '@storybook/addon-actions': 7.6.2 + '@storybook/addon-backgrounds': 7.6.2 + '@storybook/addon-controls': 7.6.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 7.6.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-highlight': 7.6.2 + '@storybook/addon-measure': 7.6.2 + '@storybook/addon-outline': 7.6.2 + '@storybook/addon-toolbars': 7.6.2 + '@storybook/addon-viewport': 7.6.2 + '@storybook/core-common': 7.6.2(encoding@0.1.13) + '@storybook/manager-api': 7.6.2(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.6.2 + '@storybook/preview-api': 7.6.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 @@ -8002,111 +8100,48 @@ packages: - supports-color dev: true - /@storybook/addon-highlight@7.5.1: - resolution: {integrity: sha512-js9OV17kpjRowuaGAPfI9aOn/zzt8P589ACZE+/eYBO9jT65CADwAUxg//Uq0/he+Ac9495pcK3BcYyDeym7/g==} + /@storybook/addon-highlight@7.6.2: + resolution: {integrity: sha512-HjV/DPUaBtH4HWc2zeZE3Oo8qQ7IWscpsYSa2NvflaMSHw3qaskfBLq60QVvodCvxlxaoQe3GfXx+eNg4mvaBw==} dependencies: - '@storybook/core-events': 7.5.1 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.5.1 dev: true - /@storybook/addon-interactions@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-m9yohFYil+UBwYKFxHYdsAsn8PBCPl6HY/FSgfrDc5PiqT1Ya7paXopimyy9ok+VQt/RC8sEWIm809ONEoxosw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + /@storybook/addon-interactions@7.6.2: + resolution: {integrity: sha512-dKl3QLx/s+DUiB4eJ2ActxS+thykmFSJI2pVxWd7BJixMDsFnBsOytsZMEJYwaQMd6NbrVcC+xQaNzKSSMFLHA==} dependencies: - '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.5.1(encoding@0.1.13) - '@storybook/core-events': 7.5.1 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 7.5.1 - '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.1 + '@storybook/types': 7.6.2 jest-mock: 27.5.1 polished: 4.2.2 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - encoding - - supports-color dev: true - /@storybook/addon-mdx-gfm@7.5.1: - resolution: {integrity: sha512-9E/6PVvAD39eYaLXosYmVTRzQ/ob6SZEY1T/f3osr0XndR0KtfytiKp4QIB5p4VeD1XDWWAcMsZpYSrzfw7jVw==} + /@storybook/addon-mdx-gfm@7.6.2: + resolution: {integrity: sha512-9dpHkc2gg84ayqiV2/7frEyAbT67LCwoZCVwbY9zgo7WhIgRGpbgrj6GUGbtunLJwzSTVSnyJdlfUilabJOyXw==} dependencies: - '@storybook/node-logger': 7.5.1 + '@storybook/node-logger': 7.6.2 remark-gfm: 3.0.1 ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/addon-measure@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-yR6oELJe0UHYxRijd1YMuGaQRlZ3uABjmrXaFCPnd6agahgTwIJLiK4XamtkVur//LaiJMvtmM2XXrkJ1BvNJw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + /@storybook/addon-measure@7.6.2: + resolution: {integrity: sha512-kGX+sE2hXPjES8DSCrf14GcUrk+YKmRwW2cQ2U3nLD0vkCge/mTIsHeuoGFEKJxGeY31s5YqpxRjznF3xV6jYw==} dependencies: - '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.5.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.5.1 - '@storybook/types': 7.5.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) tiny-invariant: 1.3.1 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' dev: true - /@storybook/addon-outline@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-IMi5Bo34/Q5YUG5uD8ZUTBwlpGrkDIV+PUgkyNIbmn9OgozoCH80Fs7YlGluRFODQISpHwio9qvSFRGdSNT56A==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + /@storybook/addon-outline@7.6.2: + resolution: {integrity: sha512-Cw05aW4l+BxkT1Yo/+SgKIHQy//9GqhdFmdoMDmMSQlexhNkDXvLNQJ6O/YAUg7xs/1F0egss1XUwfJ52y2NAA==} dependencies: - '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.5.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.5.1 - '@storybook/types': 7.5.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' dev: true - /@storybook/addon-styling@1.3.6(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(less@4.2.0)(postcss@8.4.31)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(webpack@5.89.0): - resolution: {integrity: sha512-g4e9vLnNlpjR3hHcyC8iCtgqcWQj6IPK+HZ8PdF92O95sa0nus+NG4meahEBwCsZm6CtYV/QMymFtLnp2NvAmg==} + /@storybook/addon-styling@1.3.7(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(less@4.2.0)(postcss@8.4.32)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(webpack@5.89.0): + resolution: {integrity: sha512-JSBZMOrSw/3rlq5YoEI7Qyq703KSNP0Jd+gxTWu3/tP6245mpjn2dXnR8FvqVxCi+FG4lt2kQyPzgsuwEw1SSA==} hasBin: true peerDependencies: less: ^3.5.0 || ^4.0.0 @@ -8127,21 +8162,21 @@ packages: optional: true dependencies: '@babel/template': 7.22.15 - '@babel/types': 7.23.0 - '@storybook/api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/components': 7.4.6(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.5.1(encoding@0.1.13) - '@storybook/core-events': 7.4.6 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.6 - '@storybook/preview-api': 7.4.6 - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.6 + '@babel/types': 7.23.5 + '@storybook/api': 7.6.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.6.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.6.4(encoding@0.1.13) + '@storybook/core-events': 7.6.4 + '@storybook/manager-api': 7.6.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.6.4 + '@storybook/preview-api': 7.6.4 + '@storybook/theming': 7.6.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.6.4 css-loader: 6.8.1(webpack@5.89.0) less: 4.2.0 less-loader: 11.1.3(less@4.2.0)(webpack@5.89.0) - postcss: 8.4.31 - postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.2.2)(webpack@5.89.0) + postcss: 8.4.32 + postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.3.3)(webpack@5.89.0) prettier: 2.8.8 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -8161,104 +8196,55 @@ packages: - typescript dev: true - /@storybook/addon-toolbars@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-T88hEEQicV6eCovr5TN2nFgKt7wU0o7pAunP5cU01iiVRj63+oQiVIBB8Xtm4tN+/DsqtyP0BTa6rFwt2ULy8A==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' + /@storybook/addon-toolbars@7.6.2: + resolution: {integrity: sha512-+5rERGzie5SNSF8xyzr/mGhbob1jSE+kZE6CKSRFvpcdM6DzVLna5oqvF8vkrHE56/4vVbp6xO/pWaENpF9wPA==} dev: true - /@storybook/addon-viewport@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-L57lOGB3LfKgAdLinaZojRQ9W9w2RC0iP9bVaXwrRVeJdpNayfuW4Kh1C8dmacZroB4Zp2U/nEjkSmdcp6uUWg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + /@storybook/addon-viewport@7.6.2: + resolution: {integrity: sha512-ilwxVxWFuznBz9FRmyuvysxNV4dqwl0k68h5MFCq/VOlC5TzYcR6kWpEA0PwPLHvXTE5v61UYcjRcrIA8eI30g==} dependencies: - '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.5.1 - '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) memoizerific: 1.11.3 - prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' dev: true - /@storybook/addons@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-c+4awrtwNlJayFdgLkEXa5H2Gj+KNlxuN+Z5oDAdZBLqXI8g0gn7eYO2F/eCSIDWdd/+zcU2uq57XPFKc8veHQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + /@storybook/addons@7.6.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-YnmLyR/ciALtzoi9HEu+Y+NJWeOVEBo9PRgQaG7zGiNDvOrLY69uU3Ej0+TZlrTqBqce42bRCrDINJfnk0Mfsg==} dependencies: - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.6 - '@storybook/types': 7.4.6 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@storybook/manager-api': 7.6.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.6.4 + '@storybook/types': 7.6.4 + transitivePeerDependencies: + - react + - react-dom dev: true - /@storybook/api@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-mnkHs2WI3/7vEUk+Bo1ZlQDp5vJDtoFSCFP5iae3YyVBbnjiI6oYlMZ14KgeizFULk3VaDv6/BdiynG1RkdO4Q==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true + /@storybook/api@7.6.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-iY/ZejLmVHctT6WcCiVCXBY84g/wMP7Amb+J3xTBM6jZHAJoHpM3ZeYlR5eZu4QfbGZh608TQDTmdQ7irDo3ZA==} dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@storybook/client-logger': 7.6.4 + '@storybook/manager-api': 7.6.4(react-dom@18.2.0)(react@18.2.0) + transitivePeerDependencies: + - react + - react-dom dev: true - /@storybook/blocks@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-7b69p6kDdgmlejEMM2mW6/Lz4OmU/R3Qr+TpKnPcV5iS7ADxRQEQCTEMoQ5RyLJf0vDRh/7Ljn/RMo8Ux3X7JA==} + /@storybook/blocks@7.6.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7cQT/zHOQckr77kGazWpBpL8xEwyu2lb6ujUJeuFMmSTeTbqCBEZy4VIvu3jgX9Z7gyKTHIV2rruGMb8UKdcjA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/channels': 7.5.1 - '@storybook/client-logger': 7.5.1 - '@storybook/components': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.5.1 - '@storybook/csf': 0.1.1 - '@storybook/docs-tools': 7.5.1(encoding@0.1.13) + '@storybook/channels': 7.6.2 + '@storybook/client-logger': 7.6.2 + '@storybook/components': 7.6.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.6.2 + '@storybook/csf': 0.1.2 + '@storybook/docs-tools': 7.6.2(encoding@0.1.13) '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.5.1 - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.1 - '@types/lodash': 4.14.199 + '@storybook/manager-api': 7.6.2(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.6.2 + '@storybook/theming': 7.6.2(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.6.2 + '@types/lodash': 4.14.202 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 @@ -8269,7 +8255,7 @@ packages: react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) react-dom: 18.2.0(react@18.2.0) telejson: 7.2.0 - tocbot: 4.21.2 + tocbot: 4.23.0 ts-dedent: 2.2.0 util-deprecate: 1.0.2 transitivePeerDependencies: @@ -8279,14 +8265,14 @@ packages: - supports-color dev: true - /@storybook/builder-manager@7.5.1(encoding@0.1.13): - resolution: {integrity: sha512-a02kg/DCcYgiTz+7rw4KdvQzif+2lZ+NIFF5U5u8SDoCQuoe3wRT6QBrFYQTxJexA4WfO6cpyRLDJ1rx6NLo8A==} + /@storybook/builder-manager@7.6.2(encoding@0.1.13): + resolution: {integrity: sha512-DLQs5QSSi5xEze35yD8ObGFm9dcEsyVgnwPyfdKz7+qCU6ifB0UVfctXNPqcKz4mj9MaxIpE9qywkTe0jZeOAw==} dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 7.5.1(encoding@0.1.13) - '@storybook/manager': 7.5.1 - '@storybook/node-logger': 7.5.1 - '@types/ejs': 3.1.3 + '@storybook/core-common': 7.6.2(encoding@0.1.13) + '@storybook/manager': 7.6.2 + '@storybook/node-logger': 7.6.2 + '@types/ejs': 3.1.5 '@types/find-cache-dir': 3.2.1 '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.18.20) browser-assert: 1.2.1 @@ -8295,7 +8281,7 @@ packages: esbuild-plugin-alias: 0.2.1 express: 4.18.2 find-cache-dir: 3.3.2 - fs-extra: 11.1.1 + fs-extra: 11.2.0 process: 0.11.10 util: 0.12.5 transitivePeerDependencies: @@ -8303,56 +8289,45 @@ packages: - supports-color dev: true - /@storybook/builder-webpack5@7.4.6(@swc/helpers@0.5.3)(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): - resolution: {integrity: sha512-j7AyDPlUuO2GiH6riB8iGbT7blQpyVGB+rMHXPSm7v6/U7IITbNzxFwe+sSMLoFr8K1e2VXpgqQ9p3rHFey+nw==} + /@storybook/builder-webpack5@7.6.2(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(typescript@5.3.3): + resolution: {integrity: sha512-XRQh80Vwabpcprfmy7FM3GLupSaFRUN0GRhOfI4+hp7zLSVG0h70CUT7wCX89+2XaMR6eOVcy/BYK2lDOsoPeQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@babel/core': 7.23.2 - '@storybook/addons': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/channels': 7.4.6 - '@storybook/client-api': 7.4.6 - '@storybook/client-logger': 7.4.6 - '@storybook/components': 7.4.6(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.6(encoding@0.1.13) - '@storybook/core-events': 7.4.6 - '@storybook/core-webpack': 7.4.6(encoding@0.1.13) - '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.6 - '@storybook/preview': 7.4.6 - '@storybook/preview-api': 7.4.6 - '@storybook/router': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/store': 7.4.6 - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) + '@babel/core': 7.23.5 + '@storybook/channels': 7.6.2 + '@storybook/client-logger': 7.6.2 + '@storybook/core-common': 7.6.2(encoding@0.1.13) + '@storybook/core-events': 7.6.2 + '@storybook/core-webpack': 7.6.2(encoding@0.1.13) + '@storybook/node-logger': 7.6.2 + '@storybook/preview': 7.6.2 + '@storybook/preview-api': 7.6.2 '@swc/core': 1.3.93(@swc/helpers@0.5.3) - '@types/node': 16.18.58 - '@types/semver': 7.5.3 - babel-loader: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) - babel-plugin-named-exports-order: 0.0.2 + '@types/node': 18.14.2 + '@types/semver': 7.5.6 + babel-loader: 9.1.3(@babel/core@7.23.5)(webpack@5.89.0) browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 constants-browserify: 1.0.0 css-loader: 6.8.1(webpack@5.89.0) + es-module-lexer: 1.4.1 express: 4.18.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.2.2)(webpack@5.89.0) - fs-extra: 11.1.1 - html-webpack-plugin: 5.5.3(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.3.3)(webpack@5.89.0) + fs-extra: 11.2.0 + html-webpack-plugin: 5.5.4(webpack@5.89.0) + magic-string: 0.30.5 path-browserify: 1.0.1 process: 0.11.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) semver: 7.5.4 style-loader: 3.3.3(webpack@5.89.0) swc-loader: 0.2.3(@swc/core@1.3.93)(webpack@5.89.0) terser-webpack-plugin: 5.3.9(@swc/core@1.3.93)(esbuild@0.18.20)(webpack@5.89.0) ts-dedent: 2.2.0 - typescript: 5.2.2 + typescript: 5.3.3 url: 0.11.3 util: 0.12.5 util-deprecate: 1.0.2 @@ -8362,8 +8337,6 @@ packages: webpack-virtual-modules: 0.5.0 transitivePeerDependencies: - '@swc/helpers' - - '@types/react' - - '@types/react-dom' - encoding - esbuild - supports-color @@ -8371,36 +8344,37 @@ packages: - webpack-cli dev: true - /@storybook/builder-webpack5@7.5.1(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(typescript@5.2.2): - resolution: {integrity: sha512-klZ2Q1lESt4o9HhofsD1cEPFd8T9FCWkMCNVYmPoGepmyVwuibLCJ/U6k4noQ8Wow5SEexKSq2gU7ir7cKcXwA==} + /@storybook/builder-webpack5@7.6.4(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(typescript@5.3.3): + resolution: {integrity: sha512-J5wzPn/rsowlur5A7W9pAfN3a5fMapOoHaZsDKUklGRud/JUeabAIVdL1P/eX+yE3xaJk9auYivEWbglSx2Kpg==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@babel/core': 7.23.2 - '@storybook/channels': 7.5.1 - '@storybook/client-logger': 7.5.1 - '@storybook/core-common': 7.5.1(encoding@0.1.13) - '@storybook/core-events': 7.5.1 - '@storybook/core-webpack': 7.5.1(encoding@0.1.13) - '@storybook/node-logger': 7.5.1 - '@storybook/preview': 7.5.1 - '@storybook/preview-api': 7.5.1 + '@babel/core': 7.23.5 + '@storybook/channels': 7.6.4 + '@storybook/client-logger': 7.6.4 + '@storybook/core-common': 7.6.4(encoding@0.1.13) + '@storybook/core-events': 7.6.4 + '@storybook/core-webpack': 7.6.4(encoding@0.1.13) + '@storybook/node-logger': 7.6.4 + '@storybook/preview': 7.6.4 + '@storybook/preview-api': 7.6.4 '@swc/core': 1.3.93(@swc/helpers@0.5.3) '@types/node': 18.14.2 - '@types/semver': 7.5.3 - babel-loader: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) - babel-plugin-named-exports-order: 0.0.2 + '@types/semver': 7.5.6 + babel-loader: 9.1.3(@babel/core@7.23.5)(webpack@5.89.0) browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 constants-browserify: 1.0.0 css-loader: 6.8.1(webpack@5.89.0) + es-module-lexer: 1.4.1 express: 4.18.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.2.2)(webpack@5.89.0) - fs-extra: 11.1.1 - html-webpack-plugin: 5.5.3(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.3.3)(webpack@5.89.0) + fs-extra: 11.2.0 + html-webpack-plugin: 5.5.4(webpack@5.89.0) + magic-string: 0.30.5 path-browserify: 1.0.1 process: 0.11.10 semver: 7.5.4 @@ -8408,7 +8382,7 @@ packages: swc-loader: 0.2.3(@swc/core@1.3.93)(webpack@5.89.0) terser-webpack-plugin: 5.3.9(@swc/core@1.3.93)(esbuild@0.18.20)(webpack@5.89.0) ts-dedent: 2.2.0 - typescript: 5.2.2 + typescript: 5.3.3 url: 0.11.3 util: 0.12.5 util-deprecate: 1.0.2 @@ -8425,60 +8399,53 @@ packages: - webpack-cli dev: true - /@storybook/channels@7.4.6: - resolution: {integrity: sha512-yPv/sfo2c18fM3fvG0i1xse63vG8l33Al/OU0k/dtovltPu001/HVa1QgBgsb/QrEfZtvGjGhmtdVeYb39fv3A==} + /@storybook/channels@7.6.2: + resolution: {integrity: sha512-pSVpnMAfMsImPyAorYPcfkZmBY34+eHmcj8Zab0m/36/M0AQrUq7VSxA+7KD3rhoZaJjioeouxqigjiznNAbZw==} dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/core-events': 7.4.6 + '@storybook/client-logger': 7.6.2 + '@storybook/core-events': 7.6.2 '@storybook/global': 5.0.0 qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 dev: true - /@storybook/channels@7.5.1: - resolution: {integrity: sha512-7hTGHqvtdFTqRx8LuCznOpqPBYfUeMUt/0IIp7SFuZT585yMPxrYoaK//QmLEWnPb80B8HVTSQi7caUkJb32LA==} + /@storybook/channels@7.6.4: + resolution: {integrity: sha512-Z4PY09/Czl70ap4ObmZ4bgin+EQhPaA3HdrEDNwpnH7A9ttfEO5u5KThytIjMq6kApCCihmEPDaYltoVrfYJJA==} dependencies: - '@storybook/client-logger': 7.5.1 - '@storybook/core-events': 7.5.1 + '@storybook/client-logger': 7.6.4 + '@storybook/core-events': 7.6.4 '@storybook/global': 5.0.0 qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 dev: true - /@storybook/client-api@7.4.6: - resolution: {integrity: sha512-O8yA/xEzPW9Oe3s5VJAFor2d2KwXHjUZ1gvou3o14zu/TJLgXwol0qBBr+YLRO2rcNNJ51pAIGwAT5bgmpUaeg==} - dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/preview-api': 7.4.6 - dev: true - - /@storybook/client-logger@7.4.6: - resolution: {integrity: sha512-XDw31ZziU//86PKuMRnmc+L/G0VopaGKENQOGEpvAXCU9IZASwGKlKAtcyosjrpi+ZiUXlMgUXCpXM7x3b1Ehw==} + /@storybook/client-logger@7.6.2: + resolution: {integrity: sha512-9hlDm7q6jZPVBoqW8V7DTMNMsjMaL2t45h+I8veQhnC2ZW6g+lARXQQDHZpL6MKVkJn6mEA9F0nJBIknbQpqBQ==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/client-logger@7.5.1: - resolution: {integrity: sha512-XxbLvg0aQRoBrzxYLcVYCbjDkGbkU8Rfb74XbV2CLiO2bIbFPmA1l1Nwbp+wkCGA+O6Z1zwzSl6wcKKqZ6XZCg==} + /@storybook/client-logger@7.6.4: + resolution: {integrity: sha512-vJwMShC98tcoFruRVQ4FphmFqvAZX1FqZqjFyk6IxtFumPKTVSnXJjlU1SnUIkSK2x97rgdUMqkdI+wAv/tugQ==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/components@7.4.6(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-nIRBhewAgrJJVafyCzuaLx1l+YOfvvD5dOZ0JxZsxJsefOdw1jFpUqUZ5fIpQ2moyvrR0mAUFw378rBfMdHz5Q==} + /@storybook/components@7.6.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-j44xPJlg3w0r3ESw7Iq4Iiiqm5cDyM8tkCxkyYzTdHwf5sQ1xAzSXq/XFRD548hY54VPJq7GW3ov0YRUPWzthg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.6 - '@storybook/csf': 0.1.1 + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.6.2 + '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.6 + '@storybook/theming': 7.6.2(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.6.2 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -8489,19 +8456,19 @@ packages: - '@types/react-dom' dev: true - /@storybook/components@7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-fdzzxGBV/Fj9pYwfYL3RZsVUHeBqlfLMBP/L6mPmjaZSwHFqkaRZZUajZc57lCtI+TOy2gY6WH3cPavEtqtgLw==} + /@storybook/components@7.6.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-K5RvEObJAnX+SbGJbkM1qrZEk+VR2cUhRCSrFnlfMwsn8/60T3qoH7U8bCXf8krDgbquhMwqev5WzDB+T1VV8g==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.5.1 - '@storybook/csf': 0.1.1 + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.6.4 + '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.1 + '@storybook/theming': 7.6.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.6.4 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -8512,30 +8479,37 @@ packages: - '@types/react-dom' dev: true - /@storybook/core-client@7.5.1: - resolution: {integrity: sha512-K651UnNKkW8U078CH5rcUqf0siGcfEhwya2yQN5RBb/H78HSLBLdYgzKqxaKtmz+S8DFyWhrgbXZLdBjavozJg==} + /@storybook/core-client@7.6.2: + resolution: {integrity: sha512-hYSLZM6F2K2WxNoXsI+V+8Ya7mymNrdZpqKhCfQrr8Oi3HPaBRdNWyBD5k96lLp4dHR5ctEUWd8LcdNc+dwGsg==} + dependencies: + '@storybook/client-logger': 7.6.2 + '@storybook/preview-api': 7.6.2 + dev: true + + /@storybook/core-client@7.6.4: + resolution: {integrity: sha512-0msqdGd+VYD1dRgAJ2StTu4d543Wveb7LVVujX3PwD/QCxmCaVUHuAoZrekM/H7jZLw546ZIbLZo0xWrADAUMw==} dependencies: - '@storybook/client-logger': 7.5.1 - '@storybook/preview-api': 7.5.1 + '@storybook/client-logger': 7.6.4 + '@storybook/preview-api': 7.6.4 dev: true - /@storybook/core-common@7.4.6(encoding@0.1.13): - resolution: {integrity: sha512-05MJFmOM86qvTLtgDskokIFz9txe0Lbhq4L3by1FtF0GwgH+p+W6I94KI7c6ANER+kVZkXQZhiRzwBFnVTW+Cg==} + /@storybook/core-common@7.6.2(encoding@0.1.13): + resolution: {integrity: sha512-ykjf7ION3tVLC2+82OtxswPISak/6qsnN+igTOrSdEgxScC64RFeA6/d79m8sfeF5gx40lCVDZlvGnYUklwLFA==} dependencies: - '@storybook/core-events': 7.4.6 - '@storybook/node-logger': 7.4.6 - '@storybook/types': 7.4.6 + '@storybook/core-events': 7.6.2 + '@storybook/node-logger': 7.6.2 + '@storybook/types': 7.6.2 '@types/find-cache-dir': 3.2.1 - '@types/node': 16.18.58 - '@types/node-fetch': 2.6.6 - '@types/pretty-hrtime': 1.0.1 + '@types/node': 18.14.2 + '@types/node-fetch': 2.6.9 + '@types/pretty-hrtime': 1.0.3 chalk: 4.1.0 esbuild: 0.18.20 esbuild-register: 3.5.0(esbuild@0.18.20) file-system-cache: 2.3.0 find-cache-dir: 3.3.2 find-up: 5.0.0 - fs-extra: 11.1.1 + fs-extra: 11.2.0 glob: 10.3.10 handlebars: 4.7.8 lazy-universal-dotenv: 4.0.0 @@ -8550,23 +8524,23 @@ packages: - supports-color dev: true - /@storybook/core-common@7.5.1(encoding@0.1.13): - resolution: {integrity: sha512-/rQ0/xvxFHSGCgIkK74HrgDMnzfYtDYTCoSod/qCTojfs9aciX+JYgvo5ChPnI/LEKWwxRTkrE7pl2u5+C4XGA==} + /@storybook/core-common@7.6.4(encoding@0.1.13): + resolution: {integrity: sha512-qes4+mXqINu0kCgSMFjk++GZokmYjb71esId0zyJsk0pcIPkAiEjnhbSEQkMhbUfcvO1lztoaQTBW2P7Rd1tag==} dependencies: - '@storybook/core-events': 7.5.1 - '@storybook/node-logger': 7.5.1 - '@storybook/types': 7.5.1 + '@storybook/core-events': 7.6.4 + '@storybook/node-logger': 7.6.4 + '@storybook/types': 7.6.4 '@types/find-cache-dir': 3.2.1 '@types/node': 18.14.2 - '@types/node-fetch': 2.6.6 - '@types/pretty-hrtime': 1.0.1 + '@types/node-fetch': 2.6.9 + '@types/pretty-hrtime': 1.0.3 chalk: 4.1.0 esbuild: 0.18.20 esbuild-register: 3.5.0(esbuild@0.18.20) file-system-cache: 2.3.0 find-cache-dir: 3.3.2 find-up: 5.0.0 - fs-extra: 11.1.1 + fs-extra: 11.2.0 glob: 10.3.10 handlebars: 4.7.8 lazy-universal-dotenv: 4.0.0 @@ -8581,47 +8555,47 @@ packages: - supports-color dev: true - /@storybook/core-events@7.4.6: - resolution: {integrity: sha512-r5vrE+32lwrJh1NGFr1a0mWjvxo7q8FXYShylcwRWpacmL5NTtLkrXOoJSeGvJ4yKNYkvxQFtOPId4lzDxa32w==} + /@storybook/core-events@7.6.2: + resolution: {integrity: sha512-JciGNDclg3hx+WkXsAzcCBYWk0xsyIbyCAwqN7XVHUpGndR/dl97Qum5MkO9kPb8r5toKpeBOQo5Kxo2GiE0dg==} dependencies: ts-dedent: 2.2.0 dev: true - /@storybook/core-events@7.5.1: - resolution: {integrity: sha512-2eyaUhTfmEEqOEZVoCXVITCBn6N7QuZCG2UNxv0l//ED+7MuMiFhVw7kS7H3WOVk65R7gb8qbKFTNX8HFTgBHg==} + /@storybook/core-events@7.6.4: + resolution: {integrity: sha512-i3xzcJ19ILSy4oJL5Dz9y0IlyApynn5RsGhAMIsW+mcfri+hGfeakq1stNCo0o7jW4Y3A7oluFTtIoK8DOxQdQ==} dependencies: ts-dedent: 2.2.0 dev: true - /@storybook/core-server@7.5.1(encoding@0.1.13): - resolution: {integrity: sha512-DD4BXCH91aZJoFuu0cQwG1ZUmE59kG5pazuE3S89zH1GwKS1jWyeAv4EwEfvynT5Ah1ctd8QdCZCSXVzjq0qcw==} + /@storybook/core-server@7.6.2(encoding@0.1.13): + resolution: {integrity: sha512-wEUMpSYyP+RxvnMkjX4dMRY7+G/Aev88/LBneqS7wx/qoLiBzN3UeQOhytl+MqCPkPD8XtDezFaBwg+LBcro9g==} dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 7.5.1(encoding@0.1.13) - '@storybook/channels': 7.5.1 - '@storybook/core-common': 7.5.1(encoding@0.1.13) - '@storybook/core-events': 7.5.1 - '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.5.1 + '@storybook/builder-manager': 7.6.2(encoding@0.1.13) + '@storybook/channels': 7.6.2 + '@storybook/core-common': 7.6.2(encoding@0.1.13) + '@storybook/core-events': 7.6.2 + '@storybook/csf': 0.1.2 + '@storybook/csf-tools': 7.6.2 '@storybook/docs-mdx': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/manager': 7.5.1 - '@storybook/node-logger': 7.5.1 - '@storybook/preview-api': 7.5.1 - '@storybook/telemetry': 7.5.1(encoding@0.1.13) - '@storybook/types': 7.5.1 - '@types/detect-port': 1.3.3 + '@storybook/manager': 7.6.2 + '@storybook/node-logger': 7.6.2 + '@storybook/preview-api': 7.6.2 + '@storybook/telemetry': 7.6.2(encoding@0.1.13) + '@storybook/types': 7.6.2 + '@types/detect-port': 1.3.5 '@types/node': 18.14.2 - '@types/pretty-hrtime': 1.0.1 - '@types/semver': 7.5.3 + '@types/pretty-hrtime': 1.0.3 + '@types/semver': 7.5.6 better-opn: 3.0.2 chalk: 4.1.0 cli-table3: 0.6.3 compression: 1.7.4 detect-port: 1.5.1 express: 4.18.2 - fs-extra: 11.1.1 + fs-extra: 11.2.0 globby: 11.1.0 ip: 2.0.0 lodash: 4.17.21 @@ -8644,25 +8618,25 @@ packages: - utf-8-validate dev: true - /@storybook/core-webpack@7.4.6(encoding@0.1.13): - resolution: {integrity: sha512-EqQDmd+vKAWOAjoe539LsfP8WvQG9V9i1priMA53u1FOEged8o0NBtRiRy2+JDdUSiGUdpe/X5+V/TyyQw/KWw==} + /@storybook/core-webpack@7.6.2(encoding@0.1.13): + resolution: {integrity: sha512-XgeCWJXaT9mGx4BLgmGCgSnsEwXkEk2tPfujFH6v9/GeS29w9QA8mT6O09XdutOsQbZROq+Y3j1Pm9m5ieQT0A==} dependencies: - '@storybook/core-common': 7.4.6(encoding@0.1.13) - '@storybook/node-logger': 7.4.6 - '@storybook/types': 7.4.6 - '@types/node': 16.18.58 + '@storybook/core-common': 7.6.2(encoding@0.1.13) + '@storybook/node-logger': 7.6.2 + '@storybook/types': 7.6.2 + '@types/node': 18.14.2 ts-dedent: 2.2.0 transitivePeerDependencies: - encoding - supports-color dev: true - /@storybook/core-webpack@7.5.1(encoding@0.1.13): - resolution: {integrity: sha512-FlXj6GCXG0evCC5s7LNcu1uxRC9fG856HQe4PzEk7jDSQdWQRX8Olpo4IOHB1WObuvYqw6Gf0OD6TB5uhnKXmg==} + /@storybook/core-webpack@7.6.4(encoding@0.1.13): + resolution: {integrity: sha512-+C2YddhOhO0Lp9KngzX9XYJZKzCzo4vjXA3IMXxSA7Vo7gFhaa8uQTAXnUx7xCrvFXM/iiHUY1SN+VppB0eBdA==} dependencies: - '@storybook/core-common': 7.5.1(encoding@0.1.13) - '@storybook/node-logger': 7.5.1 - '@storybook/types': 7.5.1 + '@storybook/core-common': 7.6.4(encoding@0.1.13) + '@storybook/node-logger': 7.6.4 + '@storybook/types': 7.6.4 '@types/node': 18.14.2 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -8670,41 +8644,41 @@ packages: - supports-color dev: true - /@storybook/csf-plugin@7.5.1: - resolution: {integrity: sha512-jhV2aCZhSIXUiQDcHtuCg3dyYMzjYHTwLb4cJtkNw4sXqQoTGydTSWYwWigcHFfKGoyQp82rSgE1hE4YYx6iew==} + /@storybook/csf-plugin@7.6.2: + resolution: {integrity: sha512-6aVZG6vsqHXQ6lBU9SiZRFWTGwuauDcFMRbJEEMMgifWIn7gddUXqYZZ48yjGTdmflsAWZ3K82B90u7whZ1aew==} dependencies: - '@storybook/csf-tools': 7.5.1 - unplugin: 1.5.0 + '@storybook/csf-tools': 7.6.2 + unplugin: 1.5.1 transitivePeerDependencies: - supports-color dev: true - /@storybook/csf-tools@7.4.6: - resolution: {integrity: sha512-ocKpcIUtTBy6hlLY34RUFQyX403cWpB2gGfqvkHbpGe2BQj7EyV0zpWnjsfVxvw+M9OWlCdxHWDOPUgXM33ELw==} + /@storybook/csf-tools@7.6.2: + resolution: {integrity: sha512-O14viCw1ltB2gQcBMn+0gX//zWfmZPx3xy+MWcGu7mwd7FjqgPRb+HSGzIwjtekhkJ+fXGqJJ1BrWoUOqUoX6Q==} dependencies: - '@babel/generator': 7.23.0 - '@babel/parser': 7.23.0 - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 - '@storybook/csf': 0.1.1 - '@storybook/types': 7.4.6 - fs-extra: 11.1.1 + '@babel/generator': 7.23.5 + '@babel/parser': 7.23.5 + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 + '@storybook/csf': 0.1.2 + '@storybook/types': 7.6.2 + fs-extra: 11.2.0 recast: 0.23.4 ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/csf-tools@7.5.1: - resolution: {integrity: sha512-YChGbT1/odLS4RLb2HtK7ixM7mH5s7G5nOsWGKXalbza4SFKZIU2UzllEUsA+X8YfxMHnCD5TC3xLfK0ByxmzQ==} + /@storybook/csf-tools@7.6.4: + resolution: {integrity: sha512-6sLayuhgReIK3/QauNj5BW4o4ZfEMJmKf+EWANPEM/xEOXXqrog6Un8sjtBuJS9N1DwyhHY6xfkEiPAwdttwqw==} dependencies: - '@babel/generator': 7.23.0 - '@babel/parser': 7.23.0 - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 - '@storybook/csf': 0.1.1 - '@storybook/types': 7.5.1 - fs-extra: 11.1.1 + '@babel/generator': 7.23.5 + '@babel/parser': 7.23.5 + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 + '@storybook/csf': 0.1.2 + '@storybook/types': 7.6.4 + fs-extra: 11.2.0 recast: 0.23.4 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -8717,8 +8691,8 @@ packages: lodash: 4.17.21 dev: true - /@storybook/csf@0.1.1: - resolution: {integrity: sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg==} + /@storybook/csf@0.1.2: + resolution: {integrity: sha512-ePrvE/pS1vsKR9Xr+o+YwdqNgHUyXvg+1Xjx0h9LrVx7Zq4zNe06pd63F5EvzTbCbJsHj7GHr9tkiaqm7U8WRA==} dependencies: type-fest: 2.19.0 dev: true @@ -8727,13 +8701,29 @@ packages: resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} dev: true - /@storybook/docs-tools@7.5.1(encoding@0.1.13): - resolution: {integrity: sha512-tDtQGeKU5Kc2XoqZ5vpeGQrOkRg2UoDiSRS6cLy+M/sMB03Annq0ZngnJXaMiv0DLi2zpWSgWqPgYA3TJTZHBw==} + /@storybook/docs-tools@7.6.2(encoding@0.1.13): + resolution: {integrity: sha512-mmTW7K36ghNfUouRKu0x1cTCdwircsIXg7+LOen6GHRUdy/6G6Xa176A4zoCp9vAO4UKgAS2N+FJfD/p3sR9Ow==} + dependencies: + '@storybook/core-common': 7.6.2(encoding@0.1.13) + '@storybook/preview-api': 7.6.2 + '@storybook/types': 7.6.2 + '@types/doctrine': 0.0.3 + assert: 2.1.0 + doctrine: 3.0.0 + lodash: 4.17.21 + transitivePeerDependencies: + - encoding + - supports-color + dev: true + + /@storybook/docs-tools@7.6.4(encoding@0.1.13): + resolution: {integrity: sha512-2eGam43aD7O3cocA72Z63kRi7t/ziMSpst0qB218QwBWAeZjT4EYDh8V6j/Xhv6zVQL3msW7AglrQP5kCKPvPA==} dependencies: - '@storybook/core-common': 7.5.1(encoding@0.1.13) - '@storybook/preview-api': 7.5.1 - '@storybook/types': 7.5.1 + '@storybook/core-common': 7.6.4(encoding@0.1.13) + '@storybook/preview-api': 7.6.4 + '@storybook/types': 7.6.4 '@types/doctrine': 0.0.3 + assert: 2.1.0 doctrine: 3.0.0 lodash: 4.17.21 transitivePeerDependencies: @@ -8751,89 +8741,79 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true - /@storybook/instrumenter@7.5.1: - resolution: {integrity: sha512-bxRoWVVLlevqTFappXj1JfZlvEceBiBPdQQqTTeeA09VL3UyFWDpPFRn8Wf2C43Vt4V18w+krMyb1KfTk37ROQ==} - dependencies: - '@storybook/channels': 7.5.1 - '@storybook/client-logger': 7.5.1 - '@storybook/core-events': 7.5.1 - '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.5.1 - dev: true - - /@storybook/jest@0.2.1: - resolution: {integrity: sha512-mAazxprQUZp3ACTQ/u3KnFAQybH8CSE0JyyW6mp5J34o9CYuUYyRVwUZm4rzO3u2vG228dxKRgogs6BxIUUeCA==} + /@storybook/jest@0.2.3(jest@29.7.0): + resolution: {integrity: sha512-ov5izrmbAFObzKeh9AOC5MlmFxAcf0o5i6YFGae9sDx6DGh6alXsRM+chIbucVkUwVHVlSzdfbLDEFGY/ShaYw==} dependencies: '@storybook/expect': 28.1.3-5 - '@testing-library/jest-dom': 5.17.0 + '@testing-library/jest-dom': 6.1.5(@types/jest@28.1.3)(jest@29.7.0) '@types/jest': 28.1.3 jest-mock: 27.5.1 + transitivePeerDependencies: + - '@jest/globals' + - jest + - vitest dev: true - /@storybook/manager-api@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-inrm3DIbCp8wjXSN/wK6e6i2ysQ/IEmtC7IN0OJ7vdrp+USCooPT448SQTUmVctUGCFmOU3fxXByq8g77oIi7w==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + /@storybook/manager-api@7.6.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-g3V0J8Vsik+7EwcMutZ5wjHnwLr4TfhoC+p59vRU13MdLvq0vSGxutkxortjdBrdDM8DJCpTjzA0/ikjf6HAoA==} dependencies: - '@storybook/channels': 7.4.6 - '@storybook/client-logger': 7.4.6 - '@storybook/core-events': 7.4.6 - '@storybook/csf': 0.1.1 + '@storybook/channels': 7.6.2 + '@storybook/client-logger': 7.6.2 + '@storybook/core-events': 7.6.2 + '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/router': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.6 + '@storybook/router': 7.6.2 + '@storybook/theming': 7.6.2(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.6.2 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) semver: 7.5.4 store2: 2.14.2 telejson: 7.2.0 ts-dedent: 2.2.0 + transitivePeerDependencies: + - react + - react-dom dev: true - /@storybook/manager-api@7.5.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ygwJywluhhE1dpA0jC2D/3NFhMXzFCt+iW4m3cOwexYTuiDWF66AbGOFBx9peE7Wk/Z9doKkf9E3v11enwaidA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + /@storybook/manager-api@7.6.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-RFb/iaBJfXygSgXkINPRq8dXu7AxBicTGX7MxqKXbz5FU7ANwV7abH6ONBYURkSDOH9//TQhRlVkF5u8zWg3bw==} dependencies: - '@storybook/channels': 7.5.1 - '@storybook/client-logger': 7.5.1 - '@storybook/core-events': 7.5.1 - '@storybook/csf': 0.1.1 + '@storybook/channels': 7.6.4 + '@storybook/client-logger': 7.6.4 + '@storybook/core-events': 7.6.4 + '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/router': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.1 + '@storybook/router': 7.6.4 + '@storybook/theming': 7.6.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.6.4 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) semver: 7.5.4 store2: 2.14.2 telejson: 7.2.0 ts-dedent: 2.2.0 + transitivePeerDependencies: + - react + - react-dom dev: true - /@storybook/manager@7.5.1: - resolution: {integrity: sha512-Jo83sj7KvsZ78vvqjH72ErmQ31Frx6GBLbpeYXZtbAXWl0/LHsxAEVz0Mke+DixzWDyP0/cn+Nw8QUfA+Oz1fg==} + /@storybook/manager@7.6.2: + resolution: {integrity: sha512-7r83WVSSCSrfA8H/NppTkqepXPLOmhBJ1vdz6UHiZgTEMZ9NZDM7n97P7hQg7XuPv/aGcquXYDY6SZ43UTVBhQ==} dev: true /@storybook/mdx2-csf@1.1.0: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@7.5.1(@swc/core@1.3.93)(@swc/helpers@0.5.3)(@types/react-dom@18.2.9)(@types/react@18.2.24)(encoding@0.1.13)(esbuild@0.18.20)(next@13.5.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(webpack@5.89.0): - resolution: {integrity: sha512-DezMv3UZYzqltzOgLw1TOQOct3IQ9zGffvfP3T/mRQxmW7UOYXDbAtmD/d3Ud6Fi59HuEnu4hEwyJNacZvuNqw==} + /@storybook/nextjs@7.6.4(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(next@14.0.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(webpack@5.89.0): + resolution: {integrity: sha512-cKGsumJcWmFdGrlVyxtbcp1DzXd+P6yUtVNMWUtPR5mDTV8TmQ6Y12Tm18mmVANo4aTNssEfKpOWiFTnakVnyg==} engines: {node: '>=16.0.0'} peerDependencies: - '@next/font': ^13.0.0 - next: ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 + '@next/font': ^13.0.0|| ^14.0.0 + next: ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 typescript: '*' @@ -8841,62 +8821,59 @@ packages: peerDependenciesMeta: '@next/font': optional: true - '@storybook/addon-actions': - optional: true typescript: optional: true webpack: optional: true dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-export-namespace-from': 7.22.11(@babel/core@7.23.2) - '@babel/plugin-transform-numeric-separator': 7.22.11(@babel/core@7.23.2) - '@babel/plugin-transform-object-rest-spread': 7.22.15(@babel/core@7.23.2) - '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.23.2) - '@babel/preset-env': 7.23.2(@babel/core@7.23.2) - '@babel/preset-react': 7.22.15(@babel/core@7.23.2) - '@babel/preset-typescript': 7.23.2(@babel/core@7.23.2) - '@babel/runtime': 7.23.2 - '@storybook/addon-actions': 7.5.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/builder-webpack5': 7.5.1(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(typescript@5.2.2) - '@storybook/core-common': 7.5.1(encoding@0.1.13) - '@storybook/core-events': 7.5.1 - '@storybook/node-logger': 7.5.1 - '@storybook/preset-react-webpack': 7.5.1(@babel/core@7.23.2)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) - '@storybook/preview-api': 7.5.1 - '@storybook/react': 7.5.1(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@babel/core': 7.23.5 + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-object-rest-spread': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-runtime': 7.23.4(@babel/core@7.23.5) + '@babel/preset-env': 7.23.5(@babel/core@7.23.5) + '@babel/preset-react': 7.23.3(@babel/core@7.23.5) + '@babel/preset-typescript': 7.23.3(@babel/core@7.23.5) + '@babel/runtime': 7.23.5 + '@storybook/addon-actions': 7.6.4 + '@storybook/builder-webpack5': 7.6.4(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(typescript@5.3.3) + '@storybook/core-common': 7.6.4(encoding@0.1.13) + '@storybook/core-events': 7.6.4 + '@storybook/node-logger': 7.6.4 + '@storybook/preset-react-webpack': 7.6.4(@babel/core@7.23.5)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + '@storybook/preview-api': 7.6.4 + '@storybook/react': 7.6.4(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) '@types/node': 18.14.2 css-loader: 6.8.1(webpack@5.89.0) find-up: 5.0.0 - fs-extra: 11.1.1 + fs-extra: 11.2.0 image-size: 1.0.2 loader-utils: 3.2.1 - next: 13.5.4(@babel/core@7.23.2)(@opentelemetry/api@1.6.0)(react-dom@18.2.0)(react@18.2.0) + next: 14.0.4(@babel/core@7.23.5)(react-dom@18.2.0)(react@18.2.0) node-polyfill-webpack-plugin: 2.0.1(webpack@5.89.0) - pnp-webpack-plugin: 1.7.0(typescript@5.2.2) - postcss: 8.4.31 - postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.2.2)(webpack@5.89.0) + pnp-webpack-plugin: 1.7.0(typescript@5.3.3) + postcss: 8.4.32 + postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.3.3)(webpack@5.89.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resolve-url-loader: 5.0.0 - sass-loader: 12.6.0(sass@1.69.3)(webpack@5.89.0) + sass-loader: 12.6.0(sass@1.69.5)(webpack@5.89.0) semver: 7.5.4 + sharp: 0.32.6 style-loader: 3.3.3(webpack@5.89.0) - styled-jsx: 5.1.1(@babel/core@7.23.2)(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.23.5)(react@18.2.0) ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 - typescript: 5.2.2 + typescript: 5.3.3 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) transitivePeerDependencies: - '@swc/core' - '@swc/helpers' - - '@types/react' - - '@types/react-dom' - '@types/webpack' - babel-plugin-macros - encoding @@ -8915,20 +8892,70 @@ packages: - webpack-plugin-serve dev: true - /@storybook/node-logger@7.4.6: - resolution: {integrity: sha512-djZb310Q27GviDug1XBv0jOEDLCiwr4hhDE0aifCEKZpfNCi/EaP31nbWimFzZwxu4hE/YAPWExzScruR1zw9Q==} - dev: true - - /@storybook/node-logger@7.5.1: - resolution: {integrity: sha512-xRMdL5YPe8C9sgJ1R0QD3YbiLjDGrfQk91+GplRD8N9FVCT5dki55Bv5Kp0FpemLYYg6uxAZL5nHmsZHKDKQoA==} - dev: true - - /@storybook/postinstall@7.5.1: - resolution: {integrity: sha512-+LFUe2nNbmmLPKNt34RXSSC1r40yGGOoP/qlaPFwNOgQN2AZUrfqk6ZYnw6LjmcuHpQInZ4y4WDgbzg6QQL3+w==} - dev: true - - /@storybook/preset-react-webpack@7.5.1(@babel/core@7.23.2)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): - resolution: {integrity: sha512-Dt6Na7YyxBHUoo2PJ73epLfGA3HlXMoF8MdtysQM5Pv6ZNcC3QmqoOnR0lQDMw0SzAcreRnY68Gu7xi+zTnlEw==} + /@storybook/node-logger@7.6.2: + resolution: {integrity: sha512-BiHADIHeKDSIJFWXPlNGb7UlR48jlTLcGXmWm68ucFWxkngwG81Tih/lJ1WW2GxTFl2LSrhvO9uKIFBBeVltzA==} + dev: true + + /@storybook/node-logger@7.6.4: + resolution: {integrity: sha512-GDkEnnDj4Op+PExs8ZY/P6ox3wg453CdEIaR8PR9TxF/H/T2fBL6puzma3hN2CMam6yzfAL8U+VeIIDLQ5BZdQ==} + dev: true + + /@storybook/postinstall@7.6.2: + resolution: {integrity: sha512-UdhdoohivwzljzXFY/KmUtS9UyMNHGQ6YRZsArdkH8qf0TV5F19WXb+yIrkpQVzOCxmD1fvYyiEy/RS4LPvtbA==} + dev: true + + /@storybook/preset-react-webpack@7.6.2(@babel/core@7.23.5)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3): + resolution: {integrity: sha512-2saZwIqaintAJ1vyylBFtMXV0JiA0PYCy+7klq/h/X9Eznwkb5ZvlqVouDq0ASB3EuMc9QtLCz/vQ9+SbDyXgw==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@babel/core': ^7.22.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + '@babel/core': + optional: true + typescript: + optional: true + dependencies: + '@babel/core': 7.23.5 + '@babel/preset-flow': 7.23.3(@babel/core@7.23.5) + '@babel/preset-react': 7.23.3(@babel/core@7.23.5) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.89.0) + '@storybook/core-webpack': 7.6.2(encoding@0.1.13) + '@storybook/docs-tools': 7.6.2(encoding@0.1.13) + '@storybook/node-logger': 7.6.2 + '@storybook/react': 7.6.2(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.3.3)(webpack@5.89.0) + '@types/node': 18.14.2 + '@types/semver': 7.5.6 + babel-plugin-add-react-displayname: 0.0.5 + fs-extra: 11.2.0 + magic-string: 0.30.5 + react: 18.2.0 + react-docgen: 7.0.1 + react-dom: 18.2.0(react@18.2.0) + react-refresh: 0.14.0 + semver: 7.5.4 + typescript: 5.3.3 + webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) + transitivePeerDependencies: + - '@swc/core' + - '@types/webpack' + - encoding + - esbuild + - sockjs-client + - supports-color + - type-fest + - uglify-js + - webpack-cli + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: true + + /@storybook/preset-react-webpack@7.6.4(@babel/core@7.23.5)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3): + resolution: {integrity: sha512-rQ3hqehGUvmbwUosNdh1jnXevaHQ9ezqc4v8YlX5TELp1oz+qhRe0gnQOdsQ98SsdjA24EHfgc331dp9F3up6Q==} engines: {node: '>=16.0.0'} peerDependencies: '@babel/core': ^7.22.0 @@ -8941,25 +8968,26 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.23.2 - '@babel/preset-flow': 7.22.15(@babel/core@7.23.2) - '@babel/preset-react': 7.22.15(@babel/core@7.23.2) - '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.11.0)(webpack@5.89.0) - '@storybook/core-webpack': 7.5.1(encoding@0.1.13) - '@storybook/docs-tools': 7.5.1(encoding@0.1.13) - '@storybook/node-logger': 7.5.1 - '@storybook/react': 7.5.1(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.2.2)(webpack@5.89.0) + '@babel/core': 7.23.5 + '@babel/preset-flow': 7.23.3(@babel/core@7.23.5) + '@babel/preset-react': 7.23.3(@babel/core@7.23.5) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.89.0) + '@storybook/core-webpack': 7.6.4(encoding@0.1.13) + '@storybook/docs-tools': 7.6.4(encoding@0.1.13) + '@storybook/node-logger': 7.6.4 + '@storybook/react': 7.6.4(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.3.3)(webpack@5.89.0) '@types/node': 18.14.2 - '@types/semver': 7.5.3 + '@types/semver': 7.5.6 babel-plugin-add-react-displayname: 0.0.5 - babel-plugin-react-docgen: 4.2.1 - fs-extra: 11.1.1 + fs-extra: 11.2.0 + magic-string: 0.30.5 react: 18.2.0 + react-docgen: 7.0.1 react-dom: 18.2.0(react@18.2.0) - react-refresh: 0.11.0 + react-refresh: 0.14.0 semver: 7.5.4 - typescript: 5.2.2 + typescript: 5.3.3 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) transitivePeerDependencies: - '@swc/core' @@ -8976,16 +9004,16 @@ packages: - webpack-plugin-serve dev: true - /@storybook/preview-api@7.4.6: - resolution: {integrity: sha512-byUS/Opt3ytWD4cWz3sNEKw5Yks8MkQgRN+GDSyIomaEAQkLAM0rchPC0MYjwCeUSecV7IIQweNX5RbV4a34BA==} + /@storybook/preview-api@7.6.2: + resolution: {integrity: sha512-5scmFblrBKBLQSZVlwNUCXhos8GJ8alzMSs0msAbguytjWEuNQ2EKoO7EoO3wvaYf7K3mkOg082RU9nH8SM6mg==} dependencies: - '@storybook/channels': 7.4.6 - '@storybook/client-logger': 7.4.6 - '@storybook/core-events': 7.4.6 - '@storybook/csf': 0.1.1 + '@storybook/channels': 7.6.2 + '@storybook/client-logger': 7.6.2 + '@storybook/core-events': 7.6.2 + '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/types': 7.4.6 - '@types/qs': 6.9.8 + '@storybook/types': 7.6.2 + '@types/qs': 6.9.10 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 @@ -8995,16 +9023,16 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview-api@7.5.1: - resolution: {integrity: sha512-8xjUbuGmHLmw8tfTUCjXSvMM9r96JaexPFmHdwW6XLe71KKdWp8u96vRDRE5648cd+/of15OjaRtakRKqluA/A==} + /@storybook/preview-api@7.6.4: + resolution: {integrity: sha512-KhisNdQX5NdfAln+spLU4B82d804GJQp/CnI5M1mm/taTnjvMgs/wTH9AmR89OPoq+tFZVW0vhy2zgPS3ar71A==} dependencies: - '@storybook/channels': 7.5.1 - '@storybook/client-logger': 7.5.1 - '@storybook/core-events': 7.5.1 - '@storybook/csf': 0.1.1 + '@storybook/channels': 7.6.4 + '@storybook/client-logger': 7.6.4 + '@storybook/core-events': 7.6.4 + '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/types': 7.5.1 - '@types/qs': 6.9.8 + '@storybook/types': 7.6.4 + '@types/qs': 6.9.10 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 @@ -9014,35 +9042,45 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview@7.4.6: - resolution: {integrity: sha512-2RPXusJ4CTDrIipIKKvbotD7fP0+8VzoFjImunflIrzN9rni+2rq5eMjqlXAaB+77w064zIR4uDUzI9fxsMDeQ==} + /@storybook/preview@7.6.2: + resolution: {integrity: sha512-VVrtYe55ZU3+2BOaCT96Gwd1D72w8UbPPlnJrMqOF3OI26dRs6U++jtPFg2EdOgmAf67Oxh4M/kwBAi+uIghxA==} dev: true - /@storybook/preview@7.5.1: - resolution: {integrity: sha512-nfZC103z9Cy27FrJKUr2IjDuVt8Mvn1Z5gZ0TtJihoK7sfLTv29nd/XU9zzrb/epM3o8UEzc63xZZsMaToDbAw==} + /@storybook/preview@7.6.4: + resolution: {integrity: sha512-p9xIvNkgXgTpSRphOMV9KpIiNdkymH61jBg3B0XyoF6IfM1S2/mQGvC89lCVz1dMGk2SrH4g87/WcOapkU5ArA==} dev: true - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.2.2)(webpack@5.89.0): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.3.3)(webpack@5.89.0): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 endent: 2.1.0 find-cache-dir: 3.3.2 - flat-cache: 3.1.1 + flat-cache: 3.2.0 micromatch: 4.0.5 - react-docgen-typescript: 2.2.2(typescript@5.2.2) + react-docgen-typescript: 2.2.2(typescript@5.3.3) tslib: 2.6.2 - typescript: 5.2.2 + typescript: 5.3.3 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) transitivePeerDependencies: - supports-color dev: true - /@storybook/react-dom-shim@7.5.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-bzTIfLm91O9h3rPYJLtRbmsPARerY3z7MoyvadGp8TikvIvf+WyT/vHujw+20SxnqiZVq5Jv65FFlxc46GGB1Q==} + /@storybook/react-dom-shim@7.6.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-YyZUzQ56ivh2WIkWnzb57ihIuyk4iMcr4fw7Lpq/Qj7XIJu+SkX/xFhDhvBXj7IFZPfOwMmhl5A7IfcGc43gbQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + + /@storybook/react-dom-shim@7.6.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-wGJfomlDEBnowNmhmumWDu/AcUInxSoPqUUJPgk2f5oL0EW17fR9fDP/juG3XOEdieMDM0jDX48GML7lyvL2fg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -9051,8 +9089,8 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/react-webpack5@7.5.1(@babel/core@7.23.2)(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): - resolution: {integrity: sha512-iH1y35LjnAmyMA0QhZHiYyGrQYelY0Lds0K+cDZlFDDi7W4YiunULAyakZTje0LctJTLWcR7pWyp3dv2EYHb4g==} + /@storybook/react-webpack5@7.6.2(@babel/core@7.23.5)(@swc/core@1.3.93)(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3): + resolution: {integrity: sha512-v6K2HMW7JBvhflR0MvbFCbtY6v/IOcNZoVAdV7HqnxkNORtxu8+U7gnVzBOUNPuL9BRdX3Ht4+XQO3nH7XlUlQ==} engines: {node: '>=16.0.0'} peerDependencies: '@babel/core': ^7.22.0 @@ -9065,14 +9103,14 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.23.2 - '@storybook/builder-webpack5': 7.5.1(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(typescript@5.2.2) - '@storybook/preset-react-webpack': 7.5.1(@babel/core@7.23.2)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) - '@storybook/react': 7.5.1(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@babel/core': 7.23.5 + '@storybook/builder-webpack5': 7.6.2(@swc/helpers@0.5.3)(encoding@0.1.13)(esbuild@0.18.20)(typescript@5.3.3) + '@storybook/preset-react-webpack': 7.6.2(@babel/core@7.23.5)(@swc/core@1.3.93)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + '@storybook/react': 7.6.2(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) '@types/node': 18.14.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - typescript: 5.2.2 + typescript: 5.3.3 transitivePeerDependencies: - '@swc/core' - '@swc/helpers' @@ -9089,8 +9127,8 @@ packages: - webpack-plugin-serve dev: true - /@storybook/react@7.5.1(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): - resolution: {integrity: sha512-IG97c30fFSmPyGpJ1awHC/+9XnCTqleeOQwROXjroMHSm8m/JTWpHMVLyM1x7b6VAnBhNHWJ+oXLZe/hXkXfpA==} + /@storybook/react@7.6.2(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3): + resolution: {integrity: sha512-yS73wAdl/5ibuGN4q1uNUlmVQw3xJd48smRaYqVgBedhKlqTWCX6tKIzT4qQDAl5eAqVo//Baq+e0d2/UvzHmQ==} engines: {node: '>=16.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -9100,13 +9138,13 @@ packages: typescript: optional: true dependencies: - '@storybook/client-logger': 7.5.1 - '@storybook/core-client': 7.5.1 - '@storybook/docs-tools': 7.5.1(encoding@0.1.13) + '@storybook/client-logger': 7.6.2 + '@storybook/core-client': 7.6.2 + '@storybook/docs-tools': 7.6.2(encoding@0.1.13) '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.5.1 - '@storybook/react-dom-shim': 7.5.1(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.5.1 + '@storybook/preview-api': 7.6.2 + '@storybook/react-dom-shim': 7.6.2(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.6.2 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 '@types/node': 18.14.2 @@ -9122,96 +9160,122 @@ packages: react-element-to-jsx-string: 15.0.0(react-dom@18.2.0)(react@18.2.0) ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 5.2.2 + typescript: 5.3.3 util-deprecate: 1.0.2 transitivePeerDependencies: - encoding - supports-color dev: true - /@storybook/router@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Vl1esrHkcHxDKqc+HY7+6JQpBPW3zYvGk0cQ2rxVMhWdLZTAz1hss9DqzN9tFnPyfn0a1Q77EpMySkUrvWKKNQ==} + /@storybook/react@7.6.4(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3): + resolution: {integrity: sha512-XYRP+eylH3JqkCuziwtQGY5vOCeDreOibRYJmj5na6k4QbURjGVB44WCIW04gWVlmBXM9SqLAmserUi3HP890Q==} + engines: {node: '>=16.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@storybook/client-logger': 7.4.6 - memoizerific: 1.11.3 - qs: 6.11.2 + '@storybook/client-logger': 7.6.4 + '@storybook/core-client': 7.6.4 + '@storybook/docs-tools': 7.6.4(encoding@0.1.13) + '@storybook/global': 5.0.0 + '@storybook/preview-api': 7.6.4 + '@storybook/react-dom-shim': 7.6.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.6.4 + '@types/escodegen': 0.0.6 + '@types/estree': 0.0.51 + '@types/node': 18.14.2 + acorn: 7.4.1 + acorn-jsx: 5.3.2(acorn@7.4.1) + acorn-walk: 7.2.0 + escodegen: 2.1.0 + html-tags: 3.3.1 + lodash: 4.17.21 + prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + react-element-to-jsx-string: 15.0.0(react-dom@18.2.0)(react@18.2.0) + ts-dedent: 2.2.0 + type-fest: 2.19.0 + typescript: 5.3.3 + util-deprecate: 1.0.2 + transitivePeerDependencies: + - encoding + - supports-color dev: true - /@storybook/router@7.5.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-BvKo+IxWwo3dfIG1+vLtZLT4qqkNHL5GTIozTyX04uqt9ByYZL6SJEzxEa1Xn6Qq/fbdQwzCanNHbTlwiTMf7Q==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + /@storybook/router@7.6.2: + resolution: {integrity: sha512-Wf28XTwZwF1CbCKI0/+OtELadaMAqXA2NSU47MBn0S0i4gs4PaI3KQ+0EBx16uYUgcr40A4k9F1UC9y49B1zLA==} dependencies: - '@storybook/client-logger': 7.5.1 + '@storybook/client-logger': 7.6.2 memoizerific: 1.11.3 qs: 6.11.2 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/store@7.4.6: - resolution: {integrity: sha512-tlm9rQ+djkYjEyCuEjaUv+c+jVgwnMEF9mZxnOoA6zrzU2g0S/1oE9/MdVLByGbH67U0NuuP0FcvsWLhAOQzjQ==} + /@storybook/router@7.6.4: + resolution: {integrity: sha512-5MQ7Z4D7XNPN2yhFgjey7hXOYd6s8CggUqeAwhzGTex90SMCkKHSz1hfkcXn1ZqBPaall2b53uK553OvPLp9KQ==} dependencies: - '@storybook/client-logger': 7.4.6 - '@storybook/preview-api': 7.4.6 + '@storybook/client-logger': 7.6.4 + memoizerific: 1.11.3 + qs: 6.11.2 dev: true - /@storybook/telemetry@7.5.1(encoding@0.1.13): - resolution: {integrity: sha512-z9PGouNqvZ2F7vD79qDF4PN7iW3kE3MO7YX0iKTmzgLi4ImKuXIJRF04GRH8r+WYghnbomAyA4o6z9YJMdNuVw==} + /@storybook/telemetry@7.6.2(encoding@0.1.13): + resolution: {integrity: sha512-lcXxUxddbMTyMaXpBK69f3ANfNKTqI6oNdyDkAIIUqiZFPnWtndYaiJYV2JteV3i7jy1ap1jTCgGVq6pW9ADDg==} dependencies: - '@storybook/client-logger': 7.5.1 - '@storybook/core-common': 7.5.1(encoding@0.1.13) - '@storybook/csf-tools': 7.5.1 + '@storybook/client-logger': 7.6.2 + '@storybook/core-common': 7.6.2(encoding@0.1.13) + '@storybook/csf-tools': 7.6.2 chalk: 4.1.0 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 - fs-extra: 11.1.1 + fs-extra: 11.2.0 read-pkg-up: 7.0.1 transitivePeerDependencies: - encoding - supports-color dev: true - /@storybook/test-runner@0.13.0(@swc/helpers@0.5.3)(@types/node@18.14.2)(encoding@0.1.13)(ts-node@10.9.1): - resolution: {integrity: sha512-QIbfgia/iBy7PeUIwCYtPcyeZCHd21ebaPoMNIsRfwUW+VC12J4iG8cGDfOE7MGbMVz1Uu0elAEBB8NGP/YBtQ==} + /@storybook/test-runner@0.16.0(@swc/helpers@0.5.3)(@types/node@18.14.2)(encoding@0.1.13)(ts-node@10.9.1): + resolution: {integrity: sha512-LDmNbKFoEDW/VS9o6KR8e1r5MnbCc5ZojUfi5yqLdq80gFD7BvilgKgV0lUh/xWHryzoy+Ids5LYgrPJZmU2dQ==} + engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true dependencies: - '@babel/core': 7.23.2 - '@babel/generator': 7.23.0 + '@babel/core': 7.23.5 + '@babel/generator': 7.23.5 '@babel/template': 7.22.15 - '@babel/types': 7.23.0 - '@storybook/core-common': 7.5.1(encoding@0.1.13) - '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.4.6 - '@storybook/preview-api': 7.4.6 + '@babel/types': 7.23.5 + '@jest/types': 29.6.3 + '@storybook/core-common': 7.6.4(encoding@0.1.13) + '@storybook/csf': 0.1.2 + '@storybook/csf-tools': 7.6.4 + '@storybook/preview-api': 7.6.4 '@swc/core': 1.3.93(@swc/helpers@0.5.3) '@swc/jest': 0.2.29(@swc/core@1.3.93) can-bind-to-host: 1.1.2 commander: 9.5.0 expect-playwright: 0.8.0 glob: 10.3.10 - jest: 28.1.3(@types/node@18.14.2)(ts-node@10.9.1) - jest-circus: 28.1.3 - jest-environment-node: 28.1.3 - jest-junit: 14.0.1 - jest-playwright-preset: 2.0.0(jest-circus@28.1.3)(jest-environment-node@28.1.3)(jest-runner@28.1.3)(jest@28.1.3) - jest-runner: 28.1.3 + jest: 29.7.0(@types/node@18.14.2)(ts-node@10.9.1) + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-junit: 16.0.0 + jest-playwright-preset: 4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0) + jest-runner: 29.7.0 jest-serializer-html: 7.1.0 - jest-watch-typeahead: 2.2.2(jest@28.1.3) + jest-watch-typeahead: 2.2.2(jest@29.7.0) node-fetch: 2.7.0(encoding@0.1.13) - playwright: 1.39.0 + playwright: 1.40.1 read-pkg-up: 7.0.1 tempy: 1.0.1 ts-dedent: 2.2.0 transitivePeerDependencies: - '@swc/helpers' - '@types/node' + - babel-plugin-macros - debug - encoding - node-notifier @@ -9219,57 +9283,57 @@ packages: - ts-node dev: true - /@storybook/testing-library@0.2.0: - resolution: {integrity: sha512-Ff6jNnrsosmDshgCf0Eb5Cz7IA34p/1Ps5N3Kp3598kfXpBSccSkQQvVFUXC3kIHw/isIXWPqntZuKqnWUz7Gw==} + /@storybook/testing-library@0.2.2: + resolution: {integrity: sha512-L8sXFJUHmrlyU2BsWWZGuAjv39Jl1uAqUHdxmN42JY15M4+XCMjGlArdCCjDe1wpTSW6USYISA9axjZojgtvnw==} dependencies: '@testing-library/dom': 9.3.3 '@testing-library/user-event': 14.5.1(@testing-library/dom@9.3.3) ts-dedent: 2.2.0 dev: true - /@storybook/theming@7.4.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-HW77iJ9ptCMqhoBOYFjRQw7VBap+38fkJGHP5KylEJCyYCgIAm2dEcQmtWpMVYFssSGcb6djfbtAMhYU4TL4Iw==} + /@storybook/theming@7.6.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Q76SCBRjYQ6Yg8CQEIW2eavM9Bd/zq+ScurIcW3FJLfVrrdsdC+zueoz4d9mS6F6IECczR+O9PxmpbXfaDPHjw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@storybook/client-logger': 7.4.6 + '@storybook/client-logger': 7.6.2 '@storybook/global': 5.0.0 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/theming@7.5.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ETLAOn10hI4Mkmjsr0HGcM6HbzaURrrPBYmfXOrdbrzEVN+AHW4FlvP9d8fYyP1gdjPE1F39XvF0jYgt1zXiHQ==} + /@storybook/theming@7.6.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Z/dcC5EpkIXelYCkt9ojnX6D7qGOng8YHxV/OWlVE9TrEGYVGPOEfwQryR0RhmGpDha1TYESLYrsDb4A8nJ1EA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@storybook/client-logger': 7.5.1 + '@storybook/client-logger': 7.6.4 '@storybook/global': 5.0.0 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/types@7.4.6: - resolution: {integrity: sha512-6QLXtMVsFZFpzPkdGWsu/iuc8na9dnS67AMOBKm5qCLPwtUJOYkwhMdFRSSeJthLRpzV7JLAL8Kwvl7MFP3QSw==} + /@storybook/types@7.6.2: + resolution: {integrity: sha512-GlEkG4D/BFuPrLGpTkrfmeLM/fEki0FTnMs1SgNQL10wl6Y98EDJWvCItPVPBoGBERpShxEmkSi2HmcySWZgsA==} dependencies: - '@storybook/channels': 7.4.6 - '@types/babel__core': 7.20.2 - '@types/express': 4.17.19 + '@storybook/channels': 7.6.2 + '@types/babel__core': 7.20.5 + '@types/express': 4.17.21 file-system-cache: 2.3.0 dev: true - /@storybook/types@7.5.1: - resolution: {integrity: sha512-ZcMSaqFNx1E+G00nRDUi8kKL7gxJVlnCvbKLNj3V85guy4DkIYAZr31yDqze07gDWbjvKoHIp3tKpgE+2i8upQ==} + /@storybook/types@7.6.4: + resolution: {integrity: sha512-qyiiXPCvol5uVgfubcIMzJBA0awAyFPU+TyUP1mkPYyiTHnsHYel/mKlSdPjc8a97N3SlJXHOCx41Hde4IyJgg==} dependencies: - '@storybook/channels': 7.5.1 - '@types/babel__core': 7.20.2 - '@types/express': 4.17.19 + '@storybook/channels': 7.6.4 + '@types/babel__core': 7.20.5 + '@types/express': 4.17.21 file-system-cache: 2.3.0 dev: true @@ -9287,172 +9351,172 @@ packages: resolution: {integrity: sha512-uNwBKX97+dnmLQfi7DnaHVaqbSSgpwdBWyPjGEpPpBI2/jgE6qGTwki6b4qg4etno6yucjGlDqFL65SdcyFk8w==} dev: false - /@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.23.2): + /@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.23.5): resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.23.2): + /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.23.5): resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.23.2): + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.23.5): resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.23.2): + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.23.5): resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.23.2): + /@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.23.5): resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.23.2): + /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.23.5): resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.23.2): + /@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.23.5): resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.23.2): + /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.23.5): resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.23.2): + /@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.23.5): resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.23.2): + /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.23.5): resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.23.2): + /@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.23.5): resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.23.2): + /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.23.5): resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.23.2): + /@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.23.5): resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==} engines: {node: '>=12'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.23.2): + /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.23.5): resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} engines: {node: '>=12'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 dev: true - /@svgr/babel-preset@6.5.1(@babel/core@7.23.2): + /@svgr/babel-preset@6.5.1(@babel/core@7.23.5): resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.23.2) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.23.2) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.23.2) - '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1(@babel/core@7.23.2) - '@svgr/babel-plugin-svg-dynamic-title': 6.5.1(@babel/core@7.23.2) - '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.23.2) - '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.23.2) - '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.23.5) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.23.5) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.23.5) + '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1(@babel/core@7.23.5) + '@svgr/babel-plugin-svg-dynamic-title': 6.5.1(@babel/core@7.23.5) + '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.23.5) + '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.23.5) + '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.23.5) dev: true - /@svgr/babel-preset@8.1.0(@babel/core@7.23.2): + /@svgr/babel-preset@8.1.0(@babel/core@7.23.5): resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.23.2) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.23.2) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.23.2) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.23.2) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.23.2) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.23.2) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.23.2) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.23.5) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.23.5) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.23.5) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.23.5) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.23.5) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.23.5) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.23.5) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.23.5) dev: true /@svgr/core@6.5.1: resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.23.2 - '@svgr/babel-preset': 6.5.1(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@svgr/babel-preset': 6.5.1(@babel/core@7.23.5) '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) camelcase: 6.3.0 cosmiconfig: 7.1.0 @@ -9460,14 +9524,14 @@ packages: - supports-color dev: true - /@svgr/core@8.1.0(typescript@5.2.2): + /@svgr/core@8.1.0(typescript@5.3.3): resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} engines: {node: '>=14'} dependencies: - '@babel/core': 7.23.2 - '@svgr/babel-preset': 8.1.0(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@svgr/babel-preset': 8.1.0(@babel/core@7.23.5) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.2.2) + cosmiconfig: 8.3.6(typescript@5.3.3) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -9478,7 +9542,7 @@ packages: resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==} engines: {node: '>=10'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 entities: 4.5.0 dev: true @@ -9486,7 +9550,7 @@ packages: resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} engines: {node: '>=14'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 entities: 4.5.0 dev: true @@ -9496,8 +9560,8 @@ packages: peerDependencies: '@svgr/core': ^6.0.0 dependencies: - '@babel/core': 7.23.2 - '@svgr/babel-preset': 6.5.1(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@svgr/babel-preset': 6.5.1(@babel/core@7.23.5) '@svgr/core': 6.5.1 '@svgr/hast-util-to-babel-ast': 6.5.1 svg-parser: 2.0.4 @@ -9511,9 +9575,9 @@ packages: peerDependencies: '@svgr/core': '*' dependencies: - '@babel/core': 7.23.2 - '@svgr/babel-preset': 8.1.0(@babel/core@7.23.2) - '@svgr/core': 8.1.0(typescript@5.2.2) + '@babel/core': 7.23.5 + '@svgr/babel-preset': 8.1.0(@babel/core@7.23.5) + '@svgr/core': 8.1.0(typescript@5.3.3) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: @@ -9532,33 +9596,33 @@ packages: svgo: 2.8.0 dev: true - /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.2.2): + /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.3.3): resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} engines: {node: '>=14'} peerDependencies: '@svgr/core': '*' dependencies: - '@svgr/core': 8.1.0(typescript@5.2.2) - cosmiconfig: 8.3.6(typescript@5.2.2) + '@svgr/core': 8.1.0(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.3.3) deepmerge: 4.3.1 - svgo: 3.0.2 + svgo: 3.0.5 transitivePeerDependencies: - typescript dev: true - /@svgr/rollup@8.1.0(rollup@2.79.1)(typescript@5.2.2): + /@svgr/rollup@8.1.0(rollup@2.79.1)(typescript@5.3.3): resolution: {integrity: sha512-0XR1poYvPQoPpmfDYLEqUGu5ePAQ4pdgN3VFsZBNAeze7qubVpsIY1o1R6PZpKep/DKu33GSm2NhwpCLkMs2Cw==} engines: {node: '>=14'} dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-transform-react-constant-elements': 7.22.5(@babel/core@7.23.2) - '@babel/preset-env': 7.23.2(@babel/core@7.23.2) - '@babel/preset-react': 7.22.15(@babel/core@7.23.2) - '@babel/preset-typescript': 7.23.2(@babel/core@7.23.2) - '@rollup/pluginutils': 5.0.5(rollup@2.79.1) - '@svgr/core': 8.1.0(typescript@5.2.2) + '@babel/core': 7.23.5 + '@babel/plugin-transform-react-constant-elements': 7.23.3(@babel/core@7.23.5) + '@babel/preset-env': 7.23.5(@babel/core@7.23.5) + '@babel/preset-react': 7.23.3(@babel/core@7.23.5) + '@babel/preset-typescript': 7.23.3(@babel/core@7.23.5) + '@rollup/pluginutils': 5.1.0(rollup@2.79.1) + '@svgr/core': 8.1.0(typescript@5.3.3) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.2.2) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.3.3) transitivePeerDependencies: - rollup - supports-color @@ -9569,11 +9633,11 @@ packages: resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-transform-react-constant-elements': 7.22.5(@babel/core@7.23.2) - '@babel/preset-env': 7.23.2(@babel/core@7.23.2) - '@babel/preset-react': 7.22.15(@babel/core@7.23.2) - '@babel/preset-typescript': 7.23.2(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/plugin-transform-react-constant-elements': 7.23.3(@babel/core@7.23.5) + '@babel/preset-env': 7.23.5(@babel/core@7.23.5) + '@babel/preset-react': 7.23.3(@babel/core@7.23.5) + '@babel/preset-typescript': 7.23.3(@babel/core@7.23.5) '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) '@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1) @@ -9581,18 +9645,18 @@ packages: - supports-color dev: true - /@svgr/webpack@8.1.0(typescript@5.2.2): + /@svgr/webpack@8.1.0(typescript@5.3.3): resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} engines: {node: '>=14'} dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-transform-react-constant-elements': 7.22.5(@babel/core@7.23.2) - '@babel/preset-env': 7.23.2(@babel/core@7.23.2) - '@babel/preset-react': 7.22.15(@babel/core@7.23.2) - '@babel/preset-typescript': 7.23.2(@babel/core@7.23.2) - '@svgr/core': 8.1.0(typescript@5.2.2) + '@babel/core': 7.23.5 + '@babel/plugin-transform-react-constant-elements': 7.23.3(@babel/core@7.23.5) + '@babel/preset-env': 7.23.5(@babel/core@7.23.5) + '@babel/preset-react': 7.23.3(@babel/core@7.23.5) + '@babel/preset-typescript': 7.23.3(@babel/core@7.23.5) + '@svgr/core': 8.1.0(typescript@5.3.3) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.2.2) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.3.3) transitivePeerDependencies: - supports-color - typescript @@ -9607,7 +9671,7 @@ packages: '@swc/core': 1.3.93(@swc/helpers@0.5.3) dev: true - /@swc-node/register@1.6.8(@swc/core@1.3.93)(typescript@5.2.2): + /@swc-node/register@1.6.8(@swc/core@1.3.93)(typescript@5.3.3): resolution: {integrity: sha512-74ijy7J9CWr1Z88yO+ykXphV29giCrSpANQPQRooE0bObpkTO1g4RzQovIfbIaniBiGDDVsYwDoQ3FIrCE8HcQ==} peerDependencies: '@swc/core': '>= 1.3' @@ -9617,10 +9681,10 @@ packages: '@swc-node/sourcemap-support': 0.3.0 '@swc/core': 1.3.93(@swc/helpers@0.5.3) colorette: 2.0.20 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 pirates: 4.0.6 tslib: 2.6.2 - typescript: 5.2.2 + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true @@ -9632,8 +9696,8 @@ packages: tslib: 2.6.2 dev: true - /@swc/cli@0.1.62(@swc/core@1.3.93): - resolution: {integrity: sha512-kOFLjKY3XH1DWLfXL1/B5MizeNorHR8wHKEi92S/Zi9Md/AK17KSqR8MgyRJ6C1fhKHvbBCl8wboyKAFXStkYw==} + /@swc/cli@0.1.63(@swc/core@1.3.93): + resolution: {integrity: sha512-EM9oxxHzmmsprYRbGqsS2M4M/Gr5Gkcl0ROYYIdlUyTkhOiX822EQiRCpPCwdutdnzH2GyaTN7wc6i0Y+CKd3A==} engines: {node: '>= 12.13'} hasBin: true peerDependencies: @@ -9646,7 +9710,7 @@ packages: '@mole-inc/bin-wrapper': 8.0.1 '@swc/core': 1.3.93(@swc/helpers@0.5.3) commander: 7.2.0 - fast-glob: 3.3.1 + fast-glob: 3.3.2 semver: 7.5.4 slash: 3.0.0 source-map: 0.7.4 @@ -9807,37 +9871,37 @@ packages: defer-to-connect: 2.0.1 dev: false - /@t3-oss/env-core@0.6.1(typescript@5.2.2)(zod@3.22.4): + /@t3-oss/env-core@0.6.1(typescript@5.3.3)(zod@3.22.4): resolution: {integrity: sha512-KQD7qEDJtkWIWWmTVjNvk0wnHpkvAQ6CRbUxbWMFNG/fiosBQDQvtRpBNu6USxBscJCoC4z6y7P9MN52/mLOzw==} peerDependencies: typescript: '>=4.7.2' zod: ^3.0.0 dependencies: - typescript: 5.2.2 + typescript: 5.3.3 zod: 3.22.4 dev: false - /@t3-oss/env-nextjs@0.6.1(typescript@5.2.2)(zod@3.22.4): + /@t3-oss/env-nextjs@0.6.1(typescript@5.3.3)(zod@3.22.4): resolution: {integrity: sha512-z1dIC++Vxj9kmzX5nSPfcrCSkszy3dTEPC4Ssx7Ap5AqR3c2Qa7S0xf8axn6coy7D/vCXDAAnHYnCMDhtcY3SQ==} peerDependencies: typescript: '>=4.7.2' zod: ^3.0.0 dependencies: - '@t3-oss/env-core': 0.6.1(typescript@5.2.2)(zod@3.22.4) - typescript: 5.2.2 + '@t3-oss/env-core': 0.6.1(typescript@5.3.3)(zod@3.22.4) + typescript: 5.3.3 zod: 3.22.4 dev: false - /@tailwindcss/forms@0.5.6(tailwindcss@3.3.3): - resolution: {integrity: sha512-Fw+2BJ0tmAwK/w01tEFL5TiaJBX1NLT1/YbWgvm7ws3Qcn11kiXxzNTEQDMs5V3mQemhB56l3u0i9dwdzSQldA==} + /@tailwindcss/forms@0.5.7(tailwindcss@3.3.6): + resolution: {integrity: sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==} peerDependencies: tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1' dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.3.3(ts-node@10.9.1) + tailwindcss: 3.3.6(ts-node@10.9.1) dev: false - /@tailwindcss/typography@0.5.10(tailwindcss@3.3.3): + /@tailwindcss/typography@0.5.10(tailwindcss@3.3.6): resolution: {integrity: sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' @@ -9846,7 +9910,7 @@ packages: lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.3.3(ts-node@10.9.1) + tailwindcss: 3.3.6(ts-node@10.9.1) dev: false /@tanstack/match-sorter-utils@8.8.4: @@ -9891,38 +9955,30 @@ packages: react-dom: 18.2.0(react@18.2.0) use-sync-external-store: 1.2.0(react@18.2.0) - /@testing-library/cypress@9.0.0(cypress@13.3.1): - resolution: {integrity: sha512-c1XiCGeHGGTWn0LAU12sFUfoX3qfId5gcSE2yHode+vsyHDWraxDPALjVnHd4/Fa3j4KBcc5k++Ccy6A9qnkMA==} - engines: {node: '>=12', npm: '>=6'} + /@tanstack/react-table@8.10.7(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-bXhjA7xsTcsW8JPTTYlUg/FuBpn8MNjiEPhkNhIGCUR6iRQM2+WEco4OBpvDeVcR9SE+bmWLzdfiY7bCbCSVuA==} + engines: {node: '>=12'} peerDependencies: - cypress: ^12.0.0 + react: '>=16' + react-dom: '>=16' dependencies: - '@babel/runtime': 7.23.2 - '@testing-library/dom': 8.20.1 - cypress: 13.3.1 - dev: true + '@tanstack/table-core': 8.10.7 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - /@testing-library/dom@8.20.1: - resolution: {integrity: sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==} + /@tanstack/table-core@8.10.7: + resolution: {integrity: sha512-KQk5OMg5OH6rmbHZxuNROvdI+hKDIUxANaHlV+dPlNN7ED3qYQ/WkpY2qlXww1SIdeMlkIhpN/2L00rof0fXFw==} engines: {node: '>=12'} - dependencies: - '@babel/code-frame': 7.22.13 - '@babel/runtime': 7.23.2 - '@types/aria-query': 5.0.2 - aria-query: 5.1.3 - chalk: 4.1.0 - dom-accessibility-api: 0.5.16 - lz-string: 1.5.0 - pretty-format: 27.5.1 - dev: true + dev: false /@testing-library/dom@9.3.3: resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} engines: {node: '>=14'} dependencies: - '@babel/code-frame': 7.22.13 - '@babel/runtime': 7.23.2 - '@types/aria-query': 5.0.2 + '@babel/code-frame': 7.23.5 + '@babel/runtime': 7.23.5 + '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.0 dom-accessibility-api: 0.5.16 @@ -9934,8 +9990,8 @@ packages: resolution: {integrity: sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==} engines: {node: '>=8', npm: '>=6', yarn: '>=1'} dependencies: - '@adobe/css-tools': 4.3.1 - '@babel/runtime': 7.23.2 + '@adobe/css-tools': 4.3.2 + '@babel/runtime': 7.23.5 '@types/testing-library__jest-dom': 5.14.9 aria-query: 5.3.0 chalk: 3.0.0 @@ -9945,6 +10001,36 @@ packages: redent: 3.0.0 dev: true + /@testing-library/jest-dom@6.1.5(@types/jest@28.1.3)(jest@29.7.0): + resolution: {integrity: sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==} + engines: {node: '>=14', npm: '>=6', yarn: '>=1'} + peerDependencies: + '@jest/globals': '>= 28' + '@types/jest': '>= 28' + jest: '>= 28' + vitest: '>= 0.32' + peerDependenciesMeta: + '@jest/globals': + optional: true + '@types/jest': + optional: true + jest: + optional: true + vitest: + optional: true + dependencies: + '@adobe/css-tools': 4.3.2 + '@babel/runtime': 7.23.5 + '@types/jest': 28.1.3 + aria-query: 5.3.0 + chalk: 3.0.0 + css.escape: 1.5.1 + dom-accessibility-api: 0.5.16 + jest: 29.7.0(@types/node@18.14.2)(ts-node@10.9.1) + lodash: 4.17.21 + redent: 3.0.0 + dev: true + /@testing-library/react@14.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==} engines: {node: '>=14'} @@ -9952,9 +10038,9 @@ packages: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@testing-library/dom': 9.3.3 - '@types/react-dom': 18.2.9 + '@types/react-dom': 18.2.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -9968,24 +10054,26 @@ packages: '@testing-library/dom': 9.3.3 dev: true - /@thirdweb-dev/chains@0.1.54: - resolution: {integrity: sha512-iCuKgtN2KIdfgqbIbZYgB8ObYdOJW9iXW9b5u+WKA4zyGApw1MTOSX0W2aPnadGen1z4iQfAuUDBYQ6JVqDOjg==} + /@thirdweb-dev/chains@0.1.61: + resolution: {integrity: sha512-SlFXjqtqZbGqSYKv1HEhGIG03QjnkQPrgLO7WAar7/ZreEqDb3CtUzysSXnblfMqDDwe51dmWBcZ3dXXtTSZxg==} + engines: {node: '>=18'} dev: false - /@thirdweb-dev/contracts-js@1.3.13(ethers@5.7.2): - resolution: {integrity: sha512-GKg3tqE7KZOApRBsK7F6YvP78TgcQR0p2u67tsdp8+bp7MYrJwLgGKTmsWMWo2lY+Tbu2y9Rj18Z2MZaoCuQTQ==} + /@thirdweb-dev/contracts-js@1.3.16(ethers@5.7.2): + resolution: {integrity: sha512-EpLcD5mdm8b+tvSO7gD9cxSAqjLRr7ygktMp4Pe7Wvobl5ffq8O95futxdVsYc5pyciPZYr8apHUJFYMDlaTqA==} peerDependencies: ethers: ^5 dependencies: - '@thirdweb-dev/contracts': 3.10.0(ethers@5.7.2) + '@thirdweb-dev/contracts': 3.10.3(ethers@5.7.2) ethers: 5.7.2 transitivePeerDependencies: - bufferutil - utf-8-validate dev: false - /@thirdweb-dev/contracts@3.10.0(ethers@5.7.2): - resolution: {integrity: sha512-IGnFev/ooS4y/oh+wURuv0E32ztYDeZk7RdWO0si1YY5vDMSbVu/TBhlhmLPcfIZWs0IjCAoA6H/Zy5QV5mkhw==} + /@thirdweb-dev/contracts@3.10.3(ethers@5.7.2): + resolution: {integrity: sha512-wSVNaEoosn0AgUtnxlvv7rgK+3EUMzJm2ZasofPgJgqGS3gYH5nDBmK29VMquA2BLc38OAPyYMWc/iQCiCikMg==} + engines: {node: '>=18.0.0'} dependencies: '@chainlink/contracts': 0.6.1(ethers@5.7.2) '@openzeppelin/contracts': 4.7.3 @@ -9998,6 +10086,14 @@ packages: - utf-8-validate dev: false + /@thirdweb-dev/crypto@0.2.0: + resolution: {integrity: sha512-hQwSCL/imqSCcnUXlGqJi6dfs4UOcJ91Eq/t1cPXyAb6nwvyaePZPVFqGDglZMQvkS/NWZhifXZINRiCfazn2w==} + engines: {node: '>=18'} + dependencies: + '@noble/hashes': 1.3.2 + js-sha3: 0.9.2 + dev: false + /@thirdweb-dev/dynamic-contracts@1.2.4: resolution: {integrity: sha512-cQtUznRXBDifzME3zmppVrfBM2Aw8C/okCLzsgcLU/Qr68TjLJTKTDGt2uGo/q5qAvRVJjQRD/bNvV1QTqjqSg==} dev: false @@ -10006,71 +10102,64 @@ packages: resolution: {integrity: sha512-vO9/3lSLO8smyyH1QVeYravSTzFwV1nf1C/Im1NBDPdH8//YvcbhtETGGiNfHWpyCvSi0vRYwvf+/7FKdwpDGQ==} dev: false - /@thirdweb-dev/sdk@3.10.67(@solana/web3.js@1.87.2)(encoding@0.1.13)(ethers@5.7.2)(typescript@5.2.2): - resolution: {integrity: sha512-FTnH0W2qKI0ra1F4SwxJzFY45+/QNHN6YBL3Ki9xFgWh6FUc5N8cX4aqcQEF+CTgY6hmZFmwNrdmHx4D/fHWTQ==} + /@thirdweb-dev/merkletree@0.2.0: + resolution: {integrity: sha512-4KoH2EOCWKiaHfhDO5Tnf1HjeCXKVfLt31y0kcSG5C0gCldnhm7i1fGUB8e0hW3trfyPQAuSgyP67Ep3UwzClg==} + engines: {node: '>=18'} + dependencies: + '@thirdweb-dev/crypto': 0.2.0 + buffer: 6.0.3 + buffer-reverse: 1.0.1 + treeify: 1.1.0 + dev: false + + /@thirdweb-dev/sdk@4.0.21(ethers@5.7.2)(typescript@5.3.3): + resolution: {integrity: sha512-ycJBeYWEXqMyLA29/vFdVJToegL1UOBguM8gHgy7mAKaCTB0X5k5U2TbCfLIkuyAayOnhovN8zMjJb65udrQng==} + engines: {node: '>=18'} peerDependencies: '@aws-sdk/client-secrets-manager': ^3.215.0 - '@metaplex-foundation/js': ^0.17.6 - '@metaplex-foundation/mpl-token-metadata': ^2.3.3 - '@project-serum/anchor': ^0.25.0 - '@solana/spl-token': ^0.3.5 - '@solana/web3.js': ^1.62.0 ethers: ^5 ethers-aws-kms-signer: ^1.3.2 zksync-web3: ^0.14.3 peerDependenciesMeta: '@aws-sdk/client-secrets-manager': optional: true - '@metaplex-foundation/js': - optional: true - '@metaplex-foundation/mpl-token-metadata': - optional: true - '@project-serum/anchor': - optional: true - '@solana/spl-token': - optional: true - '@solana/web3.js': - optional: true ethers-aws-kms-signer: optional: true zksync-web3: optional: true dependencies: - '@solana/web3.js': 1.87.2(encoding@0.1.13) - '@thirdweb-dev/chains': 0.1.54 - '@thirdweb-dev/contracts-js': 1.3.13(ethers@5.7.2) + '@thirdweb-dev/chains': 0.1.61 + '@thirdweb-dev/contracts-js': 1.3.16(ethers@5.7.2) + '@thirdweb-dev/crypto': 0.2.0 '@thirdweb-dev/generated-abis': 0.0.1 - '@thirdweb-dev/storage': 1.2.11(encoding@0.1.13) - abitype: 0.2.5(typescript@5.2.2)(zod@3.22.4) + '@thirdweb-dev/merkletree': 0.2.0 + '@thirdweb-dev/storage': 2.0.7 + abitype: 0.2.5(typescript@5.3.3)(zod@3.22.4) bn.js: 5.2.1 bs58: 5.0.0 buffer: 6.0.3 - cross-fetch: 3.1.8(encoding@0.1.13) ethers: 5.7.2 eventemitter3: 5.0.1 fast-deep-equal: 3.1.3 - merkletreejs: 0.2.32 tiny-invariant: 1.3.1 tweetnacl: 1.0.3 uuid: 9.0.1 - yaml: 2.3.3 + yaml: 2.3.4 zod: 3.22.4 transitivePeerDependencies: - bufferutil - - encoding - typescript - utf-8-validate dev: false - /@thirdweb-dev/storage@1.2.11(encoding@0.1.13): - resolution: {integrity: sha512-V9S7teVZ2XokbCCrf1AmWUDGECkRxjS0sN4pi11jVjO/hcp9q5arMX2FkXLvdAjpFoOreVqh2uOUiRmFcSj3HQ==} + /@thirdweb-dev/storage@2.0.7: + resolution: {integrity: sha512-pi+wfUycHWoOVxD+CZtfGprP9+yQ2PgErsYwWbW3/pQtk8uatvGJMPgMNYsiu6G3B1V3xokBfnmCTsONjz+YNw==} + engines: {node: '>=18'} dependencies: + '@thirdweb-dev/crypto': 0.2.0 cid-tool: 3.0.0 - cross-fetch: 3.1.8(encoding@0.1.13) form-data: 4.0.0 uuid: 9.0.1 - transitivePeerDependencies: - - encoding dev: false /@tokenizer/token@0.3.0: @@ -10082,18 +10171,18 @@ packages: engines: {node: '>= 10'} dev: true - /@toruslabs/base-controllers@4.4.0(@babel/runtime@7.23.2): - resolution: {integrity: sha512-F7PUXv+UakKbuyf/Gil2Yek6Eoc9saOrboBA+jwg8Lx0dASWB0iK2lBpiS2i4HnK1waP0Gph0INVHGPBvAT9fQ==} + /@toruslabs/base-controllers@4.10.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-7ICvdtcwSAyL0pw3qMpPtbpQg7ojGlyfo01nD6PXMuMZb2NThWv6DM9RuzMxFbaQAcLikmY7gHF0XOD5G+ptaw==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 - '@ethereumjs/util': 9.0.0 + '@babel/runtime': 7.23.5 + '@ethereumjs/util': 9.0.1 '@metamask/rpc-errors': 6.1.0 - '@toruslabs/broadcast-channel': 9.0.0 - '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-jrpc': 5.3.0(@babel/runtime@7.23.2) + '@toruslabs/broadcast-channel': 9.0.1 + '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-jrpc': 6.1.0(@babel/runtime@7.23.5) async-mutex: 0.4.0 bignumber.js: 9.1.2 bowser: 2.11.0 @@ -10107,44 +10196,25 @@ packages: - utf-8-validate dev: false - /@toruslabs/base-session-manager@3.0.0(@babel/runtime@7.23.2): + /@toruslabs/base-session-manager@3.0.0(@babel/runtime@7.23.5): resolution: {integrity: sha512-+EqwizmSFkVEczUtaw+swbAxRIIxC/EaFE040rwfgC5fixaQMNLw2cVYXWN67Ra47wC9A7Om6xwQTuGFR+dy4w==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 - '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.2) - transitivePeerDependencies: - - '@sentry/types' - dev: false - - /@toruslabs/broadcast-channel@8.0.0: - resolution: {integrity: sha512-qCyWsHVL4Xtx1J6k1+acD7TJKCelJWyUy5Q5zyiWMPxMGFxTv1XdRyqpzV+VgwbcslIqgFN0GewOry2l1jlUQQ==} - engines: {node: '>=18.x', npm: '>=9.x'} - dependencies: - '@babel/runtime': 7.23.2 - '@toruslabs/eccrypto': 4.0.0 - '@toruslabs/metadata-helpers': 5.0.0(@babel/runtime@7.23.2) - bowser: 2.11.0 - loglevel: 1.8.1 - oblivious-set: 1.1.1 - socket.io-client: 4.7.2 - unload: 2.4.1 + '@babel/runtime': 7.23.5 + '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.5) transitivePeerDependencies: - '@sentry/types' - - bufferutil - - supports-color - - utf-8-validate dev: false - /@toruslabs/broadcast-channel@9.0.0: - resolution: {integrity: sha512-GA0hh32vt0qu0qZ/QepNHDT5bxKzTsDWu2yp5J1a8CQWNwUGPkYkDe1ycRySQVBo/wa7UyZdXvgLYtYne+/cZw==} + /@toruslabs/broadcast-channel@9.0.1: + resolution: {integrity: sha512-xypCZwwD+cJ8fRCtMiJMWuuPg/9rf4P3AhWGkrTKL49GXFEx23akUjq/ti4n1o1uJdQok6E9MH9Z/JpLniyRaA==} engines: {node: '>=18.x', npm: '>=9.x'} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@toruslabs/eccrypto': 4.0.0 - '@toruslabs/metadata-helpers': 5.0.0(@babel/runtime@7.23.2) + '@toruslabs/metadata-helpers': 5.0.0(@babel/runtime@7.23.5) bowser: 2.11.0 loglevel: 1.8.1 oblivious-set: 1.1.1 @@ -10157,13 +10227,13 @@ packages: - utf-8-validate dev: false - /@toruslabs/constants@13.0.2(@babel/runtime@7.23.2): - resolution: {integrity: sha512-QcW1gH2tLI/8j4/s5XZUbeBNCXvpwJrE8Ui8S59NLsLKdrntfIKvs8nK9BDYAruwjTYG7z4dhqvE68mAmF2tjQ==} + /@toruslabs/constants@13.1.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-W1LyRoM5xCTyNivGnxa+mOit4yWPZjyYHfM+whYBujP1nQVnJ09nSFCBn1ePm6ONxB5mp58jsI3TJugeY2KFSg==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 dev: false /@toruslabs/eccrypto@4.0.0: @@ -10173,7 +10243,7 @@ packages: elliptic: 6.5.4 dev: false - /@toruslabs/http-helpers@5.0.0(@babel/runtime@7.23.2): + /@toruslabs/http-helpers@5.0.0(@babel/runtime@7.23.5): resolution: {integrity: sha512-GmezWz9JeF6YyhjLSm+9XDF4YaeICEckY0Jbo43i86SjhfJYgRWqEi63VSiNsaqc/z810Q0FQvEk1TnBRX2tgA==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: @@ -10183,46 +10253,65 @@ packages: '@sentry/types': optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 lodash.merge: 4.6.2 loglevel: 1.8.1 dev: false - /@toruslabs/metadata-helpers@5.0.0(@babel/runtime@7.23.2): + /@toruslabs/metadata-helpers@5.0.0(@babel/runtime@7.23.5): resolution: {integrity: sha512-ZUFfOHJVJC53c8wJYHjdF3bIgN2ZvfqehbTZ/zJ7oVFfrrd6O66V3gQ1i1zxBjH3yhOvZKQwc0DaMmh3G0NUXQ==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@toruslabs/eccrypto': 4.0.0 - '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.2) + '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.5) elliptic: 6.5.4 ethereum-cryptography: 2.1.2 - json-stable-stringify: 1.0.2 + json-stable-stringify: 1.1.0 transitivePeerDependencies: - '@sentry/types' dev: false - /@toruslabs/openlogin-ed25519@5.0.0(@babel/runtime@7.23.2): - resolution: {integrity: sha512-WgiUgZkjoI8iM8OrNarHTnHZXsZRC/tKkoXcJbVsd4aSbuJKt23iXX/4Cg1S30MR+RqjXbY5YH7DZCt9ob90yw==} + /@toruslabs/openlogin-ed25519@6.0.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-wdz8W0TeaKvENuPTeiHsn97N1GVvp880gXwj3ECtfPNWdz9S8zYtvv1R3M1DD+HJVlCoLzGGKe2dc9Ko+K5wGQ==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@toruslabs/tweetnacl-js': 1.0.4 dev: false - /@toruslabs/openlogin-jrpc@5.3.0(@babel/runtime@7.23.2): + /@toruslabs/openlogin-jrpc@5.3.0(@babel/runtime@7.23.5): resolution: {integrity: sha512-tM1XHG5UulvENhZYewo9eVWF5r9SffGru8+09qFED7g/PFupKs/rccaXYwyWRGVenQSMgj6ipgUd72zliuen+A==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 + '@metamask/rpc-errors': 6.1.0 + '@toruslabs/openlogin-utils': 5.3.0(@babel/runtime@7.23.5) + end-of-stream: 1.4.4 + events: 3.3.0 + fast-safe-stringify: 2.1.1 + once: 1.4.0 + pump: 3.0.0 + readable-stream: 4.4.2 + transitivePeerDependencies: + - supports-color + dev: false + + /@toruslabs/openlogin-jrpc@6.1.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-0w3VSAjbHu5Mv+T5YSgAqC+jXjZtcPvBr5g7w2MeF6sICmk3OtMoGqD9XadLsOELcwSA35wrVvZuTbV+elXzhA==} + engines: {node: '>=18.x', npm: '>=9.x'} + peerDependencies: + '@babel/runtime': 7.x + dependencies: + '@babel/runtime': 7.23.5 '@metamask/rpc-errors': 6.1.0 - '@toruslabs/openlogin-utils': 5.3.0(@babel/runtime@7.23.2) + '@toruslabs/openlogin-utils': 6.1.0(@babel/runtime@7.23.5) end-of-stream: 1.4.4 events: 3.3.0 fast-safe-stringify: 2.1.1 @@ -10233,43 +10322,54 @@ packages: - supports-color dev: false - /@toruslabs/openlogin-session-manager@3.0.0(@babel/runtime@7.23.2): + /@toruslabs/openlogin-session-manager@3.0.0(@babel/runtime@7.23.5): resolution: {integrity: sha512-S+nnZQ+Y+XCHvTYaov3ltiV2hAAPpKpwxvB4TmbMvi7KWOZ8BcUJQykSITlIXV4aE5y5BD96rsmjQ3C3MyVtUQ==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 - '@toruslabs/base-session-manager': 3.0.0(@babel/runtime@7.23.2) + '@babel/runtime': 7.23.5 + '@toruslabs/base-session-manager': 3.0.0(@babel/runtime@7.23.5) '@toruslabs/eccrypto': 4.0.0 - '@toruslabs/metadata-helpers': 5.0.0(@babel/runtime@7.23.2) + '@toruslabs/metadata-helpers': 5.0.0(@babel/runtime@7.23.5) transitivePeerDependencies: - '@sentry/types' dev: false - /@toruslabs/openlogin-utils@5.3.0(@babel/runtime@7.23.2): + /@toruslabs/openlogin-utils@5.3.0(@babel/runtime@7.23.5): resolution: {integrity: sha512-WfwadC7ZqKOTVqfI4rFANu7IzEgI7H4A/0TiIQihxHpFWdFM23yVuCCIm5zCzQ1QtA2mwBbBZYwOJ0YHVrV6HQ==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 - '@toruslabs/constants': 13.0.2(@babel/runtime@7.23.2) + '@babel/runtime': 7.23.5 + '@toruslabs/constants': 13.1.0(@babel/runtime@7.23.5) + base64url: 3.0.1 + dev: false + + /@toruslabs/openlogin-utils@6.1.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-X3xBui0GKiK5JZ677Q4UhLvMn1FOjL1a+1y9qPAn+b+bh41Gg1c8G/VMGRqMuu7owdQGY3B6f7XWuRSEYNk8kQ==} + engines: {node: '>=18.x', npm: '>=9.x'} + peerDependencies: + '@babel/runtime': 7.x + dependencies: + '@babel/runtime': 7.23.5 + '@toruslabs/constants': 13.1.0(@babel/runtime@7.23.5) base64url: 3.0.1 dev: false - /@toruslabs/openlogin@5.3.0(@babel/runtime@7.23.2): - resolution: {integrity: sha512-I6bVBPDlqcnF/11+disyS0kUClJLavYcLi3dBEx2a1mEv18jOy1kuG+FSenDMzF733MCk1Y3Iikox0evPzhpvQ==} + /@toruslabs/openlogin@6.1.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-TEVhx74Kw8H8DuA+XqZYH4j2vcTnsgIF9EnHgEvXuerV9dC4KhUCz/k9jqIVo12rRJKOqTdAmcHSNeje31+1+g==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 - '@toruslabs/broadcast-channel': 8.0.0 + '@babel/runtime': 7.23.5 '@toruslabs/eccrypto': 4.0.0 - '@toruslabs/metadata-helpers': 5.0.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-session-manager': 3.0.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-utils': 5.3.0(@babel/runtime@7.23.2) + '@toruslabs/metadata-helpers': 5.0.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-session-manager': 3.0.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-utils': 6.1.0(@babel/runtime@7.23.5) + '@toruslabs/secure-pub-sub': 0.0.1(@babel/runtime@7.23.5) bowser: 2.11.0 events: 3.3.0 loglevel: 1.8.1 @@ -10281,17 +10381,36 @@ packages: - utf-8-validate dev: false - /@toruslabs/solana-embed@2.0.0(@babel/runtime@7.23.2)(encoding@0.1.13): + /@toruslabs/secure-pub-sub@0.0.1(@babel/runtime@7.23.5): + resolution: {integrity: sha512-fuvjilsNhJ9zdeFcYBwFq6BxhFJU6vkCU3Xm4BcnXLtGxm79N9rj1C8rwFQY2TSgpAcD8NZsuuJqneRG7M9kpg==} + engines: {node: '>=18.x', npm: '>=9.x'} + peerDependencies: + '@babel/runtime': 7.x + dependencies: + '@babel/runtime': 7.23.5 + '@toruslabs/eccrypto': 4.0.0 + '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.5) + '@toruslabs/metadata-helpers': 5.0.0(@babel/runtime@7.23.5) + loglevel: 1.8.1 + socket.io-client: 4.7.2 + transitivePeerDependencies: + - '@sentry/types' + - bufferutil + - supports-color + - utf-8-validate + dev: false + + /@toruslabs/solana-embed@2.0.0(@babel/runtime@7.23.5)(encoding@0.1.13): resolution: {integrity: sha512-2Rqo8Y0/YZWDfu6IxoVMNSfJ+Mecvtg2+N8/jMUzFp9Fho1LADULl87QZW2Mgu1tMEhHPKAdisvhope3KkTZjA==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 - '@solana/web3.js': 1.87.1(encoding@0.1.13) - '@toruslabs/base-controllers': 4.4.0(@babel/runtime@7.23.2) - '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-jrpc': 5.3.0(@babel/runtime@7.23.2) + '@babel/runtime': 7.23.5 + '@solana/web3.js': 1.87.6(encoding@0.1.13) + '@toruslabs/base-controllers': 4.10.0(@babel/runtime@7.23.5) + '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-jrpc': 5.3.0(@babel/runtime@7.23.5) eth-rpc-errors: 4.0.3 fast-deep-equal: 3.1.3 lodash-es: 4.17.21 @@ -10306,16 +10425,16 @@ packages: - utf-8-validate dev: false - /@toruslabs/torus-embed@4.0.2(@babel/runtime@7.23.2): - resolution: {integrity: sha512-3jQs24X+s3z+tfbKQFirQcxX6nAfSqQg0JqWAAOyPk4cHwzmWTuRFaBgt8zu8nKfS9L+ERvp6KNeGUUHzsp0IA==} + /@toruslabs/torus-embed@4.0.8(@babel/runtime@7.23.5): + resolution: {integrity: sha512-HCx+px9lb5Pm3X3n1LjEFLw2eCqGvwj/hxFbHFVW6PoN6vKKYbaTaHxNcf5YVmO3OcvAQUDm5uWK8gMIMkXDbw==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@metamask/rpc-errors': 6.1.0 - '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-jrpc': 5.3.0(@babel/runtime@7.23.2) + '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-jrpc': 5.3.0(@babel/runtime@7.23.5) fast-deep-equal: 3.1.3 lodash.merge: 4.6.2 loglevel: 1.8.1 @@ -10347,54 +10466,54 @@ packages: /@tsconfig/node16@1.0.4: resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - /@types/aria-query@5.0.2: - resolution: {integrity: sha512-PHKZuMN+K5qgKIWhBodXzQslTo5P+K/6LqeKXS6O/4liIDdZqaX5RXrCK++LAw+y/nptN48YmUMFiQHRSWYwtQ==} + /@types/aria-query@5.0.4: + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} dev: true - /@types/babel__core@7.20.2: - resolution: {integrity: sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==} + /@types/babel__core@7.20.5: + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 - '@types/babel__generator': 7.6.5 - '@types/babel__template': 7.4.2 - '@types/babel__traverse': 7.20.2 + '@babel/parser': 7.23.5 + '@babel/types': 7.23.5 + '@types/babel__generator': 7.6.7 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.20.4 dev: true - /@types/babel__generator@7.6.5: - resolution: {integrity: sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==} + /@types/babel__generator@7.6.7: + resolution: {integrity: sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 dev: true - /@types/babel__template@7.4.2: - resolution: {integrity: sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==} + /@types/babel__template@7.4.4: + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 + '@babel/parser': 7.23.5 + '@babel/types': 7.23.5 dev: true - /@types/babel__traverse@7.20.2: - resolution: {integrity: sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==} + /@types/babel__traverse@7.20.4: + resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.5 dev: true - /@types/bn.js@5.1.2: - resolution: {integrity: sha512-dkpZu0szUtn9UXTmw+e0AJFd4D2XAxDnsCLdc05SfqpqzPEBft8eQr8uaFitfo/dUUOZERaLec2hHMG87A4Dxg==} + /@types/bn.js@5.1.5: + resolution: {integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==} dependencies: '@types/node': 18.14.2 dev: false - /@types/body-parser@1.19.3: - resolution: {integrity: sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==} + /@types/body-parser@1.19.5: + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: - '@types/connect': 3.4.36 + '@types/connect': 3.4.38 '@types/node': 18.14.2 dev: true - /@types/bonjour@3.5.11: - resolution: {integrity: sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg==} + /@types/bonjour@3.5.13: + resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: '@types/node': 18.14.2 dev: true @@ -10402,20 +10521,20 @@ packages: /@types/cacheable-request@6.0.3: resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} dependencies: - '@types/http-cache-semantics': 4.0.2 + '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 '@types/node': 18.14.2 - '@types/responselike': 1.0.1 + '@types/responselike': 1.0.3 - /@types/connect-history-api-fallback@1.5.1: - resolution: {integrity: sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==} + /@types/connect-history-api-fallback@1.5.4: + resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: - '@types/express-serve-static-core': 4.17.37 + '@types/express-serve-static-core': 4.17.41 '@types/node': 18.14.2 dev: true - /@types/connect@3.4.36: - resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==} + /@types/connect@3.4.38: + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: '@types/node': 18.14.2 @@ -10426,41 +10545,45 @@ packages: resolution: {integrity: sha512-5bBaAkqvSFBX8JMi/xCofNzG5E594TNsApMz68dLd/sQYz/HGQqgcxGHTRjOvD4G3Y+YF1Oo3S7QdCvKt1KAJQ==} deprecated: This is a stub types definition. cron provides its own type definitions, so you do not need this installed. dependencies: - cron: 3.1.1 + cron: 3.1.6 dev: true - /@types/debug@4.1.9: - resolution: {integrity: sha512-8Hz50m2eoS56ldRlepxSBa6PWEVCtzUo/92HgLc2qTMnotJNIm7xP+UZhyWoYsyOdd5dxZ+NZLb24rsKyFs2ow==} + /@types/debug@4.1.12: + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} dependencies: - '@types/ms': 0.7.32 + '@types/ms': 0.7.34 - /@types/detect-port@1.3.3: - resolution: {integrity: sha512-bV/jQlAJ/nPY3XqSatkGpu+nGzou+uSwrH1cROhn+jBFg47yaNH+blW4C7p9KhopC7QxCv/6M86s37k8dMk0Yg==} + /@types/detect-port@1.3.5: + resolution: {integrity: sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA==} dev: true /@types/doctrine@0.0.3: resolution: {integrity: sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==} dev: true - /@types/ejs@3.1.3: - resolution: {integrity: sha512-mv5T/JI/bu+pbfz1o+TLl1NF0NIBbjS0Vl6Ppz1YY9DkXfzZT0lelXpfS5i3ZS3U/p90it7uERQpBvLYoK8e4A==} + /@types/doctrine@0.0.9: + resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} + dev: true + + /@types/ejs@3.1.5: + resolution: {integrity: sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg==} dev: true /@types/escodegen@0.0.6: resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} dev: true - /@types/eslint-scope@3.7.5: - resolution: {integrity: sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==} + /@types/eslint-scope@3.7.7: + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: - '@types/eslint': 8.44.4 - '@types/estree': 1.0.2 + '@types/eslint': 8.44.8 + '@types/estree': 1.0.5 - /@types/eslint@8.44.4: - resolution: {integrity: sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA==} + /@types/eslint@8.44.8: + resolution: {integrity: sha512-4K8GavROwhrYl2QXDXm0Rv9epkA8GBFu0EI+XrrnnuCl7u8CWBRusX7fXJfanhZTDWSAL24gDI/UqXyUM0Injw==} dependencies: - '@types/estree': 1.0.2 - '@types/json-schema': 7.0.13 + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 /@types/estree@0.0.39: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} @@ -10470,33 +10593,33 @@ packages: resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} dev: true - /@types/estree@1.0.2: - resolution: {integrity: sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==} + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - /@types/express-serve-static-core@4.17.37: - resolution: {integrity: sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==} + /@types/express-serve-static-core@4.17.41: + resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} dependencies: '@types/node': 18.14.2 - '@types/qs': 6.9.8 - '@types/range-parser': 1.2.5 - '@types/send': 0.17.2 + '@types/qs': 6.9.10 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 dev: true - /@types/express@4.17.19: - resolution: {integrity: sha512-UtOfBtzN9OvpZPPbnnYunfjM7XCI4jyk1NvnFhTVz5krYAnW4o5DCoIekvms+8ApqhB4+9wSge1kBijdfTSmfg==} + /@types/express@4.17.21: + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: - '@types/body-parser': 1.19.3 - '@types/express-serve-static-core': 4.17.37 - '@types/qs': 6.9.8 - '@types/serve-static': 1.15.3 + '@types/body-parser': 1.19.5 + '@types/express-serve-static-core': 4.17.41 + '@types/qs': 6.9.10 + '@types/serve-static': 1.15.5 dev: true /@types/find-cache-dir@3.2.1: resolution: {integrity: sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==} dev: true - /@types/fs-extra@8.1.3: - resolution: {integrity: sha512-7IdV01N0u/CaVO0fuY1YmEg14HQN3+EW8mpNgg6NEfxEl/lzCa5OxlBu3iFsCAdamnYOcTQ7oEi43Xc/67Rgzw==} + /@types/fs-extra@8.1.5: + resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} dependencies: '@types/node': 18.14.2 dev: true @@ -10508,8 +10631,8 @@ packages: '@types/node': 18.14.2 dev: true - /@types/graceful-fs@4.1.7: - resolution: {integrity: sha512-MhzcwU8aUygZroVwL2jeYk6JisJrPl/oov/gsgGCue9mkgl9wjGbzReYQClxiUgFDnib9FuHqTndccKeZKxTRw==} + /@types/graceful-fs@4.1.9: + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: '@types/node': 18.14.2 dev: true @@ -10518,33 +10641,33 @@ packages: resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} dev: true - /@types/http-cache-semantics@4.0.2: - resolution: {integrity: sha512-FD+nQWA2zJjh4L9+pFXqWOi0Hs1ryBCfI+985NjluQ1p8EYtoLvjLOKidXBtZ4/IcxDX4o8/E8qDS3540tNliw==} + /@types/http-cache-semantics@4.0.4: + resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} - /@types/http-errors@2.0.2: - resolution: {integrity: sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg==} + /@types/http-errors@2.0.4: + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} dev: true - /@types/http-proxy@1.17.12: - resolution: {integrity: sha512-kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw==} + /@types/http-proxy@1.17.14: + resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: '@types/node': 18.14.2 dev: true - /@types/istanbul-lib-coverage@2.0.4: - resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} + /@types/istanbul-lib-coverage@2.0.6: + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} dev: true - /@types/istanbul-lib-report@3.0.1: - resolution: {integrity: sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ==} + /@types/istanbul-lib-report@3.0.3: + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} dependencies: - '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-lib-coverage': 2.0.6 dev: true - /@types/istanbul-reports@3.0.2: - resolution: {integrity: sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A==} + /@types/istanbul-reports@3.0.4: + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} dependencies: - '@types/istanbul-lib-report': 3.0.1 + '@types/istanbul-lib-report': 3.0.3 dev: true /@types/jest@28.1.3: @@ -10565,35 +10688,35 @@ packages: resolution: {integrity: sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==} dev: false - /@types/js-levenshtein@1.1.1: - resolution: {integrity: sha512-qC4bCqYGy1y/NP7dDVr7KJarn+PbX1nSpwA7JXdu0HxT3QYjO8MJ+cntENtHFVy2dRAyBV23OZ6MxsW1AM1L8g==} + /@types/js-levenshtein@1.1.3: + resolution: {integrity: sha512-jd+Q+sD20Qfu9e2aEXogiO3vpOC1PYJOUdyN9gvs4Qrvkg4wF43L5OhqrPeokdv8TL0/mXoYfpkcoGZMNN2pkQ==} dev: true - /@types/js-yaml@4.0.7: - resolution: {integrity: sha512-RJZP9WAMMr1514KbdSXkLRrKvYQacjr1+HWnY8pui/uBTBoSgD9ZGR17u/d4nb9NpERp0FkdLBe7hq8NIPBgkg==} + /@types/js-yaml@4.0.9: + resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} dev: true /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: '@types/node': 18.14.2 - '@types/tough-cookie': 4.0.3 + '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: true - /@types/json-schema@7.0.13: - resolution: {integrity: sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==} + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - /@types/json-stable-stringify@1.0.34: - resolution: {integrity: sha512-s2cfwagOQAS8o06TcwKfr9Wx11dNGbH2E9vJz1cqV+a/LOyhWNLUNd6JSRYNzvB4d29UuJX2M0Dj9vE1T8fRXw==} + /@types/json-stable-stringify@1.0.36: + resolution: {integrity: sha512-b7bq23s4fgBB76n34m2b3RBf6M369B0Z9uRR8aHTMd8kZISRkmDEpPD8hhpYvDFzr3bJCPES96cm3Q6qRNDbQw==} dev: true /@types/json5@0.0.29: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true - /@types/jsonwebtoken@9.0.3: - resolution: {integrity: sha512-b0jGiOgHtZ2jqdPgPnP6WLCXZk1T8p06A/vPGzUvxpFGgKMbjXJDjC5m52ErqBnIuWZFgGoIJyRdeG5AyreJjA==} + /@types/jsonwebtoken@9.0.5: + resolution: {integrity: sha512-VRLSGzik+Unrup6BsouBeHsf4d1hOEgYWTm/7Nmw1sXoN1+tRly/Gy/po3yeahnP4jfnQWWAhQAqcNfH7ngOkA==} dependencies: '@types/node': 18.14.2 dev: true @@ -10603,112 +10726,115 @@ packages: dependencies: '@types/node': 18.14.2 - /@types/lodash@4.14.199: - resolution: {integrity: sha512-Vrjz5N5Ia4SEzWWgIVwnHNEnb1UE1XMkvY5DGXrAeOGE9imk0hgTHh5GyDjLDJi9OTCn9oo9dXH1uToK1VRfrg==} + /@types/lodash@4.14.202: + resolution: {integrity: sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==} dev: true - /@types/luxon@3.3.2: - resolution: {integrity: sha512-l5cpE57br4BIjK+9BSkFBOsWtwv6J9bJpC7gdXIzZyI0vuKvNTk0wZZrkQxMGsUAuGW9+WMNWF2IJMD7br2yeQ==} + /@types/luxon@3.3.7: + resolution: {integrity: sha512-gKc9P2d4g5uYwmy4s/MO/yOVPmvHyvzka1YH6i5dM03UrFofHSmgc0D0ymbDRStFWHusk6cwwF6nhLm/ckBbbQ==} dev: true - /@types/mdast@3.0.13: - resolution: {integrity: sha512-HjiGiWedR0DVFkeNljpa6Lv4/IZU1+30VY5d747K7lBudFc3R0Ibr6yJ9lN3BE28VnZyDfLF/VB1Ql1ZIbKrmg==} + /@types/mdast@3.0.15: + resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} dependencies: - '@types/unist': 2.0.8 + '@types/unist': 2.0.10 dev: true - /@types/mdx@2.0.8: - resolution: {integrity: sha512-r7/zWe+f9x+zjXqGxf821qz++ld8tp6Z4jUS6qmPZUXH6tfh4riXOhAqb12tWGWAevCFtMt1goLWkQMqIJKpsA==} + /@types/mdx@2.0.10: + resolution: {integrity: sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg==} dev: true - /@types/mime@1.3.3: - resolution: {integrity: sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==} + /@types/mime@1.3.5: + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} dev: true - /@types/mime@3.0.2: - resolution: {integrity: sha512-Wj+fqpTLtTbG7c0tH47dkahefpLKEbB+xAZuLq7b4/IDHPl/n6VoXcyUQ2bypFlbSwvCr0y+bD4euTTqTJsPxQ==} + /@types/mime@3.0.4: + resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} dev: true /@types/minimatch@5.1.2: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} dev: true - /@types/ms@0.7.32: - resolution: {integrity: sha512-xPSg0jm4mqgEkNhowKgZFBNtwoEwF6gJ4Dhww+GFpm3IgtNseHQZ5IqdNwnquZEoANxyDAKDRAdVo4Z72VvD/g==} + /@types/ms@0.7.34: + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - /@types/node-fetch@2.6.6: - resolution: {integrity: sha512-95X8guJYhfqiuVVhRFxVQcf4hW/2bCuoPwDasMf/531STFoNoWTT7YDnWdXHEZKqAGUigmpG31r2FE70LwnzJw==} + /@types/node-fetch@2.6.9: + resolution: {integrity: sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==} dependencies: '@types/node': 18.14.2 form-data: 4.0.0 dev: true + /@types/node-forge@1.3.10: + resolution: {integrity: sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==} + dependencies: + '@types/node': 18.14.2 + dev: true + /@types/node@12.20.55: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} dev: false - /@types/node@16.18.58: - resolution: {integrity: sha512-YGncyA25/MaVtQkjWW9r0EFBukZ+JulsLcVZBlGUfIb96OBMjkoRWwQo5IEWJ8Fj06Go3GHw+bjYDitv6BaGsA==} + /@types/node@16.18.68: + resolution: {integrity: sha512-sG3hPIQwJLoewrN7cr0dwEy+yF5nD4D/4FxtQpFciRD/xwUzgD+G05uxZHv5mhfXo4F9Jkp13jjn0CC2q325sg==} + dev: false /@types/node@18.14.2: resolution: {integrity: sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA==} - /@types/node@18.18.5: - resolution: {integrity: sha512-4slmbtwV59ZxitY4ixUZdy1uRLf9eSIvBWPQxNjhHYWEtn0FryfKpyS2cvADYXTayWdKEIsJengncrVvkI4I6A==} - dev: true + /@types/node@18.15.13: + resolution: {integrity: sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==} + dev: false - /@types/normalize-package-data@2.4.2: - resolution: {integrity: sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A==} + /@types/normalize-package-data@2.4.4: + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} dev: true - /@types/parse-json@4.0.0: - resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} + /@types/parse-json@4.0.2: + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} dev: true - /@types/pbkdf2@3.1.0: - resolution: {integrity: sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==} + /@types/pbkdf2@3.1.2: + resolution: {integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==} dependencies: '@types/node': 18.14.2 dev: false - /@types/pg@8.10.5: - resolution: {integrity: sha512-GS3ebGcSJQqKSnq4/WnSH1XQvx0vTDLEmqLENk7onKvTnry9BWPsZiZeUMJlEPw+5bCQDzfxZFhxlUztpNCKgQ==} + /@types/pg@8.10.9: + resolution: {integrity: sha512-UksbANNE/f8w0wOMxVKKIrLCbEMV+oM1uKejmwXr39olg4xqcfBDbXxObJAt6XxHbDa4XTKOlUEcEltXDX+XLQ==} dependencies: '@types/node': 18.14.2 pg-protocol: 1.6.0 pg-types: 4.0.1 dev: true - /@types/prettier@2.7.3: - resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} - dev: true - - /@types/pretty-hrtime@1.0.1: - resolution: {integrity: sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==} + /@types/pretty-hrtime@1.0.3: + resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} dev: true - /@types/prop-types@15.7.8: - resolution: {integrity: sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==} + /@types/prop-types@15.7.11: + resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} - /@types/qs@6.9.8: - resolution: {integrity: sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==} + /@types/qs@6.9.10: + resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==} dev: true - /@types/range-parser@1.2.5: - resolution: {integrity: sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA==} + /@types/range-parser@1.2.7: + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} dev: true - /@types/react-dom@18.2.9: - resolution: {integrity: sha512-6nNhVzZ9joQ6F7lozrASuQKC0Kf6ArYMU+DqA2ZrUbB+d+9lC6ZLn1GxiEBI1edmAwvTULtuJ6uPZpv3XudwUg==} + /@types/react-dom@18.2.14: + resolution: {integrity: sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==} dependencies: - '@types/react': 18.2.24 + '@types/react': 18.2.33 - /@types/react@18.2.24: - resolution: {integrity: sha512-Ee0Jt4sbJxMu1iDcetZEIKQr99J1Zfb6D4F3qfUWoR1JpInkY1Wdg4WwCyBjL257D0+jGqSl1twBjV8iCaC0Aw==} + /@types/react@18.2.33: + resolution: {integrity: sha512-v+I7S+hu3PIBoVkKGpSYYpiBT1ijqEzWpzQD62/jm4K74hPpSP7FF9BnKG6+fg2+62weJYkkBWDJlZt5JO/9hg==} dependencies: - '@types/prop-types': 15.7.8 - '@types/scheduler': 0.16.4 - csstype: 3.1.2 + '@types/prop-types': 15.7.11 + '@types/scheduler': 0.16.8 + csstype: 3.1.3 /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} @@ -10716,8 +10842,12 @@ packages: '@types/node': 18.14.2 dev: true - /@types/responselike@1.0.1: - resolution: {integrity: sha512-TiGnitEDxj2X0j+98Eqk5lv/Cij8oHd32bU4D/Yw6AOq7vvTk0gSD2GPj0G/HkvhMoVsdlhYF4yqqlyPBTM6Sg==} + /@types/resolve@1.20.6: + resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} + dev: true + + /@types/responselike@1.0.3: + resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: '@types/node': 18.14.2 @@ -10725,62 +10855,54 @@ packages: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} dev: true - /@types/scheduler@0.16.4: - resolution: {integrity: sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==} + /@types/scheduler@0.16.8: + resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - /@types/secp256k1@4.0.4: - resolution: {integrity: sha512-oN0PFsYxDZnX/qSJ5S5OwaEDTYfekhvaM5vqui2bu1AA39pKofmgL104Q29KiOXizXS2yLjSzc5YdTyMKdcy4A==} + /@types/secp256k1@4.0.6: + resolution: {integrity: sha512-hHxJU6PAEUn0TP4S/ZOzuTUvJWuZ6eIKeNKb5RBpODvSl6hp1Wrw4s7ATY50rklRCScUDpHzVA/DQdSjJ3UoYQ==} dependencies: '@types/node': 18.14.2 dev: false - /@types/semver@7.5.3: - resolution: {integrity: sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==} + /@types/semver@7.5.6: + resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} dev: true - /@types/send@0.17.2: - resolution: {integrity: sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw==} + /@types/send@0.17.4: + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: - '@types/mime': 1.3.3 + '@types/mime': 1.3.5 '@types/node': 18.14.2 dev: true - /@types/serve-index@1.9.2: - resolution: {integrity: sha512-asaEIoc6J+DbBKXtO7p2shWUpKacZOoMBEGBgPG91P8xhO53ohzHWGCs4ScZo5pQMf5ukQzVT9fhX1WzpHihig==} + /@types/serve-index@1.9.4: + resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} dependencies: - '@types/express': 4.17.19 + '@types/express': 4.17.21 dev: true - /@types/serve-static@1.15.3: - resolution: {integrity: sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg==} + /@types/serve-static@1.15.5: + resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} dependencies: - '@types/http-errors': 2.0.2 - '@types/mime': 3.0.2 + '@types/http-errors': 2.0.4 + '@types/mime': 3.0.4 '@types/node': 18.14.2 dev: true - /@types/set-cookie-parser@2.4.5: - resolution: {integrity: sha512-ZPmztaAQ4rbnW/WTUnT1dwSENQo4bjGqxCSeyK+gZxmd+zJl/QAeF6dpEXcS5UEJX22HwiggFSaY8nE1nRmkbg==} + /@types/set-cookie-parser@2.4.7: + resolution: {integrity: sha512-+ge/loa0oTozxip6zmhRIk8Z/boU51wl9Q6QdLZcokIGMzY5lFXYy/x7Htj2HTC6/KZP1hUbZ1ekx8DYXICvWg==} dependencies: '@types/node': 18.14.2 dev: true - /@types/sinonjs__fake-timers@8.1.1: - resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==} - dev: true - - /@types/sizzle@2.3.4: - resolution: {integrity: sha512-jA2llq2zNkg8HrALI7DtWzhALcVH0l7i89yhY3iBdOz6cBPeACoFq+fkQrjHA39t1hnSFOboZ7A/AY5MMZSlag==} - dev: true - - /@types/sockjs@0.3.34: - resolution: {integrity: sha512-R+n7qBFnm/6jinlteC9DBL5dGiDGjWAvjo4viUanpnc/dG1y7uDoacXPIQ/PQEg1fI912SMHIa014ZjRpvDw4g==} + /@types/sockjs@0.3.36: + resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: '@types/node': 18.14.2 dev: true - /@types/stack-utils@2.0.1: - resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} + /@types/stack-utils@2.0.3: + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} dev: true /@types/testing-library__jest-dom@5.14.9: @@ -10793,24 +10915,28 @@ packages: resolution: {integrity: sha512-3GhM7gehB2O3rugV5Y/qJeowoqSNM02Ne+1Mxe1fN+uAScmh6OUSnYBQbB9OpLHxM3ieGh8QhnZIf9CnkRC5xA==} dev: true - /@types/tough-cookie@4.0.3: - resolution: {integrity: sha512-THo502dA5PzG/sfQH+42Lw3fvmYkceefOspdCwpHRul8ik2Jv1K8I5OZz1AT3/rs46kwgMCe9bSBmDLYkkOMGg==} + /@types/tough-cookie@4.0.5: + resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} dev: true - /@types/unist@2.0.8: - resolution: {integrity: sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==} + /@types/unist@2.0.10: + resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} dev: true /@types/uuid@8.3.4: resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} dev: true - /@types/validator@13.11.3: - resolution: {integrity: sha512-jxjhh33aTYDHnrV1vZ3AvWQHfrGx2f5UxKjaP13l5q04fG+/hCKKm0MfodIoCqxevhbcfBb6ZjynyHuQ/jueGQ==} + /@types/uuid@9.0.7: + resolution: {integrity: sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g==} + dev: true + + /@types/validator@13.11.7: + resolution: {integrity: sha512-q0JomTsJ2I5Mv7dhHhQLGjMvX0JJm5dyZ1DXQySIUzU1UlwzB8bt+R6+LODUbz0UDIOvEzGc28tk27gBJw2N8Q==} dev: false - /@types/wait-on@5.3.2: - resolution: {integrity: sha512-7NBSJs/YvbHlaYCJ7wIUF6t7ct3OMt525NmZ+US73pPlkmpxd9ADwfNxrRAmg8nWlcTMqR0PkhW7aYk3FLlvrQ==} + /@types/wait-on@5.3.4: + resolution: {integrity: sha512-EBsPjFMrFlMbbUFf9D1Fp+PAB2TwmUn7a3YtHyD9RLuTIk1jDd8SxXVAoez2Ciy+8Jsceo2MYEYZzJ/DvorOKw==} dependencies: '@types/node': 18.14.2 dev: true @@ -10821,80 +10947,74 @@ packages: '@types/node': 18.14.2 dev: false - /@types/ws@8.5.7: - resolution: {integrity: sha512-6UrLjiDUvn40CMrAubXuIVtj2PEfKDffJS7ychvnPU44j+KVeXmdHHTgqcM/dxLUTHxlXHiFM8Skmb8ozGdTnQ==} + /@types/ws@8.5.10: + resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: '@types/node': 18.14.2 dev: true - /@types/yargs-parser@21.0.1: - resolution: {integrity: sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==} - dev: true - - /@types/yargs@16.0.6: - resolution: {integrity: sha512-oTP7/Q13GSPrgcwEwdlnkoZSQ1Hg9THe644qq8PG6hhJzjZ3qj1JjEFPIwWV/IXVs5XGIVqtkNOS9kh63WIJ+A==} - dependencies: - '@types/yargs-parser': 21.0.1 + /@types/yargs-parser@21.0.3: + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} dev: true - /@types/yargs@17.0.28: - resolution: {integrity: sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw==} + /@types/yargs@16.0.9: + resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} dependencies: - '@types/yargs-parser': 21.0.1 + '@types/yargs-parser': 21.0.3 dev: true - /@types/yauzl@2.10.2: - resolution: {integrity: sha512-Km7XAtUIduROw7QPgvcft0lIupeG8a8rdKL8RiSyKvlE7dYY31fEn41HVuQsRFDuROA8tA4K2UVL+WdfFmErBA==} - requiresBuild: true + /@types/yargs@17.0.32: + resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} dependencies: - '@types/node': 18.14.2 + '@types/yargs-parser': 21.0.3 dev: true - optional: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.51.0)(typescript@5.2.2): - resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@typescript-eslint/eslint-plugin@6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.55.0)(typescript@5.3.3): + resolution: {integrity: sha512-3+9OGAWHhk4O1LlcwLBONbdXsAhLjyCFogJY/cWy2lxdVJ2JrcTF2pTGMaLl2AE7U1l31n8Py4a8bx5DLf/0dQ==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - '@typescript-eslint/parser': ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.9.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - debug: 4.3.4(supports-color@8.1.1) - eslint: 8.51.0 + '@eslint-community/regexpp': 4.10.0 + '@typescript-eslint/parser': 6.13.2(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.13.2 + '@typescript-eslint/type-utils': 6.13.2(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.13.2(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.13.2 + debug: 4.3.4 + eslint: 8.55.0 graphemer: 1.4.0 - ignore: 5.2.4 - natural-compare-lite: 1.4.0 + ignore: 5.3.0 + natural-compare: 1.4.0 semver: 7.5.4 - tsutils: 3.21.0(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.0.3(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.51.0)(typescript@5.2.2): - resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@typescript-eslint/parser@6.13.2(eslint@8.55.0)(typescript@5.3.3): + resolution: {integrity: sha512-MUkcC+7Wt/QOGeVlM8aGGJZy1XV5YKjTpq9jK6r6/iLsGXhBVaGP5N0UYvFsu9BFlSpwY9kMretzdBH01rkRXg==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - debug: 4.3.4(supports-color@8.1.1) - eslint: 8.51.0 - typescript: 5.2.2 + '@typescript-eslint/scope-manager': 6.13.2 + '@typescript-eslint/types': 6.13.2 + '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.13.2 + debug: 4.3.4 + eslint: 8.55.0 + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true @@ -10907,7 +11027,15 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@8.51.0)(typescript@5.2.2): + /@typescript-eslint/scope-manager@6.13.2: + resolution: {integrity: sha512-CXQA0xo7z6x13FeDYCgBkjWzNqzBn8RXaE3QVQVIUm74fWJLkJkaHmHdKStrxQllGh6Q4eUGyNpMe0b1hMkXFA==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.13.2 + '@typescript-eslint/visitor-keys': 6.13.2 + dev: true + + /@typescript-eslint/type-utils@5.62.0(eslint@8.55.0)(typescript@5.3.3): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -10917,12 +11045,32 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - debug: 4.3.4(supports-color@8.1.1) - eslint: 8.51.0 - tsutils: 3.21.0(typescript@5.2.2) - typescript: 5.2.2 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.55.0)(typescript@5.3.3) + debug: 4.3.4 + eslint: 8.55.0 + tsutils: 3.21.0(typescript@5.3.3) + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/type-utils@6.13.2(eslint@8.55.0)(typescript@5.3.3): + resolution: {integrity: sha512-Qr6ssS1GFongzH2qfnWKkAQmMUyZSyOr0W54nZNU1MDfo+U4Mv3XveeLZzadc/yq8iYhQZHYT+eoXJqnACM1tw==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.3.3) + '@typescript-eslint/utils': 6.13.2(eslint@8.55.0)(typescript@5.3.3) + debug: 4.3.4 + eslint: 8.55.0 + ts-api-utils: 1.0.3(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true @@ -10932,7 +11080,12 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.2.2): + /@typescript-eslint/types@6.13.2: + resolution: {integrity: sha512-7sxbQ+EMRubQc3wTfTsycgYpSujyVbI1xw+3UMRUcrhSy+pN09y/lWzeKDbvhoqcRbHdc+APLs/PWYi/cisLPg==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true + + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -10943,29 +11096,50 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.5.3 + tsutils: 3.21.0(typescript@5.3.3) + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/typescript-estree@6.13.2(typescript@5.3.3): + resolution: {integrity: sha512-SuD8YLQv6WHnOEtKv8D6HZUzOub855cfPnPMKvdM/Bh1plv1f7Q/0iFUDLKKlxHcEstQnaUU4QZskgQq74t+3w==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 6.13.2 + '@typescript-eslint/visitor-keys': 6.13.2 + debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - tsutils: 3.21.0(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.0.3(typescript@5.3.3) + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.51.0)(typescript@5.2.2): + /@typescript-eslint/utils@5.62.0(eslint@8.55.0)(typescript@5.3.3): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) - '@types/json-schema': 7.0.13 - '@types/semver': 7.5.3 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - eslint: 8.51.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + eslint: 8.55.0 eslint-scope: 5.1.1 semver: 7.5.3 transitivePeerDependencies: @@ -10973,24 +11147,64 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@5.62.0: - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@typescript-eslint/utils@6.13.2(eslint@8.55.0)(typescript@5.3.3): + resolution: {integrity: sha512-b9Ptq4eAZUym4idijCRzl61oPCwwREcfDI8xGk751Vhzig5fFZR9CyzDz4Sp/nxSLBYxUPyh4QdIDqWykFhNmQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.6 + '@typescript-eslint/scope-manager': 6.13.2 + '@typescript-eslint/types': 6.13.2 + '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.3.3) + eslint: 8.55.0 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys@5.62.0: + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.62.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@typescript-eslint/visitor-keys@6.13.2: + resolution: {integrity: sha512-OGznFs0eAQXJsp+xSd6k/O1UbFi/K/L7WjqeRoFE7vadjAF9y0uppXhYNQNEqygjou782maGClOoZwPqF0Drlw==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.13.2 + eslint-visitor-keys: 3.4.3 + dev: true + + /@uidotdev/usehooks@2.4.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1I+RwWyS+kdv3Mv0Vmc+p0dPYH0DTRAo04HLyXReYBL9AeseDWUJyi4THuksBJcu9F0Pih69Ak150VDnqbVnXg==} + engines: {node: '>=16'} + peerDependencies: + react: '>=18.0.0' + react-dom: '>=18.0.0' dependencies: - '@typescript-eslint/types': 5.62.0 - eslint-visitor-keys: 3.4.3 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false + + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true /@upload-io/upload-api-client-upload-js@2.18.0: resolution: {integrity: sha512-yPwsRCecXSilYn4q5ZDD4fyI2PVyUcLimv2LQcfpV3hRyzc8t82NuWHYEYpRZa5K68zxw2RljDf30geT1vJN9g==} dev: false - /@upstash/redis@1.22.0(encoding@0.1.13): - resolution: {integrity: sha512-sXoJDoEqqik0HbrNE7yRWckOySEFsoBxfRdCgOqkc0w6py19ZZG50SpGkDDEUXSnBqP8VgGYXhWAiBpqxrt5oA==} + /@upstash/redis@1.24.3: + resolution: {integrity: sha512-gw6d4IA1biB4eye5ESaXc0zOlVQI94aptsBvVcTghYWu1kRmOrJFoMFEDCa8p5uzluyYAOFCuY2GWLR6O4ZoIw==} dependencies: - isomorphic-fetch: 3.0.0(encoding@0.1.13) - transitivePeerDependencies: - - encoding + crypto-js: 4.2.0 dev: false /@vercel/analytics@0.1.11(react@18.2.0): @@ -11012,38 +11226,69 @@ packages: '@vercel/edge-config-fs': 0.1.0 dev: false - /@vercel/kv@0.2.3(encoding@0.1.13): - resolution: {integrity: sha512-Wq1+EsRBQmvLlcqCZeYVg1MAARWrnETgLe3Sy3UCqG+zg7LThpkt0YHZe1NN3Aj4IRmCKQamotWrLDdEx+ZB3w==} + /@vercel/kv@0.2.4: + resolution: {integrity: sha512-wbIOOXhg6MzmNMzKFSWbbLAS65hCZcJN33z1coENzI1M0fOX55yE9v9LwVGqkzdItp3eZsv6pYvwcmGtllyLTw==} engines: {node: '>=14.6'} dependencies: - '@upstash/redis': 1.22.0(encoding@0.1.13) + '@upstash/redis': 1.24.3 + dev: false + + /@vercel/remote-nx@1.1.1(@nx/workspace@17.0.2)(encoding@0.1.13): + resolution: {integrity: sha512-7Wtw89FRIqgZo1YV1aLZVv6fv/BSUueYWStTZ/KktymAtm+ekfhAB19OxazcgFLLZQsu0Dgov2BApVDd6B7IBw==} + dependencies: + '@vercel/remote': 1.0.1(encoding@0.1.13) + chalk: 4.1.0 + nx-remotecache-custom: 4.2.1(@nx/workspace@17.0.2) transitivePeerDependencies: + - '@nx/workspace' - encoding - dev: false + dev: true + + /@vercel/remote@1.0.1(encoding@0.1.13): + resolution: {integrity: sha512-5iUXUO/DBsNPFPq1tuIndhq+x14Nec1lyj0F2IelWm/cVFl7q8dnXsAPtMnr1129RD8hbOTqI2XgXKo8orAlpA==} + dependencies: + ci-info: 3.9.0 + concat-stream: 2.0.0 + node-fetch: 2.7.0(encoding@0.1.13) + raw-body: 2.5.2 + transitivePeerDependencies: + - encoding + dev: true - /@walletconnect/core@2.10.2: - resolution: {integrity: sha512-JQz/xp3SLEpTeRQctdck2ugSBVEpMxoSE+lFi2voJkZop1hv6P+uqr6E4PzjFluAjeAnKlT1xvra0aFWjPWVcw==} + /@walletconnect/core@2.10.6(@vercel/kv@0.2.4): + resolution: {integrity: sha512-Z4vh4ZdfcoQjgPEOxeuF9HUZCVLtV3MgRbS/awLIj/omDrFnOwlBhxi5Syr4Y8muVGC0ocRetQYHae0/gX5crQ==} dependencies: '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.13 - '@walletconnect/keyvaluestorage': 1.0.2 + '@walletconnect/jsonrpc-ws-connection': 1.0.14 + '@walletconnect/keyvaluestorage': 1.1.1(@vercel/kv@0.2.4) '@walletconnect/logger': 2.0.1 '@walletconnect/relay-api': 1.0.9 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.10.2 - '@walletconnect/utils': 2.10.2 + '@walletconnect/types': 2.10.6(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.10.6(@vercel/kv@0.2.4) events: 3.3.0 lodash.isequal: 4.5.0 uint8arrays: 3.1.1 transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' - bufferutil - - lokijs + - supports-color - utf-8-validate dev: false @@ -11091,38 +11336,42 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/jsonrpc-ws-connection@1.0.13: - resolution: {integrity: sha512-mfOM7uFH4lGtQxG+XklYuFBj6dwVvseTt5/ahOkkmpcAEgz2umuzu7fTR+h5EmjQBdrmYyEBOWADbeaFNxdySg==} + /@walletconnect/jsonrpc-ws-connection@1.0.14: + resolution: {integrity: sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==} dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 events: 3.3.0 - tslib: 1.14.1 ws: 7.5.9 transitivePeerDependencies: - bufferutil - utf-8-validate dev: false - /@walletconnect/keyvaluestorage@1.0.2: - resolution: {integrity: sha512-U/nNG+VLWoPFdwwKx0oliT4ziKQCEoQ27L5Hhw8YOFGA2Po9A9pULUYNWhDgHkrb0gYDNt//X7wABcEWWBd3FQ==} + /@walletconnect/keyvaluestorage@1.1.1(@vercel/kv@0.2.4): + resolution: {integrity: sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==} peerDependencies: '@react-native-async-storage/async-storage': 1.x - lokijs: 1.x peerDependenciesMeta: '@react-native-async-storage/async-storage': optional: true - lokijs: - optional: true - dependencies: - safe-json-utils: 1.1.1 - tslib: 1.14.1 - dev: false - - /@walletconnect/legacy-types@2.0.0: - resolution: {integrity: sha512-sOVrA7HUdbI1OwKyPOQU0/DdvTSVFlsXWpAk2K2WvP2erTkBWPMTJq6cv2BmKdoJ3p6gLApT7sd+jHi3OF71uw==} dependencies: - '@walletconnect/jsonrpc-types': 1.0.3 + '@walletconnect/safe-json': 1.0.2 + idb-keyval: 6.2.1 + unstorage: 1.10.1(@vercel/kv@0.2.4)(idb-keyval@6.2.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - supports-color dev: false /@walletconnect/logger@2.0.1: @@ -11156,22 +11405,33 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/sign-client@2.10.2: - resolution: {integrity: sha512-vviSLV3f92I0bReX+OLr1HmbH0uIzYEQQFd1MzIfDk9PkfFT/LLAHhUnDaIAMkIdippqDcJia+5QEtT4JihL3Q==} + /@walletconnect/sign-client@2.10.6(@vercel/kv@0.2.4): + resolution: {integrity: sha512-EvUWjaZBQu2yKnH5/5F2qzbuiIuUN9ZgrNKgvXkw5z1Dq5RJCks0S9/MFlKH/ZSGqXnLl7uAzBXtoX4sMgbCMA==} dependencies: - '@walletconnect/core': 2.10.2 + '@walletconnect/core': 2.10.6(@vercel/kv@0.2.4) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.0.1 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.10.2 - '@walletconnect/utils': 2.10.2 + '@walletconnect/types': 2.10.6(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.10.6(@vercel/kv@0.2.4) events: 3.3.0 transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' - bufferutil - - lokijs + - supports-color - utf-8-validate dev: false @@ -11181,22 +11441,33 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/types@2.10.2: - resolution: {integrity: sha512-luNV+07Wdla4STi9AejseCQY31tzWKQ5a7C3zZZaRK/di+rFaAAb7YW04OP4klE7tw/mJRGPTlekZElmHxO8kQ==} + /@walletconnect/types@2.10.6(@vercel/kv@0.2.4): + resolution: {integrity: sha512-WgHfiTG1yakmxheaBRiXhUdEmgxwrvsAdOIWaMf/spvrzVKYh6sHI3oyEEky5qj5jjiMiyQBeB57QamzCotbcQ==} dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-types': 1.0.3 - '@walletconnect/keyvaluestorage': 1.0.2 + '@walletconnect/keyvaluestorage': 1.1.1(@vercel/kv@0.2.4) '@walletconnect/logger': 2.0.1 events: 3.3.0 transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' - '@react-native-async-storage/async-storage' - - lokijs + - '@upstash/redis' + - '@vercel/kv' + - supports-color dev: false - /@walletconnect/utils@2.10.2: - resolution: {integrity: sha512-syxXRpc2yhSknMu3IfiBGobxOY7fLfLTJuw+ppKaeO6WUdZpIit3wfuGOcc0Ms3ZPFCrGfyGOoZsCvgdXtptRg==} + /@walletconnect/utils@2.10.6(@vercel/kv@0.2.4): + resolution: {integrity: sha512-oRsWWhN2+hi3aiDXrQEOfysz6FHQJGXLsNQPVt+WIBJplO6Szmdau9dbleD88u1iiT4GKPqE0R9FOYvvPm1H/w==} dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -11206,15 +11477,26 @@ packages: '@walletconnect/relay-api': 1.0.9 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.10.2 + '@walletconnect/types': 2.10.6(@vercel/kv@0.2.4) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 query-string: 7.1.3 uint8arrays: 3.1.1 transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' - '@react-native-async-storage/async-storage' - - lokijs + - '@upstash/redis' + - '@vercel/kv' + - supports-color dev: false /@walletconnect/window-getters@1.0.1: @@ -11230,14 +11512,14 @@ packages: tslib: 1.14.1 dev: false - /@web3auth/base-evm-adapter@7.0.4(@babel/runtime@7.23.2): - resolution: {integrity: sha512-Mg0XlqAr2Wo2izCr3dVBhfS1N7AQXi3cuzNqeopcdgRAF9aOR0Z5hwwfl1laq+8HXO93bMqrixAxehUNK8M1kA==} + /@web3auth/base-evm-adapter@7.2.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-WK6jhw7qObUWLh16/UTrT/5zzUqHTHrPzgdl/ZNvUk2lGqDSpdoEpjOwkmKuRxYDlTUXgqEKySr5pArJMrqCFA==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x dependencies: - '@babel/runtime': 7.23.2 - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) + '@babel/runtime': 7.23.5 + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) transitivePeerDependencies: - '@sentry/types' - bufferutil @@ -11245,11 +11527,11 @@ packages: - utf-8-validate dev: false - /@web3auth/base-plugin@7.0.4(@babel/runtime@7.23.2): - resolution: {integrity: sha512-JTqf4RYcm1QiFq2EQOgHlPFHMcIJy75BnM5nY1kumEqeTuuViz4xuinbLyYdMK163mSXHrZt2cvE19kMVBSPaA==} + /@web3auth/base-plugin@7.2.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-N8cSr5dJ6C+6XuWRhBgYNbNuZMf5+/oVOKK8EzYIkqkRiaV1vhdOncZvpb/vDb/zZx2UkPmJvHMcAZ5FL6C3/w==} engines: {node: '>=18.x', npm: '>=9.x'} dependencies: - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) transitivePeerDependencies: - '@babel/runtime' - '@sentry/types' @@ -11258,17 +11540,17 @@ packages: - utf-8-validate dev: false - /@web3auth/base-provider@7.0.4(@babel/runtime@7.23.2): - resolution: {integrity: sha512-DDE/K6AP2UBRQqBJUoFggGt7ylQ96pexVnaps9Yw8JOtx573yzVUPs2tYEjhxmAfRGgmDD1J8juokgvCEeKf4g==} + /@web3auth/base-provider@7.2.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-vsVR1/jHyL5nSON5TW7Uv3uCiDjHPV0ZB3beH5uEB5iuLRS/pBkoWFBNSZrzP9RST+mdmYt95pVfiJ+WlLM7Lw==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@metamask/rpc-errors': 6.1.0 - '@toruslabs/base-controllers': 4.4.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-jrpc': 5.3.0(@babel/runtime@7.23.2) - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) + '@toruslabs/base-controllers': 4.10.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-jrpc': 6.1.0(@babel/runtime@7.23.5) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) json-rpc-random-id: 1.0.1 transitivePeerDependencies: - '@sentry/types' @@ -11278,14 +11560,14 @@ packages: - utf-8-validate dev: false - /@web3auth/base-solana-adapter@7.0.4(@babel/runtime@7.23.2): - resolution: {integrity: sha512-fAq/EuGIjTRT19nW6wFwKb+RdV3zJt1zh8sc3+6otjQXY/Scpniuvscjcmaonu/7WVRf6dZ7roSZidkz3QUYcQ==} + /@web3auth/base-solana-adapter@7.2.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-mS2UBPA1cgvmVckyChZZMkLHsKTKvwxcgkuiHI3530lzIKK8i8Ud3rOvtundVYiCRIo6njz9jRZswd74VxCsdA==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x dependencies: - '@babel/runtime': 7.23.2 - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) + '@babel/runtime': 7.23.5 + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) bs58: 5.0.0 transitivePeerDependencies: - '@sentry/types' @@ -11294,18 +11576,18 @@ packages: - utf-8-validate dev: false - /@web3auth/base@7.0.4(@babel/runtime@7.23.2): - resolution: {integrity: sha512-ufpJ0uqOp7k7uGqDS1DohOeIIrsTLUAdyiExM5D+SQYYIXri3M9wbFgyCeAqHbJbfBO6hI9PDcY82QvOGCMI3w==} + /@web3auth/base@7.2.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-ekoTmmBW3ThP9H3jXLXa6kRdjN6lm6Ju5/RZacEmVCbva6vQaZanMMAN4Hld4tLT2eJCW0VInFgEdjLdXGiDKQ==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x dependencies: - '@babel/runtime': 7.23.2 - '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin': 5.3.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-jrpc': 5.3.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-utils': 5.3.0(@babel/runtime@7.23.2) - jwt-decode: 3.1.2 + '@babel/runtime': 7.23.5 + '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin': 6.1.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-jrpc': 6.1.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-utils': 6.1.0(@babel/runtime@7.23.5) + jwt-decode: 4.0.0 loglevel: 1.8.1 ts-custom-error: 3.3.1 transitivePeerDependencies: @@ -11315,50 +11597,59 @@ packages: - utf-8-validate dev: false - /@web3auth/ethereum-provider@7.0.4(@babel/runtime@7.23.2): - resolution: {integrity: sha512-A0r6O+Bwwx6k1qvB2p5zp3pVJtxxpad0Fv/lotGYh5OMFqi6Ggz1lnYnbQAc4PdznUNVV2zwsQGMi71a4c/JsQ==} + /@web3auth/ethereum-provider@7.2.0(@babel/runtime@7.23.5)(@vercel/kv@0.2.4): + resolution: {integrity: sha512-tl3ofbPWBIr6wE5O6vC/Ivcic/Ps7VUiB9Fi9vQ5EMuO9cnXtz4Bjpzl+/3KyTRiE+3uz3wsz2kS9jKsxoY58A==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x dependencies: - '@babel/runtime': 7.23.2 - '@ethereumjs/common': 4.0.0 - '@ethereumjs/tx': 5.0.0 - '@ethereumjs/util': 9.0.0 - '@metamask/eth-sig-util': 7.0.0 + '@babel/runtime': 7.23.5 + '@ethereumjs/common': 4.1.0 + '@ethereumjs/tx': 5.1.0 + '@ethereumjs/util': 9.0.1 + '@metamask/eth-sig-util': 7.0.1 '@metamask/rpc-errors': 6.1.0 - '@toruslabs/base-controllers': 4.4.0(@babel/runtime@7.23.2) - '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-jrpc': 5.3.0(@babel/runtime@7.23.2) - '@walletconnect/legacy-types': 2.0.0 - '@walletconnect/utils': 2.10.2 - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-provider': 7.0.4(@babel/runtime@7.23.2) + '@toruslabs/base-controllers': 4.10.0(@babel/runtime@7.23.5) + '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-jrpc': 6.1.0(@babel/runtime@7.23.5) + '@walletconnect/utils': 2.10.6(@vercel/kv@0.2.4) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-provider': 7.2.0(@babel/runtime@7.23.5) assert: 2.1.0 bignumber.js: 9.1.2 bn.js: 5.2.1 jsonschema: 1.4.1 transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' - '@react-native-async-storage/async-storage' - '@sentry/types' + - '@upstash/redis' + - '@vercel/kv' - buffer - bufferutil - c-kzg - - lokijs - supports-color - utf-8-validate dev: false - /@web3auth/metamask-adapter@7.0.4(@babel/runtime@7.23.2): - resolution: {integrity: sha512-NZ8ioGUxdJEZoORiBtuvUFUCWJCzf+MiQs8lHTcVCAXTf+Km5vBPaJRhSoKoW2T1wXEvE68/jVQHHZpRhkxv0A==} + /@web3auth/metamask-adapter@7.2.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-gZ1LmPT2+175DFA/Ja90nbSUhMU6El6+y3lJ77DqqEity42bvZ9hjRL1SOAZknh5VESascRl67L6oWbgdDm/7w==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@metamask/detect-provider': 2.0.0 - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-evm-adapter': 7.0.4(@babel/runtime@7.23.2) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-evm-adapter': 7.2.0(@babel/runtime@7.23.5) transitivePeerDependencies: - '@sentry/types' - bufferutil @@ -11366,30 +11657,41 @@ packages: - utf-8-validate dev: false - /@web3auth/modal@7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2)(@walletconnect/sign-client@2.10.2)(@walletconnect/types@2.10.2)(@walletconnect/utils@2.10.2)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-kydCQUXkNHk82xhfUF4K1+5PDrucpGu6cxqEeXgVqOzdQ0O8rt8ol1c+vPfWbpGP3SibLEizcFk4GZEw5+vK4Q==} + /@web3auth/modal@7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6)(@vercel/kv@0.2.4)(@walletconnect/sign-client@2.10.6)(@walletconnect/types@2.10.6)(@walletconnect/utils@2.10.6)(encoding@0.1.13)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-lone2riSVAP5m8c0txss6qF0493cwhbTzyWiE6HbOTLY9iXSXY+6iRd9mI58s3y0ZUqVbJir1T1xbs6B0Trkaw==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': 7.x '@solana/web3.js': ^1.x dependencies: - '@babel/runtime': 7.23.2 - '@solana/web3.js': 1.87.2(encoding@0.1.13) - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-provider': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/ethereum-provider': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/metamask-adapter': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/no-modal': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/openlogin-adapter': 7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2) - '@web3auth/phantom-adapter': 7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2) - '@web3auth/solana-provider': 7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2) - '@web3auth/torus-evm-adapter': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/torus-solana-adapter': 7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2)(encoding@0.1.13) - '@web3auth/ui': 7.0.4(@babel/runtime@7.23.2)(react-dom@18.2.0)(react@18.2.0) - '@web3auth/wallet-connect-v2-adapter': 7.0.4(@babel/runtime@7.23.2)(@walletconnect/sign-client@2.10.2)(@walletconnect/types@2.10.2)(@walletconnect/utils@2.10.2) - transitivePeerDependencies: + '@babel/runtime': 7.23.5 + '@solana/web3.js': 1.87.6(encoding@0.1.13) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-provider': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/ethereum-provider': 7.2.0(@babel/runtime@7.23.5)(@vercel/kv@0.2.4) + '@web3auth/metamask-adapter': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/no-modal': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/openlogin-adapter': 7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6) + '@web3auth/phantom-adapter': 7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6) + '@web3auth/solana-provider': 7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6) + '@web3auth/torus-evm-adapter': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/torus-solana-adapter': 7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6)(encoding@0.1.13) + '@web3auth/ui': 7.2.0(@babel/runtime@7.23.5)(react-dom@18.2.0)(react@18.2.0) + '@web3auth/wallet-connect-v2-adapter': 7.2.0(@babel/runtime@7.23.5)(@vercel/kv@0.2.4)(@walletconnect/sign-client@2.10.6)(@walletconnect/types@2.10.6)(@walletconnect/utils@2.10.6) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' - '@react-native-async-storage/async-storage' - '@sentry/types' + - '@upstash/redis' + - '@vercel/kv' - '@walletconnect/sign-client' - '@walletconnect/types' - '@walletconnect/utils' @@ -11397,7 +11699,6 @@ packages: - bufferutil - c-kzg - encoding - - lokijs - react - react-dom - react-native @@ -11405,19 +11706,19 @@ packages: - utf-8-validate dev: false - /@web3auth/no-modal@7.0.4(@babel/runtime@7.23.2): - resolution: {integrity: sha512-STSmN/JtCHx8mRTqVxVaBoWDBBFtykh9cG1Ud06l0qHRItOoWU5oJc0HB2dy9INcBYNe6WUBqgNeZ2jiPFq4Ow==} + /@web3auth/no-modal@7.2.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-TN5i9/BN3rO3o23hMRetevFGB05EBaJP07QZQP16Wc98SVzQpKVOs1bs4QHrlG2M+mAK/P4budSAl/IjZ87AeQ==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x dependencies: - '@babel/runtime': 7.23.2 - '@toruslabs/openlogin': 5.3.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-jrpc': 5.3.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-utils': 5.3.0(@babel/runtime@7.23.2) - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-plugin': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-provider': 7.0.4(@babel/runtime@7.23.2) + '@babel/runtime': 7.23.5 + '@toruslabs/openlogin': 6.1.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-jrpc': 6.1.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-utils': 6.1.0(@babel/runtime@7.23.5) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-plugin': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-provider': 7.2.0(@babel/runtime@7.23.5) transitivePeerDependencies: - '@sentry/types' - bufferutil @@ -11426,19 +11727,19 @@ packages: - utf-8-validate dev: false - /@web3auth/openlogin-adapter@7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2): - resolution: {integrity: sha512-B1yJYrIE3PDiiJcexu5QWH1PWbDh4m1jLIre4OZlGsja2/Rc5z8r51RxKmKRC/vdFfKtPSg5SiTzj/FGNZCzRQ==} + /@web3auth/openlogin-adapter@7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6): + resolution: {integrity: sha512-pO8+dFVNPvhIec/oE5XA9mHq7hj+4tU9fCQWMwVwv8dS07qx0SpfUxcOhar8/8E8uxEHKAO+Yt0Sedty4EizZQ==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x '@solana/web3.js': ^1.x dependencies: - '@babel/runtime': 7.23.2 - '@solana/web3.js': 1.87.2(encoding@0.1.13) - '@toruslabs/openlogin': 5.3.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-utils': 5.3.0(@babel/runtime@7.23.2) - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-provider': 7.0.4(@babel/runtime@7.23.2) + '@babel/runtime': 7.23.5 + '@solana/web3.js': 1.87.6(encoding@0.1.13) + '@toruslabs/openlogin': 6.1.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-utils': 6.1.0(@babel/runtime@7.23.5) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-provider': 7.2.0(@babel/runtime@7.23.5) lodash.merge: 4.6.2 transitivePeerDependencies: - '@sentry/types' @@ -11448,19 +11749,19 @@ packages: - utf-8-validate dev: false - /@web3auth/phantom-adapter@7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2): - resolution: {integrity: sha512-4Q4lWUZpY/oQNgoTYc/l7urmHti8HIV+m4GpC+fFsrdSBT6BbaV1rMTBn6uHGCb6To9RQDybbRBwv+m3L2oC4A==} + /@web3auth/phantom-adapter@7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6): + resolution: {integrity: sha512-LCZeoB4yKvbvetpAlGuVfr9AzORQ2Z/9oRhmcTNbgTb+0Dk2oA4Le5Y+vh2PZRRMHrv3AnuGuifeyoKRDy1SCg==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x '@solana/web3.js': ^1.x dependencies: - '@babel/runtime': 7.23.2 - '@solana/web3.js': 1.87.2(encoding@0.1.13) - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-provider': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-solana-adapter': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/solana-provider': 7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2) + '@babel/runtime': 7.23.5 + '@solana/web3.js': 1.87.6(encoding@0.1.13) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-provider': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-solana-adapter': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/solana-provider': 7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6) bn.js: 5.2.1 transitivePeerDependencies: - '@sentry/types' @@ -11470,22 +11771,22 @@ packages: - utf-8-validate dev: false - /@web3auth/solana-provider@7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2): - resolution: {integrity: sha512-ISG8t9CRXnRQi6pkif/hjwejYmTyj3Jv0xlFvnVkSIvMXm7PMtnhOAvCL2dxRB3t69f2ItV36phKDN2vVtGI2w==} + /@web3auth/solana-provider@7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6): + resolution: {integrity: sha512-8pGY+WTZdab3CKpytAgV2ShvGRYRoLBNAWdj2XiLIj1jzyYkmbAN8Ipg0GvYUA9KZUVLW2YSOkQ2tuVmhP7gew==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x '@solana/web3.js': ^1.x dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@metamask/rpc-errors': 6.1.0 - '@solana/web3.js': 1.87.2(encoding@0.1.13) - '@toruslabs/base-controllers': 4.4.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-ed25519': 5.0.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-jrpc': 5.3.0(@babel/runtime@7.23.2) + '@solana/web3.js': 1.87.6(encoding@0.1.13) + '@toruslabs/base-controllers': 4.10.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-ed25519': 6.0.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-jrpc': 6.1.0(@babel/runtime@7.23.5) '@toruslabs/tweetnacl-js': 1.0.4 - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-provider': 7.0.4(@babel/runtime@7.23.2) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-provider': 7.2.0(@babel/runtime@7.23.5) bn.js: 5.2.1 bs58: 5.0.0 json-rpc-random-id: 1.0.1 @@ -11497,16 +11798,16 @@ packages: - utf-8-validate dev: false - /@web3auth/torus-evm-adapter@7.0.4(@babel/runtime@7.23.2): - resolution: {integrity: sha512-PSPa3wXyKUT5ulOXpZIoJ8AH9WjWyPGtovrpu7eV59dx2CUEaIrWU8C3ad7JBNKHJ/OIhpKr/E25lSwmInK+Dw==} + /@web3auth/torus-evm-adapter@7.2.0(@babel/runtime@7.23.5): + resolution: {integrity: sha512-cf7HNFHpRCf1R10l2CHsz9gyR/5GcFIQBHxUVs3A0HeGEMCTBz2D2Vvi8q9wbkqXna1WMpknYtWPi3v2YjGdhA==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x dependencies: - '@babel/runtime': 7.23.2 - '@toruslabs/torus-embed': 4.0.2(@babel/runtime@7.23.2) - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-evm-adapter': 7.0.4(@babel/runtime@7.23.2) + '@babel/runtime': 7.23.5 + '@toruslabs/torus-embed': 4.0.8(@babel/runtime@7.23.5) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-evm-adapter': 7.2.0(@babel/runtime@7.23.5) transitivePeerDependencies: - '@sentry/types' - bufferutil @@ -11514,20 +11815,20 @@ packages: - utf-8-validate dev: false - /@web3auth/torus-solana-adapter@7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2)(encoding@0.1.13): - resolution: {integrity: sha512-CpBC/0WlpliuObcpSDZ4unwYK7B5UxY0DfKfEgXXjSRB78Cc7Q2Q2shD+py2R1XBuASYgz7KflFQg3YIDjTHvg==} + /@web3auth/torus-solana-adapter@7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6)(encoding@0.1.13): + resolution: {integrity: sha512-1c9582IXguKo/hCC0KN+Tz73598/13ozUq2qbev9uMbT3y8Msq1Fvkg266eY0ZKDFxxcHJj9Cew2l96Sqf8ueQ==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x '@solana/web3.js': ^1.x dependencies: - '@babel/runtime': 7.23.2 - '@solana/web3.js': 1.87.2(encoding@0.1.13) - '@toruslabs/solana-embed': 2.0.0(@babel/runtime@7.23.2)(encoding@0.1.13) - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-provider': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-solana-adapter': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/solana-provider': 7.0.4(@babel/runtime@7.23.2)(@solana/web3.js@1.87.2) + '@babel/runtime': 7.23.5 + '@solana/web3.js': 1.87.6(encoding@0.1.13) + '@toruslabs/solana-embed': 2.0.0(@babel/runtime@7.23.5)(encoding@0.1.13) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-provider': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-solana-adapter': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/solana-provider': 7.2.0(@babel/runtime@7.23.5)(@solana/web3.js@1.87.6) transitivePeerDependencies: - '@sentry/types' - bufferutil @@ -11537,29 +11838,29 @@ packages: - utf-8-validate dev: false - /@web3auth/ui@7.0.4(@babel/runtime@7.23.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ykCiHSe8naEynix+ja6LSRzTQTdYN4Vg+XrzI0/egQeG0Gk92nKvaTaYRDlcTlmviYS/bIkUnU+SVtgHYPzTVQ==} + /@web3auth/ui@7.2.0(@babel/runtime@7.23.5)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-5RY/ZdmaKNzhRyjmRpeEYDuIfQs0bBvrgsaA8KzR+sheWAAJWNnWHvjUiW/npv/9djD3M9OE8mX3OZI7urOSsw==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x react: ^18.x react-dom: ^18.x dependencies: - '@babel/runtime': 7.23.2 - '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin': 5.3.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-jrpc': 5.3.0(@babel/runtime@7.23.2) - '@toruslabs/openlogin-utils': 5.3.0(@babel/runtime@7.23.2) - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) + '@babel/runtime': 7.23.5 + '@toruslabs/http-helpers': 5.0.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin': 6.1.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-jrpc': 6.1.0(@babel/runtime@7.23.5) + '@toruslabs/openlogin-utils': 6.1.0(@babel/runtime@7.23.5) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) bowser: 2.11.0 classnames: 2.3.2 copy-to-clipboard: 3.3.3 - i18next: 23.5.1 + i18next: 23.7.8 lodash.clonedeep: 4.5.0 lodash.merge: 4.6.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-i18next: 13.3.0(i18next@23.5.1)(react-dom@18.2.0)(react@18.2.0) + react-i18next: 13.5.0(i18next@23.7.8)(react-dom@18.2.0)(react@18.2.0) react-qrcode-logo: 2.9.0(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - '@sentry/types' @@ -11569,8 +11870,8 @@ packages: - utf-8-validate dev: false - /@web3auth/wallet-connect-v2-adapter@7.0.4(@babel/runtime@7.23.2)(@walletconnect/sign-client@2.10.2)(@walletconnect/types@2.10.2)(@walletconnect/utils@2.10.2): - resolution: {integrity: sha512-qcOt6/f+ZpQQmtRGjCr8vtAto8oOwbpX0WqzQAL1Z44/hXhYY7ahOudML5JV3bBiOvix2dyeNdq1B3A/A9svxA==} + /@web3auth/wallet-connect-v2-adapter@7.2.0(@babel/runtime@7.23.5)(@vercel/kv@0.2.4)(@walletconnect/sign-client@2.10.6)(@walletconnect/types@2.10.6)(@walletconnect/utils@2.10.6): + resolution: {integrity: sha512-uzGmtsCU1gmJNVDhN3h0NmowCJQngpTtEGxGA8JBvLyDz4/GX6eAOWkoAceg7ROJZ5+APtLBhnbdsHTrocpiAw==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x @@ -11578,21 +11879,31 @@ packages: '@walletconnect/types': ^2.x '@walletconnect/utils': ^2.x dependencies: - '@babel/runtime': 7.23.2 - '@walletconnect/sign-client': 2.10.2 - '@walletconnect/types': 2.10.2 - '@walletconnect/utils': 2.10.2 - '@web3auth/base': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/base-evm-adapter': 7.0.4(@babel/runtime@7.23.2) - '@web3auth/ethereum-provider': 7.0.4(@babel/runtime@7.23.2) + '@babel/runtime': 7.23.5 + '@walletconnect/sign-client': 2.10.6(@vercel/kv@0.2.4) + '@walletconnect/types': 2.10.6(@vercel/kv@0.2.4) + '@walletconnect/utils': 2.10.6(@vercel/kv@0.2.4) + '@web3auth/base': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/base-evm-adapter': 7.2.0(@babel/runtime@7.23.5) + '@web3auth/ethereum-provider': 7.2.0(@babel/runtime@7.23.5)(@vercel/kv@0.2.4) lodash.merge: 4.6.2 transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' - '@react-native-async-storage/async-storage' - '@sentry/types' + - '@upstash/redis' + - '@vercel/kv' - buffer - bufferutil - c-kzg - - lokijs - supports-color - utf-8-validate dev: false @@ -11799,18 +12110,19 @@ packages: /abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead dev: true - /abitype@0.1.8(typescript@5.2.2): + /abitype@0.1.8(typescript@5.3.3): resolution: {integrity: sha512-2pde0KepTzdfu19ZrzYTYVIWo69+6UbBCY4B1RDiwWgo2XZtFSJhF6C+XThuRXbbZ823J0Rw1Y5cP0NXYVcCdQ==} engines: {pnpm: '>=7'} peerDependencies: typescript: '>=4.7.4' dependencies: - typescript: 5.2.2 + typescript: 5.3.3 dev: true - /abitype@0.2.5(typescript@5.2.2)(zod@3.22.4): + /abitype@0.2.5(typescript@5.3.3)(zod@3.22.4): resolution: {integrity: sha512-t1iiokWYpkrziu4WL2Gb6YdGvaP9ZKs7WnA39TI8TsW2E99GVRgDPW/xOKhzoCdyxOYt550CNYEFluCwGaFHaA==} engines: {pnpm: '>=7'} peerDependencies: @@ -11820,7 +12132,7 @@ packages: zod: optional: true dependencies: - typescript: 5.2.2 + typescript: 5.3.3 zod: 3.22.4 dev: false @@ -11844,16 +12156,16 @@ packages: /acorn-globals@7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} dependencies: - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.1 dev: true - /acorn-import-assertions@1.9.0(acorn@8.10.0): + /acorn-import-assertions@1.9.0(acorn@8.11.2): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.10.0 + acorn: 8.11.2 /acorn-jsx@5.3.2(acorn@7.4.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -11863,12 +12175,12 @@ packages: acorn: 7.4.1 dev: true - /acorn-jsx@5.3.2(acorn@8.10.0): + /acorn-jsx@5.3.2(acorn@8.11.2): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.10.0 + acorn: 8.11.2 dev: true /acorn-walk@7.2.0: @@ -11876,8 +12188,8 @@ packages: engines: {node: '>=0.4.0'} dev: true - /acorn-walk@8.2.0: - resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} + /acorn-walk@8.3.1: + resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==} engines: {node: '>=0.4.0'} /acorn@7.4.1: @@ -11886,8 +12198,8 @@ packages: hasBin: true dev: true - /acorn@8.10.0: - resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} + /acorn@8.11.2: + resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} engines: {node: '>=0.4.0'} hasBin: true @@ -11907,11 +12219,15 @@ packages: /aes-js@3.0.0: resolution: {integrity: sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==} + /aes-js@4.0.0-beta.5: + resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} + dev: false + /agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -11919,7 +12235,7 @@ packages: resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} engines: {node: '>= 14'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true @@ -11983,8 +12299,8 @@ packages: uri-js: 4.4.1 dev: true - /alchemy-sdk@3.0.0-beta.0: - resolution: {integrity: sha512-Ep7iOXY+vzvMGOiqNoU/3RKA5wCO3yXoySFkZapqxLS9W1pvaQQRX2uBupHOz0FHMyi1gefU0MwLCWuZs0vMHA==} + /alchemy-sdk@3.0.0-beta.3: + resolution: {integrity: sha512-sP9GoSTeJEfe940/DIyXhX0ocA6H3HcA4vMGIuCjBbtfIASRJho3y1R4i67jzRoAAzA9b2DaBwjTbCzJeEdWbw==} dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -12080,8 +12396,8 @@ packages: normalize-path: 3.0.0 picomatch: 2.3.1 - /apg-js@4.2.1: - resolution: {integrity: sha512-S3unf9jb9XrhmZYC27L5yits1p/+HqN6lksrkqKEv1U0Ytu+ENkIkOMV5+iutFjBaY9JTUCDQFS1svHsy3uNZA==} + /apg-js@4.3.0: + resolution: {integrity: sha512-8U8MULS+JocCnm11bfrVS4zxtAcE3uOiCAI21SnjDrV9LNhMSGwTGGeko3QfyK1JLWwT7KebFqJMB2puzfdFMQ==} dev: false /app-root-dir@1.0.2: @@ -12097,7 +12413,6 @@ packages: /arch@2.2.0: resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} - dev: true /archy@1.0.0: resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} @@ -12128,7 +12443,7 @@ packages: /aria-query@5.1.3: resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} dependencies: - deep-equal: 2.2.2 + deep-equal: 2.2.3 dev: true /aria-query@5.3.0: @@ -12140,7 +12455,7 @@ packages: /array-buffer-byte-length@1.0.0: resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 is-array-buffer: 3.0.2 dev: true @@ -12155,10 +12470,10 @@ packages: resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - get-intrinsic: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 is-string: 1.0.7 dev: true @@ -12176,41 +12491,41 @@ packages: resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - es-shim-unscopables: 1.0.0 - get-intrinsic: 1.2.1 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 + get-intrinsic: 1.2.2 dev: true /array.prototype.flat@1.3.2: resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - es-shim-unscopables: 1.0.0 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 dev: true /array.prototype.flatmap@1.3.2: resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - es-shim-unscopables: 1.0.0 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 dev: true /array.prototype.tosorted@1.1.2: resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - es-shim-unscopables: 1.0.0 - get-intrinsic: 1.2.1 + es-abstract: 1.22.3 + es-shim-unscopables: 1.0.2 + get-intrinsic: 1.2.2 dev: true /arraybuffer.prototype.slice@1.0.2: @@ -12218,10 +12533,10 @@ packages: engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.0 - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - get-intrinsic: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 is-array-buffer: 3.0.2 is-shared-array-buffer: 1.0.2 dev: true @@ -12248,6 +12563,7 @@ packages: resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} dependencies: safer-buffer: 2.1.2 + dev: false /asn1js@3.0.5: resolution: {integrity: sha512-FVnvrKJwpt9LP2lAMl8qZswRNm3T4q9CON+bxldk2iwk3FFpuwhx2FfinyitizWHsVYyaY+y5JzDR0rCMV5yTQ==} @@ -12261,14 +12577,15 @@ packages: /assert-plus@1.0.0: resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} engines: {node: '>=0.8'} + dev: false /assert@2.1.0: resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 is-nan: 1.3.2 object-is: 1.1.5 - object.assign: 4.1.4 + object.assign: 4.1.5 util: 0.12.5 /assertion-error@1.1.0: @@ -12279,13 +12596,6 @@ packages: resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} dev: true - /ast-types@0.14.2: - resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} - engines: {node: '>=4'} - dependencies: - tslib: 2.6.2 - dev: true - /ast-types@0.16.1: resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} engines: {node: '>=4'} @@ -12320,8 +12630,8 @@ packages: lodash: 4.17.21 dev: true - /async@3.2.4: - resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} + /async@3.2.5: + resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} dev: true /asynciterator.prototype@1.0.0: @@ -12333,11 +12643,6 @@ packages: /asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - /at-least-node@1.0.0: - resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} - engines: {node: '>= 4.0.0'} - dev: true - /atomic-sleep@1.0.0: resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} engines: {node: '>=8.0.0'} @@ -12348,19 +12653,19 @@ packages: engines: {node: '>=8'} dev: true - /autoprefixer@10.4.16(postcss@8.4.31): + /autoprefixer@10.4.16(postcss@8.4.32): resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.22.1 - caniuse-lite: 1.0.30001549 + browserslist: 4.22.2 + caniuse-lite: 1.0.30001566 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 /available-typed-arrays@1.0.5: @@ -12369,9 +12674,11 @@ packages: /aws-sign2@0.7.0: resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} + dev: false /aws4@1.12.0: resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} + dev: false /axe-core@4.8.2: resolution: {integrity: sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==} @@ -12389,7 +12696,7 @@ packages: rimraf: 3.0.2 dev: true - /axe-playwright@1.2.3(playwright@1.39.0): + /axe-playwright@1.2.3(playwright@1.40.1): resolution: {integrity: sha512-bTxCTNp3kx6sQRMjmuLv8pG3+v+kOCvFXATim1+XUXzW6ykulbbuJdQfgB+vQPNAF9uvYbW2qrv9pg81ZSFV/A==} peerDependencies: playwright: '>1.0.0' @@ -12397,15 +12704,7 @@ packages: axe-core: 4.8.2 axe-html-reporter: 2.2.3(axe-core@4.8.2) picocolors: 1.0.0 - playwright: 1.39.0 - dev: true - - /axios@0.21.4: - resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} - dependencies: - follow-redirects: 1.15.3(debug@4.3.4) - transitivePeerDependencies: - - debug + playwright: 1.40.1 dev: true /axios@0.26.1: @@ -12425,25 +12724,14 @@ packages: - debug dev: true - /axios@1.1.3: - resolution: {integrity: sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==} - dependencies: - follow-redirects: 1.15.3(debug@4.3.4) - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - dev: true - - /axios@1.5.1: - resolution: {integrity: sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==} + /axios@1.6.2: + resolution: {integrity: sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==} dependencies: follow-redirects: 1.15.3(debug@4.3.4) form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - dev: true /axobject-query@3.2.1: resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} @@ -12451,35 +12739,21 @@ packages: dequal: 2.0.3 dev: true - /babel-jest@28.1.3(@babel/core@7.23.2): - resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - '@babel/core': ^7.8.0 - dependencies: - '@babel/core': 7.23.2 - '@jest/transform': 28.1.3 - '@types/babel__core': 7.20.2 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 28.1.3(@babel/core@7.23.2) - chalk: 4.1.0 - graceful-fs: 4.2.11 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color + /b4a@1.6.4: + resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} dev: true - /babel-jest@29.7.0(@babel/core@7.23.2): + /babel-jest@29.7.0(@babel/core@7.23.5): resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@jest/transform': 29.7.0 - '@types/babel__core': 7.20.2 + '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.23.2) + babel-preset-jest: 29.6.3(@babel/core@7.23.5) chalk: 4.1.0 graceful-fs: 4.2.11 slash: 3.0.0 @@ -12487,14 +12761,14 @@ packages: - supports-color dev: true - /babel-loader@9.1.3(@babel/core@7.23.2)(webpack@5.89.0): + /babel-loader@9.1.3(@babel/core@7.23.5)(webpack@5.89.0): resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 find-cache-dir: 4.0.0 schema-utils: 4.2.0 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) @@ -12504,15 +12778,15 @@ packages: resolution: {integrity: sha512-LY3+Y0XVDYcShHHorshrDbt4KFWL4bSeniCtl4SYZbask+Syngk1uMPCeN9+nSiZo6zX5s0RTq/J9Pnaaf/KHw==} dev: true - /babel-plugin-const-enum@1.2.0(@babel/core@7.23.2): + /babel-plugin-const-enum@1.2.0(@babel/core@7.23.5): resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.2) - '@babel/traverse': 7.23.2 + '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.5) + '@babel/traverse': 7.23.5 transitivePeerDependencies: - supports-color dev: true @@ -12530,80 +12804,56 @@ packages: - supports-color dev: true - /babel-plugin-jest-hoist@28.1.3: - resolution: {integrity: sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@babel/template': 7.22.15 - '@babel/types': 7.23.0 - '@types/babel__core': 7.20.2 - '@types/babel__traverse': 7.20.2 - dev: true - /babel-plugin-jest-hoist@29.6.3: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/template': 7.22.15 - '@babel/types': 7.23.0 - '@types/babel__core': 7.20.2 - '@types/babel__traverse': 7.20.2 + '@babel/types': 7.23.5 + '@types/babel__core': 7.20.5 + '@types/babel__traverse': 7.20.4 dev: true /babel-plugin-macros@2.8.0: resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 cosmiconfig: 6.0.0 resolve: 1.22.8 dev: true - /babel-plugin-named-exports-order@0.0.2: - resolution: {integrity: sha512-OgOYHOLoRK+/mvXU9imKHlG6GkPLYrUCvFXG/CM93R/aNNO8pOOF4aS+S8CCHMDQoNSeiOYEZb/G6RwL95Jktw==} - dev: true - - /babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.2): + /babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.5): resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.23.2 - '@babel/core': 7.23.2 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.5 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.5) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3@0.8.5(@babel/core@7.23.2): - resolution: {integrity: sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA==} + /babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.5): + resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) - core-js-compat: 3.33.0 + '@babel/core': 7.23.5 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.5) + core-js-compat: 3.34.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.2): + /babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.5): resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.2) - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-react-docgen@4.2.1: - resolution: {integrity: sha512-UQ0NmGHj/HAqi5Bew8WvNfCk8wSsmdgNd8ZdMjBCICtyCJCq9LiqgqvjCYe570/Wg7AQArSq1VQ60Dd/CHN7mQ==} - dependencies: - ast-types: 0.14.2 - lodash: 4.17.21 - react-docgen: 5.4.3 + '@babel/core': 7.23.5 + '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.5) transitivePeerDependencies: - supports-color dev: true @@ -12616,7 +12866,7 @@ packages: resolution: {integrity: sha512-WpOrF76nUHijnNn10eBGOHZmXQC8JYRME9rOLxStOga7Av2VO53ehVFvVNImMksVtQuL2/7ZNxEgxnx7oo/3Hw==} dev: true - /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.23.2): + /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.23.5): resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} peerDependencies: '@babel/core': ^7 @@ -12625,85 +12875,74 @@ packages: '@babel/traverse': optional: true dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.2): + /babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.5): resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.2) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.2) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.2) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.2) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.2) - dev: true - - /babel-preset-fbjs@3.4.0(@babel/core@7.23.2): + '@babel/core': 7.23.5 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.5) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.5) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.5) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.5) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.5) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.5) + dev: true + + /babel-preset-fbjs@3.4.0(@babel/core@7.23.5): resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.2) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.23.2) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.2) - '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-block-scoping': 7.23.0(@babel/core@7.23.2) - '@babel/plugin-transform-classes': 7.22.15(@babel/core@7.23.2) - '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-destructuring': 7.23.0(@babel/core@7.23.2) - '@babel/plugin-transform-flow-strip-types': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-for-of': 7.22.15(@babel/core@7.23.2) - '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-modules-commonjs': 7.23.0(@babel/core@7.23.2) - '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-parameters': 7.22.15(@babel/core@7.23.2) - '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.2) - '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.23.2) + '@babel/core': 7.23.5 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.5) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.23.5) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.5) + '@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.5) + '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-classes': 7.23.5(@babel/core@7.23.5) + '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-flow-strip-types': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-for-of': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.5) + '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.5) babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 dev: true - /babel-preset-jest@28.1.3(@babel/core@7.23.2): - resolution: {integrity: sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.2 - babel-plugin-jest-hoist: 28.1.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.2) - dev: true - - /babel-preset-jest@29.6.3(@babel/core@7.23.2): + /babel-preset-jest@29.6.3(@babel/core@7.23.5): resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.2) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.5) dev: true /bail@2.0.2: @@ -12746,6 +12985,7 @@ packages: resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} dependencies: tweetnacl: 0.14.5 + dev: false /bech32@1.1.4: resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==} @@ -12757,8 +12997,8 @@ packages: open: 8.4.2 dev: true - /big-integer@1.6.51: - resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} + /big-integer@1.6.52: + resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} engines: {node: '>=0.6'} dev: true @@ -12825,14 +13065,6 @@ packages: resolution: {integrity: sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==} dev: false - /blob-util@2.0.2: - resolution: {integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==} - dev: true - - /bluebird@3.7.1: - resolution: {integrity: sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==} - dev: true - /bluebird@3.7.2: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} @@ -12914,7 +13146,7 @@ packages: resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} engines: {node: '>= 5.10.0'} dependencies: - big-integer: 1.6.51 + big-integer: 1.6.52 dev: true /brace-expansion@1.1.11: @@ -12975,8 +13207,9 @@ packages: randombytes: 2.1.0 dev: true - /browserify-sign@4.2.1: - resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} + /browserify-sign@4.2.2: + resolution: {integrity: sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==} + engines: {node: '>= 4'} dependencies: bn.js: 5.2.1 browserify-rsa: 4.1.0 @@ -12995,15 +13228,15 @@ packages: pako: 1.0.11 dev: true - /browserslist@4.22.1: - resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} + /browserslist@4.22.2: + resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001549 - electron-to-chromium: 1.4.554 - node-releases: 2.0.13 - update-browserslist-db: 1.0.13(browserslist@4.22.1) + caniuse-lite: 1.0.30001566 + electron-to-chromium: 1.4.607 + node-releases: 2.0.14 + update-browserslist-db: 1.0.13(browserslist@4.22.2) /bs-logger@0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} @@ -13038,10 +13271,6 @@ packages: node-int64: 0.4.0 dev: true - /buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - dev: true - /buffer-equal-constant-time@1.0.1: resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} dev: false @@ -13082,7 +13311,7 @@ packages: engines: {node: '>=6.14.2'} requiresBuild: true dependencies: - node-gyp-build: 4.6.1 + node-gyp-build: 4.7.1 /bufio@1.2.1: resolution: {integrity: sha512-9oR3zNdupcg/Ge2sSHQF3GX+kmvL/fTPvD0nd5AGLq8SjUYnTz+SlFjK/GXidndbZtIj+pVKXiWeR9w6e9wKCA==} @@ -13101,14 +13330,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.5.4 - dev: true - - /bundle-name@3.0.0: - resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} - engines: {node: '>=12'} - dependencies: - run-applescript: 5.0.0 + semver: 7.5.3 dev: true /busboy@1.6.0: @@ -13126,25 +13348,6 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - /c8@7.14.0: - resolution: {integrity: sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw==} - engines: {node: '>=10.12.0'} - hasBin: true - dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@istanbuljs/schema': 0.1.3 - find-up: 5.0.0 - foreground-child: 2.0.0 - istanbul-lib-coverage: 3.2.0 - istanbul-lib-report: 3.0.1 - istanbul-reports: 3.1.6 - rimraf: 3.0.2 - test-exclude: 6.0.0 - v8-to-istanbul: 9.1.3 - yargs: 16.2.0 - yargs-parser: 20.2.9 - dev: true - /cacheable-lookup@5.0.4: resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} engines: {node: '>=10.6.0'} @@ -13166,11 +13369,6 @@ packages: normalize-url: 6.1.0 responselike: 2.0.1 - /cachedir@2.4.0: - resolution: {integrity: sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==} - engines: {node: '>=6'} - dev: true - /caching-transform@4.0.0: resolution: {integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==} engines: {node: '>=8'} @@ -13181,11 +13379,12 @@ packages: write-file-atomic: 3.0.3 dev: true - /call-bind@1.0.2: - resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} + /call-bind@1.0.5: + resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} dependencies: function-bind: 1.1.2 - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 + set-function-length: 1.1.1 /callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} @@ -13221,14 +13420,14 @@ packages: /caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.22.1 - caniuse-lite: 1.0.30001549 + browserslist: 4.22.2 + caniuse-lite: 1.0.30001566 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite@1.0.30001549: - resolution: {integrity: sha512-qRp48dPYSCYaP+KurZLhDYdVE+yEyht/3NlmcJgVQ2VMGt6JL36ndQ/7rgspdZsJuxDPFIo/OzBT2+GmIJ53BA==} + /caniuse-lite@1.0.30001566: + resolution: {integrity: sha512-ggIhCsTxmITBAMmK8yZjEhCO5/47jKXPu6Dha/wuCS4JePVL+3uiDEBuhu2aIoT+bqTOR8L76Ip1ARL9xYsEJA==} /capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -13245,6 +13444,7 @@ packages: /caseless@0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} + dev: false /ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -13402,7 +13602,6 @@ packages: /chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - dev: false /chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} @@ -13465,6 +13664,12 @@ packages: inherits: 2.0.4 safe-buffer: 5.2.1 + /citty@0.1.5: + resolution: {integrity: sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ==} + dependencies: + consola: 3.2.3 + dev: false + /cjs-module-lexer@1.2.3: resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} dev: true @@ -13480,8 +13685,8 @@ packages: /class-validator@0.14.0: resolution: {integrity: sha512-ct3ltplN8I9fOwUd8GrP8UQixwff129BkEtuWDKL5W45cQuLd19xqmTLu5ge78YDm/fdje6FMt0hGOhl0lii3A==} dependencies: - '@types/validator': 13.11.3 - libphonenumber-js: 1.10.47 + '@types/validator': 13.11.7 + libphonenumber-js: 1.10.51 validator: 13.11.0 dev: false @@ -13495,8 +13700,8 @@ packages: resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==} dev: false - /clean-css@5.3.2: - resolution: {integrity: sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==} + /clean-css@5.3.3: + resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} engines: {node: '>= 10.0'} dependencies: source-map: 0.6.1 @@ -13526,8 +13731,8 @@ packages: engines: {node: '>=6'} dev: true - /cli-spinners@2.9.1: - resolution: {integrity: sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==} + /cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} dev: true @@ -13564,6 +13769,15 @@ packages: /client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + /clipboardy@3.0.0: + resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + arch: 2.2.0 + execa: 5.1.1 + is-wsl: 2.2.0 + dev: false + /cliui@6.0.0: resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} dependencies: @@ -13578,6 +13792,7 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 + dev: false /cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} @@ -13617,13 +13832,13 @@ packages: engines: {node: '>=0.10.0'} dev: false - /cmdk@0.2.0(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): + /cmdk@0.2.0(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-JQpKvEOb86SnvMZbYaFKYhvzFntWBeSZdyii0rZPhKJj9uwJBxu4DaVYDrRN7r3mPop56oPhRw+JYWTKs66TYw==} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) command-score: 0.1.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -13662,7 +13877,6 @@ packages: dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 - dev: false /color@3.2.1: resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} @@ -13671,6 +13885,14 @@ packages: color-string: 1.9.1 dev: false + /color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} + dependencies: + color-convert: 2.0.1 + color-string: 1.9.1 + dev: true + /colord@2.9.3: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} dev: true @@ -13722,11 +13944,6 @@ packages: engines: {node: '>= 6'} dev: true - /commander@6.2.1: - resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} - engines: {node: '>= 6'} - dev: true - /commander@7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} @@ -13779,6 +13996,16 @@ packages: /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + /concat-stream@2.0.0: + resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} + engines: {'0': node >= 6.0} + dependencies: + buffer-from: 1.1.2 + inherits: 2.0.4 + readable-stream: 3.6.2 + typedarray: 0.0.6 + dev: true + /concat-with-sourcemaps@1.1.0: resolution: {integrity: sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==} dependencies: @@ -13794,6 +14021,11 @@ packages: engines: {node: '>=0.8'} dev: true + /consola@3.2.3: + resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + engines: {node: ^14.18.0 || >=16.10.0} + dev: false + /console-browserify@1.2.0: resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} dev: true @@ -13835,6 +14067,10 @@ packages: /convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + /cookie-es@1.0.0: + resolution: {integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==} + dev: false + /cookie-signature@1.0.6: resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} @@ -13846,11 +14082,11 @@ packages: resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} - /cookies-next@2.1.2: - resolution: {integrity: sha512-czxcfqVaQlo0Q/3xMgp/2jpspsuLJrIm6D37wlmibP3DAcYT315c8UxQmDMohhAT/GRWpaHzpDEFANBjzTFQGg==} + /cookies-next@4.1.0: + resolution: {integrity: sha512-BREVc4TJT4NwXfyKjdjnYFXM6iRns+MYpCd34ClXuYqeisXnkPkbq7Ok9xaqi9mHmV6H2rwPE+p3EpMz4pF/kQ==} dependencies: '@types/cookie': 0.4.1 - '@types/node': 16.18.58 + '@types/node': 16.18.68 cookie: 0.4.2 dev: false @@ -13864,7 +14100,7 @@ packages: resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} engines: {node: '>=12.13'} dependencies: - is-what: 4.1.15 + is-what: 4.1.16 dev: true /copy-to-clipboard@3.3.3: @@ -13879,7 +14115,7 @@ packages: peerDependencies: webpack: ^5.1.0 dependencies: - fast-glob: 3.3.1 + fast-glob: 3.3.2 glob-parent: 6.0.2 globby: 12.2.0 normalize-path: 3.0.0 @@ -13888,24 +14124,25 @@ packages: webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) dev: true - /core-js-compat@3.33.0: - resolution: {integrity: sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==} + /core-js-compat@3.34.0: + resolution: {integrity: sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==} dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 dev: true - /core-js-pure@3.33.0: - resolution: {integrity: sha512-FKSIDtJnds/YFIEaZ4HszRX7hkxGpNKM7FC9aJ9WLJbSd3lD4vOltFuVIBLR8asSx9frkTSqL0dw90SKQxgKrg==} + /core-js-pure@3.34.0: + resolution: {integrity: sha512-pmhivkYXkymswFfbXsANmBAewXx86UBfmagP+w0wkK06kLsLlTK5oQmsURPivzMkIBQiYq2cjamcZExIwlFQIg==} requiresBuild: true dev: true - /core-js@3.33.0: - resolution: {integrity: sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==} + /core-js@3.34.0: + resolution: {integrity: sha512-aDdvlDder8QmY91H88GzNi9EtQi2TjvQhpCX6B1v/dAZHU1AuLgHvRh54RiOerpEhEW46Tkf+vgAViB/CWC0ag==} requiresBuild: true dev: false /core-util-is@1.0.2: resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + dev: false /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -13924,7 +14161,7 @@ packages: engines: {node: '>= 0.4.0'} dev: true - /cosmiconfig-typescript-loader@4.4.0(@types/node@18.14.2)(cosmiconfig@7.1.0)(ts-node@10.9.1)(typescript@5.2.2): + /cosmiconfig-typescript-loader@4.4.0(@types/node@18.14.2)(cosmiconfig@7.1.0)(ts-node@10.9.1)(typescript@5.3.3): resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} engines: {node: '>=v14.21.3'} peerDependencies: @@ -13935,15 +14172,15 @@ packages: dependencies: '@types/node': 18.14.2 cosmiconfig: 7.1.0 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.2.2) - typescript: 5.2.2 + ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.3.3) + typescript: 5.3.3 dev: true /cosmiconfig@6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} engines: {node: '>=8'} dependencies: - '@types/parse-json': 4.0.0 + '@types/parse-json': 4.0.2 import-fresh: 3.3.0 parse-json: 5.2.0 path-type: 4.0.0 @@ -13954,7 +14191,7 @@ packages: resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} engines: {node: '>=10'} dependencies: - '@types/parse-json': 4.0.0 + '@types/parse-json': 4.0.2 import-fresh: 3.3.0 parse-json: 5.2.0 path-type: 4.0.0 @@ -13971,7 +14208,7 @@ packages: path-type: 4.0.0 dev: true - /cosmiconfig@8.3.6(typescript@5.2.2): + /cosmiconfig@8.3.6(typescript@5.3.3): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -13984,7 +14221,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.2.2 + typescript: 5.3.3 dev: true /crc-32@1.2.2: @@ -14051,11 +14288,11 @@ packages: /create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - /cron@3.1.1: - resolution: {integrity: sha512-P8rDShXt2IZa16KwuYpbd1w7NjU4BnXeUEfkesBXT36JXhUsQ1P6i6ctsi5H82FQmR4tn/MOz05aB/3vn6dSkA==} + /cron@3.1.6: + resolution: {integrity: sha512-cvFiQCeVzsA+QPM6fhjBtlKGij7tLLISnTSvFxVdnFGLdz+ZdXN37kNe0i2gefmdD17XuZA6n2uPVwzl4FxW/w==} dependencies: - '@types/luxon': 3.3.2 - luxon: 3.3.0 + '@types/luxon': 3.3.7 + luxon: 3.4.4 dev: true /cross-env@7.0.3: @@ -14072,6 +14309,7 @@ packages: node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding + dev: true /cross-fetch@4.0.0(encoding@0.1.13): resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==} @@ -14107,13 +14345,12 @@ packages: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - dev: true /crypto-browserify@3.12.0: resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} dependencies: browserify-cipher: 1.0.1 - browserify-sign: 4.2.1 + browserify-sign: 4.2.2 create-ecdh: 4.0.4 create-hash: 1.2.0 create-hmac: 1.1.7 @@ -14125,8 +14362,8 @@ packages: randomfill: 1.0.4 dev: true - /crypto-js@3.3.0: - resolution: {integrity: sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q==} + /crypto-js@4.2.0: + resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} dev: false /crypto-random-string@2.0.0: @@ -14134,13 +14371,13 @@ packages: engines: {node: '>=8'} dev: true - /css-declaration-sorter@6.4.1(postcss@8.4.31): + /css-declaration-sorter@6.4.1(postcss@8.4.32): resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} engines: {node: ^10 || ^12 || >=14} peerDependencies: postcss: ^8.0.9 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true /css-in-js-utils@3.1.0: @@ -14155,12 +14392,12 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.31) - postcss: 8.4.31 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.31) - postcss-modules-local-by-default: 4.0.3(postcss@8.4.31) - postcss-modules-scope: 3.0.0(postcss@8.4.31) - postcss-modules-values: 4.0.0(postcss@8.4.31) + icss-utils: 5.1.0(postcss@8.4.32) + postcss: 8.4.32 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.32) + postcss-modules-local-by-default: 4.0.3(postcss@8.4.32) + postcss-modules-scope: 3.0.0(postcss@8.4.32) + postcss-modules-values: 4.0.0(postcss@8.4.32) postcss-value-parser: 4.2.0 semver: 7.5.4 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) @@ -14190,11 +14427,11 @@ packages: lightningcss: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.19 - cssnano: 6.0.1(postcss@8.4.31) + '@jridgewell/trace-mapping': 0.3.20 + cssnano: 6.0.1(postcss@8.4.32) esbuild: 0.18.20 jest-worker: 29.7.0 - postcss: 8.4.31 + postcss: 8.4.32 schema-utils: 4.2.0 serialize-javascript: 6.0.1 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) @@ -14257,121 +14494,121 @@ packages: engines: {node: '>=4'} hasBin: true - /cssnano-preset-default@5.2.14(postcss@8.4.31): + /cssnano-preset-default@5.2.14(postcss@8.4.32): resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.4.1(postcss@8.4.31) - cssnano-utils: 3.1.0(postcss@8.4.31) - postcss: 8.4.31 - postcss-calc: 8.2.4(postcss@8.4.31) - postcss-colormin: 5.3.1(postcss@8.4.31) - postcss-convert-values: 5.1.3(postcss@8.4.31) - postcss-discard-comments: 5.1.2(postcss@8.4.31) - postcss-discard-duplicates: 5.1.0(postcss@8.4.31) - postcss-discard-empty: 5.1.1(postcss@8.4.31) - postcss-discard-overridden: 5.1.0(postcss@8.4.31) - postcss-merge-longhand: 5.1.7(postcss@8.4.31) - postcss-merge-rules: 5.1.4(postcss@8.4.31) - postcss-minify-font-values: 5.1.0(postcss@8.4.31) - postcss-minify-gradients: 5.1.1(postcss@8.4.31) - postcss-minify-params: 5.1.4(postcss@8.4.31) - postcss-minify-selectors: 5.2.1(postcss@8.4.31) - postcss-normalize-charset: 5.1.0(postcss@8.4.31) - postcss-normalize-display-values: 5.1.0(postcss@8.4.31) - postcss-normalize-positions: 5.1.1(postcss@8.4.31) - postcss-normalize-repeat-style: 5.1.1(postcss@8.4.31) - postcss-normalize-string: 5.1.0(postcss@8.4.31) - postcss-normalize-timing-functions: 5.1.0(postcss@8.4.31) - postcss-normalize-unicode: 5.1.1(postcss@8.4.31) - postcss-normalize-url: 5.1.0(postcss@8.4.31) - postcss-normalize-whitespace: 5.1.1(postcss@8.4.31) - postcss-ordered-values: 5.1.3(postcss@8.4.31) - postcss-reduce-initial: 5.1.2(postcss@8.4.31) - postcss-reduce-transforms: 5.1.0(postcss@8.4.31) - postcss-svgo: 5.1.0(postcss@8.4.31) - postcss-unique-selectors: 5.1.1(postcss@8.4.31) - dev: true - - /cssnano-preset-default@6.0.1(postcss@8.4.31): + css-declaration-sorter: 6.4.1(postcss@8.4.32) + cssnano-utils: 3.1.0(postcss@8.4.32) + postcss: 8.4.32 + postcss-calc: 8.2.4(postcss@8.4.32) + postcss-colormin: 5.3.1(postcss@8.4.32) + postcss-convert-values: 5.1.3(postcss@8.4.32) + postcss-discard-comments: 5.1.2(postcss@8.4.32) + postcss-discard-duplicates: 5.1.0(postcss@8.4.32) + postcss-discard-empty: 5.1.1(postcss@8.4.32) + postcss-discard-overridden: 5.1.0(postcss@8.4.32) + postcss-merge-longhand: 5.1.7(postcss@8.4.32) + postcss-merge-rules: 5.1.4(postcss@8.4.32) + postcss-minify-font-values: 5.1.0(postcss@8.4.32) + postcss-minify-gradients: 5.1.1(postcss@8.4.32) + postcss-minify-params: 5.1.4(postcss@8.4.32) + postcss-minify-selectors: 5.2.1(postcss@8.4.32) + postcss-normalize-charset: 5.1.0(postcss@8.4.32) + postcss-normalize-display-values: 5.1.0(postcss@8.4.32) + postcss-normalize-positions: 5.1.1(postcss@8.4.32) + postcss-normalize-repeat-style: 5.1.1(postcss@8.4.32) + postcss-normalize-string: 5.1.0(postcss@8.4.32) + postcss-normalize-timing-functions: 5.1.0(postcss@8.4.32) + postcss-normalize-unicode: 5.1.1(postcss@8.4.32) + postcss-normalize-url: 5.1.0(postcss@8.4.32) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.32) + postcss-ordered-values: 5.1.3(postcss@8.4.32) + postcss-reduce-initial: 5.1.2(postcss@8.4.32) + postcss-reduce-transforms: 5.1.0(postcss@8.4.32) + postcss-svgo: 5.1.0(postcss@8.4.32) + postcss-unique-selectors: 5.1.1(postcss@8.4.32) + dev: true + + /cssnano-preset-default@6.0.1(postcss@8.4.32): resolution: {integrity: sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.4.1(postcss@8.4.31) - cssnano-utils: 4.0.0(postcss@8.4.31) - postcss: 8.4.31 - postcss-calc: 9.0.1(postcss@8.4.31) - postcss-colormin: 6.0.0(postcss@8.4.31) - postcss-convert-values: 6.0.0(postcss@8.4.31) - postcss-discard-comments: 6.0.0(postcss@8.4.31) - postcss-discard-duplicates: 6.0.0(postcss@8.4.31) - postcss-discard-empty: 6.0.0(postcss@8.4.31) - postcss-discard-overridden: 6.0.0(postcss@8.4.31) - postcss-merge-longhand: 6.0.0(postcss@8.4.31) - postcss-merge-rules: 6.0.1(postcss@8.4.31) - postcss-minify-font-values: 6.0.0(postcss@8.4.31) - postcss-minify-gradients: 6.0.0(postcss@8.4.31) - postcss-minify-params: 6.0.0(postcss@8.4.31) - postcss-minify-selectors: 6.0.0(postcss@8.4.31) - postcss-normalize-charset: 6.0.0(postcss@8.4.31) - postcss-normalize-display-values: 6.0.0(postcss@8.4.31) - postcss-normalize-positions: 6.0.0(postcss@8.4.31) - postcss-normalize-repeat-style: 6.0.0(postcss@8.4.31) - postcss-normalize-string: 6.0.0(postcss@8.4.31) - postcss-normalize-timing-functions: 6.0.0(postcss@8.4.31) - postcss-normalize-unicode: 6.0.0(postcss@8.4.31) - postcss-normalize-url: 6.0.0(postcss@8.4.31) - postcss-normalize-whitespace: 6.0.0(postcss@8.4.31) - postcss-ordered-values: 6.0.0(postcss@8.4.31) - postcss-reduce-initial: 6.0.0(postcss@8.4.31) - postcss-reduce-transforms: 6.0.0(postcss@8.4.31) - postcss-svgo: 6.0.0(postcss@8.4.31) - postcss-unique-selectors: 6.0.0(postcss@8.4.31) - dev: true - - /cssnano-utils@3.1.0(postcss@8.4.31): + css-declaration-sorter: 6.4.1(postcss@8.4.32) + cssnano-utils: 4.0.0(postcss@8.4.32) + postcss: 8.4.32 + postcss-calc: 9.0.1(postcss@8.4.32) + postcss-colormin: 6.0.0(postcss@8.4.32) + postcss-convert-values: 6.0.0(postcss@8.4.32) + postcss-discard-comments: 6.0.0(postcss@8.4.32) + postcss-discard-duplicates: 6.0.0(postcss@8.4.32) + postcss-discard-empty: 6.0.0(postcss@8.4.32) + postcss-discard-overridden: 6.0.0(postcss@8.4.32) + postcss-merge-longhand: 6.0.0(postcss@8.4.32) + postcss-merge-rules: 6.0.1(postcss@8.4.32) + postcss-minify-font-values: 6.0.0(postcss@8.4.32) + postcss-minify-gradients: 6.0.0(postcss@8.4.32) + postcss-minify-params: 6.0.0(postcss@8.4.32) + postcss-minify-selectors: 6.0.0(postcss@8.4.32) + postcss-normalize-charset: 6.0.0(postcss@8.4.32) + postcss-normalize-display-values: 6.0.0(postcss@8.4.32) + postcss-normalize-positions: 6.0.0(postcss@8.4.32) + postcss-normalize-repeat-style: 6.0.0(postcss@8.4.32) + postcss-normalize-string: 6.0.0(postcss@8.4.32) + postcss-normalize-timing-functions: 6.0.0(postcss@8.4.32) + postcss-normalize-unicode: 6.0.0(postcss@8.4.32) + postcss-normalize-url: 6.0.0(postcss@8.4.32) + postcss-normalize-whitespace: 6.0.0(postcss@8.4.32) + postcss-ordered-values: 6.0.0(postcss@8.4.32) + postcss-reduce-initial: 6.0.0(postcss@8.4.32) + postcss-reduce-transforms: 6.0.0(postcss@8.4.32) + postcss-svgo: 6.0.0(postcss@8.4.32) + postcss-unique-selectors: 6.0.0(postcss@8.4.32) + dev: true + + /cssnano-utils@3.1.0(postcss@8.4.32): resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /cssnano-utils@4.0.0(postcss@8.4.31): + /cssnano-utils@4.0.0(postcss@8.4.32): resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /cssnano@5.1.15(postcss@8.4.31): + /cssnano@5.1.15(postcss@8.4.32): resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.14(postcss@8.4.31) + cssnano-preset-default: 5.2.14(postcss@8.4.32) lilconfig: 2.1.0 - postcss: 8.4.31 + postcss: 8.4.32 yaml: 1.10.2 dev: true - /cssnano@6.0.1(postcss@8.4.31): + /cssnano@6.0.1(postcss@8.4.32): resolution: {integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 6.0.1(postcss@8.4.31) + cssnano-preset-default: 6.0.1(postcss@8.4.32) lilconfig: 2.1.0 - postcss: 8.4.31 + postcss: 8.4.32 dev: true /csso@4.2.0: @@ -14403,8 +14640,8 @@ packages: cssom: 0.3.8 dev: true - /csstype@3.1.2: - resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} /cwd@0.10.0: resolution: {integrity: sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==} @@ -14414,57 +14651,6 @@ packages: fs-exists-sync: 0.1.0 dev: true - /cypress@13.3.1: - resolution: {integrity: sha512-g4mJLZxYN+UAF2LMy3Znd4LBnUmS59Vynd81VES59RdW48Yt+QtR2cush3melOoVNz0PPbADpWr8DcUx6mif8Q==} - engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} - hasBin: true - requiresBuild: true - dependencies: - '@cypress/request': 3.0.1 - '@cypress/xvfb': 1.2.4(supports-color@8.1.1) - '@types/node': 18.18.5 - '@types/sinonjs__fake-timers': 8.1.1 - '@types/sizzle': 2.3.4 - arch: 2.2.0 - blob-util: 2.0.2 - bluebird: 3.7.2 - buffer: 5.7.1 - cachedir: 2.4.0 - chalk: 4.1.0 - check-more-types: 2.24.0 - cli-cursor: 3.1.0 - cli-table3: 0.6.3 - commander: 6.2.1 - common-tags: 1.8.2 - dayjs: 1.11.10 - debug: 4.3.4(supports-color@8.1.1) - enquirer: 2.4.1 - eventemitter2: 6.4.7 - execa: 4.1.0 - executable: 4.1.1 - extract-zip: 2.0.1(supports-color@8.1.1) - figures: 3.2.0 - fs-extra: 9.1.0 - getos: 3.2.1 - is-ci: 3.0.1 - is-installed-globally: 0.4.0 - lazy-ass: 1.6.0 - listr2: 3.14.0(enquirer@2.4.1) - lodash: 4.17.21 - log-symbols: 4.1.0 - minimist: 1.2.8 - ospath: 1.2.2 - pretty-bytes: 5.6.0 - process: 0.11.10 - proxy-from-env: 1.0.0 - request-progress: 3.0.0 - semver: 7.5.4 - supports-color: 8.1.1 - tmp: 0.2.1 - untildify: 4.0.0 - yauzl: 2.10.0 - dev: true - /d@1.0.1: resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} dependencies: @@ -14481,6 +14667,7 @@ packages: engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 + dev: false /data-urls@3.0.2: resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} @@ -14499,13 +14686,9 @@ packages: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 dev: false - /dayjs@1.11.10: - resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} - dev: true - /debounce@1.2.1: resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} dev: true @@ -14520,7 +14703,7 @@ packages: dependencies: ms: 2.0.0 - /debug@3.2.7(supports-color@8.1.1): + /debug@3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: supports-color: '*' @@ -14529,10 +14712,9 @@ packages: optional: true dependencies: ms: 2.1.3 - supports-color: 8.1.1 dev: true - /debug@4.3.4(supports-color@8.1.1): + /debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} peerDependencies: @@ -14542,7 +14724,6 @@ packages: optional: true dependencies: ms: 2.1.2 - supports-color: 8.1.1 /decamelize@1.2.0: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} @@ -14597,13 +14778,14 @@ packages: type-detect: 4.0.8 dev: false - /deep-equal@2.2.2: - resolution: {integrity: sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==} + /deep-equal@2.2.3: + resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.0 - call-bind: 1.0.2 + call-bind: 1.0.5 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 is-arguments: 1.1.1 is-array-buffer: 3.0.2 is-date-object: 1.0.5 @@ -14612,12 +14794,17 @@ packages: isarray: 2.0.5 object-is: 1.1.5 object-keys: 1.1.1 - object.assign: 4.1.4 + object.assign: 4.1.5 regexp.prototype.flags: 1.5.1 side-channel: 1.0.4 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - which-typed-array: 1.1.11 + which-typed-array: 1.1.13 + dev: true + + /deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} dev: true /deep-is@0.1.4: @@ -14637,16 +14824,6 @@ packages: untildify: 4.0.0 dev: true - /default-browser@4.0.0: - resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} - engines: {node: '>=14.16'} - dependencies: - bundle-name: 3.0.0 - default-browser-id: 3.0.0 - execa: 7.2.0 - titleize: 3.0.0 - dev: true - /default-gateway@6.0.3: resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} engines: {node: '>= 10'} @@ -14675,28 +14852,27 @@ packages: resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 gopd: 1.0.1 - has-property-descriptors: 1.0.0 + has-property-descriptors: 1.0.1 /define-lazy-prop@2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} dev: true - /define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - dev: true - /define-properties@1.2.1: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.1 - has-property-descriptors: 1.0.0 + has-property-descriptors: 1.0.1 object-keys: 1.1.1 + /defu@6.1.3: + resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==} + dev: false + /del@6.1.1: resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} engines: {node: '>=10'} @@ -14720,6 +14896,11 @@ packages: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} + /denque@2.1.0: + resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} + engines: {node: '>=0.10'} + dev: false + /depd@1.1.2: resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} engines: {node: '>= 0.6'} @@ -14746,6 +14927,10 @@ packages: minimalistic-assert: 1.0.1 dev: true + /destr@2.0.2: + resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} + dev: false + /destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -14759,6 +14944,17 @@ packages: engines: {node: '>=8'} dev: true + /detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + dev: false + + /detect-libc@2.0.2: + resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} + engines: {node: '>=8'} + dev: true + /detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} @@ -14783,7 +14979,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true @@ -14904,8 +15100,8 @@ packages: resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} dev: false - /domain-browser@4.22.0: - resolution: {integrity: sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==} + /domain-browser@4.23.0: + resolution: {integrity: sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==} engines: {node: '>=10'} dev: true @@ -14920,6 +15116,7 @@ packages: /domexception@4.0.0: resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} engines: {node: '>=12'} + deprecated: Use your platform's native DOMException instead dependencies: webidl-conversions: 7.0.0 dev: true @@ -14994,17 +15191,12 @@ packages: engines: {node: '>=12'} dev: true - /dotenv@10.0.0: - resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==} - engines: {node: '>=10'} - dev: true - /dotenv@16.3.1: resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} engines: {node: '>=12'} - /dset@3.1.2: - resolution: {integrity: sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==} + /dset@3.1.3: + resolution: {integrity: sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==} engines: {node: '>=4'} dev: true @@ -15030,6 +15222,7 @@ packages: dependencies: jsbn: 0.1.1 safer-buffer: 2.1.2 + dev: false /ecdsa-sig-formatter@1.0.11: resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} @@ -15048,8 +15241,8 @@ packages: jake: 10.8.7 dev: true - /electron-to-chromium@1.4.554: - resolution: {integrity: sha512-Q0umzPJjfBrrj8unkONTgbKQXzXRrH7sVV7D9ea2yBV3Oaogz991yhbpfvo2LMNkJItmruXTEzVpP9cp7vaIiQ==} + /electron-to-chromium@1.4.607: + resolution: {integrity: sha512-YUlnPwE6eYxzwBnFmawA8LiLRfm70R2aJRIUv0n03uHt/cUzzYACOogmvk8M2+hVzt/kB80KJXx7d5f5JofPvQ==} /elliptic@6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} @@ -15062,11 +15255,6 @@ packages: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - /emittery@0.10.2: - resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} - engines: {node: '>=12'} - dev: true - /emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} engines: {node: '>=12'} @@ -15106,11 +15294,11 @@ packages: objectorarray: 1.0.5 dev: true - /engine.io-client@6.5.2: - resolution: {integrity: sha512-CQZqbrpEYnrpGqC07a9dJDz4gePZUgTPMU3NKJPSeQOyw27Tst4Pl3FemKoFGAlHzgZmKjoRmiJvbWfhCXUlIg==} + /engine.io-client@6.5.3: + resolution: {integrity: sha512-9Z0qLB0NIisTRt1DZ/8U2k12RJn8yls/nXMZLn+/N8hANT3TcYjKFKcwbw5zFQiN4NTde3TSY9zb79e1ij6j9Q==} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 engine.io-parser: 5.2.1 ws: 8.11.0 xmlhttprequest-ssl: 2.0.0 @@ -15139,14 +15327,6 @@ packages: ansi-colors: 4.1.3 dev: true - /enquirer@2.4.1: - resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} - engines: {node: '>=8.6'} - dependencies: - ansi-colors: 4.1.3 - strip-ansi: 6.0.1 - dev: true - /entities@1.1.2: resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} dev: true @@ -15186,26 +15366,26 @@ packages: dependencies: stackframe: 1.3.4 - /es-abstract@1.22.2: - resolution: {integrity: sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==} + /es-abstract@1.22.3: + resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.0 arraybuffer.prototype.slice: 1.0.2 available-typed-arrays: 1.0.5 - call-bind: 1.0.2 - es-set-tostringtag: 2.0.1 + call-bind: 1.0.5 + es-set-tostringtag: 2.0.2 es-to-primitive: 1.2.1 function.prototype.name: 1.1.6 - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 get-symbol-description: 1.0.0 globalthis: 1.0.3 gopd: 1.0.1 - has: 1.0.4 - has-property-descriptors: 1.0.0 + has-property-descriptors: 1.0.1 has-proto: 1.0.1 has-symbols: 1.0.3 - internal-slot: 1.0.5 + hasown: 2.0.0 + internal-slot: 1.0.6 is-array-buffer: 3.0.2 is-callable: 1.2.7 is-negative-zero: 2.0.2 @@ -15214,9 +15394,9 @@ packages: is-string: 1.0.7 is-typed-array: 1.1.12 is-weakref: 1.0.2 - object-inspect: 1.13.0 + object-inspect: 1.13.1 object-keys: 1.1.1 - object.assign: 4.1.4 + object.assign: 4.1.5 regexp.prototype.flags: 1.5.1 safe-array-concat: 1.0.1 safe-regex-test: 1.0.0 @@ -15228,14 +15408,14 @@ packages: typed-array-byte-offset: 1.0.0 typed-array-length: 1.0.4 unbox-primitive: 1.0.2 - which-typed-array: 1.1.11 + which-typed-array: 1.1.13 dev: true /es-get-iterator@1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 @@ -15249,37 +15429,37 @@ packages: resolution: {integrity: sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==} dependencies: asynciterator.prototype: 1.0.0 - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - es-set-tostringtag: 2.0.1 + es-abstract: 1.22.3 + es-set-tostringtag: 2.0.2 function-bind: 1.1.2 - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 globalthis: 1.0.3 - has-property-descriptors: 1.0.0 + has-property-descriptors: 1.0.1 has-proto: 1.0.1 has-symbols: 1.0.3 - internal-slot: 1.0.5 + internal-slot: 1.0.6 iterator.prototype: 1.1.2 safe-array-concat: 1.0.1 dev: true - /es-module-lexer@1.3.1: - resolution: {integrity: sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==} + /es-module-lexer@1.4.1: + resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} - /es-set-tostringtag@2.0.1: - resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} + /es-set-tostringtag@2.0.2: + resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.1 - has: 1.0.4 + get-intrinsic: 1.2.2 has-tostringtag: 1.0.0 + hasown: 2.0.0 dev: true - /es-shim-unscopables@1.0.0: - resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} + /es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} dependencies: - has: 1.0.4 + hasown: 2.0.0 dev: true /es-to-primitive@1.2.1: @@ -15339,7 +15519,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 esbuild: 0.18.20 transitivePeerDependencies: - supports-color @@ -15412,8 +15592,8 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@13.5.4(eslint@8.51.0)(typescript@5.2.2): - resolution: {integrity: sha512-FzQGIj4UEszRX7fcRSJK6L1LrDiVZvDFW320VVntVKh3BSU8Fb9kpaoxQx0cdFgf3MQXdeSbrCXJ/5Z/NndDkQ==} + /eslint-config-next@14.0.3(eslint@8.55.0)(typescript@5.3.3): + resolution: {integrity: sha512-IKPhpLdpSUyKofmsXUfrvBC49JMUTdeaD8ZIH4v9Vk0sC1X6URTuTJCLtA0Vwuj7V/CQh0oISuSTvNn5//Buew==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -15421,56 +15601,56 @@ packages: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 13.5.4 - '@rushstack/eslint-patch': 1.5.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - eslint: 8.51.0 + '@next/eslint-plugin-next': 14.0.3 + '@rushstack/eslint-patch': 1.6.0 + '@typescript-eslint/parser': 6.13.2(eslint@8.55.0)(typescript@5.3.3) + eslint: 8.55.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.51.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.51.0) - eslint-plugin-react: 7.33.2(eslint@8.51.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.51.0) - typescript: 5.2.2 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.55.0) + eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.55.0) + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.55.0) + eslint-plugin-react: 7.33.2(eslint@8.55.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.55.0) + typescript: 5.3.3 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color dev: true - /eslint-config-prettier@8.10.0(eslint@8.51.0): - resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} + /eslint-config-prettier@9.0.0(eslint@8.55.0): + resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.51.0 + eslint: 8.55.0 dev: true /eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: - debug: 3.2.7(supports-color@8.1.1) - is-core-module: 2.13.0 + debug: 3.2.7 + is-core-module: 2.13.1 resolve: 1.22.8 transitivePeerDependencies: - supports-color dev: true - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.28.1)(eslint@8.51.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.55.0): resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '*' eslint-plugin-import: '*' dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 8.51.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) - fast-glob: 3.3.1 + eslint: 8.55.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.55.0) + eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.55.0) + fast-glob: 3.3.2 get-tsconfig: 4.7.2 - is-core-module: 2.13.0 + is-core-module: 2.13.1 is-glob: 4.0.3 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -15479,21 +15659,21 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0)(eslint-plugin-i@2.28.1)(eslint@8.51.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.13.2)(eslint-plugin-i@2.28.1)(eslint@8.55.0): resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '*' eslint-plugin-import: '*' dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 8.51.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) - eslint-plugin-import: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) - fast-glob: 3.3.1 + eslint: 8.55.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.55.0) + eslint-plugin-import: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.55.0) + fast-glob: 3.3.2 get-tsconfig: 4.7.2 - is-core-module: 2.13.0 + is-core-module: 2.13.1 is-glob: 4.0.3 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -15502,7 +15682,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.55.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -15523,35 +15703,26 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - debug: 3.2.7(supports-color@8.1.1) - eslint: 8.51.0 + '@typescript-eslint/parser': 6.13.2(eslint@8.55.0)(typescript@5.3.3) + debug: 3.2.7 + eslint: 8.55.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0)(eslint-plugin-i@2.28.1)(eslint@8.51.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.13.2)(eslint-plugin-i@2.28.1)(eslint@8.55.0) transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-cypress@2.15.1(eslint@8.51.0): - resolution: {integrity: sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==} - peerDependencies: - eslint: '>= 3.2.1' - dependencies: - eslint: 8.51.0 - globals: 13.23.0 - dev: true - - /eslint-plugin-i@2.28.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0): + /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.55.0): resolution: {integrity: sha512-a4oVt0j3ixNhGhvV4XF6NS7OWRFK2rrJ0Q5C4S2dSRb8FxZi31J0uUd5WJLL58wnVJ/OiQ1BxiXnFA4dWQO1Cg==} engines: {node: '>=12'} peerDependencies: eslint: ^7.2.0 || ^8 dependencies: - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.51.0 + eslint: 8.55.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.55.0) get-tsconfig: 4.7.2 is-glob: 4.0.3 minimatch: 3.1.2 @@ -15564,8 +15735,8 @@ packages: - supports-color dev: true - /eslint-plugin-import@2.28.1(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0): - resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} + /eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.55.0): + resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -15574,18 +15745,18 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.51.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.13.2(eslint@8.55.0)(typescript@5.3.3) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.51.0 + eslint: 8.55.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) - has: 1.0.4 - is-core-module: 2.13.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.55.0) + hasown: 2.0.0 + is-core-module: 2.13.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.7 @@ -15607,13 +15778,13 @@ packages: vscode-json-languageservice: 4.2.1 dev: true - /eslint-plugin-jsx-a11y@6.7.1(eslint@8.51.0): + /eslint-plugin-jsx-a11y@6.7.1(eslint@8.55.0): resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 aria-query: 5.3.0 array-includes: 3.1.7 array.prototype.flatmap: 1.3.2 @@ -15622,7 +15793,7 @@ packages: axobject-query: 3.2.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.51.0 + eslint: 8.55.0 has: 1.0.4 jsx-ast-utils: 3.3.5 language-tags: 1.0.5 @@ -15632,49 +15803,40 @@ packages: semver: 6.3.1 dev: true - /eslint-plugin-markdown@3.0.1(eslint@8.51.0): + /eslint-plugin-markdown@3.0.1(eslint@8.55.0): resolution: {integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.51.0 + eslint: 8.55.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-prettier@5.0.1(eslint-config-prettier@8.10.0)(eslint@8.51.0)(prettier@3.0.3): - resolution: {integrity: sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==} - engines: {node: ^14.18.0 || >=16.0.0} + /eslint-plugin-playwright@0.15.3(eslint@8.55.0): + resolution: {integrity: sha512-LQMW5y0DLK5Fnpya7JR1oAYL2/7Y9wDiYw6VZqlKqcRGSgjbVKNqxraphk7ra1U3Bb5EK444xMgUlQPbMg2M1g==} peerDependencies: - '@types/eslint': '>=8.0.0' - eslint: '>=8.0.0' - eslint-config-prettier: '*' - prettier: '>=3.0.0' + eslint: '>=7' + eslint-plugin-jest: '>=25' peerDependenciesMeta: - '@types/eslint': - optional: true - eslint-config-prettier: + eslint-plugin-jest: optional: true dependencies: - eslint: 8.51.0 - eslint-config-prettier: 8.10.0(eslint@8.51.0) - prettier: 3.0.3 - prettier-linter-helpers: 1.0.0 - synckit: 0.8.5 + eslint: 8.55.0 dev: true - /eslint-plugin-react-hooks@4.6.0(eslint@8.51.0): + /eslint-plugin-react-hooks@4.6.0(eslint@8.55.0): resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.51.0 + eslint: 8.55.0 dev: true - /eslint-plugin-react@7.33.2(eslint@8.51.0): + /eslint-plugin-react@7.33.2(eslint@8.55.0): resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} engines: {node: '>=4'} peerDependencies: @@ -15685,7 +15847,7 @@ packages: array.prototype.tosorted: 1.1.2 doctrine: 2.1.0 es-iterator-helpers: 1.0.15 - eslint: 8.51.0 + eslint: 8.55.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -15699,24 +15861,24 @@ packages: string.prototype.matchall: 4.0.10 dev: true - /eslint-plugin-sonarjs@0.16.0(eslint@8.51.0): + /eslint-plugin-sonarjs@0.16.0(eslint@8.55.0): resolution: {integrity: sha512-al8ojAzcQW8Eu0tWn841ldhPpPcjrJ59TzzTfAVWR45bWvdAASCmrGl8vK0MWHyKVDdC0i17IGbtQQ1KgxLlVA==} engines: {node: '>=14'} peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.51.0 + eslint: 8.55.0 dev: true - /eslint-plugin-storybook@0.6.15(eslint@8.51.0)(typescript@5.2.2): + /eslint-plugin-storybook@0.6.15(eslint@8.55.0)(typescript@5.3.3): resolution: {integrity: sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==} engines: {node: 12.x || 14.x || >= 16} peerDependencies: eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@8.51.0)(typescript@5.2.2) - eslint: 8.51.0 + '@typescript-eslint/utils': 5.62.0(eslint@8.55.0)(typescript@5.3.3) + eslint: 8.55.0 requireindex: 1.2.0 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -15724,15 +15886,15 @@ packages: - typescript dev: true - /eslint-plugin-tailwindcss@3.13.0(tailwindcss@3.3.3): + /eslint-plugin-tailwindcss@3.13.0(tailwindcss@3.3.6): resolution: {integrity: sha512-Fcep4KDRLWaK3KmkQbdyKHG0P4GdXFmXdDaweTIPcgOP60OOuWFbh1++dufRT28Q4zpKTKaHwTsXPJ4O/EjU2Q==} engines: {node: '>=12.13.0'} peerDependencies: tailwindcss: ^3.3.2 dependencies: - fast-glob: 3.3.1 - postcss: 8.4.31 - tailwindcss: 3.3.3(ts-node@10.9.1) + fast-glob: 3.3.2 + postcss: 8.4.32 + tailwindcss: 3.3.6(ts-node@10.9.1) dev: true /eslint-scope@5.1.1: @@ -15755,22 +15917,23 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.51.0: - resolution: {integrity: sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==} + /eslint@8.55.0: + resolution: {integrity: sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) - '@eslint-community/regexpp': 4.9.1 - '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.51.0 - '@humanwhocodes/config-array': 0.11.11 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0) + '@eslint-community/regexpp': 4.10.0 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.55.0 + '@humanwhocodes/config-array': 0.11.13 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.0 cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -15784,7 +15947,7 @@ packages: glob-parent: 6.0.2 globals: 13.23.0 graphemer: 1.4.0 - ignore: 5.2.4 + ignore: 5.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -15805,8 +15968,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2(acorn@8.10.0) + acorn: 8.11.2 + acorn-jsx: 5.3.2(acorn@8.11.2) eslint-visitor-keys: 3.4.3 dev: true @@ -15837,17 +16000,6 @@ packages: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} - /estree-to-babel@3.2.1: - resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} - engines: {node: '>=8.3.0'} - dependencies: - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 - c8: 7.14.0 - transitivePeerDependencies: - - supports-color - dev: true - /estree-walker@0.6.1: resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} dev: true @@ -15904,11 +16056,11 @@ packages: fast-safe-stringify: 2.1.1 dev: false - /eth-testing@1.14.0(typescript@5.2.2): + /eth-testing@1.14.0(typescript@5.3.3): resolution: {integrity: sha512-KRVSXHogM4byUUqoGlUK0ce3U4GsZcf/BAbY/L1LzMPPVntWfm12XQP3pxy0OPTSgvvP7sDGz41qifAZeVRUeQ==} engines: {node: '>=16.0.0', npm: '>=6.0.0'} dependencies: - abitype: 0.1.8(typescript@5.2.2) + abitype: 0.1.8(typescript@5.3.3) ethers: 5.7.2 transitivePeerDependencies: - bufferutil @@ -15925,8 +16077,8 @@ packages: /ethereum-cryptography@0.1.3: resolution: {integrity: sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==} dependencies: - '@types/pbkdf2': 3.1.0 - '@types/secp256k1': 4.0.4 + '@types/pbkdf2': 3.1.2 + '@types/secp256k1': 4.0.6 blakejs: 1.2.1 browserify-aes: 1.2.0 bs58check: 2.1.2 @@ -15955,7 +16107,7 @@ packages: resolution: {integrity: sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg==} engines: {node: '>=10.0.0'} dependencies: - '@types/bn.js': 5.1.2 + '@types/bn.js': 5.1.5 bn.js: 5.2.1 create-hash: 1.2.0 ethereum-cryptography: 0.1.3 @@ -15999,6 +16151,22 @@ packages: - bufferutil - utf-8-validate + /ethers@6.9.0: + resolution: {integrity: sha512-pmfNyQzc2mseLe91FnT2vmNaTt8dDzhxZ/xItAV7uGsF4dI4ek2ufMu3rAkgQETL/TIs0GS5A+U05g9QyWnv3Q==} + engines: {node: '>=14.0.0'} + dependencies: + '@adraffy/ens-normalize': 1.10.0 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@types/node': 18.15.13 + aes-js: 4.0.0-beta.5 + tslib: 2.4.0 + ws: 8.5.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: false + /ethjs-unit@0.1.6: resolution: {integrity: sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw==} engines: {node: '>=6.5.0', npm: '>=3'} @@ -16007,14 +16175,6 @@ packages: number-to-bn: 1.7.0 dev: false - /ethjs-util@0.1.6: - resolution: {integrity: sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==} - engines: {node: '>=6.5.0', npm: '>=3'} - dependencies: - is-hex-prefixed: 1.0.0 - strip-hex-prefix: 1.0.0 - dev: false - /event-stream@3.3.4: resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} dependencies: @@ -16031,10 +16191,6 @@ packages: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} - /eventemitter2@6.4.7: - resolution: {integrity: sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==} - dev: true - /eventemitter3@4.0.4: resolution: {integrity: sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==} dev: false @@ -16068,21 +16224,6 @@ packages: strip-eof: 1.0.0 dev: true - /execa@4.1.0: - resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} - engines: {node: '>=10'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 5.2.0 - human-signals: 1.1.1 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - dev: true - /execa@5.1.1: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} @@ -16096,7 +16237,6 @@ packages: onetime: 5.1.2 signal-exit: 3.0.7 strip-final-newline: 2.0.0 - dev: true /execa@7.2.0: resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} @@ -16125,6 +16265,11 @@ packages: engines: {node: '>= 0.8.0'} dev: true + /expand-template@2.0.3: + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} + engines: {node: '>=6'} + dev: true + /expand-tilde@1.2.2: resolution: {integrity: sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==} engines: {node: '>=0.10.0'} @@ -16136,17 +16281,6 @@ packages: resolution: {integrity: sha512-+kn8561vHAY+dt+0gMqqj1oY+g5xWrsuGMk4QGxotT2WS545nVqqjs37z6hrYfIuucwqthzwJfCJUEYqixyljg==} dev: true - /expect@28.1.3: - resolution: {integrity: sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/expect-utils': 28.1.3 - jest-get-type: 28.0.2 - jest-matcher-utils: 28.1.3 - jest-message-util: 28.1.3 - jest-util: 28.1.3 - dev: true - /expect@29.7.0: resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -16238,23 +16372,10 @@ packages: engines: {node: ^12.20 || >= 14.13} dev: true - /extract-zip@2.0.1(supports-color@8.1.1): - resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} - engines: {node: '>= 10.17.0'} - hasBin: true - dependencies: - debug: 4.3.4(supports-color@8.1.1) - get-stream: 5.2.0 - yauzl: 2.10.0 - optionalDependencies: - '@types/yauzl': 2.10.2 - transitivePeerDependencies: - - supports-color - dev: true - /extsprintf@1.3.0: resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} engines: {'0': node >=0.6.0} + dev: false /eyes@0.1.8: resolution: {integrity: sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==} @@ -16268,8 +16389,8 @@ packages: /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - /fast-diff@1.3.0: - resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + /fast-fifo@1.3.2: + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} dev: true /fast-glob@3.2.7: @@ -16283,8 +16404,8 @@ packages: micromatch: 4.0.5 dev: true - /fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 @@ -16372,21 +16493,19 @@ packages: object-assign: 4.1.1 promise: 7.3.1 setimmediate: 1.0.5 - ua-parser-js: 1.0.36 + ua-parser-js: 1.0.37 transitivePeerDependencies: - encoding dev: true - /fd-slicer@1.1.0: - resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} - dependencies: - pend: 1.2.0 - dev: true - /fetch-retry@5.0.6: resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} dev: true + /fflate@0.4.8: + resolution: {integrity: sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==} + dev: false + /figures@3.2.0: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} @@ -16398,7 +16517,7 @@ packages: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flat-cache: 3.1.1 + flat-cache: 3.2.0 dev: true /file-loader@6.2.0(webpack@5.89.0): @@ -16520,7 +16639,7 @@ packages: dependencies: chalk: 4.1.0 commander: 5.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true @@ -16556,9 +16675,9 @@ packages: semver-regex: 4.0.5 dev: true - /flat-cache@3.1.1: - resolution: {integrity: sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==} - engines: {node: '>=12.0.0'} + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: flatted: 3.2.9 keyv: 4.5.4 @@ -16583,7 +16702,7 @@ packages: debug: optional: true dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -16608,8 +16727,9 @@ packages: /forever-agent@0.6.1: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} + dev: false - /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.2.2)(webpack@5.89.0): + /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.3.3)(webpack@5.89.0): resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -16620,7 +16740,7 @@ packages: vue-template-compiler: optional: true dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.5 chalk: 4.1.2 chokidar: 3.5.3 cosmiconfig: 7.1.0 @@ -16632,18 +16752,18 @@ packages: schema-utils: 3.3.0 semver: 7.5.4 tapable: 2.2.1 - typescript: 5.2.2 + typescript: 5.3.3 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) dev: true - /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.2.2)(webpack@5.89.0): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.3.3)(webpack@5.89.0): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: typescript: '>3.6.0' webpack: ^5.11.0 dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.5 chalk: 4.1.2 chokidar: 3.5.3 cosmiconfig: 7.1.0 @@ -16655,7 +16775,7 @@ packages: schema-utils: 3.3.0 semver: 7.5.4 tapable: 2.2.1 - typescript: 5.2.2 + typescript: 5.3.3 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) dev: true @@ -16670,6 +16790,7 @@ packages: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 + dev: false /form-data@4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} @@ -16737,7 +16858,7 @@ packages: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 - universalify: 2.0.0 + universalify: 2.0.1 dev: true /fs-extra@11.1.1: @@ -16746,7 +16867,16 @@ packages: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 - universalify: 2.0.0 + universalify: 2.0.1 + dev: true + + /fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 dev: true /fs-extra@4.0.3: @@ -16766,16 +16896,6 @@ packages: universalify: 0.1.2 dev: true - /fs-extra@9.1.0: - resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} - engines: {node: '>=10'} - dependencies: - at-least-node: 1.0.0 - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.0 - dev: true - /fs-minipass@1.2.7: resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} dependencies: @@ -16818,9 +16938,9 @@ packages: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 functions-have-names: 1.2.3 dev: true @@ -16851,13 +16971,13 @@ packages: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} dev: false - /get-intrinsic@1.2.1: - resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} + /get-intrinsic@1.2.2: + resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} dependencies: function-bind: 1.1.2 - has: 1.0.4 has-proto: 1.0.1 has-symbols: 1.0.3 + hasown: 2.0.0 /get-nonce@1.0.1: resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} @@ -16868,6 +16988,10 @@ packages: engines: {node: '>=8.0.0'} dev: true + /get-port-please@3.1.1: + resolution: {integrity: sha512-3UBAyM3u4ZBVYDsxOQfJDxEa6XTbpBDrOjp4mf7ExFRt5BKs/QywQQiJsh2B+hxcZLSapWqCRvElUe8DnKcFHA==} + dev: false + /get-stream@3.0.0: resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} engines: {node: '>=4'} @@ -16887,8 +17011,8 @@ packages: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 dev: true /get-tsconfig@4.7.2: @@ -16897,16 +17021,15 @@ packages: resolve-pkg-maps: 1.0.0 dev: true - /getos@3.2.1: - resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==} - dependencies: - async: 3.2.4 - dev: true - /getpass@0.1.7: resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} dependencies: assert-plus: 1.0.0 + dev: false + + /github-from-package@0.0.0: + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + dev: true /github-slugger@1.5.0: resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} @@ -16993,13 +17116,6 @@ packages: once: 1.4.0 dev: false - /global-dirs@3.0.1: - resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} - engines: {node: '>=10'} - dependencies: - ini: 2.0.0 - dev: true - /global-modules@0.2.3: resolution: {integrity: sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==} engines: {node: '>=0.10.0'} @@ -17050,21 +17166,9 @@ packages: '@types/glob': 7.2.0 array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.1 + fast-glob: 3.3.2 glob: 7.2.3 - ignore: 5.2.4 - merge2: 1.4.1 - slash: 3.0.0 - dev: true - - /globby@11.0.4: - resolution: {integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==} - engines: {node: '>=10'} - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.1 - ignore: 5.2.4 + ignore: 5.3.0 merge2: 1.4.1 slash: 3.0.0 dev: true @@ -17075,8 +17179,8 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.1 - ignore: 5.2.4 + fast-glob: 3.3.2 + ignore: 5.3.0 merge2: 1.4.1 slash: 3.0.0 dev: true @@ -17087,24 +17191,28 @@ packages: dependencies: array-union: 3.0.1 dir-glob: 3.0.1 - fast-glob: 3.3.1 - ignore: 5.2.4 + fast-glob: 3.3.2 + ignore: 5.3.0 merge2: 1.4.1 slash: 4.0.0 dev: true - /goober@2.1.13(csstype@3.1.2): - resolution: {integrity: sha512-jFj3BQeleOoy7t93E9rZ2de+ScC4lQICLwiAQmKMg9F6roKGaLSHoCDYKkWlSafg138jejvq/mTdvmnwDQgqoQ==} - peerDependencies: - csstype: ^3.0.10 + /globby@14.0.0: + resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==} + engines: {node: '>=18'} dependencies: - csstype: 3.1.2 - dev: false + '@sindresorhus/merge-streams': 1.0.0 + fast-glob: 3.3.2 + ignore: 5.3.0 + path-type: 5.0.0 + slash: 5.1.0 + unicorn-magic: 0.1.0 + dev: true /gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 /got@11.8.6: resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} @@ -17113,7 +17221,7 @@ packages: '@sindresorhus/is': 4.6.0 '@szmarczak/http-timer': 4.0.6 '@types/cacheable-request': 6.0.3 - '@types/responselike': 1.0.1 + '@types/responselike': 1.0.3 cacheable-lookup: 5.0.4 cacheable-request: 7.0.4 decompress-response: 6.0.0 @@ -17129,13 +17237,13 @@ packages: '@sindresorhus/is': 4.6.0 '@szmarczak/http-timer': 5.0.1 '@types/cacheable-request': 6.0.3 - '@types/responselike': 1.0.1 + '@types/responselike': 1.0.3 cacheable-lookup: 6.1.0 cacheable-request: 7.0.4 decompress-response: 6.0.0 form-data-encoder: 1.7.1 get-stream: 6.0.1 - http2-wrapper: 2.2.0 + http2-wrapper: 2.2.1 lowercase-keys: 3.0.0 p-cancelable: 3.0.0 responselike: 2.0.1 @@ -17218,8 +17326,8 @@ packages: graphql: 16.8.1 dev: true - /graphql-ws@5.14.1(graphql@16.8.1): - resolution: {integrity: sha512-aqkls1espsygP1PfkAuuLIV96IbztQ6EaADse97pw8wRIMT3+AL/OYfS8V2iCRkc0gzckitoDRGCQEdnySggiA==} + /graphql-ws@5.14.2(graphql@16.8.1): + resolution: {integrity: sha512-LycmCwhZ+Op2GlHz4BZDsUYHKRiiUz+3r9wbhBATMETNlORQJAaFlAgTFoeRh6xQoQegwYwIylVD1Qns9/DA3w==} engines: {node: '>=10'} peerDependencies: graphql: '>=0.11 <=16' @@ -17238,6 +17346,19 @@ packages: duplexer: 0.1.2 dev: true + /h3@1.9.0: + resolution: {integrity: sha512-+F3ZqrNV/CFXXfZ2lXBINHi+rM4Xw3CDC5z2CDK3NMPocjonKipGLLDSkrqY9DOrioZNPTIdDMWfQKm//3X2DA==} + dependencies: + cookie-es: 1.0.0 + defu: 6.1.3 + destr: 2.0.2 + iron-webcrypto: 1.0.0 + radix3: 1.1.0 + ufo: 1.3.2 + uncrypto: 0.1.3 + unenv: 1.8.0 + dev: false + /handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} dev: true @@ -17285,10 +17406,10 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - /has-property-descriptors@1.0.0: - resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} + /has-property-descriptors@1.0.1: + resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} dependencies: - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 /has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} @@ -17307,6 +17428,7 @@ packages: /has@1.0.4: resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} engines: {node: '>= 0.4.0'} + dev: true /hash-base@3.1.0: resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} @@ -17330,6 +17452,12 @@ packages: type-fest: 0.8.1 dev: true + /hasown@2.0.0: + resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + /he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -17378,7 +17506,7 @@ packages: resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - lru-cache: 10.0.1 + lru-cache: 10.1.0 dev: true /hpack.js@2.1.6: @@ -17411,12 +17539,12 @@ packages: hasBin: true dependencies: camel-case: 4.1.2 - clean-css: 5.3.2 + clean-css: 5.3.3 commander: 8.3.0 he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.21.0 + terser: 5.26.0 dev: true /html-parse-stringify@3.0.1: @@ -17430,8 +17558,8 @@ packages: engines: {node: '>=8'} dev: true - /html-webpack-plugin@5.5.3(webpack@5.89.0): - resolution: {integrity: sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==} + /html-webpack-plugin@5.5.4(webpack@5.89.0): + resolution: {integrity: sha512-3wNSaVVxdxcu0jd4FpQFoICdqgxs4zIQQvj+2yQKFfBOnLETQ6X5CDWdeasuGlSsooFlMkEioWDTqBv1wvw5Iw==} engines: {node: '>=10.13.0'} peerDependencies: webpack: ^5.20.0 @@ -17505,7 +17633,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true @@ -17515,12 +17643,12 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true - /http-proxy-middleware@2.0.6(@types/express@4.17.19): + /http-proxy-middleware@2.0.6(@types/express@4.17.21): resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -17529,8 +17657,8 @@ packages: '@types/express': optional: true dependencies: - '@types/express': 4.17.19 - '@types/http-proxy': 1.17.12 + '@types/express': 4.17.21 + '@types/http-proxy': 1.17.14 http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 @@ -17573,24 +17701,20 @@ packages: - supports-color dev: true + /http-shutdown@1.2.2: + resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + dev: false + /http-signature@1.2.0: resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} engines: {node: '>=0.8', npm: '>=1.3.7'} dependencies: assert-plus: 1.0.0 jsprim: 1.4.2 - sshpk: 1.17.0 + sshpk: 1.18.0 dev: false - /http-signature@1.3.6: - resolution: {integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==} - engines: {node: '>=0.10'} - dependencies: - assert-plus: 1.0.0 - jsprim: 2.0.2 - sshpk: 1.17.0 - dev: true - /http2-wrapper@1.0.3: resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} engines: {node: '>=10.19.0'} @@ -17598,8 +17722,8 @@ packages: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - /http2-wrapper@2.2.0: - resolution: {integrity: sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==} + /http2-wrapper@2.2.1: + resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} engines: {node: '>=10.19.0'} dependencies: quick-lru: 5.1.1 @@ -17615,7 +17739,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -17624,20 +17748,14 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true - /human-signals@1.1.1: - resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} - engines: {node: '>=8.12.0'} - dev: true - /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} - dev: true /human-signals@4.3.1: resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} @@ -17660,10 +17778,10 @@ packages: resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==} dev: false - /i18next@23.5.1: - resolution: {integrity: sha512-JelYzcaCoFDaa+Ysbfz2JsGAKkrHiMG6S61+HLBUEIPaF40WMwW9hCPymlQGrP+wWawKxKPuSuD71WZscCsWHg==} + /i18next@23.7.8: + resolution: {integrity: sha512-yCe9964O+1abdIG01AOzk6P9mQi0HVJV1B57whYJQu6TjmrB9JHHDYonDI8amGt6M6b9bP3x3R0Zh7ROmvX7JQ==} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 dev: false /iconv-lite@0.4.24: @@ -17682,13 +17800,17 @@ packages: resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} dev: true - /icss-utils@5.1.0(postcss@8.4.31): + /icss-utils@5.1.0(postcss@8.4.32): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 + + /idb-keyval@6.2.1: + resolution: {integrity: sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==} + dev: false /identity-obj-proxy@3.0.0: resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} @@ -17707,8 +17829,8 @@ packages: /ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - /ignore@5.2.4: - resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} + /ignore@5.3.0: + resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} engines: {node: '>= 4'} dev: true @@ -17808,13 +17930,8 @@ packages: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} dev: true - /ini@2.0.0: - resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} - engines: {node: '>=10'} - dev: true - - /inline-style-prefixer@6.0.4: - resolution: {integrity: sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==} + /inline-style-prefixer@7.0.0: + resolution: {integrity: sha512-I7GEdScunP1dQ6IM2mQWh6v0mOYdYmH3Bp31UecKdrcUgcURTcctSe1IECdUznSHKSmsHtjrT3CwCPI1pyxfUQ==} dependencies: css-in-js-utils: 3.1.0 fast-loops: 1.1.3 @@ -17841,12 +17958,12 @@ packages: wrap-ansi: 6.2.0 dev: true - /internal-slot@1.0.5: - resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} + /internal-slot@1.0.6: + resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.1 - has: 1.0.4 + get-intrinsic: 1.2.2 + hasown: 2.0.0 side-channel: 1.0.4 dev: true @@ -17864,6 +17981,23 @@ packages: dependencies: loose-envify: 1.4.0 + /ioredis@5.3.2: + resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} + engines: {node: '>=12.22.0'} + dependencies: + '@ioredis/commands': 1.2.0 + cluster-key-slot: 1.1.2 + debug: 4.3.4 + denque: 2.1.0 + lodash.defaults: 4.2.0 + lodash.isarguments: 3.1.0 + redis-errors: 1.2.0 + redis-parser: 3.0.0 + standard-as-callback: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: false + /ip@2.0.0: resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} dev: true @@ -17877,6 +18011,10 @@ packages: engines: {node: '>= 10'} dev: true + /iron-webcrypto@1.0.0: + resolution: {integrity: sha512-anOK1Mktt8U1Xi7fCM3RELTuYbnFikQY5VtrDj7kPgpejV7d43tWKhzgioO0zpkazLEL/j/iayRqnJhrGfqUsg==} + dev: false + /is-absolute-url@3.0.3: resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} engines: {node: '>=8'} @@ -17905,14 +18043,14 @@ packages: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 has-tostringtag: 1.0.0 /is-array-buffer@3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 is-typed-array: 1.1.12 dev: true @@ -17922,7 +18060,6 @@ packages: /is-arrayish@0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - dev: false /is-async-function@2.0.0: resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} @@ -17947,7 +18084,7 @@ packages: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 has-tostringtag: 1.0.0 dev: true @@ -17974,10 +18111,10 @@ packages: ci-info: 3.9.0 dev: true - /is-core-module@2.13.0: - resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} dependencies: - has: 1.0.4 + hasown: 2.0.0 /is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} @@ -17994,13 +18131,6 @@ packages: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} hasBin: true - dev: true - - /is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - dev: true /is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} @@ -18009,7 +18139,7 @@ packages: /is-finalizationregistry@1.0.2: resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 dev: true /is-fullwidth-code-point@3.0.0: @@ -18051,22 +18181,6 @@ packages: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: true - /is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - dependencies: - is-docker: 3.0.0 - dev: true - - /is-installed-globally@0.4.0: - resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} - engines: {node: '>=10'} - dependencies: - global-dirs: 3.0.1 - is-path-inside: 3.0.3 - dev: true - /is-interactive@1.0.0: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} @@ -18090,7 +18204,7 @@ packages: resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 /is-negative-zero@2.0.2: @@ -18162,13 +18276,13 @@ packages: /is-reference@1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: - '@types/estree': 1.0.2 + '@types/estree': 1.0.5 /is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 has-tostringtag: 1.0.0 dev: true @@ -18186,7 +18300,7 @@ packages: /is-shared-array-buffer@1.0.2: resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 dev: true /is-stream@1.1.0: @@ -18197,7 +18311,6 @@ packages: /is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} - dev: true /is-stream@3.0.0: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} @@ -18222,7 +18335,7 @@ packages: resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} engines: {node: '>= 0.4'} dependencies: - which-typed-array: 1.1.11 + which-typed-array: 1.1.13 /is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} @@ -18252,22 +18365,22 @@ packages: /is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 dev: true /is-weakset@2.0.2: resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 dev: true /is-what@3.14.1: resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} dev: true - /is-what@4.1.15: - resolution: {integrity: sha512-uKua1wfy3Yt+YqsD6mTUEa2zSi3G1oPlqTflgaPJ7z63vUGN5pxFpnQfeSLMFnJDEsdvOtkp1rUWkYjB4YfhgA==} + /is-what@4.1.16: + resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} engines: {node: '>=12.13'} dev: true @@ -18286,7 +18399,6 @@ packages: engines: {node: '>=8'} dependencies: is-docker: 2.2.1 - dev: true /isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} @@ -18294,7 +18406,6 @@ packages: /isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - dev: true /isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} @@ -18304,15 +18415,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /isomorphic-fetch@3.0.0(encoding@0.1.13): - resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==} - dependencies: - node-fetch: 2.7.0(encoding@0.1.13) - whatwg-fetch: 3.6.19 - transitivePeerDependencies: - - encoding - dev: false - /isomorphic-ws@4.0.1(ws@7.5.9): resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} peerDependencies: @@ -18339,14 +18441,10 @@ packages: /isstream@0.1.2: resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} + dev: false - /istanbul-lib-coverage@3.0.0: - resolution: {integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==} - engines: {node: '>=8'} - dev: true - - /istanbul-lib-coverage@3.2.0: - resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} + /istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} engines: {node: '>=8'} dev: true @@ -18361,9 +18459,9 @@ packages: resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.0.0 + istanbul-lib-coverage: 3.2.2 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -18373,10 +18471,10 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.23.2 - '@babel/parser': 7.23.0 + '@babel/core': 7.23.5 + '@babel/parser': 7.23.5 '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.0 + istanbul-lib-coverage: 3.2.2 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -18386,10 +18484,10 @@ packages: resolution: {integrity: sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.23.2 - '@babel/parser': 7.23.0 + '@babel/core': 7.23.5 + '@babel/parser': 7.23.5 '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.0 + istanbul-lib-coverage: 3.2.2 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -18401,7 +18499,7 @@ packages: dependencies: archy: 1.0.0 cross-spawn: 7.0.3 - istanbul-lib-coverage: 3.2.0 + istanbul-lib-coverage: 3.2.2 p-map: 3.0.0 rimraf: 3.0.2 uuid: 8.3.2 @@ -18411,7 +18509,7 @@ packages: resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} engines: {node: '>=10'} dependencies: - istanbul-lib-coverage: 3.0.0 + istanbul-lib-coverage: 3.2.2 make-dir: 4.0.0 supports-color: 7.2.0 dev: true @@ -18420,8 +18518,8 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.4(supports-color@8.1.1) - istanbul-lib-coverage: 3.0.0 + debug: 4.3.4 + istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: - supports-color @@ -18439,7 +18537,7 @@ packages: resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} dependencies: define-properties: 1.2.1 - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 has-symbols: 1.0.3 reflect.getprototypeof: 1.0.4 set-function-name: 2.0.1 @@ -18459,7 +18557,7 @@ packages: engines: {node: '>=10'} hasBin: true dependencies: - async: 3.2.4 + async: 3.2.5 chalk: 4.1.0 filelist: 1.0.4 minimatch: 3.1.2 @@ -18470,7 +18568,7 @@ packages: engines: {node: '>=8'} hasBin: true dependencies: - '@types/connect': 3.4.36 + '@types/connect': 3.4.38 '@types/node': 12.20.55 '@types/ws': 7.4.7 JSONStream: 1.3.5 @@ -18487,14 +18585,6 @@ packages: - utf-8-validate dev: false - /jest-changed-files@28.1.3: - resolution: {integrity: sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - execa: 5.1.1 - p-limit: 3.1.0 - dev: true - /jest-changed-files@29.7.0: resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -18504,33 +18594,6 @@ packages: p-limit: 3.1.0 dev: true - /jest-circus@28.1.3: - resolution: {integrity: sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/environment': 28.1.3 - '@jest/expect': 28.1.3 - '@jest/test-result': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.14.2 - chalk: 4.1.0 - co: 4.6.0 - dedent: 0.7.0 - is-generator-fn: 2.1.0 - jest-each: 28.1.3 - jest-matcher-utils: 28.1.3 - jest-message-util: 28.1.3 - jest-runtime: 28.1.3 - jest-snapshot: 28.1.3 - jest-util: 28.1.3 - p-limit: 3.1.0 - pretty-format: 28.1.3 - slash: 3.0.0 - stack-utils: 2.0.6 - transitivePeerDependencies: - - supports-color - dev: true - /jest-circus@29.7.0: resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -18560,34 +18623,6 @@ packages: - supports-color dev: true - /jest-cli@28.1.3(@types/node@18.14.2)(ts-node@10.9.1): - resolution: {integrity: sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 28.1.3(ts-node@10.9.1) - '@jest/test-result': 28.1.3 - '@jest/types': 28.1.3 - chalk: 4.1.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - import-local: 3.1.0 - jest-config: 28.1.3(@types/node@18.14.2)(ts-node@10.9.1) - jest-util: 28.1.3 - jest-validate: 28.1.3 - prompts: 2.4.2 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - supports-color - - ts-node - dev: true - /jest-cli@29.7.0(@types/node@18.14.2)(ts-node@10.9.1): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -18603,57 +18638,17 @@ packages: '@jest/types': 29.6.3 chalk: 4.1.0 create-jest: 29.7.0(@types/node@18.14.2)(ts-node@10.9.1) - exit: 0.1.2 - import-local: 3.1.0 - jest-config: 29.7.0(@types/node@18.14.2)(ts-node@10.9.1) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - dev: true - - /jest-config@28.1.3(@types/node@18.14.2)(ts-node@10.9.1): - resolution: {integrity: sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true - dependencies: - '@babel/core': 7.23.2 - '@jest/test-sequencer': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.14.2 - babel-jest: 28.1.3(@babel/core@7.23.2) - chalk: 4.1.0 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 28.1.3 - jest-environment-node: 28.1.3 - jest-get-type: 28.0.2 - jest-regex-util: 28.0.2 - jest-resolve: 28.1.3 - jest-runner: 28.1.3 - jest-util: 28.1.3 - jest-validate: 28.1.3 - micromatch: 4.0.5 - parse-json: 5.2.0 - pretty-format: 28.1.3 - slash: 3.0.0 - strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.2.2) + exit: 0.1.2 + import-local: 3.1.0 + jest-config: 29.7.0(@types/node@18.14.2)(ts-node@10.9.1) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros - supports-color + - ts-node dev: true /jest-config@29.7.0(@types/node@18.14.2)(ts-node@10.9.1): @@ -18668,11 +18663,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 18.14.2 - babel-jest: 29.7.0(@babel/core@7.23.2) + babel-jest: 29.7.0(@babel/core@7.23.5) chalk: 4.1.0 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -18691,7 +18686,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.2.2) + ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.3.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -18717,13 +18712,6 @@ packages: pretty-format: 29.7.0 dev: true - /jest-docblock@28.1.1: - resolution: {integrity: sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - detect-newline: 3.1.0 - dev: true - /jest-docblock@29.7.0: resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -18731,17 +18719,6 @@ packages: detect-newline: 3.1.0 dev: true - /jest-each@28.1.3: - resolution: {integrity: sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/types': 28.1.3 - chalk: 4.1.0 - jest-get-type: 28.0.2 - jest-util: 28.1.3 - pretty-format: 28.1.3 - dev: true - /jest-each@29.7.0: resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -18776,18 +18753,6 @@ packages: - utf-8-validate dev: true - /jest-environment-node@28.1.3: - resolution: {integrity: sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/environment': 28.1.3 - '@jest/fake-timers': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.14.2 - jest-mock: 28.1.3 - jest-util: 28.1.3 - dev: true - /jest-environment-node@29.7.0: resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -18810,31 +18775,12 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: true - /jest-haste-map@28.1.3: - resolution: {integrity: sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/types': 28.1.3 - '@types/graceful-fs': 4.1.7 - '@types/node': 18.14.2 - anymatch: 3.1.3 - fb-watchman: 2.0.2 - graceful-fs: 4.2.11 - jest-regex-util: 28.0.2 - jest-util: 28.1.3 - jest-worker: 28.1.3 - micromatch: 4.0.5 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.3 - dev: true - /jest-haste-map@29.7.0: resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/graceful-fs': 4.1.7 + '@types/graceful-fs': 4.1.9 '@types/node': 18.14.2 anymatch: 3.1.3 fb-watchman: 2.0.2 @@ -18848,8 +18794,8 @@ packages: fsevents: 2.3.3 dev: true - /jest-junit@14.0.1: - resolution: {integrity: sha512-h7/wwzPbllgpQhhVcRzRC76/cc89GlazThoV1fDxcALkf26IIlRsu/AcTG64f4nR2WPE3Cbd+i/sVf+NCUHrWQ==} + /jest-junit@16.0.0: + resolution: {integrity: sha512-A94mmw6NfJab4Fg/BlvVOUXzXgF0XIH6EmTgJ5NDPp4xoKq0Kr7sErb+4Xs9nZvu58pJojz5RFGpqnZYJTrRfQ==} engines: {node: '>=10.12.0'} dependencies: mkdirp: 1.0.4 @@ -18858,14 +18804,6 @@ packages: xml: 1.0.1 dev: true - /jest-leak-detector@28.1.3: - resolution: {integrity: sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - jest-get-type: 28.0.2 - pretty-format: 28.1.3 - dev: true - /jest-leak-detector@29.7.0: resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -18894,28 +18832,13 @@ packages: pretty-format: 29.7.0 dev: true - /jest-message-util@28.1.3: - resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@babel/code-frame': 7.22.13 - '@jest/types': 28.1.3 - '@types/stack-utils': 2.0.1 - chalk: 4.1.0 - graceful-fs: 4.2.11 - micromatch: 4.0.5 - pretty-format: 28.1.3 - slash: 3.0.0 - stack-utils: 2.0.6 - dev: true - /jest-message-util@29.7.0: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.5 '@jest/types': 29.6.3 - '@types/stack-utils': 2.0.1 + '@types/stack-utils': 2.0.3 chalk: 4.1.0 graceful-fs: 4.2.11 micromatch: 4.0.5 @@ -18932,14 +18855,6 @@ packages: '@types/node': 18.14.2 dev: true - /jest-mock@28.1.3: - resolution: {integrity: sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/types': 28.1.3 - '@types/node': 18.14.2 - dev: true - /jest-mock@29.7.0: resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -18949,22 +18864,22 @@ packages: jest-util: 29.7.0 dev: true - /jest-playwright-preset@2.0.0(jest-circus@28.1.3)(jest-environment-node@28.1.3)(jest-runner@28.1.3)(jest@28.1.3): - resolution: {integrity: sha512-pV5ruTJJMen3lwshUL4dlSqLlP8z4q9MXqWJkmy+sB6HYfzXoqBHzhl+5hslznhnSVTe4Dwu+reiiwcUJpYUbw==} + /jest-playwright-preset@4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0): + resolution: {integrity: sha512-+dGZ1X2KqtwXaabVjTGxy0a3VzYfvYsWaRcuO8vMhyclHSOpGSI1+5cmlqzzCwQ3+fv0EjkTc7I5aV9lo08dYw==} peerDependencies: - jest: ^28.0.0 - jest-circus: ^28.0.0 - jest-environment-node: ^28.0.0 - jest-runner: ^28.0.0 + jest: ^29.3.1 + jest-circus: ^29.3.1 + jest-environment-node: ^29.3.1 + jest-runner: ^29.3.1 dependencies: expect-playwright: 0.8.0 - jest: 28.1.3(@types/node@18.14.2)(ts-node@10.9.1) - jest-circus: 28.1.3 - jest-environment-node: 28.1.3 - jest-process-manager: 0.3.1 - jest-runner: 28.1.3 + jest: 29.7.0(@types/node@18.14.2)(ts-node@10.9.1) + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-process-manager: 0.4.0 + jest-runner: 29.7.0 nyc: 15.1.0 - playwright-core: 1.39.0 + playwright-core: 1.40.1 rimraf: 3.0.2 uuid: 8.3.2 transitivePeerDependencies: @@ -18972,18 +18887,6 @@ packages: - supports-color dev: true - /jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - dependencies: - jest-resolve: 28.1.3 - dev: true - /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} engines: {node: '>=6'} @@ -18996,10 +18899,10 @@ packages: jest-resolve: 29.7.0 dev: true - /jest-process-manager@0.3.1: - resolution: {integrity: sha512-x9W54UgZ7IkzUHgXtnI1x4GKOVjxtwW0CA/7yGbTHtT/YhENO0Lic2yfVyC/gekn7OIEMcQmy0L1r9WLQABfqw==} + /jest-process-manager@0.4.0: + resolution: {integrity: sha512-80Y6snDyb0p8GG83pDxGI/kQzwVTkCxc7ep5FPe/F6JYdvRDhwr6RzRmPSP7SEwuLhxo80lBS/NqOdUIbHIfhw==} dependencies: - '@types/wait-on': 5.3.2 + '@types/wait-on': 5.3.4 chalk: 4.1.0 cwd: 0.10.0 exit: 0.1.2 @@ -19008,32 +18911,17 @@ packages: signal-exit: 3.0.7 spawnd: 5.0.0 tree-kill: 1.2.2 - wait-on: 5.3.0 + wait-on: 7.2.0 transitivePeerDependencies: - debug - supports-color dev: true - /jest-regex-util@28.0.2: - resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dev: true - /jest-regex-util@29.6.3: resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: true - /jest-resolve-dependencies@28.1.3: - resolution: {integrity: sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - jest-regex-util: 28.0.2 - jest-snapshot: 28.1.3 - transitivePeerDependencies: - - supports-color - dev: true - /jest-resolve-dependencies@29.7.0: resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -19044,21 +18932,6 @@ packages: - supports-color dev: true - /jest-resolve@28.1.3: - resolution: {integrity: sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - chalk: 4.1.0 - graceful-fs: 4.2.11 - jest-haste-map: 28.1.3 - jest-pnp-resolver: 1.2.3(jest-resolve@28.1.3) - jest-util: 28.1.3 - jest-validate: 28.1.3 - resolve: 1.22.8 - resolve.exports: 1.1.1 - slash: 3.0.0 - dev: true - /jest-resolve@29.7.0: resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -19074,35 +18947,6 @@ packages: slash: 3.0.0 dev: true - /jest-runner@28.1.3: - resolution: {integrity: sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/console': 28.1.3 - '@jest/environment': 28.1.3 - '@jest/test-result': 28.1.3 - '@jest/transform': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.14.2 - chalk: 4.1.0 - emittery: 0.10.2 - graceful-fs: 4.2.11 - jest-docblock: 28.1.1 - jest-environment-node: 28.1.3 - jest-haste-map: 28.1.3 - jest-leak-detector: 28.1.3 - jest-message-util: 28.1.3 - jest-resolve: 28.1.3 - jest-runtime: 28.1.3 - jest-util: 28.1.3 - jest-watcher: 28.1.3 - jest-worker: 28.1.3 - p-limit: 3.1.0 - source-map-support: 0.5.13 - transitivePeerDependencies: - - supports-color - dev: true - /jest-runner@29.7.0: resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -19132,36 +18976,6 @@ packages: - supports-color dev: true - /jest-runtime@28.1.3: - resolution: {integrity: sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/environment': 28.1.3 - '@jest/fake-timers': 28.1.3 - '@jest/globals': 28.1.3 - '@jest/source-map': 28.1.2 - '@jest/test-result': 28.1.3 - '@jest/transform': 28.1.3 - '@jest/types': 28.1.3 - chalk: 4.1.0 - cjs-module-lexer: 1.2.3 - collect-v8-coverage: 1.0.2 - execa: 5.1.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-haste-map: 28.1.3 - jest-message-util: 28.1.3 - jest-mock: 28.1.3 - jest-regex-util: 28.0.2 - jest-resolve: 28.1.3 - jest-snapshot: 28.1.3 - jest-util: 28.1.3 - slash: 3.0.0 - strip-bom: 4.0.0 - transitivePeerDependencies: - - supports-color - dev: true - /jest-runtime@29.7.0: resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -19198,50 +19012,19 @@ packages: diffable-html: 4.1.0 dev: true - /jest-snapshot@28.1.3: - resolution: {integrity: sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@babel/core': 7.23.2 - '@babel/generator': 7.23.0 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.2) - '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 - '@jest/expect-utils': 28.1.3 - '@jest/transform': 28.1.3 - '@jest/types': 28.1.3 - '@types/babel__traverse': 7.20.2 - '@types/prettier': 2.7.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.2) - chalk: 4.1.0 - expect: 28.1.3 - graceful-fs: 4.2.11 - jest-diff: 28.1.3 - jest-get-type: 28.0.2 - jest-haste-map: 28.1.3 - jest-matcher-utils: 28.1.3 - jest-message-util: 28.1.3 - jest-util: 28.1.3 - natural-compare: 1.4.0 - pretty-format: 28.1.3 - semver: 7.5.4 - transitivePeerDependencies: - - supports-color - dev: true - /jest-snapshot@29.7.0: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.23.2 - '@babel/generator': 7.23.0 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.2) - '@babel/types': 7.23.0 + '@babel/core': 7.23.5 + '@babel/generator': 7.23.5 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5) + '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.5) + '@babel/types': 7.23.5 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.2) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.5) chalk: 4.1.0 expect: 29.7.0 graceful-fs: 4.2.11 @@ -19257,18 +19040,6 @@ packages: - supports-color dev: true - /jest-util@28.1.3: - resolution: {integrity: sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/types': 28.1.3 - '@types/node': 18.14.2 - chalk: 4.1.0 - ci-info: 3.9.0 - graceful-fs: 4.2.11 - picomatch: 2.3.1 - dev: true - /jest-util@29.7.0: resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -19281,18 +19052,6 @@ packages: picomatch: 2.3.1 dev: true - /jest-validate@28.1.3: - resolution: {integrity: sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/types': 28.1.3 - camelcase: 6.3.0 - chalk: 4.1.0 - jest-get-type: 28.0.2 - leven: 3.1.0 - pretty-format: 28.1.3 - dev: true - /jest-validate@29.7.0: resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -19305,7 +19064,7 @@ packages: pretty-format: 29.7.0 dev: true - /jest-watch-typeahead@2.2.2(jest@28.1.3): + /jest-watch-typeahead@2.2.2(jest@29.7.0): resolution: {integrity: sha512-+QgOFW4o5Xlgd6jGS5X37i08tuuXNW8X0CV9WNFi+3n8ExCIP+E1melYhvYLjv5fE6D0yyzk74vsSO8I6GqtvQ==} engines: {node: ^14.17.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -19313,7 +19072,7 @@ packages: dependencies: ansi-escapes: 6.2.0 chalk: 5.3.0 - jest: 28.1.3(@types/node@18.14.2)(ts-node@10.9.1) + jest: 29.7.0(@types/node@18.14.2)(ts-node@10.9.1) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -19321,20 +19080,6 @@ packages: strip-ansi: 7.1.0 dev: true - /jest-watcher@28.1.3: - resolution: {integrity: sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@jest/test-result': 28.1.3 - '@jest/types': 28.1.3 - '@types/node': 18.14.2 - ansi-escapes: 4.3.2 - chalk: 4.1.0 - emittery: 0.10.2 - jest-util: 28.1.3 - string-length: 4.0.2 - dev: true - /jest-watcher@29.7.0: resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -19357,15 +19102,6 @@ packages: merge-stream: 2.0.0 supports-color: 8.1.1 - /jest-worker@28.1.3: - resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - dependencies: - '@types/node': 18.14.2 - merge-stream: 2.0.0 - supports-color: 8.1.1 - dev: true - /jest-worker@29.7.0: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -19376,26 +19112,6 @@ packages: supports-color: 8.1.1 dev: true - /jest@28.1.3(@types/node@18.14.2)(ts-node@10.9.1): - resolution: {integrity: sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==} - engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 28.1.3(ts-node@10.9.1) - '@jest/types': 28.1.3 - import-local: 3.1.0 - jest-cli: 28.1.3(@types/node@18.14.2)(ts-node@10.9.1) - transitivePeerDependencies: - - '@types/node' - - supports-color - - ts-node - dev: true - /jest@29.7.0(@types/node@18.14.2)(ts-node@10.9.1): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -19422,8 +19138,8 @@ packages: hasBin: true dev: true - /jiti@1.20.0: - resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} + /jiti@1.21.0: + resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} hasBin: true /joi@17.11.0: @@ -19434,6 +19150,7 @@ packages: '@sideway/address': 4.1.4 '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 + dev: true /jose@4.15.4: resolution: {integrity: sha512-W+oqK4H+r5sITxfxpSU+MMdr/YSWGvgZMQDIsNoBDGGy4i7GBPTtvFKibQzW06n3U3TqHjhvBJsirShsEJ6eeQ==} @@ -19454,6 +19171,10 @@ packages: /js-sha3@0.8.0: resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} + /js-sha3@0.9.2: + resolution: {integrity: sha512-8kgvwd03wNGQG1GRvl3yy1Yt40sICAcIMsDU2ZLgoL0Z6z9rkRmf9Vd+bi/gYSzgAqMUGl/jiDKu0J8AWFd+BQ==} + dev: false + /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -19474,6 +19195,7 @@ packages: /jsbn@0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} + dev: false /jsdom@20.0.3: resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} @@ -19485,7 +19207,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.10.0 + acorn: 8.11.2 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 @@ -19549,18 +19271,24 @@ packages: /json-schema@0.4.0: resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + dev: false /json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} dev: true - /json-stable-stringify@1.0.2: - resolution: {integrity: sha512-eunSSaEnxV12z+Z73y/j5N37/In40GK4GmsSy+tEHJMxknvqnA7/djeYtAgW0GsWHUfg+847WJjKaEylk2y09g==} + /json-stable-stringify@1.1.0: + resolution: {integrity: sha512-zfA+5SuwYN2VWqN1/5HZaDzQKLJHaBVMZIIM+wuYjdptkaQsqzDdqjqf+lZZJUuJq1aanHiY8LhH8LmH+qBYJA==} + engines: {node: '>= 0.4'} dependencies: + call-bind: 1.0.5 + isarray: 2.0.5 jsonify: 0.0.1 + object-keys: 1.1.1 /json-stringify-safe@5.0.1: resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + dev: false /json-to-pretty-yaml@1.2.2: resolution: {integrity: sha512-rvm6hunfCcqegwYaG5T4yKJWxc9FXFgBVrcTZ4XfSVRwa5HA/Xs+vB/Eo9treYYHCeNM0nrSUr82V/M31Urc7A==} @@ -19582,11 +19310,11 @@ packages: engines: {node: '>=6'} hasBin: true - /jsonc-eslint-parser@2.3.0: - resolution: {integrity: sha512-9xZPKVYp9DxnM3sd1yAsh/d59iIaswDkai8oTxbursfKYbg/ibjX0IzFt35+VZ8iEW453TVTXztnRvYUQlAfUQ==} + /jsonc-eslint-parser@2.4.0: + resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 semver: 7.5.4 @@ -19594,7 +19322,6 @@ packages: /jsonc-parser@3.2.0: resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} - dev: true /jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} @@ -19604,7 +19331,7 @@ packages: /jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: - universalify: 2.0.0 + universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 dev: true @@ -19621,9 +19348,9 @@ packages: resolution: {integrity: sha512-S6cATIPVv1z0IlxdN+zUk5EPjkGCdnhN4wVSBlvoUO1tOLJootbo9CquNJmbIh4yikWHiUedhRYrNPn1arpEmQ==} dev: false - /jsonwebtoken@8.5.1: - resolution: {integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==} - engines: {node: '>=4', npm: '>=1.4.28'} + /jsonwebtoken@9.0.2: + resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} + engines: {node: '>=12', npm: '>=6'} dependencies: jws: 3.2.2 lodash.includes: 4.3.0 @@ -19634,7 +19361,7 @@ packages: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 5.7.2 + semver: 7.5.4 dev: false /jsprim@1.4.2: @@ -19647,23 +19374,13 @@ packages: verror: 1.10.0 dev: false - /jsprim@2.0.2: - resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} - engines: {'0': node >=0.6.0} - dependencies: - assert-plus: 1.0.0 - extsprintf: 1.3.0 - json-schema: 0.4.0 - verror: 1.10.0 - dev: true - /jsx-ast-utils@3.3.5: resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} engines: {node: '>=4.0'} dependencies: array-includes: 3.1.7 array.prototype.flat: 1.3.2 - object.assign: 4.1.4 + object.assign: 4.1.5 object.values: 1.1.7 dev: true @@ -19682,8 +19399,9 @@ packages: safe-buffer: 5.2.1 dev: false - /jwt-decode@3.1.2: - resolution: {integrity: sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==} + /jwt-decode@4.0.0: + resolution: {integrity: sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==} + engines: {node: '>=18'} dev: false /keccak@3.0.4: @@ -19692,7 +19410,7 @@ packages: requiresBuild: true dependencies: node-addon-api: 2.0.2 - node-gyp-build: 4.6.1 + node-gyp-build: 4.7.1 readable-stream: 3.6.2 dev: false @@ -19832,8 +19550,8 @@ packages: type-check: 0.4.0 dev: true - /libphonenumber-js@1.10.47: - resolution: {integrity: sha512-b4t7VQDV29xx/ni+58yl9KWPGjnDLDXCeCTLrD4V8vDpObXZRZBrg7uX/HWZ7YXiJKqdBDGgc+barUUTNB6Slw==} + /libphonenumber-js@1.10.51: + resolution: {integrity: sha512-vY2I+rQwrDQzoPds0JeTEpeWzbUJgqoV0O4v31PauHBb/e+1KCXKylHcDnBMgJZ9fH9mErsEbROJY3Z3JtqEmg==} dev: false /license-webpack-plugin@4.0.2(webpack@5.89.0): @@ -19860,11 +19578,15 @@ packages: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} + /lilconfig@3.0.0: + resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} + engines: {node: '>=14'} + /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - /lines-and-columns@2.0.3: - resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==} + /lines-and-columns@2.0.4: + resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true @@ -19875,7 +19597,7 @@ packages: dependencies: chalk: 5.3.0 commander: 11.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 execa: 7.2.0 lilconfig: 2.1.0 listr2: 6.6.1 @@ -19888,25 +19610,28 @@ packages: - supports-color dev: true - /listr2@3.14.0(enquirer@2.4.1): - resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==} - engines: {node: '>=10.0.0'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true + /listhen@1.5.5: + resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==} + hasBin: true dependencies: - cli-truncate: 2.1.0 - colorette: 2.0.20 - enquirer: 2.4.1 - log-update: 4.0.0 - p-map: 4.0.0 - rfdc: 1.3.0 - rxjs: 7.8.1 - through: 2.3.8 - wrap-ansi: 7.0.0 - dev: true + '@parcel/watcher': 2.3.0 + '@parcel/watcher-wasm': 2.3.0 + citty: 0.1.5 + clipboardy: 3.0.0 + consola: 3.2.3 + defu: 6.1.3 + get-port-please: 3.1.1 + h3: 1.9.0 + http-shutdown: 1.2.2 + jiti: 1.21.0 + mlly: 1.4.2 + node-forge: 1.3.1 + pathe: 1.1.1 + std-env: 3.6.0 + ufo: 1.3.2 + untun: 0.1.2 + uqr: 0.1.2 + dev: false /listr2@4.0.5: resolution: {integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==} @@ -20019,6 +19744,10 @@ packages: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} dev: true + /lodash.defaults@4.2.0: + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + dev: false + /lodash.flattendeep@4.4.0: resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} dev: true @@ -20027,6 +19756,10 @@ packages: resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} dev: false + /lodash.isarguments@3.1.0: + resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} + dev: false + /lodash.isboolean@3.0.3: resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} dev: false @@ -20064,6 +19797,7 @@ packages: /lodash.once@4.1.1: resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} + dev: false /lodash.sortby@4.7.0: resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} @@ -20151,10 +19885,9 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: false - /lru-cache@10.0.1: - resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==} + /lru-cache@10.1.0: + resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==} engines: {node: 14 || >=16.14} - dev: true /lru-cache@4.1.5: resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} @@ -20174,12 +19907,8 @@ packages: dependencies: yallist: 4.0.0 - /lru_map@0.3.3: - resolution: {integrity: sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==} - dev: false - - /luxon@3.3.0: - resolution: {integrity: sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg==} + /luxon@3.4.4: + resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==} engines: {node: '>=12'} dev: true @@ -20201,6 +19930,13 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: false + /magic-string@0.30.5: + resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + /make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} engines: {node: '>=6'} @@ -20276,7 +20012,7 @@ packages: /mdast-util-find-and-replace@2.2.2: resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} dependencies: - '@types/mdast': 3.0.13 + '@types/mdast': 3.0.15 escape-string-regexp: 5.0.0 unist-util-is: 5.2.1 unist-util-visit-parents: 5.1.3 @@ -20285,7 +20021,7 @@ packages: /mdast-util-from-markdown@0.8.5: resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} dependencies: - '@types/mdast': 3.0.13 + '@types/mdast': 3.0.15 mdast-util-to-string: 2.0.0 micromark: 2.11.4 parse-entities: 2.0.0 @@ -20297,8 +20033,8 @@ packages: /mdast-util-from-markdown@1.3.1: resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} dependencies: - '@types/mdast': 3.0.13 - '@types/unist': 2.0.8 + '@types/mdast': 3.0.15 + '@types/unist': 2.0.10 decode-named-character-reference: 1.0.2 mdast-util-to-string: 3.2.0 micromark: 3.2.0 @@ -20316,7 +20052,7 @@ packages: /mdast-util-gfm-autolink-literal@1.0.3: resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} dependencies: - '@types/mdast': 3.0.13 + '@types/mdast': 3.0.15 ccount: 2.0.1 mdast-util-find-and-replace: 2.2.2 micromark-util-character: 1.2.0 @@ -20325,7 +20061,7 @@ packages: /mdast-util-gfm-footnote@1.0.2: resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} dependencies: - '@types/mdast': 3.0.13 + '@types/mdast': 3.0.15 mdast-util-to-markdown: 1.5.0 micromark-util-normalize-identifier: 1.1.0 dev: true @@ -20333,14 +20069,14 @@ packages: /mdast-util-gfm-strikethrough@1.0.3: resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} dependencies: - '@types/mdast': 3.0.13 + '@types/mdast': 3.0.15 mdast-util-to-markdown: 1.5.0 dev: true /mdast-util-gfm-table@1.0.7: resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} dependencies: - '@types/mdast': 3.0.13 + '@types/mdast': 3.0.15 markdown-table: 3.0.3 mdast-util-from-markdown: 1.3.1 mdast-util-to-markdown: 1.5.0 @@ -20351,7 +20087,7 @@ packages: /mdast-util-gfm-task-list-item@1.0.2: resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} dependencies: - '@types/mdast': 3.0.13 + '@types/mdast': 3.0.15 mdast-util-to-markdown: 1.5.0 dev: true @@ -20372,15 +20108,15 @@ packages: /mdast-util-phrasing@3.0.1: resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} dependencies: - '@types/mdast': 3.0.13 + '@types/mdast': 3.0.15 unist-util-is: 5.2.1 dev: true /mdast-util-to-markdown@1.5.0: resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} dependencies: - '@types/mdast': 3.0.13 - '@types/unist': 2.0.8 + '@types/mdast': 3.0.15 + '@types/unist': 2.0.10 longest-streak: 3.1.0 mdast-util-phrasing: 3.0.1 mdast-util-to-string: 3.2.0 @@ -20400,7 +20136,7 @@ packages: /mdast-util-to-string@3.2.0: resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} dependencies: - '@types/mdast': 3.0.13 + '@types/mdast': 3.0.15 dev: true /mdn-data@2.0.14: @@ -20446,17 +20182,6 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - /merkletreejs@0.2.32: - resolution: {integrity: sha512-TostQBiwYRIwSE5++jGmacu3ODcKAgqb0Y/pnIohXS7sWxh1gCkSptbmF1a43faehRDpcHf7J/kv0Ml2D/zblQ==} - engines: {node: '>= 7.6.0'} - dependencies: - bignumber.js: 9.1.2 - buffer-reverse: 1.0.1 - crypto-js: 3.3.0 - treeify: 1.1.0 - web3-utils: 1.10.2 - dev: false - /meros@1.3.0(@types/node@18.14.2): resolution: {integrity: sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w==} engines: {node: '>=13'} @@ -20703,7 +20428,7 @@ packages: /micromark@2.11.4: resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -20712,8 +20437,8 @@ packages: /micromark@3.2.0: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: - '@types/debug': 4.1.9 - debug: 4.3.4(supports-color@8.1.1) + '@types/debug': 4.1.12 + debug: 4.3.4 decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -20769,10 +20494,15 @@ packages: hasBin: true dev: true + /mime@3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} + hasBin: true + dev: false + /mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} - dev: true /mimic-fn@4.0.0: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} @@ -20866,6 +20596,11 @@ packages: yallist: 4.0.0 dev: true + /minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + dev: true + /minipass@7.0.4: resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} engines: {node: '>=16 || 14 >=14.17'} @@ -20885,6 +20620,10 @@ packages: yallist: 4.0.0 dev: true + /mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + dev: true + /mkdirp-promise@5.0.1: resolution: {integrity: sha512-Hepn5kb1lJPtVW84RFT40YG1OddBNTOVUZR2bzQUHc+Z03en8/3uX0+060JDhcEzyO08HmipsN9DcnFMxhIL9w==} engines: {node: '>=4'} @@ -20911,6 +20650,15 @@ packages: hasBin: true dev: false + /mlly@1.4.2: + resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} + dependencies: + acorn: 8.11.2 + pathe: 1.1.1 + pkg-types: 1.0.3 + ufo: 1.3.2 + dev: false + /mock-fs@4.14.0: resolution: {integrity: sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==} dev: false @@ -20918,7 +20666,6 @@ packages: /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} - dev: true /mrmime@1.0.1: resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} @@ -20934,16 +20681,16 @@ packages: /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - /msw-storybook-addon@1.9.0(msw@1.3.2): - resolution: {integrity: sha512-+5ki9SZYF0+IEMW9n4fzkuRa02o5lf9Xf6nfAvWqYvwdLtcpmcwdBRkkFTh+wLTZv010+Ui+P6ZYEVJ0e8wMyw==} + /msw-storybook-addon@1.10.0(msw@1.3.2): + resolution: {integrity: sha512-soCTMTf7DnLeaMnFHPrtVgbyeFTJALVvnDHpzzXpJad+HOzJgQdwU4EAzVfDs1q+X5cVEgxOdAhSMC7ljvnSXg==} peerDependencies: msw: '>=0.35.0 <2.0.0' dependencies: is-node-process: 1.2.0 - msw: 1.3.2(encoding@0.1.13)(typescript@5.2.2) + msw: 1.3.2(encoding@0.1.13)(typescript@5.3.3) dev: true - /msw@1.3.2(encoding@0.1.13)(typescript@5.2.2): + /msw@1.3.2(encoding@0.1.13)(typescript@5.3.3): resolution: {integrity: sha512-wKLhFPR+NitYTkQl5047pia0reNGgf0P6a1eTnA5aNlripmiz0sabMvvHcicE8kQ3/gZcI0YiPFWmYfowfm3lA==} engines: {node: '>=14'} hasBin: true @@ -20958,7 +20705,7 @@ packages: '@mswjs/interceptors': 0.17.10 '@open-draft/until': 1.0.3 '@types/cookie': 0.4.1 - '@types/js-levenshtein': 1.1.1 + '@types/js-levenshtein': 1.1.3 chalk: 4.1.2 chokidar: 3.5.3 cookie: 0.4.2 @@ -20972,7 +20719,7 @@ packages: path-to-regexp: 6.2.1 strict-event-emitter: 0.4.6 type-fest: 2.19.0 - typescript: 5.2.2 + typescript: 5.3.3 yargs: 17.7.2 transitivePeerDependencies: - encoding @@ -21071,20 +20818,20 @@ packages: object-assign: 4.1.1 thenify-all: 1.6.0 - /nano-css@5.3.5(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==} + /nano-css@5.6.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-T2Mhc//CepkTa3X4pUhKgbEheJHYAxD0VptuqFhDbGMUWVV2m+lkNiW/Ieuj35wrfC8Zm0l7HvssQh7zcEttSw==} peerDependencies: react: '*' react-dom: '*' dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 css-tree: 1.1.3 - csstype: 3.1.2 + csstype: 3.1.3 fastest-stable-stringify: 2.0.2 - inline-style-prefixer: 6.0.4 + inline-style-prefixer: 7.0.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) rtl-css-js: 1.16.1 - sourcemap-codec: 1.4.8 stacktrace-js: 2.0.2 stylis: 4.3.0 dev: false @@ -21093,15 +20840,19 @@ packages: resolution: {integrity: sha512-9MqxMH/BSJC7dnLsEMPyfN5Dvoo49IsPFYMcHw3Bcfc2kN0lpHRBSzlMSVx4HGyJ7s9B31CyBTVehWJoQ8Ctew==} dev: false - /nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - /natural-compare-lite@1.4.0: - resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} + /napi-build-utils@1.0.2: + resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} dev: true + /napi-wasm@1.1.0: + resolution: {integrity: sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg==} + dev: false + /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true @@ -21112,7 +20863,7 @@ packages: hasBin: true requiresBuild: true dependencies: - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 iconv-lite: 0.6.3 sax: 1.3.0 transitivePeerDependencies: @@ -21127,10 +20878,10 @@ packages: /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - /next-auth@4.23.1(next@13.5.4)(nodemailer@6.9.6)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-mL083z8KgRtlrIV6CDca2H1kduWJuK/3pTS0Fe2og15KOm4v2kkLGdSDfc2g+019aEBrJUT0pPW2Xx42ImN1WA==} + /next-auth@4.24.5(next@14.0.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-3RafV3XbfIKk6rF6GlLE4/KxjTcuMCifqrmD+98ejFq73SRoj2rmzoca8u764977lH/Q7jo6Xu6yM+Re1Mz/Og==} peerDependencies: - next: ^12.2.5 || ^13 + next: ^12.2.5 || ^13 || ^14 nodemailer: ^6.6.5 react: ^17.0.2 || ^18 react-dom: ^17.0.2 || ^18 @@ -21138,69 +20889,67 @@ packages: nodemailer: optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 '@panva/hkdf': 1.1.1 cookie: 0.5.0 jose: 4.15.4 - next: 13.5.4(@babel/core@7.23.2)(@opentelemetry/api@1.6.0)(react-dom@18.2.0)(react@18.2.0) - nodemailer: 6.9.6 + next: 14.0.4(@babel/core@7.23.5)(react-dom@18.2.0)(react@18.2.0) oauth: 0.9.15 openid-client: 5.6.1 - preact: 10.18.1 - preact-render-to-string: 5.2.6(preact@10.18.1) + preact: 10.19.2 + preact-render-to-string: 5.2.6(preact@10.19.2) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) uuid: 8.3.2 dev: false - /next-intl@3.0.0-rc.2(next@13.5.4)(react@18.2.0): - resolution: {integrity: sha512-nYDn7ZuIiqX5XrBvf8bqdNVthPkkbbEN4HwDRY2SbFLkjCW2ceyP9aomJ6yfeOa1Vluy3sbEcHw8jJn/qmsqhA==} + /next-intl@3.2.2(next@14.0.4)(react@18.2.0): + resolution: {integrity: sha512-OM5TRccppaDCVMBVxsquQj0BtV011dDdTyX0bDahd4Y00Q+/fSLG13NU59/T1Qo5WQcs/71EpwdnLJ1N0hCC1w==} peerDependencies: - next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 + next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 13.5.4(@babel/core@7.23.2)(@opentelemetry/api@1.6.0)(react-dom@18.2.0)(react@18.2.0) + next: 14.0.4(@babel/core@7.23.5)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 - server-only: 0.0.1 - use-intl: 3.0.0-beta.3(react@18.2.0) + use-intl: 3.3.1(react@18.2.0) dev: false - /next-seo@5.15.0(next@13.5.4)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-LGbcY91yDKGMb7YI+28n3g+RuChUkt6pXNpa8FkfKkEmNiJkeRDEXTnnjVtwT9FmMhG6NH8qwHTelGrlYm9rgg==} + /next-seo@6.4.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-XQFxkOL2hw0YE+P100HbI3EAvcludlHPxuzMgaIjKb7kPK0CvjGvLFjd9hszZFEDc5oiQkGFA8+cuWcnip7eYA==} peerDependencies: next: ^8.1.1-canary.54 || >=9.0.0 react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - next: 13.5.4(@babel/core@7.23.2)(@opentelemetry/api@1.6.0)(react-dom@18.2.0)(react@18.2.0) + next: 14.0.4(@babel/core@7.23.5)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /next-sitemap@3.1.55(@next/env@13.5.6)(next@13.5.4): - resolution: {integrity: sha512-ZjkRfkqoSLbU+e8W9TWWe0zfOGNA47lpvm35kNcUCmj73gpLX2PIn51gwHT/B6bgGVAFYY0OXixJDrxIIwcEHw==} + /next-sitemap@4.2.3(next@14.0.4): + resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} engines: {node: '>=14.18'} hasBin: true peerDependencies: - '@next/env': '*' next: '*' dependencies: '@corex/deepmerge': 4.0.43 '@next/env': 13.5.6 + fast-glob: 3.3.2 minimist: 1.2.8 - next: 13.5.4(@babel/core@7.23.2)(@opentelemetry/api@1.6.0)(react-dom@18.2.0)(react@18.2.0) + next: 14.0.4(@babel/core@7.23.5)(react-dom@18.2.0)(react@18.2.0) dev: false - /next-themes@0.2.1(next@13.5.4)(react-dom@18.2.0)(react@18.2.0): + /next-themes@0.2.1(next@14.0.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} peerDependencies: next: '*' react: '*' react-dom: '*' dependencies: - next: 13.5.4(@babel/core@7.23.2)(@opentelemetry/api@1.6.0)(react-dom@18.2.0)(react@18.2.0) + next: 14.0.4(@babel/core@7.23.5)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -21209,9 +20958,9 @@ packages: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: false - /next@13.5.4(@babel/core@7.23.2)(@opentelemetry/api@1.6.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-+93un5S779gho8y9ASQhb/bTkQF17FNQOtXLKAj3lsNgltEcF0C5PMLLncDmH+8X1EnJH1kbqAERa29nRXqhjA==} - engines: {node: '>=16.14.0'} + /next@14.0.4(@babel/core@7.23.5)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-qbwypnM7327SadwFtxXnQdGiKpkuhaRLE2uq62/nRul9cj9KhQ5LhHmlziTNqUidZotw/Q1I9OjirBROdUJNgA==} + engines: {node: '>=18.17.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -21224,26 +20973,26 @@ packages: sass: optional: true dependencies: - '@next/env': 13.5.4 - '@opentelemetry/api': 1.6.0 + '@next/env': 14.0.4 '@swc/helpers': 0.5.2 busboy: 1.6.0 - caniuse-lite: 1.0.30001549 + caniuse-lite: 1.0.30001566 + graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.23.2)(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.23.5)(react@18.2.0) watchpack: 2.4.0 optionalDependencies: - '@next/swc-darwin-arm64': 13.5.4 - '@next/swc-darwin-x64': 13.5.4 - '@next/swc-linux-arm64-gnu': 13.5.4 - '@next/swc-linux-arm64-musl': 13.5.4 - '@next/swc-linux-x64-gnu': 13.5.4 - '@next/swc-linux-x64-musl': 13.5.4 - '@next/swc-win32-arm64-msvc': 13.5.4 - '@next/swc-win32-ia32-msvc': 13.5.4 - '@next/swc-win32-x64-msvc': 13.5.4 + '@next/swc-darwin-arm64': 14.0.4 + '@next/swc-darwin-x64': 14.0.4 + '@next/swc-linux-arm64-gnu': 14.0.4 + '@next/swc-linux-arm64-musl': 14.0.4 + '@next/swc-linux-x64-gnu': 14.0.4 + '@next/swc-linux-x64-musl': 14.0.4 + '@next/swc-win32-arm64-msvc': 14.0.4 + '@next/swc-win32-ia32-msvc': 14.0.4 + '@next/swc-win32-x64-msvc': 14.0.4 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -21259,6 +21008,13 @@ packages: tslib: 2.6.2 dev: true + /node-abi@3.52.0: + resolution: {integrity: sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==} + engines: {node: '>=10'} + dependencies: + semver: 7.5.4 + dev: true + /node-abort-controller@3.1.1: resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} dev: true @@ -21267,16 +21023,17 @@ packages: resolution: {integrity: sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==} dev: false - /node-addon-api@3.2.1: - resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} + /node-addon-api@6.1.0: + resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} dev: true - /node-dir@0.1.17: - resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} - engines: {node: '>= 0.10.5'} - dependencies: - minimatch: 3.1.2 - dev: true + /node-addon-api@7.0.0: + resolution: {integrity: sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==} + dev: false + + /node-fetch-native@1.4.1: + resolution: {integrity: sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==} + dev: false /node-fetch@2.7.0(encoding@0.1.13): resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} @@ -21293,10 +21050,9 @@ packages: /node-forge@1.3.1: resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} engines: {node: '>= 6.13.0'} - dev: true - /node-gyp-build@4.6.1: - resolution: {integrity: sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ==} + /node-gyp-build@4.7.1: + resolution: {integrity: sha512-wTSrZ+8lsRRa3I3H8Xr65dLWSgCvY2l4AOnaeKdPA9TB/WYMPaTcrzf3rXvFoVvjKNVnu0CcWSx54qq9GKRUYg==} hasBin: true /node-int64@0.4.0: @@ -21319,14 +21075,14 @@ packages: console-browserify: 1.2.0 constants-browserify: 1.0.0 crypto-browserify: 3.12.0 - domain-browser: 4.22.0 + domain-browser: 4.23.0 events: 3.3.0 filter-obj: 2.0.2 https-browserify: 1.0.0 os-browserify: 0.3.0 path-browserify: 1.0.1 process: 0.11.10 - punycode: 2.3.0 + punycode: 2.3.1 querystring-es3: 0.2.1 readable-stream: 4.4.2 stream-browserify: 3.0.0 @@ -21348,13 +21104,8 @@ packages: process-on-spawn: 1.0.0 dev: true - /node-releases@2.0.13: - resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} - - /nodemailer@6.9.6: - resolution: {integrity: sha512-s7pDtWwe5fLMkQUhw8TkWB/wnZ7SRdd9HRZslq/s24hlZvBP3j32N/ETLmnqTpmj4xoBZL9fOWyCIZ7r2HORHg==} - engines: {node: '>=6.0.0'} - dev: false + /node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} /normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -21422,7 +21173,6 @@ packages: engines: {node: '>=8'} dependencies: path-key: 3.1.1 - dev: true /npm-run-path@5.1.0: resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} @@ -21453,26 +21203,84 @@ packages: resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} dev: true - /nx-cloud@16.5.2: - resolution: {integrity: sha512-1t1Ii9gojl8r/8hFGaZ/ZyYR0Cb0hzvXLCsaFuvg+EJEFdvua3P4cfNya/0bdRrm+7Eb/ITUOskbvYq4TSlyGg==} + /nx-remotecache-custom@4.2.1(@nx/workspace@17.0.2): + resolution: {integrity: sha512-gx0qEPWZ0pitu0dihWPXqqVip8AGg1OQNLVmn4489qK/oenEGOi6DP/qhMnKeNC30rG4RjH+4RnPNKL5e2bDGg==} + peerDependencies: + '@nx/workspace': '>=16.0.0' + dependencies: + '@nx/workspace': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) + chalk: 4.1.2 + dotenv: 16.3.1 + tar: 6.2.0 + dev: true + + /nx@17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93): + resolution: {integrity: sha512-utk9ufxLlRd210nEV6cKjMLVK0gup2ZMlNT41lLgUX/gp3Q59G1NkyLo3o29DxBh3AhNJ9q5MKgybmzDNdpudA==} hasBin: true + requiresBuild: true + peerDependencies: + '@swc-node/register': ^1.6.7 + '@swc/core': ^1.3.85 + peerDependenciesMeta: + '@swc-node/register': + optional: true + '@swc/core': + optional: true dependencies: - '@nrwl/nx-cloud': 16.5.2 - axios: 1.1.3 + '@nrwl/tao': 17.0.2(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@swc-node/register': 1.6.8(@swc/core@1.3.93)(typescript@5.3.3) + '@swc/core': 1.3.93(@swc/helpers@0.5.3) + '@yarnpkg/lockfile': 1.1.0 + '@yarnpkg/parsers': 3.0.0-rc.46 + '@zkochan/js-yaml': 0.0.6 + axios: 1.6.2 chalk: 4.1.0 - dotenv: 10.0.0 - fs-extra: 11.1.1 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: 8.0.1 + dotenv: 16.3.1 + dotenv-expand: 10.0.0 + enquirer: 2.3.6 + figures: 3.2.0 + flat: 5.0.2 + fs-extra: 11.2.0 + glob: 7.1.4 + ignore: 5.3.0 + jest-diff: 29.7.0 + js-yaml: 4.1.0 + jsonc-parser: 3.2.0 + lines-and-columns: 2.0.4 + minimatch: 3.0.5 node-machine-id: 1.1.12 + npm-run-path: 4.0.1 open: 8.4.2 - strip-json-comments: 3.1.1 - tar: 6.1.11 + semver: 7.5.3 + string-width: 4.2.3 + strong-log-transformer: 2.1.0 + tar-stream: 2.2.0 + tmp: 0.2.1 + tsconfig-paths: 4.2.0 + tslib: 2.6.2 + v8-compile-cache: 2.3.0 + yargs: 17.7.2 yargs-parser: 21.1.1 + optionalDependencies: + '@nx/nx-darwin-arm64': 17.0.2 + '@nx/nx-darwin-x64': 17.0.2 + '@nx/nx-freebsd-x64': 17.0.2 + '@nx/nx-linux-arm-gnueabihf': 17.0.2 + '@nx/nx-linux-arm64-gnu': 17.0.2 + '@nx/nx-linux-arm64-musl': 17.0.2 + '@nx/nx-linux-x64-gnu': 17.0.2 + '@nx/nx-linux-x64-musl': 17.0.2 + '@nx/nx-win32-arm64-msvc': 17.0.2 + '@nx/nx-win32-x64-msvc': 17.0.2 transitivePeerDependencies: - debug dev: true - /nx@16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93): - resolution: {integrity: sha512-gZl4iCC0Hx0Qe1VWmO4Bkeul2nttuXdPpfnlcDKSACGu3ZIo+uySqwOF8yBAxSTIf8xe2JRhgzJN1aFkuezEBg==} + /nx@17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93): + resolution: {integrity: sha512-6LYoTt01nS1d/dvvYtRs+pEAMQmUVsd2fr/a8+X1cDjWrb8wsf1O3DwlBTqKOXOazpS3eOr0Ukc9N1svbu7uXA==} hasBin: true requiresBuild: true peerDependencies: @@ -21484,14 +21292,13 @@ packages: '@swc/core': optional: true dependencies: - '@nrwl/tao': 16.10.0(@swc-node/register@1.6.8)(@swc/core@1.3.93) - '@parcel/watcher': 2.0.4 - '@swc-node/register': 1.6.8(@swc/core@1.3.93)(typescript@5.2.2) + '@nrwl/tao': 17.1.3(@swc-node/register@1.6.8)(@swc/core@1.3.93) + '@swc-node/register': 1.6.8(@swc/core@1.3.93)(typescript@5.3.3) '@swc/core': 1.3.93(@swc/helpers@0.5.3) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.6 - axios: 1.5.1 + axios: 1.6.2 chalk: 4.1.0 cli-cursor: 3.1.0 cli-spinners: 2.6.1 @@ -21501,13 +21308,13 @@ packages: enquirer: 2.3.6 figures: 3.2.0 flat: 5.0.2 - fs-extra: 11.1.1 + fs-extra: 11.2.0 glob: 7.1.4 - ignore: 5.2.4 + ignore: 5.3.0 jest-diff: 29.7.0 js-yaml: 4.1.0 jsonc-parser: 3.2.0 - lines-and-columns: 2.0.3 + lines-and-columns: 2.0.4 minimatch: 3.0.5 node-machine-id: 1.1.12 npm-run-path: 4.0.1 @@ -21523,16 +21330,16 @@ packages: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 16.10.0 - '@nx/nx-darwin-x64': 16.10.0 - '@nx/nx-freebsd-x64': 16.10.0 - '@nx/nx-linux-arm-gnueabihf': 16.10.0 - '@nx/nx-linux-arm64-gnu': 16.10.0 - '@nx/nx-linux-arm64-musl': 16.10.0 - '@nx/nx-linux-x64-gnu': 16.10.0 - '@nx/nx-linux-x64-musl': 16.10.0 - '@nx/nx-win32-arm64-msvc': 16.10.0 - '@nx/nx-win32-x64-msvc': 16.10.0 + '@nx/nx-darwin-arm64': 17.1.3 + '@nx/nx-darwin-x64': 17.1.3 + '@nx/nx-freebsd-x64': 17.1.3 + '@nx/nx-linux-arm-gnueabihf': 17.1.3 + '@nx/nx-linux-arm64-gnu': 17.1.3 + '@nx/nx-linux-arm64-musl': 17.1.3 + '@nx/nx-linux-x64-gnu': 17.1.3 + '@nx/nx-linux-x64-musl': 17.1.3 + '@nx/nx-win32-arm64-msvc': 17.1.3 + '@nx/nx-win32-x64-msvc': 17.1.3 transitivePeerDependencies: - debug dev: true @@ -21552,7 +21359,7 @@ packages: foreground-child: 2.0.0 get-package-type: 0.1.0 glob: 7.2.3 - istanbul-lib-coverage: 3.0.0 + istanbul-lib-coverage: 3.2.2 istanbul-lib-hook: 3.0.0 istanbul-lib-instrument: 4.0.3 istanbul-lib-processinfo: 2.0.3 @@ -21594,25 +21401,25 @@ packages: resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} engines: {node: '>= 6'} - /object-inspect@1.13.0: - resolution: {integrity: sha512-HQ4J+ic8hKrgIt3mqk6cVOVrW2ozL4KdvHlqpBv9vDYWx9ysAgENAdvy4FoGF+KFdhR7nQTNm5J0ctAeOwn+3g==} + /object-inspect@1.13.1: + resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} /object-is@1.1.5: resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 /object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - /object.assign@4.1.4: - resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} + /object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 @@ -21621,43 +21428,43 @@ packages: resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: true /object.fromentries@2.0.7: resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: true /object.groupby@1.0.1: resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - get-intrinsic: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 dev: true /object.hasown@1.1.3: resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} dependencies: define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: true /object.values@1.1.7: resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: true /objectorarray@1.0.5: @@ -21678,6 +21485,14 @@ packages: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: true + /ofetch@1.3.3: + resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==} + dependencies: + destr: 2.0.2 + node-fetch-native: 1.4.1 + ufo: 1.3.2 + dev: false + /oidc-token-hash@5.0.3: resolution: {integrity: sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==} engines: {node: ^10.13.0 || >=12.0.0} @@ -21708,7 +21523,6 @@ packages: engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 - dev: true /onetime@6.0.0: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} @@ -21726,16 +21540,6 @@ packages: is-wsl: 2.2.0 dev: true - /open@9.1.0: - resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==} - engines: {node: '>=14.16'} - dependencies: - default-browser: 4.0.0 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - is-wsl: 2.2.0 - dev: true - /opener@1.5.2: resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} hasBin: true @@ -21769,7 +21573,7 @@ packages: bl: 4.1.0 chalk: 4.1.0 cli-cursor: 3.1.0 - cli-spinners: 2.9.1 + cli-spinners: 2.9.2 is-interactive: 1.0.0 log-symbols: 4.1.0 strip-ansi: 6.0.1 @@ -21783,7 +21587,7 @@ packages: bl: 4.1.0 chalk: 4.1.0 cli-cursor: 3.1.0 - cli-spinners: 2.9.1 + cli-spinners: 2.9.2 is-interactive: 1.0.0 is-unicode-supported: 0.1.0 log-symbols: 4.1.0 @@ -21812,10 +21616,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /ospath@1.2.2: - resolution: {integrity: sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==} - dev: true - /outvariant@1.4.0: resolution: {integrity: sha512-AlWY719RF02ujitly7Kk/0QlV+pXGFDHrHf9O2OKqyqgBieaPOIeuSkL8sRK6j2WK+/ZAURq2kZsY0d8JapUiw==} dev: true @@ -21996,7 +21796,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.5 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -22066,7 +21866,6 @@ packages: /path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} - dev: true /path-key@4.0.0: resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} @@ -22092,7 +21891,7 @@ packages: resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - lru-cache: 10.0.1 + lru-cache: 10.1.0 minipass: 7.0.4 dev: true @@ -22115,6 +21914,15 @@ packages: engines: {node: '>=8'} dev: true + /path-type@5.0.0: + resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} + engines: {node: '>=12'} + dev: true + + /pathe@1.1.1: + resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} + dev: false + /pathval@1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: false @@ -22140,12 +21948,9 @@ packages: engines: {node: '>=14.16'} dev: true - /pend@1.2.0: - resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - dev: true - /performance-now@2.1.0: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + dev: false /pg-cloudflare@1.1.1: resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} @@ -22322,28 +22127,35 @@ packages: find-up: 6.3.0 dev: true - /playwright-core@1.39.0: - resolution: {integrity: sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==} + /pkg-types@1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + dependencies: + jsonc-parser: 3.2.0 + mlly: 1.4.2 + pathe: 1.1.1 + dev: false + + /playwright-core@1.40.1: + resolution: {integrity: sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==} engines: {node: '>=16'} hasBin: true dev: true - /playwright@1.39.0: - resolution: {integrity: sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==} + /playwright@1.40.1: + resolution: {integrity: sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==} engines: {node: '>=16'} hasBin: true - requiresBuild: true dependencies: - playwright-core: 1.39.0 + playwright-core: 1.40.1 optionalDependencies: fsevents: 2.3.2 dev: true - /pnp-webpack-plugin@1.7.0(typescript@5.2.2): + /pnp-webpack-plugin@1.7.0(typescript@5.3.3): resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} engines: {node: '>=6'} dependencies: - ts-pnp: 1.2.0(typescript@5.2.2) + ts-pnp: 1.2.0(typescript@5.3.3) transitivePeerDependencies: - typescript dev: true @@ -22352,9 +22164,14 @@ packages: resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} engines: {node: '>=10'} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 dev: true + /pony-cause@2.1.10: + resolution: {integrity: sha512-3IKLNXclQgkU++2fSi93sQ6BznFuxSLB11HdvZQ6JW/spahf/P1pAHBQEahr20rs0htZW0UDkM1HmA+nZkXKsw==} + engines: {node: '>=12.0.0'} + dev: false + /popmotion@11.0.3: resolution: {integrity: sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==} dependencies: @@ -22369,186 +22186,186 @@ packages: engines: {node: '>= 0.12.0'} dependencies: async: 2.6.4 - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7 mkdirp: 0.5.6 transitivePeerDependencies: - supports-color dev: true - /postcss-calc@8.2.4(postcss@8.4.31): + /postcss-calc@8.2.4(postcss@8.4.32): resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 dev: true - /postcss-calc@9.0.1(postcss@8.4.31): + /postcss-calc@9.0.1(postcss@8.4.32): resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 dev: true - /postcss-colormin@5.3.1(postcss@8.4.31): + /postcss-colormin@5.3.1(postcss@8.4.32): resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-colormin@6.0.0(postcss@8.4.31): + /postcss-colormin@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-convert-values@5.1.3(postcss@8.4.31): + /postcss-convert-values@5.1.3(postcss@8.4.32): resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 - postcss: 8.4.31 + browserslist: 4.22.2 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-convert-values@6.0.0(postcss@8.4.31): + /postcss-convert-values@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 - postcss: 8.4.31 + browserslist: 4.22.2 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-discard-comments@5.1.2(postcss@8.4.31): + /postcss-discard-comments@5.1.2(postcss@8.4.32): resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /postcss-discard-comments@6.0.0(postcss@8.4.31): + /postcss-discard-comments@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /postcss-discard-duplicates@5.1.0(postcss@8.4.31): + /postcss-discard-duplicates@5.1.0(postcss@8.4.32): resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /postcss-discard-duplicates@6.0.0(postcss@8.4.31): + /postcss-discard-duplicates@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /postcss-discard-empty@5.1.1(postcss@8.4.31): + /postcss-discard-empty@5.1.1(postcss@8.4.32): resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /postcss-discard-empty@6.0.0(postcss@8.4.31): + /postcss-discard-empty@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /postcss-discard-overridden@5.1.0(postcss@8.4.31): + /postcss-discard-overridden@5.1.0(postcss@8.4.32): resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /postcss-discard-overridden@6.0.0(postcss@8.4.31): + /postcss-discard-overridden@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /postcss-import@14.1.0(postcss@8.4.31): + /postcss-import@14.1.0(postcss@8.4.32): resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 dev: true - /postcss-import@15.1.0(postcss@8.4.31): + /postcss-import@15.1.0(postcss@8.4.32): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - /postcss-js@4.0.1(postcss@8.4.31): + /postcss-js@4.0.1(postcss@8.4.32): resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.31 + postcss: 8.4.32 - /postcss-load-config@3.1.4(postcss@8.4.31)(ts-node@10.9.1): + /postcss-load-config@3.1.4(postcss@8.4.32)(ts-node@10.9.1): resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} engines: {node: '>= 10'} peerDependencies: @@ -22561,13 +22378,13 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - postcss: 8.4.31 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.2.2) + postcss: 8.4.32 + ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.3.3) yaml: 1.10.2 dev: true - /postcss-load-config@4.0.1(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} + /postcss-load-config@4.0.2(postcss@8.4.32)(ts-node@10.9.1): + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} engines: {node: '>= 14'} peerDependencies: postcss: '>=8.0.9' @@ -22578,12 +22395,12 @@ packages: ts-node: optional: true dependencies: - lilconfig: 2.1.0 - postcss: 8.4.31 - ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.2.2) - yaml: 2.3.3 + lilconfig: 3.0.0 + postcss: 8.4.32 + ts-node: 10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.3.3) + yaml: 2.3.4 - /postcss-loader@6.2.1(postcss@8.4.31)(webpack@5.89.0): + /postcss-loader@6.2.1(postcss@8.4.32)(webpack@5.89.0): resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -22592,201 +22409,201 @@ packages: dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 - postcss: 8.4.31 + postcss: 8.4.32 semver: 7.5.4 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) dev: true - /postcss-loader@7.3.3(postcss@8.4.31)(typescript@5.2.2)(webpack@5.89.0): + /postcss-loader@7.3.3(postcss@8.4.32)(typescript@5.3.3)(webpack@5.89.0): resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} engines: {node: '>= 14.15.0'} peerDependencies: postcss: ^7.0.0 || ^8.0.1 webpack: ^5.0.0 dependencies: - cosmiconfig: 8.3.6(typescript@5.2.2) - jiti: 1.20.0 - postcss: 8.4.31 + cosmiconfig: 8.3.6(typescript@5.3.3) + jiti: 1.21.0 + postcss: 8.4.32 semver: 7.5.4 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) transitivePeerDependencies: - typescript dev: true - /postcss-merge-longhand@5.1.7(postcss@8.4.31): + /postcss-merge-longhand@5.1.7(postcss@8.4.32): resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.4.31) + stylehacks: 5.1.1(postcss@8.4.32) dev: true - /postcss-merge-longhand@6.0.0(postcss@8.4.31): + /postcss-merge-longhand@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 - stylehacks: 6.0.0(postcss@8.4.31) + stylehacks: 6.0.0(postcss@8.4.32) dev: true - /postcss-merge-rules@5.1.4(postcss@8.4.31): + /postcss-merge-rules@5.1.4(postcss@8.4.32): resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.4.31) - postcss: 8.4.31 + cssnano-utils: 3.1.0(postcss@8.4.32) + postcss: 8.4.32 postcss-selector-parser: 6.0.13 dev: true - /postcss-merge-rules@6.0.1(postcss@8.4.31): + /postcss-merge-rules@6.0.1(postcss@8.4.32): resolution: {integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 caniuse-api: 3.0.0 - cssnano-utils: 4.0.0(postcss@8.4.31) - postcss: 8.4.31 + cssnano-utils: 4.0.0(postcss@8.4.32) + postcss: 8.4.32 postcss-selector-parser: 6.0.13 dev: true - /postcss-minify-font-values@5.1.0(postcss@8.4.31): + /postcss-minify-font-values@5.1.0(postcss@8.4.32): resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-font-values@6.0.0(postcss@8.4.31): + /postcss-minify-font-values@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-gradients@5.1.1(postcss@8.4.31): + /postcss-minify-gradients@5.1.1(postcss@8.4.32): resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.4.31) - postcss: 8.4.31 + cssnano-utils: 3.1.0(postcss@8.4.32) + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-gradients@6.0.0(postcss@8.4.31): + /postcss-minify-gradients@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: colord: 2.9.3 - cssnano-utils: 4.0.0(postcss@8.4.31) - postcss: 8.4.31 + cssnano-utils: 4.0.0(postcss@8.4.32) + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-params@5.1.4(postcss@8.4.31): + /postcss-minify-params@5.1.4(postcss@8.4.32): resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 - cssnano-utils: 3.1.0(postcss@8.4.31) - postcss: 8.4.31 + browserslist: 4.22.2 + cssnano-utils: 3.1.0(postcss@8.4.32) + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-params@6.0.0(postcss@8.4.31): + /postcss-minify-params@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 - cssnano-utils: 4.0.0(postcss@8.4.31) - postcss: 8.4.31 + browserslist: 4.22.2 + cssnano-utils: 4.0.0(postcss@8.4.32) + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-selectors@5.2.1(postcss@8.4.31): + /postcss-minify-selectors@5.2.1(postcss@8.4.32): resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-selector-parser: 6.0.13 dev: true - /postcss-minify-selectors@6.0.0(postcss@8.4.31): + /postcss-minify-selectors@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-selector-parser: 6.0.13 dev: true - /postcss-modules-extract-imports@3.0.0(postcss@8.4.31): + /postcss-modules-extract-imports@3.0.0(postcss@8.4.32): resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 - /postcss-modules-local-by-default@4.0.3(postcss@8.4.31): + /postcss-modules-local-by-default@4.0.3(postcss@8.4.32): resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.31) - postcss: 8.4.31 + icss-utils: 5.1.0(postcss@8.4.32) + postcss: 8.4.32 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - /postcss-modules-scope@3.0.0(postcss@8.4.31): + /postcss-modules-scope@3.0.0(postcss@8.4.32): resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-selector-parser: 6.0.13 - /postcss-modules-values@4.0.0(postcss@8.4.31): + /postcss-modules-values@4.0.0(postcss@8.4.32): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.31) - postcss: 8.4.31 + icss-utils: 5.1.0(postcss@8.4.32) + postcss: 8.4.32 - /postcss-modules@4.3.1(postcss@8.4.31): + /postcss-modules@4.3.1(postcss@8.4.32): resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} peerDependencies: postcss: ^8.0.0 @@ -22794,265 +22611,265 @@ packages: generic-names: 4.0.0 icss-replace-symbols: 1.1.0 lodash.camelcase: 4.3.0 - postcss: 8.4.31 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.31) - postcss-modules-local-by-default: 4.0.3(postcss@8.4.31) - postcss-modules-scope: 3.0.0(postcss@8.4.31) - postcss-modules-values: 4.0.0(postcss@8.4.31) + postcss: 8.4.32 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.32) + postcss-modules-local-by-default: 4.0.3(postcss@8.4.32) + postcss-modules-scope: 3.0.0(postcss@8.4.32) + postcss-modules-values: 4.0.0(postcss@8.4.32) string-hash: 1.1.3 dev: true - /postcss-nested@6.0.1(postcss@8.4.31): + /postcss-nested@6.0.1(postcss@8.4.32): resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-selector-parser: 6.0.13 - /postcss-normalize-charset@5.1.0(postcss@8.4.31): + /postcss-normalize-charset@5.1.0(postcss@8.4.32): resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /postcss-normalize-charset@6.0.0(postcss@8.4.31): + /postcss-normalize-charset@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /postcss-normalize-display-values@5.1.0(postcss@8.4.31): + /postcss-normalize-display-values@5.1.0(postcss@8.4.32): resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-display-values@6.0.0(postcss@8.4.31): + /postcss-normalize-display-values@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-positions@5.1.1(postcss@8.4.31): + /postcss-normalize-positions@5.1.1(postcss@8.4.32): resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-positions@6.0.0(postcss@8.4.31): + /postcss-normalize-positions@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-repeat-style@5.1.1(postcss@8.4.31): + /postcss-normalize-repeat-style@5.1.1(postcss@8.4.32): resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-repeat-style@6.0.0(postcss@8.4.31): + /postcss-normalize-repeat-style@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-string@5.1.0(postcss@8.4.31): + /postcss-normalize-string@5.1.0(postcss@8.4.32): resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-string@6.0.0(postcss@8.4.31): + /postcss-normalize-string@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-timing-functions@5.1.0(postcss@8.4.31): + /postcss-normalize-timing-functions@5.1.0(postcss@8.4.32): resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-timing-functions@6.0.0(postcss@8.4.31): + /postcss-normalize-timing-functions@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-unicode@5.1.1(postcss@8.4.31): + /postcss-normalize-unicode@5.1.1(postcss@8.4.32): resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 - postcss: 8.4.31 + browserslist: 4.22.2 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-unicode@6.0.0(postcss@8.4.31): + /postcss-normalize-unicode@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 - postcss: 8.4.31 + browserslist: 4.22.2 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-url@5.1.0(postcss@8.4.31): + /postcss-normalize-url@5.1.0(postcss@8.4.32): resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: normalize-url: 6.1.0 - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-url@6.0.0(postcss@8.4.31): + /postcss-normalize-url@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-whitespace@5.1.1(postcss@8.4.31): + /postcss-normalize-whitespace@5.1.1(postcss@8.4.32): resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-whitespace@6.0.0(postcss@8.4.31): + /postcss-normalize-whitespace@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-ordered-values@5.1.3(postcss@8.4.31): + /postcss-ordered-values@5.1.3(postcss@8.4.32): resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0(postcss@8.4.31) - postcss: 8.4.31 + cssnano-utils: 3.1.0(postcss@8.4.32) + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-ordered-values@6.0.0(postcss@8.4.31): + /postcss-ordered-values@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 4.0.0(postcss@8.4.31) - postcss: 8.4.31 + cssnano-utils: 4.0.0(postcss@8.4.32) + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-reduce-initial@5.1.2(postcss@8.4.31): + /postcss-reduce-initial@5.1.2(postcss@8.4.32): resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 caniuse-api: 3.0.0 - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /postcss-reduce-initial@6.0.0(postcss@8.4.31): + /postcss-reduce-initial@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 caniuse-api: 3.0.0 - postcss: 8.4.31 + postcss: 8.4.32 dev: true - /postcss-reduce-transforms@5.1.0(postcss@8.4.31): + /postcss-reduce-transforms@5.1.0(postcss@8.4.32): resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true - /postcss-reduce-transforms@6.0.0(postcss@8.4.31): + /postcss-reduce-transforms@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 dev: true @@ -23071,45 +22888,45 @@ packages: cssesc: 3.0.0 util-deprecate: 1.0.2 - /postcss-svgo@5.1.0(postcss@8.4.31): + /postcss-svgo@5.1.0(postcss@8.4.32): resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 svgo: 2.8.0 dev: true - /postcss-svgo@6.0.0(postcss@8.4.31): + /postcss-svgo@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw==} engines: {node: ^14 || ^16 || >= 18} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-value-parser: 4.2.0 - svgo: 3.0.2 + svgo: 3.0.5 dev: true - /postcss-unique-selectors@5.1.1(postcss@8.4.31): + /postcss-unique-selectors@5.1.1(postcss@8.4.32): resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-selector-parser: 6.0.13 dev: true - /postcss-unique-selectors@6.0.0(postcss@8.4.31): + /postcss-unique-selectors@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.31 + postcss: 8.4.32 postcss-selector-parser: 6.0.13 dev: true @@ -23120,7 +22937,15 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.6 + nanoid: 3.3.7 + picocolors: 1.0.0 + source-map-js: 1.0.2 + + /postcss@8.4.32: + resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 @@ -23172,48 +22997,71 @@ packages: resolution: {integrity: sha512-VdlZoocy5lCP0c/t66xAfclglEapXPCIVhqqJRncYpvbCgImF0w67aPKfbqUMr72tO2k5q0TdTZwCLjPTI6C9g==} dev: true - /preact-render-to-string@5.2.6(preact@10.18.1): + /posthog-js@1.94.2: + resolution: {integrity: sha512-AgFe6JamNbKR7a3GcbRhUxCIyTDqPenWUGWsPUT8KbFSwUYVGMo64jMQTZtNpc5ZGgvUYz+sQDLtn0l+ZQ8yIQ==} + dependencies: + fflate: 0.4.8 + dev: false + + /posthog-node@3.2.0: + resolution: {integrity: sha512-R/kNgZuJNt/vZ0ghEFzSZw5V0VjdhyBcXkDQN4fahbJy491u+FhBqghl1JIi8AHAoOxTdG0eDTedPvHp5usGmQ==} + engines: {node: '>=15.0.0'} + dependencies: + axios: 1.6.2 + rusha: 0.8.14 + transitivePeerDependencies: + - debug + dev: false + + /preact-render-to-string@5.2.6(preact@10.19.2): resolution: {integrity: sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==} peerDependencies: preact: '>=10' dependencies: - preact: 10.18.1 + preact: 10.19.2 pretty-format: 3.8.0 dev: false - /preact@10.18.1: - resolution: {integrity: sha512-mKUD7RRkQQM6s7Rkmi7IFkoEHjuFqRQUaXamO61E6Nn7vqF/bo7EZCmSyrUnp2UWHw0O7XjZ2eeXis+m7tf4lg==} + /preact@10.19.2: + resolution: {integrity: sha512-UA9DX/OJwv6YwP9Vn7Ti/vF80XL+YA5H2l7BpCtUr3ya8LWHFzpiO5R+N7dN16ujpIxhekRFuOOF82bXX7K/lg==} dev: false + /prebuild-install@7.1.1: + resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} + engines: {node: '>=10'} + hasBin: true + dependencies: + detect-libc: 2.0.2 + expand-template: 2.0.3 + github-from-package: 0.0.0 + minimist: 1.2.8 + mkdirp-classic: 0.5.3 + napi-build-utils: 1.0.2 + node-abi: 3.52.0 + pump: 3.0.0 + rc: 1.2.8 + simple-get: 4.0.1 + tar-fs: 2.1.1 + tunnel-agent: 0.6.0 + dev: true + /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} dev: true - /prettier-linter-helpers@1.0.0: - resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} - engines: {node: '>=6.0.0'} - dependencies: - fast-diff: 1.3.0 - dev: true - /prettier@2.8.8: resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} engines: {node: '>=10.13.0'} hasBin: true dev: true - /prettier@3.0.3: - resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==} + /prettier@3.1.0: + resolution: {integrity: sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==} engines: {node: '>=14'} hasBin: true dev: true - /pretty-bytes@5.6.0: - resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} - engines: {node: '>=6'} - dev: true - /pretty-error@4.0.0: resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} dependencies: @@ -23325,10 +23173,6 @@ packages: forwarded: 0.2.0 ipaddr.js: 1.9.1 - /proxy-from-env@1.0.0: - resolution: {integrity: sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==} - dev: true - /proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} @@ -23379,8 +23223,8 @@ packages: engines: {node: '>=6'} dev: false - /punycode@2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} /pure-rand@6.0.4: @@ -23402,13 +23246,6 @@ packages: resolution: {integrity: sha512-HM7yY8O2ilqhmULxGMpcHSF1EhJJ9yBj8gvDEuZ6M+KGJ0YY2hKpnXvRD+hZPLrDVck3ExIGhmPtSdcjC+guuw==} dev: false - /qs@6.10.4: - resolution: {integrity: sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==} - engines: {node: '>=0.6'} - dependencies: - side-channel: 1.0.4 - dev: true - /qs@6.11.0: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} engines: {node: '>=0.6'} @@ -23457,6 +23294,10 @@ packages: /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + /queue-tick@1.0.1: + resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} + dev: true + /queue@6.0.2: resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} dependencies: @@ -23471,6 +23312,10 @@ packages: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} + /radix3@1.1.0: + resolution: {integrity: sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A==} + dev: false + /ramda@0.29.0: resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} dev: true @@ -23508,7 +23353,16 @@ packages: http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 - dev: false + + /rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.8 + strip-json-comments: 2.0.1 + dev: true /react-colorful@5.6.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} @@ -23520,39 +23374,28 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /react-day-picker@8.9.0(date-fns@2.30.0)(react@18.2.0): - resolution: {integrity: sha512-XgoUgexp5KUy03lGsBDRkV+YQy73qJOLNPojeKe0dDNamrCM75PSBhMBkYVjgMSDy12LGWlbThSRK8p0kozAOA==} - peerDependencies: - date-fns: ^2.28.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - date-fns: 2.30.0 - react: 18.2.0 - dev: false - - /react-docgen-typescript@2.2.2(typescript@5.2.2): + /react-docgen-typescript@2.2.2(typescript@5.3.3): resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: '>= 4.3.x' dependencies: - typescript: 5.2.2 + typescript: 5.3.3 dev: true - /react-docgen@5.4.3: - resolution: {integrity: sha512-xlLJyOlnfr8lLEEeaDZ+X2J/KJoe6Nr9AzxnkdQWush5hz2ZSu66w6iLMOScMmxoSHWpWMn+k3v5ZiyCfcWsOA==} - engines: {node: '>=8.10.0'} - hasBin: true + /react-docgen@7.0.1: + resolution: {integrity: sha512-rCz0HBIT0LWbIM+///LfRrJoTKftIzzwsYDf0ns5KwaEjejMHQRtphcns+IXFHDNY9pnz6G8l/JbbI6pD4EAIA==} + engines: {node: '>=16.14.0'} dependencies: - '@babel/core': 7.23.2 - '@babel/generator': 7.23.0 - '@babel/runtime': 7.23.2 - ast-types: 0.14.2 - commander: 2.20.3 + '@babel/core': 7.23.5 + '@babel/traverse': 7.23.5 + '@babel/types': 7.23.5 + '@types/babel__core': 7.20.5 + '@types/babel__traverse': 7.20.4 + '@types/doctrine': 0.0.9 + '@types/resolve': 1.20.6 doctrine: 3.0.0 - estree-to-babel: 3.2.1 - neo-async: 2.6.2 - node-dir: 0.1.17 - strip-indent: 3.0.0 + resolve: 1.22.8 + strip-indent: 4.0.0 transitivePeerDependencies: - supports-color dev: true @@ -23579,8 +23422,8 @@ packages: react-is: 18.1.0 dev: true - /react-hook-form@7.47.0(react@18.2.0): - resolution: {integrity: sha512-F/TroLjTICipmHeFlMrLtNLceO2xr1jU3CyiNla5zdwsGUGu2UOxxR4UyJgLlhMwLW/Wzp4cpJ7CPfgJIeKdSg==} + /react-hook-form@7.48.2(react@18.2.0): + resolution: {integrity: sha512-H0T2InFQb1hX7qKtDIZmvpU1Xfn/bdahWBN1fH19gSe4bBEqTfmlr7H3XWTaVtiK4/tpPaI1F3355GPMZYge+A==} engines: {node: '>=12.22.0'} peerDependencies: react: ^16.8.0 || ^17 || ^18 @@ -23588,22 +23431,8 @@ packages: react: 18.2.0 dev: false - /react-hot-toast@2.4.1(csstype@3.1.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-j8z+cQbWIM5LY37pR6uZR6D4LfseplqnuAO4co4u8917hBUvXlEqyP1ZzqVLcqoyUesZZv/ImreoCeHVDpE5pQ==} - engines: {node: '>=10'} - peerDependencies: - react: '>=16' - react-dom: '>=16' - dependencies: - goober: 2.1.13(csstype@3.1.2) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - transitivePeerDependencies: - - csstype - dev: false - - /react-i18next@13.3.0(i18next@23.5.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-FlR9xjYHSPIJfQspEmkN0yOlxgRyNuiJKJ8gCaZH08UJ7SZHG+VrptEPcpEMEchjNoCOZdKcvJ3PnmHEZhkeXg==} + /react-i18next@13.5.0(i18next@23.7.8)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-CFJ5NDGJ2MUyBohEHxljOq/39NQ972rh1ajnadG9BjTk+UXbHLq4z5DKEbEQBDoIhUmmbuS/fIMJKo6VOax1HA==} peerDependencies: i18next: '>= 23.2.3' react: '>= 16.8.0' @@ -23615,29 +23444,21 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 html-parse-stringify: 3.0.1 - i18next: 23.5.1 + i18next: 23.7.8 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /react-icons@4.11.0(react@18.2.0): - resolution: {integrity: sha512-V+4khzYcE5EBk/BvcuYRq6V/osf11ODUM2J8hg2FDSswRrGvqiYUYPRy4OdrWaQOBj4NcpJfmHZLNaD+VH0TyA==} + /react-icons@4.12.0(react@18.2.0): + resolution: {integrity: sha512-IBaDuHiShdZqmfc/TwHu6+d6k2ltNCf3AszxNmjJc1KUfXdEeRJOKyNvLmAHaarhzGmTSVygNdyu8/opXv2gaw==} peerDependencies: react: '*' dependencies: react: 18.2.0 dev: false - /react-inspector@6.0.2(react@18.2.0): - resolution: {integrity: sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ==} - peerDependencies: - react: ^16.8.4 || ^17.0.0 || ^18.0.0 - dependencies: - react: 18.2.0 - dev: true - /react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -23670,12 +23491,12 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-refresh@0.11.0: - resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==} + /react-refresh@0.14.0: + resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} engines: {node: '>=0.10.0'} dev: true - /react-remove-scroll-bar@2.3.4(@types/react@18.2.24)(react@18.2.0): + /react-remove-scroll-bar@2.3.4(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} engines: {node: '>=10'} peerDependencies: @@ -23685,12 +23506,12 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.24 + '@types/react': 18.2.33 react: 18.2.0 - react-style-singleton: 2.2.1(@types/react@18.2.24)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.33)(react@18.2.0) tslib: 2.6.2 - /react-remove-scroll@2.5.4(@types/react@18.2.24)(react@18.2.0): + /react-remove-scroll@2.5.4(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==} engines: {node: '>=10'} peerDependencies: @@ -23700,16 +23521,16 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.24 + '@types/react': 18.2.33 react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.24)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.24)(react@18.2.0) + react-remove-scroll-bar: 2.3.4(@types/react@18.2.33)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.33)(react@18.2.0) tslib: 2.6.2 - use-callback-ref: 1.3.0(@types/react@18.2.24)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.24)(react@18.2.0) + use-callback-ref: 1.3.0(@types/react@18.2.33)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.33)(react@18.2.0) dev: false - /react-remove-scroll@2.5.5(@types/react@18.2.24)(react@18.2.0): + /react-remove-scroll@2.5.5(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} engines: {node: '>=10'} peerDependencies: @@ -23719,24 +23540,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.24 + '@types/react': 18.2.33 react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.24)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.24)(react@18.2.0) + react-remove-scroll-bar: 2.3.4(@types/react@18.2.33)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.33)(react@18.2.0) tslib: 2.6.2 - use-callback-ref: 1.3.0(@types/react@18.2.24)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.24)(react@18.2.0) - - /react-resize-detector@7.1.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-zXnPJ2m8+6oq9Nn8zsep/orts9vQv3elrpA+R8XTcW7DVVUJ9vwDwMXaBtykAYjMnkCIaOoK9vObyR7ZgFNlOw==} - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 - dependencies: - lodash: 4.17.21 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: true + use-callback-ref: 1.3.0(@types/react@18.2.33)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.33)(react@18.2.0) /react-shallow-renderer@16.15.0(react@18.2.0): resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} @@ -23748,7 +23558,7 @@ packages: react-is: 18.2.0 dev: true - /react-style-singleton@2.2.1(@types/react@18.2.24)(react@18.2.0): + /react-style-singleton@2.2.1(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: @@ -23758,7 +23568,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.24 + '@types/react': 18.2.33 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 @@ -23779,27 +23589,17 @@ packages: resolution: {integrity: sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==} peerDependencies: react: '*' - tslib: '*' - dependencies: - react: 18.2.0 - tslib: 2.6.2 - dev: false - - /react-uploader@3.43.0(react@18.2.0): - resolution: {integrity: sha512-RCaMSdRsfrIC6Mt2UDhk9G4A+mzcuumW2bOfuPyKwKktotNdlcj8ZqRDihtzXVy/K9PVvxnr2PxCfQuDXOkcyQ==} - peerDependencies: - react: '>=16.3.0' + tslib: '*' dependencies: - lodash.isequal: 4.5.0 react: 18.2.0 - uploader: 3.48.2 + tslib: 2.6.2 dev: false - /react-use@17.4.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-TgbNTCA33Wl7xzIJegn1HndB4qTS9u03QUwyNycUnXaweZkE4Kq2SB+Yoxx8qbshkZGYBDvUXbXWRUmQDcZZ/Q==} + /react-use@17.4.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1jPtmWLD8OJJNYCdYLJEH/HM+bPDfJuyGwCYeJFgPmWY8ttwpgZnW5QnzgM55CYUByUiTjHxsGOnEpLl6yQaoQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: '*' + react-dom: '*' dependencies: '@types/js-cookie': 2.2.7 '@xobotyi/scrollbar-width': 1.9.5 @@ -23807,7 +23607,7 @@ packages: fast-deep-equal: 3.1.3 fast-shallow-equal: 1.0.0 js-cookie: 2.2.1 - nano-css: 5.3.5(react-dom@18.2.0)(react@18.2.0) + nano-css: 5.6.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-universal-interface: 0.6.2(react@18.2.0)(tslib@2.6.2) @@ -23852,7 +23652,7 @@ packages: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} dependencies: - '@types/normalize-package-data': 2.4.2 + '@types/normalize-package-data': 2.4.4 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 @@ -23925,25 +23725,37 @@ packages: strip-indent: 3.0.0 dev: true - /redis@4.6.10: - resolution: {integrity: sha512-mmbyhuKgDiJ5TWUhiKhBssz+mjsuSI/lSZNPI9QvZOYzWvYGejtb+W3RlDDf8LD6Bdl5/mZeG8O1feUGhXTxEg==} + /redis-errors@1.2.0: + resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} + engines: {node: '>=4'} + dev: false + + /redis-parser@3.0.0: + resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} + engines: {node: '>=4'} + dependencies: + redis-errors: 1.2.0 + dev: false + + /redis@4.6.11: + resolution: {integrity: sha512-kg1Lt4NZLYkAjPOj/WcyIGWfZfnyfKo1Wg9YKVSlzhFwxpFIl3LYI8BWy1Ab963LLDsTz2+OwdsesHKljB3WMQ==} dependencies: - '@redis/bloom': 1.2.0(@redis/client@1.5.11) - '@redis/client': 1.5.11 - '@redis/graph': 1.1.0(@redis/client@1.5.11) - '@redis/json': 1.0.6(@redis/client@1.5.11) - '@redis/search': 1.1.5(@redis/client@1.5.11) - '@redis/time-series': 1.0.5(@redis/client@1.5.11) + '@redis/bloom': 1.2.0(@redis/client@1.5.12) + '@redis/client': 1.5.12 + '@redis/graph': 1.1.1(@redis/client@1.5.12) + '@redis/json': 1.0.6(@redis/client@1.5.12) + '@redis/search': 1.1.6(@redis/client@1.5.12) + '@redis/time-series': 1.0.5(@redis/client@1.5.12) dev: false /reflect.getprototypeof@1.0.4: resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - get-intrinsic: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 globalthis: 1.0.3 which-builtin-type: 1.1.3 dev: true @@ -23965,7 +23777,7 @@ packages: /regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 dev: true /regex-parser@2.2.11: @@ -23976,7 +23788,7 @@ packages: resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 set-function-name: 2.0.1 dev: true @@ -24008,7 +23820,7 @@ packages: /relay-runtime@12.0.0(encoding@0.1.13): resolution: {integrity: sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug==} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 fbjs: 3.0.5(encoding@0.1.13) invariant: 2.2.4 transitivePeerDependencies: @@ -24035,7 +23847,7 @@ packages: /remark-gfm@3.0.1: resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} dependencies: - '@types/mdast': 3.0.13 + '@types/mdast': 3.0.15 mdast-util-gfm: 2.0.2 micromark-extension-gfm: 2.0.3 unified: 10.1.2 @@ -24051,8 +23863,8 @@ packages: unist-util-visit: 2.0.3 dev: true - /remeda@1.27.1: - resolution: {integrity: sha512-va05uuDBz/E55O9wmpDdbVlwdWbHGJJy3oC0EAHSFn74MpWF3S81NVJDz/FW05bc/UDg769t1u6YPhBK/gmvLw==} + /remeda@1.29.0: + resolution: {integrity: sha512-M3LQ14KtMdQ1879lj/kKji3zBk158s7Rwg963mEkTfQFMxnKrIEAMxJfo/+0sp/+uGgN/KMVU2MBA4LNjqf8YQ==} dev: false /remedial@1.0.8: @@ -24081,12 +23893,6 @@ packages: strip-ansi: 6.0.1 dev: true - /request-progress@3.0.0: - resolution: {integrity: sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==} - dependencies: - throttleit: 1.0.0 - dev: true - /request@2.88.2: resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} engines: {node: '>= 6'} @@ -24179,7 +23985,7 @@ packages: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 - postcss: 8.4.31 + postcss: 8.4.32 source-map: 0.6.1 dev: true @@ -24188,11 +23994,6 @@ packages: engines: {node: '>=10'} dev: true - /resolve.exports@1.1.1: - resolution: {integrity: sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==} - engines: {node: '>=10'} - dev: true - /resolve.exports@2.0.2: resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} engines: {node: '>=10'} @@ -24202,7 +24003,7 @@ packages: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.13.0 + is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -24210,7 +24011,7 @@ packages: resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} hasBin: true dependencies: - is-core-module: 2.13.0 + is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true @@ -24272,7 +24073,7 @@ packages: resolution: {integrity: sha512-wI8D5dvYovRMx/YYKtUNt3Yxaw4ORC9xo6Gt9t22kveWz1enG9QrhVlagzwrxSC455xD1dHMKhIJkbsQ7d48BA==} engines: {node: '>=8.3'} dependencies: - '@types/fs-extra': 8.1.3 + '@types/fs-extra': 8.1.5 colorette: 1.4.0 fs-extra: 8.1.0 globby: 10.0.1 @@ -24287,7 +24088,7 @@ packages: rollup: 2.79.1 dev: true - /rollup-plugin-postcss@4.0.2(postcss@8.4.31)(ts-node@10.9.1): + /rollup-plugin-postcss@4.0.2(postcss@8.4.32)(ts-node@10.9.1): resolution: {integrity: sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==} engines: {node: '>=10'} peerDependencies: @@ -24295,13 +24096,13 @@ packages: dependencies: chalk: 4.1.0 concat-with-sourcemaps: 1.1.0 - cssnano: 5.1.15(postcss@8.4.31) + cssnano: 5.1.15(postcss@8.4.32) import-cwd: 3.0.0 p-queue: 6.6.2 pify: 5.0.0 - postcss: 8.4.31 - postcss-load-config: 3.1.4(postcss@8.4.31)(ts-node@10.9.1) - postcss-modules: 4.3.1(postcss@8.4.31) + postcss: 8.4.32 + postcss-load-config: 3.1.4(postcss@8.4.32)(ts-node@10.9.1) + postcss-modules: 4.3.1(postcss@8.4.32) promise.series: 0.2.0 resolve: 1.22.8 rollup-pluginutils: 2.8.2 @@ -24311,7 +24112,7 @@ packages: - ts-node dev: true - /rollup-plugin-typescript2@0.34.1(rollup@2.79.1)(typescript@5.2.2): + /rollup-plugin-typescript2@0.34.1(rollup@2.79.1)(typescript@5.3.3): resolution: {integrity: sha512-P4cHLtGikESmqi1CA+tdMDUv8WbQV48mzPYt77TSTOPJpERyZ9TXdDgjSDix8Fkqce6soYz3+fa4lrC93IEkcw==} peerDependencies: rollup: '>=1.26.3' @@ -24323,7 +24124,7 @@ packages: rollup: 2.79.1 semver: 7.5.4 tslib: 2.6.2 - typescript: 5.2.2 + typescript: 5.3.3 dev: true /rollup-pluginutils@2.8.2: @@ -24348,22 +24149,10 @@ packages: fsevents: 2.3.3 dev: true - /rpc-websockets@7.6.0: - resolution: {integrity: sha512-Jgcs8q6t8Go98dEulww1x7RysgTkzpCMelVxZW4hvuyFtOGpeUz9prpr2KjUa/usqxgFCd9Tu3+yhHEP9GVmiQ==} - dependencies: - '@babel/runtime': 7.23.2 - eventemitter3: 4.0.7 - uuid: 8.3.2 - ws: 8.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - optionalDependencies: - bufferutil: 4.0.8 - utf-8-validate: 5.0.10 - dev: false - - /rpc-websockets@7.6.1: - resolution: {integrity: sha512-MmRGaJJvxTHSRxYPjJJqcj2zWnCetw7YbYbKlD0Yc7qVw6PsZhRJg1MI3mpWlpBs+4zO+urlNfLl9zLsdOD/gA==} + /rpc-websockets@7.8.0: + resolution: {integrity: sha512-AStkq6KDvSAmA4WiwlK1pDvj/33BWmExTATUokC0v+NhWekXSTNzXS5OGXeYwq501/pj6lBZMofg/h4dx4/tCg==} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 eventemitter3: 4.0.7 uuid: 8.3.2 ws: 8.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -24375,16 +24164,9 @@ packages: /rtl-css-js@1.16.1: resolution: {integrity: sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.23.5 dev: false - /run-applescript@5.0.0: - resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} - engines: {node: '>=12'} - dependencies: - execa: 5.1.1 - dev: true - /run-async@2.4.1: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} @@ -24395,12 +24177,9 @@ packages: dependencies: queue-microtask: 1.2.3 - /rxjs@6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} - engines: {npm: '>=2.0.0'} - dependencies: - tslib: 1.14.1 - dev: true + /rusha@0.8.14: + resolution: {integrity: sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==} + dev: false /rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} @@ -24419,8 +24198,8 @@ packages: resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} engines: {node: '>=0.4'} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 has-symbols: 1.0.3 isarray: 2.0.5 dev: true @@ -24435,15 +24214,11 @@ packages: resolution: {integrity: sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==} dev: true - /safe-json-utils@1.1.1: - resolution: {integrity: sha512-SAJWGKDs50tAbiDXLf89PDwt9XYkWyANFWVzn4dTXl5QyI8t2o/bW5/OJl3lvc2WVU4MEpTo9Yz5NVFNsp+OJQ==} - dev: false - /safe-regex-test@1.0.0: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 is-regex: 1.1.4 dev: true @@ -24455,7 +24230,7 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - /sass-loader@12.6.0(sass@1.69.3)(webpack@5.89.0): + /sass-loader@12.6.0(sass@1.69.5)(webpack@5.89.0): resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -24476,7 +24251,7 @@ packages: dependencies: klona: 2.0.6 neo-async: 2.6.2 - sass: 1.69.3 + sass: 1.69.5 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) dev: true @@ -24503,8 +24278,8 @@ packages: webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) dev: true - /sass@1.69.3: - resolution: {integrity: sha512-X99+a2iGdXkdWn1akFPs0ZmelUzyAQfvqYc2P/MPTrJRuIRoTffGzT9W9nFqG00S+c8hXzVmgxhUuHFdrwxkhQ==} + /sass@1.69.5: + resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -24539,7 +24314,7 @@ packages: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/json-schema': 7.0.13 + '@types/json-schema': 7.0.15 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) @@ -24547,7 +24322,7 @@ packages: resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} engines: {node: '>= 12.13.0'} dependencies: - '@types/json-schema': 7.0.13 + '@types/json-schema': 7.0.15 ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) ajv-keywords: 5.1.0(ajv@8.12.0) @@ -24572,7 +24347,7 @@ packages: dependencies: elliptic: 6.5.4 node-addon-api: 2.0.2 - node-gyp-build: 4.6.1 + node-gyp-build: 4.7.1 dev: false /secure-compare@3.0.1: @@ -24583,10 +24358,11 @@ packages: resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} dev: true - /selfsigned@2.1.1: - resolution: {integrity: sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==} + /selfsigned@2.4.1: + resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} engines: {node: '>=10'} dependencies: + '@types/node-forge': 1.3.10 node-forge: 1.3.1 dev: true @@ -24605,6 +24381,7 @@ packages: /semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true + dev: true /semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} @@ -24717,13 +24494,22 @@ packages: resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} dev: true + /set-function-length@1.1.1: + resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.1 + get-intrinsic: 1.2.2 + gopd: 1.0.1 + has-property-descriptors: 1.0.1 + /set-function-name@2.0.1: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.1 functions-have-names: 1.2.3 - has-property-descriptors: 1.0.0 + has-property-descriptors: 1.0.1 dev: true /set-harmonic-interval@1.0.1: @@ -24755,6 +24541,21 @@ packages: kind-of: 6.0.3 dev: true + /sharp@0.32.6: + resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} + engines: {node: '>=14.15.0'} + requiresBuild: true + dependencies: + color: 4.2.3 + detect-libc: 2.0.2 + node-addon-api: 6.1.0 + prebuild-install: 7.1.1 + semver: 7.5.4 + simple-get: 4.0.1 + tar-fs: 3.0.4 + tunnel-agent: 0.6.0 + dev: true + /shebang-command@1.2.0: resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} engines: {node: '>=0.10.0'} @@ -24767,7 +24568,6 @@ packages: engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 - dev: true /shebang-regex@1.0.0: resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} @@ -24777,7 +24577,6 @@ packages: /shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - dev: true /shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} @@ -24786,13 +24585,12 @@ packages: /side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 - object-inspect: 1.13.0 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + object-inspect: 1.13.1 /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - dev: true /signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} @@ -24805,7 +24603,6 @@ packages: /simple-concat@1.0.1: resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - dev: false /simple-get@2.8.2: resolution: {integrity: sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw==} @@ -24815,17 +24612,24 @@ packages: simple-concat: 1.0.1 dev: false + /simple-get@4.0.1: + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} + dependencies: + decompress-response: 6.0.0 + once: 1.4.0 + simple-concat: 1.0.1 + dev: true + /simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} dependencies: is-arrayish: 0.3.2 - dev: false /sirv@1.0.19: resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==} engines: {node: '>= 10'} dependencies: - '@polka/url': 1.0.0-next.23 + '@polka/url': 1.0.0-next.24 mrmime: 1.0.1 totalist: 1.1.0 dev: true @@ -24899,8 +24703,8 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4(supports-color@8.1.1) - engine.io-client: 6.5.2 + debug: 4.3.4 + engine.io-client: 6.5.3 socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil @@ -24913,7 +24717,7 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: false @@ -24999,6 +24803,7 @@ packages: /sourcemap-codec@1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} deprecated: Please use @jridgewell/sourcemap-codec instead + dev: true /space-separated-tokens@1.1.5: resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} @@ -25052,7 +24857,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -25066,7 +24871,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -25106,8 +24911,8 @@ packages: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} dev: true - /sshpk@1.17.0: - resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==} + /sshpk@1.18.0: + resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} engines: {node: '>=0.10.0'} hasBin: true dependencies: @@ -25120,6 +24925,7 @@ packages: jsbn: 0.1.1 safer-buffer: 2.1.2 tweetnacl: 0.14.5 + dev: false /stable@0.1.8: resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} @@ -25164,15 +24970,20 @@ packages: type-fest: 0.7.1 dev: false - /start-server-and-test@1.15.4: - resolution: {integrity: sha512-ucQtp5+UCr0m4aHlY+aEV2JSYNTiMZKdSKK/bsIr6AlmwAWDYDnV7uGlWWEtWa7T4XvRI5cPYcPcQgeLqpz+Tg==} + /standard-as-callback@2.1.0: + resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} + dev: false + + /start-server-and-test@1.15.5: + resolution: {integrity: sha512-o3EmkX0++GV+qsvIJ/OKWm3w91fD8uS/bPQVPrh/7loaxkpXSuAIHdnmN/P/regQK9eNAK76aBJcHt+OSTk+nA==} engines: {node: '>=6'} + deprecated: this package has been deprecated hasBin: true dependencies: arg: 5.0.2 bluebird: 3.7.2 check-more-types: 2.24.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 execa: 5.1.1 lazy-ass: 1.6.0 ps-tree: 1.2.0 @@ -25190,38 +25001,23 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} + /std-env@3.6.0: + resolution: {integrity: sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg==} + dev: false + /stop-iteration-iterator@1.0.0: resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} engines: {node: '>= 0.4'} dependencies: - internal-slot: 1.0.5 + internal-slot: 1.0.6 dev: true /store2@2.14.2: resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} dev: true - /storybook-addon-swc@1.2.0(@swc/core@1.3.93)(webpack@5.89.0): - resolution: {integrity: sha512-PEpxhAH+407KTcVDC7uUH4S26qtuBDC/JlZI3NqFYu0Tm2uCBf56On+13lK4iE3Iz8FORl4aSXo2RricJ/UhPQ==} - peerDependencies: - '@swc/core': ^1.2.152 - terser-webpack-plugin: ^4.0.0 || ^5.0.0 - webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - terser-webpack-plugin: - optional: true - webpack: - optional: true - dependencies: - '@babel/runtime': 7.23.2 - '@swc/core': 1.3.93(@swc/helpers@0.5.3) - deepmerge: 4.3.1 - swc-loader: 0.1.15(@swc/core@1.3.93)(webpack@5.89.0) - webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) - dev: true - - /storybook-dark-mode@3.0.1(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-3V6XBhkUq63BF6KzyDBbfV5/8sYtF4UtVccH1tK+Lrd4p0tF8k7yHOvVDhFL9hexnKXcLEnbC+42YDTPvjpK+A==} + /storybook-dark-mode@3.0.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ZLBLVpkuKTdtUv3DTuOjeP/bE7DHhOxVpDROKc0NtEYq9JHLUu6z05LLZinE3v6QPXQZ9TMQPm3Xe/0BcLEZlw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -25231,12 +25027,12 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/api': 7.4.6(react-dom@18.2.0)(react@18.2.0) - '@storybook/components': 7.4.6(@types/react-dom@18.2.9)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.6 + '@storybook/addons': 7.6.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.6.4(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.6.4 '@storybook/global': 5.0.0 - '@storybook/theming': 7.5.1(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.6.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.6.4(react-dom@18.2.0)(react@18.2.0) fast-deep-equal: 3.1.3 memoizerific: 1.11.3 react: 18.2.0 @@ -25276,6 +25072,13 @@ packages: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} + /streamx@2.15.5: + resolution: {integrity: sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==} + dependencies: + fast-fifo: 1.3.2 + queue-tick: 1.0.1 + dev: true + /strict-event-emitter@0.2.8: resolution: {integrity: sha512-KDf/ujU8Zud3YaLtMCcTI4xkZlZVIYxTLr+XIULexP+77EEVWixeXroLUXQXiVtH4XH2W7jr/3PT1v3zBuvc3A==} dependencies: @@ -25345,12 +25148,12 @@ packages: /string.prototype.matchall@4.0.10: resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 - get-intrinsic: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 has-symbols: 1.0.3 - internal-slot: 1.0.5 + internal-slot: 1.0.6 regexp.prototype.flags: 1.5.1 set-function-name: 2.0.1 side-channel: 1.0.4 @@ -25360,34 +25163,34 @@ packages: resolution: {integrity: sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: true /string.prototype.trim@1.2.8: resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: true /string.prototype.trimend@1.0.7: resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: true /string.prototype.trimstart@1.0.7: resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 - es-abstract: 1.22.2 + es-abstract: 1.22.3 dev: true /string_decoder@1.1.1: @@ -25432,7 +25235,6 @@ packages: /strip-final-newline@2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} - dev: true /strip-final-newline@3.0.0: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} @@ -25453,6 +25255,18 @@ packages: min-indent: 1.0.1 dev: true + /strip-indent@4.0.0: + resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} + engines: {node: '>=12'} + dependencies: + min-indent: 1.0.1 + dev: true + + /strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + dev: true + /strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} @@ -25463,8 +25277,8 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /stripe@13.10.0: - resolution: {integrity: sha512-8UGpNdM7oxjhqnNQB6/ouhT9reM80+A6a+NScg3rwzK2f0W/q8M+MdUivG1hL6wAdqF8DE8K2IbdzwwJCZ4WPw==} + /stripe@13.11.0: + resolution: {integrity: sha512-yPxVJxUzP1QHhHeFnYjJl48QwDS1+5befcL7ju7+t+i88D5r0rbsL+GkCCS6zgcU+TiV5bF9eMGcKyJfLf8BZQ==} engines: {node: '>=12.*'} dependencies: '@types/node': 18.14.2 @@ -25513,7 +25327,7 @@ packages: tslib: 2.6.2 dev: false - /styled-jsx@5.1.1(@babel/core@7.23.2)(react@18.2.0): + /styled-jsx@5.1.1(@babel/core@7.23.5)(react@18.2.0): resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -25526,11 +25340,11 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 client-only: 0.0.1 react: 18.2.0 - /styled-jsx@5.1.2(@babel/core@7.23.2)(react@18.2.0): + /styled-jsx@5.1.2(@babel/core@7.23.5)(react@18.2.0): resolution: {integrity: sha512-FI5r0a5ED2/+DSdG2ZRz3a4FtNQnKPLadauU5v76a9QsscwZrWggQKOmyxGGP5EWKbyY3bsuWAJYzyKaDAVAcw==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -25543,30 +25357,30 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 client-only: 0.0.1 react: 18.2.0 dev: false - /stylehacks@5.1.1(postcss@8.4.31): + /stylehacks@5.1.1(postcss@8.4.32): resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 - postcss: 8.4.31 + browserslist: 4.22.2 + postcss: 8.4.32 postcss-selector-parser: 6.0.13 dev: true - /stylehacks@6.0.0(postcss@8.4.31): + /stylehacks@6.0.0(postcss@8.4.32): resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.22.1 - postcss: 8.4.31 + browserslist: 4.22.2 + postcss: 8.4.32 postcss-selector-parser: 6.0.13 dev: true @@ -25581,7 +25395,7 @@ packages: stylus: '>=0.52.4' webpack: ^5.0.0 dependencies: - fast-glob: 3.3.1 + fast-glob: 3.3.2 normalize-path: 3.0.0 stylus: 0.59.0 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) @@ -25591,8 +25405,8 @@ packages: resolution: {integrity: sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==} hasBin: true dependencies: - '@adobe/css-tools': 4.3.1 - debug: 4.3.4(supports-color@8.1.1) + '@adobe/css-tools': 4.3.2 + debug: 4.3.4 glob: 7.2.3 sax: 1.2.4 source-map: 0.7.4 @@ -25647,14 +25461,6 @@ packages: dependencies: has-flag: 4.0.0 - /supports-hyperlinks@2.3.0: - resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} - engines: {node: '>=8'} - dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 - dev: true - /supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} @@ -25677,8 +25483,8 @@ packages: stable: 0.1.8 dev: true - /svgo@3.0.2: - resolution: {integrity: sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==} + /svgo@3.0.5: + resolution: {integrity: sha512-HQKHEo73pMNOlDlBcLgZRcHW2+1wo7bFYayAXkGN0l/2+h68KjlfZyMRhdhaGvoHV2eApOovl12zoFz42sT6rQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -25686,6 +25492,7 @@ packages: commander: 7.2.0 css-select: 5.1.0 css-tree: 2.3.1 + css-what: 6.1.0 csso: 5.0.5 picocolors: 1.0.0 dev: true @@ -25745,24 +25552,16 @@ packages: resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==} dev: true - /synckit@0.8.5: - resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} - engines: {node: ^14.18.0 || >=16.0.0} - dependencies: - '@pkgr/utils': 2.4.2 - tslib: 2.6.2 - dev: true - /tailwind-merge@1.14.0: resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==} dev: false - /tailwindcss-animate@1.0.7(tailwindcss@3.3.3): + /tailwindcss-animate@1.0.7(tailwindcss@3.3.6): resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' dependencies: - tailwindcss: 3.3.3(ts-node@10.9.1) + tailwindcss: 3.3.6(ts-node@10.9.1) dev: false /tailwindcss-gradients@3.0.0: @@ -25772,8 +25571,8 @@ packages: lodash: 4.17.21 dev: false - /tailwindcss@3.3.3(ts-node@10.9.1): - resolution: {integrity: sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==} + /tailwindcss@3.3.6(ts-node@10.9.1): + resolution: {integrity: sha512-AKjF7qbbLvLaPieoKeTjG1+FyNZT6KaJMJPFeQyLfIp7l82ggH1fbHJSsYIvnbTFQOlkh+gBYpyby5GT1LIdLw==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -25782,20 +25581,20 @@ packages: chokidar: 3.5.3 didyoumean: 1.2.2 dlv: 1.1.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 glob-parent: 6.0.2 is-glob: 4.0.3 - jiti: 1.20.0 + jiti: 1.21.0 lilconfig: 2.1.0 micromatch: 4.0.5 normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.31 - postcss-import: 15.1.0(postcss@8.4.31) - postcss-js: 4.0.1(postcss@8.4.31) - postcss-load-config: 4.0.1(postcss@8.4.31)(ts-node@10.9.1) - postcss-nested: 6.0.1(postcss@8.4.31) + postcss: 8.4.32 + postcss-import: 15.1.0(postcss@8.4.32) + postcss-js: 4.0.1(postcss@8.4.32) + postcss-load-config: 4.0.2(postcss@8.4.32)(ts-node@10.9.1) + postcss-nested: 6.0.1(postcss@8.4.32) postcss-selector-parser: 6.0.13 resolve: 1.22.8 sucrase: 3.34.0 @@ -25806,6 +25605,23 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} + /tar-fs@2.1.1: + resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + dependencies: + chownr: 1.1.4 + mkdirp-classic: 0.5.3 + pump: 3.0.0 + tar-stream: 2.2.0 + dev: true + + /tar-fs@3.0.4: + resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} + dependencies: + mkdirp-classic: 0.5.3 + pump: 3.0.0 + tar-stream: 3.1.6 + dev: true + /tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} @@ -25817,6 +25633,14 @@ packages: readable-stream: 3.6.2 dev: true + /tar-stream@3.1.6: + resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} + dependencies: + b4a: 1.6.4 + fast-fifo: 1.3.2 + streamx: 2.15.5 + dev: true + /tar@4.4.19: resolution: {integrity: sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==} engines: {node: '>=4.5'} @@ -25830,13 +25654,13 @@ packages: yallist: 3.1.1 dev: false - /tar@6.1.11: - resolution: {integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==} - engines: {node: '>= 10'} + /tar@6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + engines: {node: '>=10'} dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 - minipass: 3.3.6 + minipass: 5.0.0 minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 @@ -25864,14 +25688,6 @@ packages: unique-string: 2.0.0 dev: true - /terminal-link@2.1.1: - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} - engines: {node: '>=8'} - dependencies: - ansi-escapes: 4.3.2 - supports-hyperlinks: 2.3.0 - dev: true - /terser-webpack-plugin@5.3.9(@swc/core@1.3.93)(esbuild@0.18.20)(webpack@5.89.0): resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} @@ -25888,22 +25704,22 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.19 + '@jridgewell/trace-mapping': 0.3.20 '@swc/core': 1.3.93(@swc/helpers@0.5.3) esbuild: 0.18.20 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 - terser: 5.21.0 + terser: 5.26.0 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) - /terser@5.21.0: - resolution: {integrity: sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw==} + /terser@5.26.0: + resolution: {integrity: sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==} engines: {node: '>=10'} hasBin: true dependencies: '@jridgewell/source-map': 0.3.5 - acorn: 8.10.0 + acorn: 8.11.2 commander: 2.20.3 source-map-support: 0.5.21 @@ -25951,10 +25767,6 @@ packages: engines: {node: '>=10'} dev: false - /throttleit@1.0.0: - resolution: {integrity: sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==} - dev: true - /through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -25983,11 +25795,6 @@ packages: tslib: 2.6.2 dev: true - /titleize@3.0.0: - resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} - engines: {node: '>=12'} - dev: true - /tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -26016,8 +25823,8 @@ packages: dependencies: is-number: 7.0.0 - /tocbot@4.21.2: - resolution: {integrity: sha512-R5Muhi/TUu4i4snWVrMgNoXyJm2f8sJfdgIkQvqb+cuIXQEIMAiWGWgCgYXHqX4+XiS/Bnm7IYZ9Zy6NVe6lhw==} + /tocbot@4.23.0: + resolution: {integrity: sha512-5DWuSZXsqG894mkGb8ZsQt9myyQyVxE50AiGRZ0obV0BVUTVkaZmc9jbgpknaAAPUm4FIrzGkEseD6FuQJYJDQ==} dev: true /toggle-selection@1.0.6: @@ -26046,7 +25853,7 @@ packages: engines: {node: '>=0.8'} dependencies: psl: 1.9.0 - punycode: 2.3.0 + punycode: 2.3.1 dev: false /tough-cookie@4.1.3: @@ -26054,7 +25861,7 @@ packages: engines: {node: '>=6'} dependencies: psl: 1.9.0 - punycode: 2.3.0 + punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 dev: true @@ -26066,7 +25873,7 @@ packages: resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} engines: {node: '>=12'} dependencies: - punycode: 2.3.0 + punycode: 2.3.1 dev: true /tree-kill@1.2.2: @@ -26090,6 +25897,15 @@ packages: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: true + /ts-api-utils@1.0.3(typescript@5.3.3): + resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} + engines: {node: '>=16.13.0'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 5.3.3 + dev: true + /ts-custom-error@3.3.1: resolution: {integrity: sha512-5OX1tzOjxWEgsr/YEUWSuPrQ00deKLh6D7OTWcvNHm12/7QPyRh8SYpyWvA4IZv8H/+GQWQEh/kwo95Q9OVW1A==} engines: {node: '>=14.0.0'} @@ -26112,10 +25928,10 @@ packages: peerDependencies: ts-jest: '>=20.0.0' dependencies: - ts-jest: 29.1.1(@babel/core@7.23.2)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.2.2) + ts-jest: 29.1.1(@babel/core@7.23.5)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.3.3) dev: true - /ts-jest@29.1.1(@babel/core@7.23.2)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.2.2): + /ts-jest@29.1.1(@babel/core@7.23.5)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.3.3): resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -26136,7 +25952,7 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.5 bs-logger: 0.2.6 esbuild: 0.18.20 fast-json-stable-stringify: 2.1.0 @@ -26146,12 +25962,12 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.5.4 - typescript: 5.2.2 + typescript: 5.3.3 yargs-parser: 21.1.1 dev: true - /ts-loader@9.5.0(typescript@5.2.2)(webpack@5.89.0): - resolution: {integrity: sha512-LLlB/pkB4q9mW2yLdFMnK3dEHbrBjeZTYguaaIfusyojBgAGf5kF+O6KcWqiGzWqHk0LBsoolrp4VftEURhybg==} + /ts-loader@9.5.1(typescript@5.3.3)(webpack@5.89.0): + resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: typescript: '*' @@ -26162,7 +25978,7 @@ packages: micromatch: 4.0.5 semver: 7.5.4 source-map: 0.7.4 - typescript: 5.2.2 + typescript: 5.3.3 webpack: 5.89.0(@swc/core@1.3.93)(esbuild@0.18.20) dev: true @@ -26191,8 +26007,8 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 18.14.2 - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.1 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -26223,8 +26039,8 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 18.14.2 - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.1 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -26232,8 +26048,40 @@ packages: typescript: 5.2.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + dev: true + + /ts-node@10.9.1(@swc/core@1.3.93)(@types/node@18.14.2)(typescript@5.3.3): + resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@swc/core': 1.3.93(@swc/helpers@0.5.3) + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 18.14.2 + acorn: 8.11.2 + acorn-walk: 8.3.1 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.3.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 - /ts-pnp@1.2.0(typescript@5.2.2): + /ts-pnp@1.2.0(typescript@5.3.3): resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} engines: {node: '>=6'} peerDependencies: @@ -26242,7 +26090,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.2.2 + typescript: 5.3.3 dev: true /tsconfig-paths-webpack-plugin@4.0.0: @@ -26284,6 +26132,10 @@ packages: /tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + /tslib@2.4.0: + resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + dev: false + /tslib@2.4.1: resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} dev: true @@ -26291,14 +26143,14 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - /tsutils@3.21.0(typescript@5.2.2): + /tsutils@3.21.0(typescript@5.3.3): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.2.2 + typescript: 5.3.3 dev: true /tty-browserify@0.0.1: @@ -26316,6 +26168,7 @@ packages: /tweetnacl@0.14.5: resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} + dev: false /tweetnacl@1.0.3: resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} @@ -26396,8 +26249,8 @@ packages: resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 is-typed-array: 1.1.12 dev: true @@ -26405,7 +26258,7 @@ packages: resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 for-each: 0.3.3 has-proto: 1.0.1 is-typed-array: 1.1.12 @@ -26416,7 +26269,7 @@ packages: engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.5 - call-bind: 1.0.2 + call-bind: 1.0.5 for-each: 0.3.3 has-proto: 1.0.1 is-typed-array: 1.1.12 @@ -26425,7 +26278,7 @@ packages: /typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 for-each: 0.3.3 is-typed-array: 1.1.12 dev: true @@ -26439,6 +26292,10 @@ packages: dependencies: is-typedarray: 1.0.0 + /typedarray@0.0.6: + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + dev: true + /typescript@5.1.6: resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} engines: {node: '>=14.17'} @@ -26449,11 +26306,21 @@ packages: resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} engines: {node: '>=14.17'} hasBin: true + dev: true + + /typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true - /ua-parser-js@1.0.36: - resolution: {integrity: sha512-znuyCIXzl8ciS3+y3fHJI/2OhQIXbXw9MWC/o3qwyR+RGppjZHrM27CGFSKCJXi2Kctiz537iOu2KnXs1lMQhw==} + /ua-parser-js@1.0.37: + resolution: {integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==} dev: true + /ufo@1.3.2: + resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==} + dev: false + /uglify-js@3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} engines: {node: '>=0.8.0'} @@ -26481,7 +26348,7 @@ packages: /unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 @@ -26492,6 +26359,20 @@ packages: engines: {node: '>=0.10.0'} dev: true + /uncrypto@0.1.3: + resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} + dev: false + + /unenv@1.8.0: + resolution: {integrity: sha512-uIGbdCWZfhRRmyKj1UioCepQ0jpq638j/Cf0xFTn4zD1nGJ2lSdzYHLzfdXN791oo/0juUiSWW1fBklXMTsuqg==} + dependencies: + consola: 3.2.3 + defu: 6.1.3 + mime: 3.0.0 + node-fetch-native: 1.4.1 + pathe: 1.1.1 + dev: false + /unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} engines: {node: '>=4'} @@ -26515,10 +26396,15 @@ packages: engines: {node: '>=4'} dev: true + /unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + dev: true + /unified@10.1.2: resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} dependencies: - '@types/unist': 2.0.8 + '@types/unist': 2.0.10 bail: 2.0.2 extend: 3.0.2 is-buffer: 2.0.5 @@ -26548,39 +26434,39 @@ packages: /unist-util-is@5.2.1: resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} dependencies: - '@types/unist': 2.0.8 + '@types/unist': 2.0.10 dev: true /unist-util-stringify-position@2.0.3: resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} dependencies: - '@types/unist': 2.0.8 + '@types/unist': 2.0.10 dev: true /unist-util-stringify-position@3.0.3: resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} dependencies: - '@types/unist': 2.0.8 + '@types/unist': 2.0.10 dev: true /unist-util-visit-parents@3.1.1: resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} dependencies: - '@types/unist': 2.0.8 + '@types/unist': 2.0.10 unist-util-is: 4.1.0 dev: true /unist-util-visit-parents@5.1.3: resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} dependencies: - '@types/unist': 2.0.8 + '@types/unist': 2.0.10 unist-util-is: 5.2.1 dev: true /unist-util-visit@2.0.3: resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==} dependencies: - '@types/unist': 2.0.8 + '@types/unist': 2.0.10 unist-util-is: 4.1.0 unist-util-visit-parents: 3.1.1 dev: true @@ -26588,7 +26474,7 @@ packages: /unist-util-visit@4.1.2: resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} dependencies: - '@types/unist': 2.0.8 + '@types/unist': 2.0.10 unist-util-is: 5.2.1 unist-util-visit-parents: 5.1.3 dev: true @@ -26602,8 +26488,8 @@ packages: engines: {node: '>= 4.0.0'} dev: true - /universalify@2.0.0: - resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} + /universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} dev: true @@ -26622,35 +26508,97 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - /unplugin@1.5.0: - resolution: {integrity: sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==} + /unplugin@1.5.1: + resolution: {integrity: sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 chokidar: 3.5.3 webpack-sources: 3.2.3 - webpack-virtual-modules: 0.5.0 - dev: true + webpack-virtual-modules: 0.6.1 + dev: true + + /unstorage@1.10.1(@vercel/kv@0.2.4)(idb-keyval@6.2.1): + resolution: {integrity: sha512-rWQvLRfZNBpF+x8D3/gda5nUCQL2PgXy2jNG4U7/Rc9BGEv9+CAJd0YyGCROUBKs9v49Hg8huw3aih5Bf5TAVw==} + peerDependencies: + '@azure/app-configuration': ^1.4.1 + '@azure/cosmos': ^4.0.0 + '@azure/data-tables': ^13.2.2 + '@azure/identity': ^3.3.2 + '@azure/keyvault-secrets': ^4.7.0 + '@azure/storage-blob': ^12.16.0 + '@capacitor/preferences': ^5.0.6 + '@netlify/blobs': ^6.2.0 + '@planetscale/database': ^1.11.0 + '@upstash/redis': ^1.23.4 + '@vercel/kv': ^0.2.3 + idb-keyval: ^6.2.1 + peerDependenciesMeta: + '@azure/app-configuration': + optional: true + '@azure/cosmos': + optional: true + '@azure/data-tables': + optional: true + '@azure/identity': + optional: true + '@azure/keyvault-secrets': + optional: true + '@azure/storage-blob': + optional: true + '@capacitor/preferences': + optional: true + '@netlify/blobs': + optional: true + '@planetscale/database': + optional: true + '@upstash/redis': + optional: true + '@vercel/kv': + optional: true + idb-keyval: + optional: true + dependencies: + '@vercel/kv': 0.2.4 + anymatch: 3.1.3 + chokidar: 3.5.3 + destr: 2.0.2 + h3: 1.9.0 + idb-keyval: 6.2.1 + ioredis: 5.3.2 + listhen: 1.5.5 + lru-cache: 10.1.0 + mri: 1.2.0 + node-fetch-native: 1.4.1 + ofetch: 1.3.3 + ufo: 1.3.2 + transitivePeerDependencies: + - supports-color + dev: false /untildify@4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} dev: true - /update-browserslist-db@1.0.13(browserslist@4.22.1): + /untun@0.1.2: + resolution: {integrity: sha512-wLAMWvxfqyTiBODA1lg3IXHQtjggYLeTK7RnSfqtOXixWJ3bAa2kK/HHmOOg19upteqO3muLvN6O/icbyQY33Q==} + hasBin: true + dependencies: + citty: 0.1.5 + consola: 3.2.3 + pathe: 1.1.1 + dev: false + + /update-browserslist-db@1.0.13(browserslist@4.22.2): resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.22.1 + browserslist: 4.22.2 escalade: 3.1.1 picocolors: 1.0.0 - /upload-js-full@2.22.1: - resolution: {integrity: sha512-0cntVkfP7mgHT4bHfJ/BXrL+TYNBU00kp8TmMT8l2TpYTZbwiT+0xG9CJweytHXvIEl16/Wu52xLqzzauiZlhQ==} - deprecated: 'Use the Bytescale JavaScript SDK: https://github.com/bytescale/bytescale-javascript-sdk/blob/main/MIGRATE.md' - dev: false - /upload-js@2.24.3: resolution: {integrity: sha512-iiTowtr2uRw2coGXlqiN1ff/wfMPVMv2MqaZYqEYBSNGmxD1pLl9R9wU8BT/mK+Yn8fDx7utlPovXziS8PVaIA==} dependencies: @@ -26658,11 +26606,11 @@ packages: progress-smoother: 1.7.0 dev: false - /uploader@3.48.2: - resolution: {integrity: sha512-jvZBivlCox2LeDvnRdeC9gNHPcZeAAVWlDiRdzFWvAQu8QWhdiqK+wrasGDhAD1IDqkpLJ+i4nY3MQicO3YUVw==} + /uploader@3.48.3: + resolution: {integrity: sha512-BGXSS9O54m81TL5Ogn4OHISD/WPuIS3kvNCYomDl8cltPGzUMrHseU1sXHKGrFg65L28qJL6LnGA2fXUxpQVBQ==} dependencies: classnames: 2.3.2 - preact: 10.18.1 + preact: 10.19.2 upload-js: 2.24.3 dev: false @@ -26678,10 +26626,14 @@ packages: tslib: 2.6.2 dev: true + /uqr@0.1.2: + resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} + dev: false + /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: - punycode: 2.3.0 + punycode: 2.3.1 /url-join@4.0.1: resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} @@ -26731,7 +26683,7 @@ packages: resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==} dev: true - /use-callback-ref@1.3.0(@types/react@18.2.24)(react@18.2.0): + /use-callback-ref@1.3.0(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} engines: {node: '>=10'} peerDependencies: @@ -26741,16 +26693,16 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.24 + '@types/react': 18.2.33 react: 18.2.0 tslib: 2.6.2 - /use-intl@3.0.0-beta.3(react@18.2.0): - resolution: {integrity: sha512-b5c9F6F3Yw7xbdIVdDBj2qh5BHntdr2Obp3c40OTxXOwqDIyjAbOxjezGe7ak8EGo0TEezyN6oPvi6aQWPjDdQ==} + /use-intl@3.3.1(react@18.2.0): + resolution: {integrity: sha512-BAFmkbUvtU/9AnAM5fzc/mqz+KIsWGNJ1bJ9bxYB5UHvlxU5qTamYgPa8ZO94V7tOpAFFSskL3sPKKlknZLXlA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@formatjs/ecma402-abstract': 1.17.2 + '@formatjs/ecma402-abstract': 1.18.0 intl-messageformat: 9.13.0 react: 18.2.0 dev: false @@ -26766,7 +26718,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /use-sidecar@1.1.2(@types/react@18.2.24)(react@18.2.0): + /use-sidecar@1.1.2(@types/react@18.2.33)(react@18.2.0): resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: @@ -26776,7 +26728,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.24 + '@types/react': 18.2.33 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.6.2 @@ -26793,7 +26745,7 @@ packages: engines: {node: '>=6.14.2'} requiresBuild: true dependencies: - node-gyp-build: 4.6.1 + node-gyp-build: 4.7.1 /utf8@3.0.0: resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} @@ -26809,7 +26761,7 @@ packages: is-arguments: 1.1.1 is-generator-function: 1.0.10 is-typed-array: 1.1.12 - which-typed-array: 1.1.11 + which-typed-array: 1.1.13 /utila@0.4.0: resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} @@ -26851,12 +26803,12 @@ packages: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} dev: true - /v8-to-istanbul@9.1.3: - resolution: {integrity: sha512-9lDD+EVI2fjFsMWXc6dy5JJzBsVTcQ2fVkfBvncZ6xJWG9wtBhOldG+mHkSL0+V1K/xgZz0JDO5UT5hFwHUghg==} + /v8-to-istanbul@9.2.0: + resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.19 - '@types/istanbul-lib-coverage': 2.0.4 + '@jridgewell/trace-mapping': 0.3.20 + '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 dev: true @@ -26907,18 +26859,19 @@ packages: assert-plus: 1.0.0 core-util-is: 1.0.2 extsprintf: 1.3.0 + dev: false /vfile-message@3.1.4: resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} dependencies: - '@types/unist': 2.0.8 + '@types/unist': 2.0.10 unist-util-stringify-position: 3.0.3 dev: true /vfile@5.3.7: resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} dependencies: - '@types/unist': 2.0.8 + '@types/unist': 2.0.10 is-buffer: 2.0.5 unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 @@ -26966,26 +26919,26 @@ packages: xml-name-validator: 4.0.0 dev: true - /wait-on@5.3.0: - resolution: {integrity: sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==} - engines: {node: '>=8.9.0'} + /wait-on@7.0.1(debug@4.3.4): + resolution: {integrity: sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==} + engines: {node: '>=12.0.0'} hasBin: true dependencies: - axios: 0.21.4 + axios: 0.27.2(debug@4.3.4) joi: 17.11.0 lodash: 4.17.21 minimist: 1.2.8 - rxjs: 6.6.7 + rxjs: 7.8.1 transitivePeerDependencies: - debug dev: true - /wait-on@7.0.1(debug@4.3.4): - resolution: {integrity: sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==} + /wait-on@7.2.0: + resolution: {integrity: sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==} engines: {node: '>=12.0.0'} hasBin: true dependencies: - axios: 0.27.2(debug@4.3.4) + axios: 1.6.2 joi: 17.11.0 lodash: 4.17.21 minimist: 1.2.8 @@ -27001,7 +26954,7 @@ packages: dependencies: chalk: 2.4.2 commander: 3.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true @@ -27044,8 +26997,8 @@ packages: engines: {node: '>= 8'} dev: true - /web3-bzz@1.10.2: - resolution: {integrity: sha512-vLOfDCj6198Qc7esDrCKeFA/M3ZLbowsaHQ0hIL4NmIHoq7lU8aSRTa5AI+JBh8cKN1gVryJsuW2ZCc5bM4I4Q==} + /web3-bzz@1.10.3: + resolution: {integrity: sha512-XDIRsTwekdBXtFytMpHBuun4cK4x0ZMIDXSoo1UVYp+oMyZj07c7gf7tNQY5qZ/sN+CJIas4ilhN25VJcjSijQ==} engines: {node: '>=8.0.0'} requiresBuild: true dependencies: @@ -27058,234 +27011,234 @@ packages: - utf-8-validate dev: false - /web3-core-helpers@1.10.2: - resolution: {integrity: sha512-1JfaNtox6/ZYJHNoI+QVc2ObgwEPeGF+YdxHZQ7aF5605BmlwM1Bk3A8xv6mg64jIRvEq1xX6k9oG6x7p1WgXQ==} + /web3-core-helpers@1.10.3: + resolution: {integrity: sha512-Yv7dQC3B9ipOc5sWm3VAz1ys70Izfzb8n9rSiQYIPjpqtJM+3V4EeK6ghzNR6CO2es0+Yu9CtCkw0h8gQhrTxA==} engines: {node: '>=8.0.0'} dependencies: - web3-eth-iban: 1.10.2 - web3-utils: 1.10.2 + web3-eth-iban: 1.10.3 + web3-utils: 1.10.3 dev: false - /web3-core-method@1.10.2: - resolution: {integrity: sha512-gG6ES+LOuo01MJHML4gnEt702M8lcPGMYZoX8UjZzmEebGrPYOY9XccpCrsFgCeKgQzM12SVnlwwpMod1+lcLg==} + /web3-core-method@1.10.3: + resolution: {integrity: sha512-VZ/Dmml4NBmb0ep5PTSg9oqKoBtG0/YoMPei/bq/tUdlhB2dMB79sbeJPwx592uaV0Vpk7VltrrrBv5hTM1y4Q==} engines: {node: '>=8.0.0'} dependencies: '@ethersproject/transactions': 5.7.0 - web3-core-helpers: 1.10.2 - web3-core-promievent: 1.10.2 - web3-core-subscriptions: 1.10.2 - web3-utils: 1.10.2 + web3-core-helpers: 1.10.3 + web3-core-promievent: 1.10.3 + web3-core-subscriptions: 1.10.3 + web3-utils: 1.10.3 dev: false - /web3-core-promievent@1.10.2: - resolution: {integrity: sha512-Qkkb1dCDOU8dZeORkcwJBQRAX+mdsjx8LqFBB+P4W9QgwMqyJ6LXda+y1XgyeEVeKEmY1RCeTq9Y94q1v62Sfw==} + /web3-core-promievent@1.10.3: + resolution: {integrity: sha512-HgjY+TkuLm5uTwUtaAfkTgRx/NzMxvVradCi02gy17NxDVdg/p6svBHcp037vcNpkuGeFznFJgULP+s2hdVgUQ==} engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.4 dev: false - /web3-core-requestmanager@1.10.2(encoding@0.1.13): - resolution: {integrity: sha512-nlLeNJUu6fR+ZbJr2k9Du/nN3VWwB4AJPY4r6nxUODAmykgJq57T21cLP/BEk6mbiFQYGE9TrrPhh4qWxQEtAw==} + /web3-core-requestmanager@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-VT9sKJfgM2yBOIxOXeXiDuFMP4pxzF6FT+y8KTLqhDFHkbG3XRe42Vm97mB/IvLQCJOmokEjl3ps8yP1kbggyw==} engines: {node: '>=8.0.0'} dependencies: util: 0.12.5 - web3-core-helpers: 1.10.2 - web3-providers-http: 1.10.2(encoding@0.1.13) - web3-providers-ipc: 1.10.2 - web3-providers-ws: 1.10.2 + web3-core-helpers: 1.10.3 + web3-providers-http: 1.10.3(encoding@0.1.13) + web3-providers-ipc: 1.10.3 + web3-providers-ws: 1.10.3 transitivePeerDependencies: - encoding - supports-color dev: false - /web3-core-subscriptions@1.10.2: - resolution: {integrity: sha512-MiWcKjz4tco793EPPPLc/YOJmYUV3zAfxeQH/UVTfBejMfnNvmfwKa2SBKfPIvKQHz/xI5bV2TF15uvJEucU7w==} + /web3-core-subscriptions@1.10.3: + resolution: {integrity: sha512-KW0Mc8sgn70WadZu7RjQ4H5sNDJ5Lx8JMI3BWos+f2rW0foegOCyWhRu33W1s6ntXnqeBUw5rRCXZRlA3z+HNA==} engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.4 - web3-core-helpers: 1.10.2 + web3-core-helpers: 1.10.3 dev: false - /web3-core@1.10.2(encoding@0.1.13): - resolution: {integrity: sha512-qTn2UmtE8tvwMRsC5pXVdHxrQ4uZ6jiLgF5DRUVtdi7dPUmX18Dp9uxKfIfhGcA011EAn8P6+X7r3pvi2YRxBw==} + /web3-core@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-Vbk0/vUNZxJlz3RFjAhNNt7qTpX8yE3dn3uFxfX5OHbuon5u65YEOd3civ/aQNW745N0vGUlHFNxxmn+sG9DIw==} engines: {node: '>=8.0.0'} dependencies: - '@types/bn.js': 5.1.2 + '@types/bn.js': 5.1.5 '@types/node': 12.20.55 bignumber.js: 9.1.2 - web3-core-helpers: 1.10.2 - web3-core-method: 1.10.2 - web3-core-requestmanager: 1.10.2(encoding@0.1.13) - web3-utils: 1.10.2 + web3-core-helpers: 1.10.3 + web3-core-method: 1.10.3 + web3-core-requestmanager: 1.10.3(encoding@0.1.13) + web3-utils: 1.10.3 transitivePeerDependencies: - encoding - supports-color dev: false - /web3-eth-abi@1.10.2: - resolution: {integrity: sha512-pY4fQUio7W7ZRSLf+vsYkaxJqaT/jHcALZjIxy+uBQaYAJ3t6zpQqMZkJB3Dw7HUODRJ1yI0NPEFGTnkYf/17A==} + /web3-eth-abi@1.10.3: + resolution: {integrity: sha512-O8EvV67uhq0OiCMekqYsDtb6FzfYzMXT7VMHowF8HV6qLZXCGTdB/NH4nJrEh2mFtEwVdS6AmLFJAQd2kVyoMQ==} engines: {node: '>=8.0.0'} dependencies: '@ethersproject/abi': 5.7.0 - web3-utils: 1.10.2 + web3-utils: 1.10.3 dev: false - /web3-eth-accounts@1.10.2(encoding@0.1.13): - resolution: {integrity: sha512-6/HhCBYAXN/f553/SyxS9gY62NbLgpD1zJpENcvRTDpJN3Znvli1cmpl5Q3ZIUJkvHnG//48EWfWh0cbb3fbKQ==} + /web3-eth-accounts@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-8MipGgwusDVgn7NwKOmpeo3gxzzd+SmwcWeBdpXknuyDiZSQy9tXe+E9LeFGrmys/8mLLYP79n3jSbiTyv+6pQ==} engines: {node: '>=8.0.0'} dependencies: - '@ethereumjs/common': 2.5.0 - '@ethereumjs/tx': 3.3.2 + '@ethereumjs/common': 2.6.5 + '@ethereumjs/tx': 3.5.2 '@ethereumjs/util': 8.1.0 eth-lib: 0.2.8 scrypt-js: 3.0.1 uuid: 9.0.1 - web3-core: 1.10.2(encoding@0.1.13) - web3-core-helpers: 1.10.2 - web3-core-method: 1.10.2 - web3-utils: 1.10.2 + web3-core: 1.10.3(encoding@0.1.13) + web3-core-helpers: 1.10.3 + web3-core-method: 1.10.3 + web3-utils: 1.10.3 transitivePeerDependencies: - encoding - supports-color dev: false - /web3-eth-contract@1.10.2(encoding@0.1.13): - resolution: {integrity: sha512-CZLKPQRmupP/+OZ5A/CBwWWkBiz5B/foOpARz0upMh1yjb0dEud4YzRW2gJaeNu0eGxDLsWVaXhUimJVGYprQw==} + /web3-eth-contract@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-Y2CW61dCCyY4IoUMD4JsEQWrILX4FJWDWC/Txx/pr3K/+fGsBGvS9kWQN5EsVXOp4g7HoFOfVh9Lf7BmVVSRmg==} engines: {node: '>=8.0.0'} dependencies: - '@types/bn.js': 5.1.2 - web3-core: 1.10.2(encoding@0.1.13) - web3-core-helpers: 1.10.2 - web3-core-method: 1.10.2 - web3-core-promievent: 1.10.2 - web3-core-subscriptions: 1.10.2 - web3-eth-abi: 1.10.2 - web3-utils: 1.10.2 + '@types/bn.js': 5.1.5 + web3-core: 1.10.3(encoding@0.1.13) + web3-core-helpers: 1.10.3 + web3-core-method: 1.10.3 + web3-core-promievent: 1.10.3 + web3-core-subscriptions: 1.10.3 + web3-eth-abi: 1.10.3 + web3-utils: 1.10.3 transitivePeerDependencies: - encoding - supports-color dev: false - /web3-eth-ens@1.10.2(encoding@0.1.13): - resolution: {integrity: sha512-kTQ42UdNHy4BQJHgWe97bHNMkc3zCMBKKY7t636XOMxdI/lkRdIjdE5nQzt97VjQvSVasgIWYKRAtd8aRaiZiQ==} + /web3-eth-ens@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-hR+odRDXGqKemw1GFniKBEXpjYwLgttTES+bc7BfTeoUyUZXbyDHe5ifC+h+vpzxh4oS0TnfcIoarK0Z9tFSiQ==} engines: {node: '>=8.0.0'} dependencies: content-hash: 2.5.2 eth-ens-namehash: 2.0.8 - web3-core: 1.10.2(encoding@0.1.13) - web3-core-helpers: 1.10.2 - web3-core-promievent: 1.10.2 - web3-eth-abi: 1.10.2 - web3-eth-contract: 1.10.2(encoding@0.1.13) - web3-utils: 1.10.2 + web3-core: 1.10.3(encoding@0.1.13) + web3-core-helpers: 1.10.3 + web3-core-promievent: 1.10.3 + web3-eth-abi: 1.10.3 + web3-eth-contract: 1.10.3(encoding@0.1.13) + web3-utils: 1.10.3 transitivePeerDependencies: - encoding - supports-color dev: false - /web3-eth-iban@1.10.2: - resolution: {integrity: sha512-y8+Ii2XXdyHQMFNL2NWpBnXe+TVJ4ryvPlzNhObRRnIo4O4nLIXS010olLDMayozDzoUlmzCmBZJYc9Eev1g7A==} + /web3-eth-iban@1.10.3: + resolution: {integrity: sha512-ZCfOjYKAjaX2TGI8uif5ah+J3BYFuo+47JOIV1RIz2l7kD9VfnxvRH5UiQDRyMALQC7KFd2hUqIEtHklapNyKA==} engines: {node: '>=8.0.0'} dependencies: bn.js: 5.2.1 - web3-utils: 1.10.2 + web3-utils: 1.10.3 dev: false - /web3-eth-personal@1.10.2(encoding@0.1.13): - resolution: {integrity: sha512-+vEbJsPUJc5J683y0c2aN645vXC+gPVlFVCQu4IjPvXzJrAtUfz26+IZ6AUOth4fDJPT0f1uSLS5W2yrUdw9BQ==} + /web3-eth-personal@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-avrQ6yWdADIvuNQcFZXmGLCEzulQa76hUOuVywN7O3cklB4nFc/Gp3yTvD3bOAaE7DhjLQfhUTCzXL7WMxVTsw==} engines: {node: '>=8.0.0'} dependencies: '@types/node': 12.20.55 - web3-core: 1.10.2(encoding@0.1.13) - web3-core-helpers: 1.10.2 - web3-core-method: 1.10.2 - web3-net: 1.10.2(encoding@0.1.13) - web3-utils: 1.10.2 + web3-core: 1.10.3(encoding@0.1.13) + web3-core-helpers: 1.10.3 + web3-core-method: 1.10.3 + web3-net: 1.10.3(encoding@0.1.13) + web3-utils: 1.10.3 transitivePeerDependencies: - encoding - supports-color dev: false - /web3-eth@1.10.2(encoding@0.1.13): - resolution: {integrity: sha512-s38rhrntyhGShmXC4R/aQtfkpcmev9c7iZwgb9CDIBFo7K8nrEJvqIOyajeZTxnDIiGzTJmrHxiKSadii5qTRg==} + /web3-eth@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-Uk1U2qGiif2mIG8iKu23/EQJ2ksB1BQXy3wF3RvFuyxt8Ft9OEpmGlO7wOtAyJdoKzD5vcul19bJpPcWSAYZhA==} engines: {node: '>=8.0.0'} dependencies: - web3-core: 1.10.2(encoding@0.1.13) - web3-core-helpers: 1.10.2 - web3-core-method: 1.10.2 - web3-core-subscriptions: 1.10.2 - web3-eth-abi: 1.10.2 - web3-eth-accounts: 1.10.2(encoding@0.1.13) - web3-eth-contract: 1.10.2(encoding@0.1.13) - web3-eth-ens: 1.10.2(encoding@0.1.13) - web3-eth-iban: 1.10.2 - web3-eth-personal: 1.10.2(encoding@0.1.13) - web3-net: 1.10.2(encoding@0.1.13) - web3-utils: 1.10.2 + web3-core: 1.10.3(encoding@0.1.13) + web3-core-helpers: 1.10.3 + web3-core-method: 1.10.3 + web3-core-subscriptions: 1.10.3 + web3-eth-abi: 1.10.3 + web3-eth-accounts: 1.10.3(encoding@0.1.13) + web3-eth-contract: 1.10.3(encoding@0.1.13) + web3-eth-ens: 1.10.3(encoding@0.1.13) + web3-eth-iban: 1.10.3 + web3-eth-personal: 1.10.3(encoding@0.1.13) + web3-net: 1.10.3(encoding@0.1.13) + web3-utils: 1.10.3 transitivePeerDependencies: - encoding - supports-color dev: false - /web3-net@1.10.2(encoding@0.1.13): - resolution: {integrity: sha512-w9i1t2z7dItagfskhaCKwpp6W3ylUR88gs68u820y5f8yfK5EbPmHc6c2lD8X9ZrTnmDoeOpIRCN/RFPtZCp+g==} + /web3-net@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-IoSr33235qVoI1vtKssPUigJU9Fc/Ph0T9CgRi15sx+itysmvtlmXMNoyd6Xrgm9LuM4CIhxz7yDzH93B79IFg==} engines: {node: '>=8.0.0'} dependencies: - web3-core: 1.10.2(encoding@0.1.13) - web3-core-method: 1.10.2 - web3-utils: 1.10.2 + web3-core: 1.10.3(encoding@0.1.13) + web3-core-method: 1.10.3 + web3-utils: 1.10.3 transitivePeerDependencies: - encoding - supports-color dev: false - /web3-providers-http@1.10.2(encoding@0.1.13): - resolution: {integrity: sha512-G8abKtpkyKGpRVKvfjIF3I4O/epHP7mxXWN8mNMQLkQj1cjMFiZBZ13f+qI77lNJN7QOf6+LtNdKrhsTGU72TA==} + /web3-providers-http@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-6dAgsHR3MxJ0Qyu3QLFlQEelTapVfWNTu5F45FYh8t7Y03T1/o+YAkVxsbY5AdmD+y5bXG/XPJ4q8tjL6MgZHw==} engines: {node: '>=8.0.0'} dependencies: abortcontroller-polyfill: 1.7.5 cross-fetch: 4.0.0(encoding@0.1.13) es6-promise: 4.2.8 - web3-core-helpers: 1.10.2 + web3-core-helpers: 1.10.3 transitivePeerDependencies: - encoding dev: false - /web3-providers-ipc@1.10.2: - resolution: {integrity: sha512-lWbn6c+SgvhLymU8u4Ea/WOVC0Gqs7OJUvauejWz+iLycxeF0xFNyXnHVAi42ZJDPVI3vnfZotafoxcNNL7Sug==} + /web3-providers-ipc@1.10.3: + resolution: {integrity: sha512-vP5WIGT8FLnGRfswTxNs9rMfS1vCbMezj/zHbBe/zB9GauBRTYVrUo2H/hVrhLg8Ut7AbsKZ+tCJ4mAwpKi2hA==} engines: {node: '>=8.0.0'} dependencies: oboe: 2.1.5 - web3-core-helpers: 1.10.2 + web3-core-helpers: 1.10.3 dev: false - /web3-providers-ws@1.10.2: - resolution: {integrity: sha512-3nYSiP6grI5GvpkSoehctSywfCTodU21VY8bUtXyFHK/IVfDooNtMpd5lVIMvXVAlaxwwrCfjebokaJtKH2Iag==} + /web3-providers-ws@1.10.3: + resolution: {integrity: sha512-/filBXRl48INxsh6AuCcsy4v5ndnTZ/p6bl67kmO9aK1wffv7CT++DrtclDtVMeDGCgB3van+hEf9xTAVXur7Q==} engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.4 - web3-core-helpers: 1.10.2 + web3-core-helpers: 1.10.3 websocket: 1.0.34 transitivePeerDependencies: - supports-color dev: false - /web3-shh@1.10.2(encoding@0.1.13): - resolution: {integrity: sha512-UP0Kc3pHv9uULFu0+LOVfPwKBSJ6B+sJ5KflF7NyBk6TvNRxlpF3hUhuaVDCjjB/dDUR6T0EQeg25FA2uzJbag==} + /web3-shh@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-cAZ60CPvs9azdwMSQ/PSUdyV4PEtaW5edAZhu3rCXf6XxQRliBboic+AvwUvB6j3eswY50VGa5FygfVmJ1JVng==} engines: {node: '>=8.0.0'} requiresBuild: true dependencies: - web3-core: 1.10.2(encoding@0.1.13) - web3-core-method: 1.10.2 - web3-core-subscriptions: 1.10.2 - web3-net: 1.10.2(encoding@0.1.13) + web3-core: 1.10.3(encoding@0.1.13) + web3-core-method: 1.10.3 + web3-core-subscriptions: 1.10.3 + web3-net: 1.10.3(encoding@0.1.13) transitivePeerDependencies: - encoding - supports-color dev: false - /web3-utils@1.10.2: - resolution: {integrity: sha512-TdApdzdse5YR+5GCX/b/vQnhhbj1KSAtfrDtRW7YS0kcWp1gkJsN62gw6GzCaNTeXookB7UrLtmDUuMv65qgow==} + /web3-utils@1.10.3: + resolution: {integrity: sha512-OqcUrEE16fDBbGoQtZXWdavsPzbGIDc5v3VrRTZ0XrIpefC/viZ1ZU9bGEemazyS0catk/3rkOOxpzTfY+XsyQ==} engines: {node: '>=8.0.0'} dependencies: '@ethereumjs/util': 8.1.0 @@ -27298,18 +27251,18 @@ packages: utf8: 3.0.0 dev: false - /web3@1.10.2(encoding@0.1.13): - resolution: {integrity: sha512-DAtZ3a3ruPziE80uZ3Ob0YDZxt6Vk2un/F5BcBrxO70owJ9Z1Y2+loZmbh1MoAmoLGjA/SUSHeUtid3fYmBaog==} + /web3@1.10.3(encoding@0.1.13): + resolution: {integrity: sha512-DgUdOOqC/gTqW+VQl1EdPxrVRPB66xVNtuZ5KD4adVBtko87hkgM8BTZ0lZ8IbUfnQk6DyjcDujMiH3oszllAw==} engines: {node: '>=8.0.0'} requiresBuild: true dependencies: - web3-bzz: 1.10.2 - web3-core: 1.10.2(encoding@0.1.13) - web3-eth: 1.10.2(encoding@0.1.13) - web3-eth-personal: 1.10.2(encoding@0.1.13) - web3-net: 1.10.2(encoding@0.1.13) - web3-shh: 1.10.2(encoding@0.1.13) - web3-utils: 1.10.2 + web3-bzz: 1.10.3 + web3-core: 1.10.3(encoding@0.1.13) + web3-eth: 1.10.3(encoding@0.1.13) + web3-eth-personal: 1.10.3(encoding@0.1.13) + web3-net: 1.10.3(encoding@0.1.13) + web3-shh: 1.10.3(encoding@0.1.13) + web3-utils: 1.10.3 transitivePeerDependencies: - bufferutil - encoding @@ -27320,7 +27273,7 @@ packages: /webcrypto-core@1.7.7: resolution: {integrity: sha512-7FjigXNsBfopEj+5DV2nhNpfic2vumtjjgPmeDKk45z+MJwXKKfhPB7118Pfzrmh4jqOMST6Ch37iPAHoImg5g==} dependencies: - '@peculiar/asn1-schema': 2.3.6 + '@peculiar/asn1-schema': 2.3.8 '@peculiar/json-schema': 1.1.12 asn1js: 3.0.5 pvtsutils: 1.3.5 @@ -27340,8 +27293,8 @@ packages: engines: {node: '>= 10.13.0'} hasBin: true dependencies: - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.11.2 + acorn-walk: 8.3.1 chalk: 4.1.0 commander: 7.2.0 gzip-size: 6.0.0 @@ -27398,13 +27351,13 @@ packages: webpack-cli: optional: true dependencies: - '@types/bonjour': 3.5.11 - '@types/connect-history-api-fallback': 1.5.1 - '@types/express': 4.17.19 - '@types/serve-index': 1.9.2 - '@types/serve-static': 1.15.3 - '@types/sockjs': 0.3.34 - '@types/ws': 8.5.7 + '@types/bonjour': 3.5.13 + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 4.17.21 + '@types/serve-index': 1.9.4 + '@types/serve-static': 1.15.5 + '@types/sockjs': 0.3.36 + '@types/ws': 8.5.10 ansi-html-community: 0.0.8 bonjour-service: 1.1.1 chokidar: 3.5.3 @@ -27415,14 +27368,14 @@ packages: express: 4.18.2 graceful-fs: 4.2.11 html-entities: 2.4.0 - http-proxy-middleware: 2.0.6(@types/express@4.17.19) + http-proxy-middleware: 2.0.6(@types/express@4.17.21) ipaddr.js: 2.1.0 launch-editor: 2.6.1 open: 8.4.2 p-retry: 4.6.2 rimraf: 3.0.2 schema-utils: 4.2.0 - selfsigned: 2.1.1 + selfsigned: 2.4.1 serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 @@ -27480,6 +27433,10 @@ packages: resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} dev: true + /webpack-virtual-modules@0.6.1: + resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} + dev: true + /webpack@5.89.0(@swc/core@1.3.93)(esbuild@0.18.20): resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} engines: {node: '>=10.13.0'} @@ -27490,17 +27447,17 @@ packages: webpack-cli: optional: true dependencies: - '@types/eslint-scope': 3.7.5 - '@types/estree': 1.0.2 + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.5 '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/wasm-edit': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6 - acorn: 8.10.0 - acorn-import-assertions: 1.9.0(acorn@8.10.0) - browserslist: 4.22.1 + acorn: 8.11.2 + acorn-import-assertions: 1.9.0(acorn@8.11.2) + browserslist: 4.22.2 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 - es-module-lexer: 1.3.1 + es-module-lexer: 1.4.1 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -27554,10 +27511,6 @@ packages: iconv-lite: 0.6.3 dev: true - /whatwg-fetch@3.6.19: - resolution: {integrity: sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==} - dev: false - /whatwg-mimetype@3.0.0: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} engines: {node: '>=12'} @@ -27602,7 +27555,7 @@ packages: isarray: 2.0.5 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - which-typed-array: 1.1.11 + which-typed-array: 1.1.13 dev: true /which-collection@1.0.1: @@ -27618,12 +27571,12 @@ packages: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} dev: true - /which-typed-array@1.1.11: - resolution: {integrity: sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==} + /which-typed-array@1.1.13: + resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.5 - call-bind: 1.0.2 + call-bind: 1.0.5 for-each: 0.3.3 gopd: 1.0.1 has-tostringtag: 1.0.0 @@ -27777,6 +27730,19 @@ packages: bufferutil: 4.0.8 utf-8-validate: 5.0.10 + /ws@8.5.0: + resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + /xhr-request-promise@0.1.3: resolution: {integrity: sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==} dependencies: @@ -27863,8 +27829,8 @@ packages: engines: {node: '>= 14'} dev: true - /yaml@2.3.3: - resolution: {integrity: sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==} + /yaml@2.3.4: + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} engines: {node: '>= 14'} /yargs-parser@18.1.3: @@ -27878,6 +27844,7 @@ packages: /yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} + dev: false /yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} @@ -27912,6 +27879,7 @@ packages: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 20.2.9 + dev: false /yargs@17.7.2: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} @@ -27926,13 +27894,6 @@ packages: yargs-parser: 21.1.1 dev: true - /yauzl@2.10.0: - resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} - dependencies: - buffer-crc32: 0.2.13 - fd-slicer: 1.1.0 - dev: true - /yn@3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} @@ -27947,20 +27908,12 @@ packages: engines: {node: '>=12.20'} dev: true - /zksync-web3@0.14.3(ethers@5.7.2): - resolution: {integrity: sha512-hT72th4AnqyLW1d5Jlv8N2B/qhEnl2NePK2A3org7tAa24niem/UAaHMkEvmWI3SF9waYUPtqAtjpf+yvQ9zvQ==} - peerDependencies: - ethers: ^5.7.0 - dependencies: - ethers: 5.7.2 - dev: false - /zod@3.22.4: resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} dev: false - /zustand@4.4.3(@types/react@18.2.24)(immer@10.0.3)(react@18.2.0): - resolution: {integrity: sha512-oRy+X3ZazZvLfmv6viIaQmtLOMeij1noakIsK/Y47PWYhT8glfXzQ4j0YcP5i0P0qI1A4rIB//SGROGyZhx91A==} + /zustand@4.4.7(@types/react@18.2.33)(immer@10.0.3)(react@18.2.0): + resolution: {integrity: sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==} engines: {node: '>=12.7.0'} peerDependencies: '@types/react': '>=16.8' @@ -27974,7 +27927,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.24 + '@types/react': 18.2.33 immer: 10.0.3 react: 18.2.0 use-sync-external-store: 1.2.0(react@18.2.0) diff --git a/production/README.md b/production/README.md index 8d8a16ffb..5e8825e5b 100644 --- a/production/README.md +++ b/production/README.md @@ -52,7 +52,6 @@ Click on the button below to deploy the web app to Vercel. This will create a ne "lint", "lint:fix", "affected:lint", - "workspace-lint", "format", "format:check", "format:write", diff --git a/scripts/generate-sitemap.mjs b/scripts/generate-sitemap.mjs new file mode 100644 index 000000000..42b893ae7 --- /dev/null +++ b/scripts/generate-sitemap.mjs @@ -0,0 +1,111 @@ +import { writeFileSync } from 'fs'; +import { globby } from 'globby'; +import { GraphQLClient, gql } from 'graphql-request'; +import prettier from 'prettier'; + +async function generate() { + const prettierConfig = await prettier.resolveConfig('./.prettierrc.js'); + const pages = await globby([ + 'apps/web/app/**/page.tsx', + '!apps/web/app/api', + '!apps/web/app/crons', + '!apps/web/app/[locale]/pass', + ]); + + const cms = new GraphQLClient(process.env.HYGRAPH_CMS_WEBHOOK_READ_URL, { + headers: { + Authorization: process.env.HYGRAPH_CMS_READ_TOKEN_SITEMAP, + }, + }); + + const organizers = await cms.request(gql` + { + organizers { + slug + events { + slug + } + } + } + `); + const locales = ['en', 'fr']; + + const filteredPages = pages + .filter((page) => !page.includes('@')) + .map((page) => page.replace('/page.tsx', '')) + .map((page) => page.replace(/apps\/web\/app\/?/, '')); + + const sitemap = ` + + + ${filteredPages + .map((page) => { + return locales + .map((locale) => { + let result = ''; + if ( + !page.includes('[organizerSlug]') && + !page.includes('[eventSlug]') + ) { + result = ` + + ${`https://www.offline.live/${locale}${page}`.replace( + '[locale]', + '', + )} + + `; + } + + if ( + page.includes('[organizerSlug]') || + page.includes('[eventSlug]') + ) { + result += organizers.organizers + .map(({ slug: organizerSlug, events }) => { + return events + .map(({ slug: eventSlug }) => { + let eventPath = page; + if (page.includes('[organizerSlug]')) { + eventPath = eventPath.replace( + '[organizerSlug]', + organizerSlug, + ); + } + if (page.includes('[eventSlug]')) { + eventPath = eventPath.replace( + '[eventSlug]', + eventSlug, + ); + } + eventPath = eventPath + .replace('[locale]', '') + .replace('/page', ''); + return ` + + ${`https://www.offline.live/${locale}${eventPath}`} + + `; + }) + .join(''); + }) + .join(''); + } + + return result; + }) + .join(''); + }) + .join('')} + +`; + + const formatted = await prettier.format(sitemap, { + ...prettierConfig, + parser: 'html', + }); + + writeFileSync('apps/web/public/sitemap.xml', formatted); +} + +generate(); diff --git a/apps/web/.storybook/mocks/convertedCurrency.mock.js b/storybook/mocks/convertedCurrency.mock.js similarity index 56% rename from apps/web/.storybook/mocks/convertedCurrency.mock.js rename to storybook/mocks/convertedCurrency.mock.js index fa15e4a64..5ea206d5a 100644 --- a/apps/web/.storybook/mocks/convertedCurrency.mock.js +++ b/storybook/mocks/convertedCurrency.mock.js @@ -1,9 +1,15 @@ import { Text } from '@ui/components'; import { useFormatter } from 'next-intl'; -import { formatCurrency } from '../../../../libs/next/currency-common/src/lib/formatCurrency'; +import { formatCurrency } from '../../libs/next/currency-common/src/lib/formatCurrency'; import { useCurrency } from './currencyProvider.mock'; -export function ConvertedCurrency({ amount, currency, variant, ...textProps }) { +export function ConvertedCurrency({ + amount, + currency, + variant, + translationFn, + ...textProps +}) { const { rates } = useCurrency(); const formater = useFormatter(); const convertedAmount = formatCurrency( @@ -14,9 +20,13 @@ export function ConvertedCurrency({ amount, currency, variant, ...textProps }) { }, rates, ); + + const content = translationFn + ? translationFn(convertedAmount) + : convertedAmount; return ( - {convertedAmount} + {content} ); } diff --git a/apps/web/.storybook/mocks/currencyApi.mock.js b/storybook/mocks/currencyApi.mock.js similarity index 100% rename from apps/web/.storybook/mocks/currencyApi.mock.js rename to storybook/mocks/currencyApi.mock.js diff --git a/apps/web/.storybook/mocks/currencyProvider.mock.js b/storybook/mocks/currencyProvider.mock.js similarity index 100% rename from apps/web/.storybook/mocks/currencyProvider.mock.js rename to storybook/mocks/currencyProvider.mock.js diff --git a/apps/web/.storybook/mocks/env-nextjs.mock.js b/storybook/mocks/env-nextjs.mock.js similarity index 100% rename from apps/web/.storybook/mocks/env-nextjs.mock.js rename to storybook/mocks/env-nextjs.mock.js diff --git a/apps/web/.storybook/mocks/getRates.mock.js b/storybook/mocks/getRates.mock.js similarity index 73% rename from apps/web/.storybook/mocks/getRates.mock.js rename to storybook/mocks/getRates.mock.js index 1d9cf7228..41ff58bb0 100644 --- a/apps/web/.storybook/mocks/getRates.mock.js +++ b/storybook/mocks/getRates.mock.js @@ -1,6 +1,5 @@ import { useCurrency } from './currencyProvider.mock'; export async function getRates() { - // eslint-disable-next-line react-hooks/rules-of-hooks const { rates } = useCurrency(); return Promise.resolve(rates); } diff --git a/storybook/mocks/jsonwebtoken.mock.js b/storybook/mocks/jsonwebtoken.mock.js new file mode 100644 index 000000000..417c71bb5 --- /dev/null +++ b/storybook/mocks/jsonwebtoken.mock.js @@ -0,0 +1,3 @@ +module.exports = { + sign: (arg) => arg, +}; diff --git a/apps/web/.storybook/mocks/nextAuthUser.mock.js b/storybook/mocks/nextAuthUser.mock.js similarity index 62% rename from apps/web/.storybook/mocks/nextAuthUser.mock.js rename to storybook/mocks/nextAuthUser.mock.js index 17d873f5e..ade25aaff 100644 --- a/apps/web/.storybook/mocks/nextAuthUser.mock.js +++ b/storybook/mocks/nextAuthUser.mock.js @@ -1,8 +1,9 @@ +import { accounts } from '../../libs/test-utils/gql/src'; + +const user = accounts.alpha_user; export const getCurrentUser = async () => { return Promise.resolve({ - id: 'mockUserId', - email: 'mockUserEmail', - roles: ['mockUserRole'], + ...user, }); }; export const handleUnauthenticatedUser = () => { @@ -11,3 +12,7 @@ export const handleUnauthenticatedUser = () => { export const getUnauthenticatedUserCookie = () => { return 'mockHandleUnauthenticatedUser'; }; + +export const isConnected = () => { + return true; +}; diff --git a/storybook/mocks/nextCache.mock.js b/storybook/mocks/nextCache.mock.js new file mode 100644 index 000000000..b6377b1a1 --- /dev/null +++ b/storybook/mocks/nextCache.mock.js @@ -0,0 +1,16 @@ +export function unstable_cache(fn) { + return (...args) => { + return fn(...args); + }; +} + +export function revalidatePath() { + return null; +} + +export function revalidateTag() { + return null; +} +export function uunstable_noStore() { + return null; +} diff --git a/apps/web/.storybook/mocks/nextDate.mock.js b/storybook/mocks/nextDate.mock.js similarity index 57% rename from apps/web/.storybook/mocks/nextDate.mock.js rename to storybook/mocks/nextDate.mock.js index 404f8bea9..8e1a598f5 100644 --- a/apps/web/.storybook/mocks/nextDate.mock.js +++ b/storybook/mocks/nextDate.mock.js @@ -1,5 +1,5 @@ -import { DateRange } from '../../../../libs/next/date/src/lib/DateRange/DateRange'; -import { EventDates } from '../../../../libs/next/date/src/lib/EventDates/EventDates'; +import { DateRange } from '../../libs/next/date/src/lib/DateRange/DateRange'; +import { EventDates } from '../../libs/next/date/src/lib/EventDates/EventDates'; async function DateRangeServer(props) { return ; diff --git a/apps/web/.storybook/mocks/nextHeaders.mock.js b/storybook/mocks/nextHeaders.mock.js similarity index 100% rename from apps/web/.storybook/mocks/nextHeaders.mock.js rename to storybook/mocks/nextHeaders.mock.js diff --git a/storybook/mocks/nextIntlServer.mock.js b/storybook/mocks/nextIntlServer.mock.js new file mode 100644 index 000000000..68e1c9c11 --- /dev/null +++ b/storybook/mocks/nextIntlServer.mock.js @@ -0,0 +1,22 @@ +import { useFormatter, useTimeZone, useTranslations } from 'next-intl'; + +import { messages } from '@next/i18n'; + +export async function getRequestConfig({ locale }) { + return { + messages: messages[locale], + now: new Date('2023-06-05T00:00:00Z'), + }; +} + +export async function getTranslations({ locale, namespace }) { + return Promise.resolve(useTranslations(namespace)); +} + +export async function getTimeZone() { + return Promise.resolve(useTimeZone()); +} + +export async function getFormatter({ locale }) { + return Promise.resolve(useFormatter()); +} diff --git a/storybook/mocks/opentelemetryApi.mock.js b/storybook/mocks/opentelemetryApi.mock.js new file mode 100644 index 000000000..f053ebf79 --- /dev/null +++ b/storybook/mocks/opentelemetryApi.mock.js @@ -0,0 +1 @@ +module.exports = {}; diff --git a/storybook/storybook.nextjs.decorators.tsx b/storybook/storybook.nextjs.decorators.tsx new file mode 100644 index 000000000..39310f4a8 --- /dev/null +++ b/storybook/storybook.nextjs.decorators.tsx @@ -0,0 +1,48 @@ +import { Decorator } from '@storybook/react'; +import { NextIntlClientProvider } from 'next-intl'; +import { Suspense, useEffect, useState } from 'react'; +import messagesEn from '../libs/next/i18n/src/messages/en.json'; +import messagesfr from '../libs/next/i18n/src/messages/fr.json'; + +export const DarkModeDecorator: Decorator = (Story: any, context: any = {}) => { + const [dark, setDark] = useState(false); + const { isDark } = context.parameters.darkMode; + + useEffect(() => { + setDark(isDark); + document.documentElement.classList.add('light'); + if (isDark) { + document.documentElement.classList.replace('light', 'dark'); + } + }, [dark, isDark]); + + return dark ? : ; +}; + +export const localStorageResetDecorator: Decorator = (Story) => { + window.localStorage.clear(); + return ; +}; + +// mocked date to always get the same result in tests +const staticDate = new Date('2023-06-05T00:00:00Z'); + +export const I18nextStoryDecorator: Decorator = (Story, context) => { + const { locale: selectedLocale } = context.globals; + const locale = selectedLocale || 'en'; + const messages = { + en: messagesEn, + fr: messagesfr, + }; + return ( + + + {Story(context)} + + + ); +}; diff --git a/storybook/storybook.nextjs.main.base.ts b/storybook/storybook.nextjs.main.base.ts new file mode 100644 index 000000000..5107125dc --- /dev/null +++ b/storybook/storybook.nextjs.main.base.ts @@ -0,0 +1,124 @@ +/* eslint-disable @typescript-eslint/no-var-requires */ +import path from 'path'; +import webpack from 'webpack'; +const TsconfigPathsPlugin = require('tsconfig-paths-webpack-plugin'); +const tsconfig = require('../tsconfig.base.json'); + +export const mainConfig = { + addons: [ + '@storybook/addon-essentials', + '@storybook/addon-interactions', + '@storybook/addon-a11y', + 'storybook-dark-mode', + // Add PostCSS into addons for compiling tailwind below + { + name: '@storybook/addon-styling', + options: { + // Check out https://github.com/storybookjs/addon-styling/blob/main/docs/api.md + // For more details on this addon's options. + postCss: true, + }, + }, + ], + framework: { + name: '@storybook/nextjs', + options: { + builder: { useSWC: true }, + nextConfigPath: path.resolve(__dirname, '../next.config.js'), + }, + interactionsDebugger: true, + }, + staticDirs: ['../../../msw', '../public'], // add msw worker to storybook and public folder from next app for images + docs: { + autodocs: true, + }, + webpackFinal: async (config, { configType }) => { + // Used to fix the issue with next-intl url module + config.resolve.fallback = { + ...config.resolve.fallback, // This spreads the existing fallback configuration if there is any + url: false, + }; + // This modifies the existing image rule to exclude `.svg` files + // since we handle those with `@svgr/webpack`. + const imageRule = config.module.rules.find( + (rule) => rule.test?.test('.svg'), + ); + imageRule.exclude = /\.svg$/; + config.module.rules.push({ + test: /\.svg$/, + use: ['@svgr/webpack', 'url-loader'], + }); + + // Add tsconfig-paths-webpack-plugin to the resolve.plugins array + config.resolve.plugins = [ + ...(config.resolve.plugins || []), + new TsconfigPathsPlugin({ + configFile: path.resolve(__dirname, '../tsconfig.base.json'), + }), + ]; + + // Add aliases from tsconfig.base.json to the resolve.alias object + if (tsconfig.compilerOptions && tsconfig.compilerOptions.paths) { + const aliases = tsconfig.compilerOptions.paths; + + // Define your mock aliases + const mockAliases = { + '@next/currency-cache': './mocks/getRates.mock.js', + '@next/currency-provider': './mocks/currencyProvider.mock.js', + '@currency/api': './mocks/currencyApi.mock.js', + '@next/currency': './mocks/convertedCurrency.mock.js', + '@next/date': './mocks/nextDate.mock.js', + '@next/next-auth/user': './mocks/nextAuthUser.mock.js', + }; + // and mock modules (used to replace React components) + const mockModules = { + '@next/currency': './mocks/convertedCurrency.mock.js', + '@next/date': './mocks/nextDate.mock.js', + '@next/next-auth/user': './mocks/nextAuthUser.mock.js', + }; + for (const alias in aliases) { + if (mockModules[alias]) { + config.plugins.push( + new webpack.NormalModuleReplacementPlugin( + new RegExp(alias.replace('/', '\\/')), + path.resolve(__dirname, mockModules[alias]), + ), + ); + console.log('mockModules', alias); + } + const aliasKey = alias.replace('/*', ''); + if (mockAliases[aliasKey]) { + console.log('mockAliases', aliasKey); + // If the alias matches one of the mockAliases, override it + config.resolve.alias[aliasKey] = path.resolve( + __dirname, + mockAliases[aliasKey], + ); + } else { + // If not, resolve it normally + const paths = aliases[alias].map((p) => + path.resolve(__dirname, '../', p), + ); + config.resolve.alias[aliasKey] = paths.length > 1 ? paths : paths[0]; + } + } + } + const mockExternalModules = { + '@t3-oss/env-nextjs': './mocks/env-nextjs.mock.js', + 'next-intl/server': './mocks/nextIntlServer.mock.js', + 'next/headers': './mocks/nextHeaders.mock.js', + jsonwebtoken: './mocks/jsonwebtoken.mock.js', + '@opentelemetry/api': './mocks/opentelemetryApi.mock.js', + 'next/cache': './mocks/nextCache.mock.js', + }; + // set mocks to avoid webpack issues + for (const externalModule in mockExternalModules) { + console.log('Setting mock for external module: ', externalModule); + config.resolve.alias[externalModule] = path.resolve( + __dirname, + mockExternalModules[externalModule], + ); + } + return config; + }, +}; diff --git a/storybook.preview.base.tsx b/storybook/storybook.preview.base.tsx similarity index 100% rename from storybook.preview.base.tsx rename to storybook/storybook.preview.base.tsx diff --git a/tailwind.config.base.js b/tailwind.config.base.js index 134d51a4b..2bc6e0b58 100644 --- a/tailwind.config.base.js +++ b/tailwind.config.base.js @@ -71,6 +71,12 @@ module.exports = { DEFAULT: 'hsl(var(--muted))', foreground: 'hsl(var(--muted-foreground))', }, + highlight: { + DEFAULT: 'hsl(var(--highlight))', + }, + image: { + DEFAULT: 'hsl(var(--image))', + }, accent: { DEFAULT: 'hsl(var(--accent))', foreground: 'hsl(var(--accent-foreground))', diff --git a/tools/deleteAllData.js b/tools/deleteAllData.js index fb41597fb..6135e6c4a 100644 --- a/tools/deleteAllData.js +++ b/tools/deleteAllData.js @@ -14,7 +14,7 @@ const deleteAllData = async () => { await client.connect(); const tablesToDelete = - '"nftTransfer", "eventPassNft", "eventPassOrder", "stripeCheckoutSession", "stripeCustomer", "eventParameters", "eventPassNftContract", "eventPassPendingOrder", "eventPassPricing", "kyc", "account"'; + '"follow", "roleAssignments", "nftTransfer", "eventPassNft", "eventPassOrder", "stripeCheckoutSession", "stripeCustomer", "eventParameters", "eventPassNftContract", "eventPassPendingOrder", "eventPassPricing", "kyc", "account"'; await client.query(`TRUNCATE TABLE ${tablesToDelete} CASCADE;`); // Close the connection await client.end(); diff --git a/tools/scripts/vercel-ignore.sh b/tools/scripts/vercel-ignore.sh new file mode 100644 index 000000000..40b705ffe --- /dev/null +++ b/tools/scripts/vercel-ignore.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +# Get the current branch name +branch_name=$(git rev-parse --abbrev-ref HEAD) + +# Check if the branch is 'main' or 'staging' +if [[ "$branch_name" == "main" || "$branch_name" == "staging" ]]; then + # If it is, exit with 0 to not ignore the build + exit 0 +else + # If it's not, check if the current commit is part of a pull request + if git rev-list --remotes --contains HEAD | grep -q pull; then + # If it is, exit with 0 to not ignore the build + exit 0 + else + # If it's not, exit with 1 to ignore the build + exit 1 + fi +fi \ No newline at end of file diff --git a/tools/test/.env.test.jest b/tools/test/.env.test.jest index cea8eab27..fbbe10316 100644 --- a/tools/test/.env.test.jest +++ b/tools/test/.env.test.jest @@ -5,6 +5,7 @@ POSTGRES_PORT=5454 HASURA_GRAPHQL_DATABASE_URL=postgres://postgres:password@test-db:5454/postgres HASURA_GRAPHQL_SERVER_PORT=9696 +HASURA_GRAPHQL_DEV_MODE=true NEXTAUTH_URL=http://localhost:8888 # HASURA_GRAPHQL_CLI_ENVIRONMENT=default ## important ! Need to be the same values as in .env.local because nx load those values from there diff --git a/tools/test/docker-compose.yml b/tools/test/docker-compose.yml index f11027fac..eef3be5fa 100644 --- a/tools/test/docker-compose.yml +++ b/tools/test/docker-compose.yml @@ -3,7 +3,7 @@ version: '3.9' services: hasura-engine-test: container_name: hasura_engine_test - image: 'hasura/graphql-engine:v2.27.0.cli-migrations-v3' + image: 'hasura/graphql-engine:v2.35.0.cli-migrations-v3' # command: 'graphql-engine --database-url $HASURA_GRAPHQL_DATABASE_URL serve --server-port $HASURA_GRAPHQL_SERVER_PORT' depends_on: test-db: @@ -13,8 +13,87 @@ services: environment: HASURA_GRAPHQL_DEV_MODE: 'true' HASURA_GRAPHQL_ENABLE_TELEMETRY: 'false' - ## important ! here we use headers with encrypted json instead of cookie for testing purposes - HASURA_GRAPHQL_JWT_SECRET: '{"type":"HS256", "key": "3EK6FD+o0+c7tzBNVfjpMkNDi2yARAAKzQlk8O2IKoxQu4nF7EdAh8s3TwpHwrdWT6R", "claims_map": { "x-hasura-allowed-roles": { "path": "$$.roles" }, "x-hasura-default-role": { "path": "$$.roles[0]" }, "x-hasura-client-id": { "path": "$$.clientId", "default": "" }, "x-hasura-user-id": { "path": "$$.userId", "default": "" } }}' + ## important ! here we use headers with encrypted json instead of cookie for testing purposes, we also use CustomHeader to avoid conflicts with both cookies + HASURA_GRAPHQL_JWT_SECRETS: | + [ + { + "type": "HS256", + "key": "ALjZVyWYniAX+6A86TilZ9oWJ4t8ZdCwDRrve1SwC/I=", + "issuer": "https://dummy-fake-issuer.com", + "header": { + "type": "CustomHeader", + "name": "marketplace-jwt" + }, + "claims_map": { + "x-hasura-allowed-roles": ["user", "anonymous"], + "x-hasura-client-id": { + "default": "", + "path": "$$.clientId" + }, + "x-hasura-default-role": "user", + "x-hasura-role": { + "default": "", + "path": "$$.role" + }, + "x-hasura-user-id": { + "default": "", + "path": "$$.user.id" + }, + "x-hasura-username": { + "default": "", + "path": "$$.name" + } + } + }, + { + "type": "HS256", + "key": "HGTRbJ6IaEoByH8KhA+BKV0Bgug+R7RSydnMbex2cZg=", + "issuer": "https://dummy-fake-issuer-2.io", + "header": { + "type": "CustomHeader", + "name": "back-office-jwt" + }, + "claims_map": { + "x-hasura-allowed-roles": [ + "user", + "organizer_super_admin", + "organizer_admin", + "organizer_operations_manager", + "organizer_finance_manager", + "organizer_content_manager", + "organizer_validator", + "organizer_auditor", + "organizer_guest", + "organizer_human_resources" + ], + "x-hasura-client-id": { + "default": "", + "path": "$$.clientId" + }, + "x-hasura-default-role": "user", + "x-hasura-role": { + "default": "", + "path": "$$.user.role.role" + }, + "x-hasura-organizer-id": { + "default": "", + "path": "$$.user.role.organizerId" + }, + "x-hasura-event-id": { + "path": "$$.user.role.eventId", + "default": "" + }, + "x-hasura-user-id": { + "default": "", + "path": "$$.user.id" + }, + "x-hasura-username": { + "default": "", + "path": "$$.name" + } + } + } + ] healthcheck: test: [ @@ -35,7 +114,7 @@ services: test-db: container_name: test_db - image: postgres:13 + image: postgres:16 command: postgres -c fsync=off -c synchronous_commit=off -c full_page_writes=off -c random_page_cost=1.0 -c client_min_messages=NOTICE -p ${POSTGRES_PORT} env_file: - .env.test.jest diff --git a/tools/test/globalSetupHasura.ts b/tools/test/globalSetupHasura.ts index 275f0179f..8e49a864c 100644 --- a/tools/test/globalSetupHasura.ts +++ b/tools/test/globalSetupHasura.ts @@ -1,7 +1,7 @@ /* eslint-disable @typescript-eslint/no-var-requires */ const { logger } = require('../../libs/logger/src'); -let retriesLeft = 3; +let retriesLeft = 20; module.exports = async () => { logger.info('global-setup: Starting'); diff --git a/tools/test/jest.setup.back-office.ts b/tools/test/jest.setup.back-office.ts new file mode 100644 index 000000000..0c5225411 --- /dev/null +++ b/tools/test/jest.setup.back-office.ts @@ -0,0 +1,3 @@ +process.env.APP = 'BACKOFFICE'; +process.env.NEXTAUTH_SECRET = + '-----BEGIN RSA PRIVATE KEY-----\nMIIJKQIBAAKCAgEAwJV6d9yS6R+jubxhbueB7+0GK9jWbld2kiBPdppXMuG/+oqv\nMs1nq51oOrjt9N6zEK9otJ/xbRu0D+tRruZvL0N3HG5F+zPFQFcRrGjZSz+5l/p9\nodc9A8xRzeKuLFjDnzcMC4J2njUTXPuZKvp2HMN6sXC28zNYXrbxgfBDvpPkuU00\ntSoexTR80Q1A5dQs4FL5Kd8LaL9osKaFo3KLyW3KKlfYJS2I56vtJedcKKRJ0WqV\nZEjJ9S5viDFf7lu7kTRZ/jlFmFrZSKFLf5f22+XFABNVMIKfPeMlGJxaTk2/K4E7\nMU7dbYZsbUqV8mncUC3p4zApjKp4kdQnja3yRGiUIjjjF9u/yyqorQd/UCK/2Tkz\n2GowtEwvWOzCD1KIhOsRxuk4ympHw0RTo0rsiMB+l9E01koe6KfkYJ6bauFL37aN\njSynpUiR3bDoZVRlNrPFGoCwr0vv0VaKTyxD8+yt+UEwwkMUeXVL7Gz9tyq21nxX\n8mStICVKemE8mjIXp/fWeRwynchfc3D7HrVvmtgn2hFyJOtRFNJy+D0xvxaoEqCb\nQvSYpUEgB9c6HTmDooEjI+H5oBVwZIYYtw/Znv40rF06uPR+JhMgy1nILvCBjtn9\n0ibLwyw0JINto6lbeNko39IyOzk7zpbtuNnxbQY731cAkXvGcRVRsW7c6S0CAwEA\nAQKCAgEArtsJhyrOeLwxe8J+9KNeZuleYRFQIH9pOOP9QkKAScKO/HxO9mFpb3hL\n2oVuCJbrHoslFlriaZ5trsaKM7Ml4FPxIe89uwcWYYSsl03bfWcuq77Tss4qp/gr\njjPy0HEHrNfeJ9UcviiSnCoUt+EQvK0ACXu9oLNN2TFhtgjgeXjugxCGerbzmTo+\n2dCezA4JcOPlNw883K5t73ZCgFTQduMoW6nGpnrhgvenKnMWShBgtbOAUL2GIQc4\nXP/3igPgGcberuRxPBPAlSFd20uu55mHdLoY7yKqUxaZ5+6OT+pnWKjNhceFZJxY\ndiLyYleboXEOmyhvkTh2oHFwOENnYwHe1ineAkb84zAFyLWPhxVxSMzmahOELOgi\nC6HCbD6Ms3+UQ3VDqBrew+q+mV5FcPIv+Qm6SZHqAZQNjk8n3mqqo3QGwK3nD9w5\n9CtSpTaUd+mLc3jJ0U+IAgJ/EWGyeCP9bmg3MxiK3XjFGkGeOUqNNsskPg9zSa9g\nN5qSBJYl0DTlMk0TUqxq1zj/1bYS5PbCbsSV6/mYYd3p8UYbMt6G7fZxeD5IfDHe\nuGkCpmsuXfSjdXsMnPcBHHA5fX+ZZJKInB7qzvyxSPu4UM7TLkWMTyCIC4NmUKP1\n1g3W6jMT6+7V4zgm1TLKR9U5FB/PpuG1lfHSKZuatZ4qeAjvxEECggEBAOXYLs95\nplEEc0apur+pHTnIzF1xRpSq14Z/RxkVle3MYR3QszA4V3W4ENvOnFceZ40WRwT+\nGI1QGEwcDpRArBDMUkzPglpzSzsCl3VaBQmI0q/KR8dK2MkmHGZP/C5/hmvBJ/B9\nIKVjsjtjKIMet3udb4RhfD67FNqviRAx79H0qjVwKk6Sz7edQxtn3WnklFIQHOtb\nbeFB8zdahNlc8DPke4S0gn7t6HyzvnVcv5fXb8DNtH1ZaAALMe2cATAv3RK3aY+b\ngvk4evduFG+/sZ+PkeHVT4syKcMtygErghUW3+claqf7vXTudmSfLQS6fsRTK0y8\n0jQCTiDsYAOwbW8CggEBANZ/0pvIG/UnyN0BP89FG42nI7g+g0RbHRSllyUu/sr8\nfg+3Ut9zR0BARAYS4T5toBndkDj1vv4vuDSeY60xdFLD6hJYjuWVNpajX2dgDCKw\nIsSRT5LuKHQ5NslDHlQjuQ6z4VRlCoXQNdRdkQPawLr61VhapY9lX5qMu4Jsn1Oh\n9z4km4uWK0UnOVXR+E3HElJvIu0104oTJK0mA86cUwIuBn8YmDEae0KNSJeCTG6T\ncmlRvkkDg7fsuGgR9MAbUYdYcIvsPz35B6Lixtp1iatH8aAEhrBPyj1JSaDVnIur\n7JGivBL4020FS/Il5Je6YMtR/S47F/NJQnF4Sj69vSMCggEAbxnrrrCP+3OaQVsE\nAWc+0FLGrph11KEsY0Ac3vw3J+Z2P1JFe5aQeD/MLmQV4Gq7BVDybXBh79T6mbeq\nOHF2evw5ABYCXbSDdffPvJMSAkTYCs9NmQEN/1VjvvUE4nkUQfvxUWc6o5eobNqG\nl7L+YEt+v0/cHfqSnw7gwypQUX3h1MjuOmLu80OaT6IKPgiWxYAyanYcjBkz9trT\ngrpRBdR4/HHA7pgTnEvKUbLOjhg+VcVZbIoOIo9GyCNz05YfV8++wAMc8Vki332f\ndVEFDCr7Cl3xAEj0NPtqPNyKGaWf/3xvrNmb/+zQ39ythy6a3k2RjZtsRGWk3HdG\nBiJ/EwKCAQEAoTm6p/UlboPU6qlBuR2MtFBo/Nef+wUxOo+sp/pG8XQPnOiClgok\nCBtGBfqy6yWjLU3oVagBQzXDE2nqKgf+EyfHDLsbzVz2hwuNbjo3ZOtXdsByO1Jf\nfdxzXZvhdATV2ENEnxbDbgkuLM2XbnpCW0imi562yq27yoL1ffb/WvFm0YLal3Ts\nWTI+Wk9Uf8Gd9/ApJHtM4X+6FZt5SRcfHYhSwb1Ox7nL5B4l7hu2L3cMjDUw/dhy\nbRC1GyRD/xGJml3TWpjcgExqfPhP12x5ahDNgSVlx6hxrtcjTIzC+gjj7CORkgEN\niehtSTlKNPGWR7z8vH8WZXsvQfLUe4xKWQKCAQBxHWIE+9eLqkxlaRQuET9TKg26\ngJxIjCxNlgWmVOVJguXAQOA0xwQOZIpsVJNDkJis4HlncXjg78qfZQbHmQSqbqc0\nlxTC34RtxCqGWGkB1jAAKRkdzLdVGvsCm7Sof5wd/jJK0CMqrJz7+ce9TwRT3InR\nBCaJBZhc1qGcSO+vf7nMPKnuhlmfY6MlrknMUkI5fwH4uXrLugmiSdcoOiNTqOsr\n49g5YNyL0ZCCJnJW2By5j6/tNGM2NA+NaV9T9vjj3VXO9qVh8ylT8oN+Xh3l9KJP\nFYDN22sKWuUb5qgnZv7GVDvTtopMVRZ1Dhq+aDRRU+bOV5lRFDlL2n9wbj/O\n-----END RSA PRIVATE KEY-----\n'; diff --git a/tsconfig.base.json b/tsconfig.base.json index 7a20e146a..8d6b2302b 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -21,22 +21,38 @@ "@currency/types": ["libs/currency/types/src/index.ts"], "@env/client": ["libs/env/client/src/index.mjs"], "@env/server": ["libs/env/server/src/index.mjs"], + "@feature/organizer/organizer-ui": [ + "libs/features/organizer/organizer-ui/src/index.ts" + ], + "@feature/organizer/organizer-ui/server": [ + "libs/features/organizer/organizer-ui/src/server.ts" + ], "@features/account/api": ["libs/features/account/api/src/index.ts"], - "@features/appNav/ui": ["libs/features/appNav/ui/src/index.ts"], - "@features/appNav/ui/stories": [ - "libs/features/appNav/ui/src/stories.tsx" + "@features/app-nav": ["libs/features/app-nav/src/index.ts"], + "@features/app-nav/stories": ["libs/features/app-nav/src/stories.tsx"], + "@features/back-office/app-nav": [ + "libs/features/back-office/app-nav/src/index.ts" + ], + "@features/back-office/app-nav/stories": [ + "libs/features/back-office/app-nav/src/stories.tsx" + ], + "@features/back-office/events": [ + "libs/features/back-office/events/src/index.ts" ], - "@features/back-office/dashboard": [ - "libs/features/back-office/dashboard/src/index.ts" + "@features/back-office/events-api": [ + "libs/features/back-office/events-api/src/index.ts" ], - "@features/back-office/dashboard-api": [ - "libs/features/back-office/dashboard-api/src/index.ts" + "@features/back-office/events-types": [ + "libs/features/back-office/events-types/src/index.ts" ], - "@features/back-office/dashboard-types": [ - "libs/features/back-office/dashboard-types/src/index.ts" + "@features/back-office/roles": [ + "libs/features/back-office/roles/src/index.ts" ], - "@features/back-office/dashboard/server": [ - "libs/features/back-office/dashboard/src/server.ts" + "@features/back-office/roles-actions": [ + "libs/features/back-office/roles-actions/src/index.ts" + ], + "@features/back-office/roles-api": [ + "libs/features/back-office/roles-api/src/index.ts" ], "@features/cart": ["libs/features/cart/src/index.ts"], "@features/cart-actions": ["libs/features/cart-actions/src/index.ts"], @@ -67,6 +83,12 @@ "@features/organizer/event/server": [ "libs/features/organizer/event/src/server.ts" ], + "@features/organizer/organizer-api": [ + "libs/features/organizer/organizer-api/src/index.ts" + ], + "@features/organizer/organizer-types": [ + "libs/features/organizer/organizer-types/src/index.ts" + ], "@features/pass": ["libs/features/pass/src/index.ts"], "@features/pass-actions": ["libs/features/pass-actions/src/index.ts"], "@features/pass-api": ["libs/features/pass-api/src/index.ts"], @@ -95,6 +117,9 @@ "@indexer/alchemy/webhooks": [ "libs/indexer/alchemy/webhooks/src/index.ts" ], + "@insight/client": ["libs/insight/client/src/index.ts"], + "@insight/server": ["libs/insight/server/src/index.ts"], + "@insight/types": ["libs/insight/types/src/index.ts"], "@kyc/admin": ["libs/kyc/admin/src/index.ts"], "@kyc/common": ["libs/features/kyc-common/src/index.ts"], "@kyc/types": ["libs/kyc/types/src/index.ts"], @@ -109,15 +134,16 @@ "@next/date": ["libs/next/date/src/index.ts"], "@next/hasura/api": ["libs/next/hasura/api/src/index.ts"], "@next/hasura/react-query": ["libs/next/hasura/react-query/src/index.ts"], - "@next/hasura/utils": ["libs/next/hasura/utils/src/index.ts"], "@next/hygraph": ["libs/next/hygraph/src/index.ts"], "@next/hygraph/examples": ["libs/next/hygraph/src/examples.tsx"], "@next/i18n": ["libs/next/i18n/src/index.ts"], + "@next/i18n-ui": ["libs/next/i18n-ui/src/index.ts"], "@next/navigation": ["libs/next/navigation/src/index.ts"], "@next/next-auth/common": ["libs/next/next-auth/common/src/index.ts"], "@next/next-auth/options": ["libs/next/next-auth/options/src/index.ts"], "@next/next-auth/user": ["libs/next/next-auth/user/src/index.ts"], "@next/react-query": ["libs/next/react-query/src/index.ts"], + "@next/redis": ["libs/next/redis/src/index.ts"], "@next/safe/auth": ["libs/next/safe/auth/src/index.ts"], "@next/siwe/provider": ["libs/next/siwe/provider/src/index.ts"], "@next/store": ["libs/next/store/src/index.ts"], @@ -131,6 +157,9 @@ "@payment/admin": ["libs/payment/admin/src/index.ts"], "@payment/types": ["libs/payment/types/src/index.ts"], "@payment/webhooks": ["libs/payment/webhooks/src/index.ts"], + "@roles/admin": ["libs/roles/admin/src/index.ts"], + "@roles/common": ["libs/roles/common/src/index.ts"], + "@roles/types": ["libs/roles/types/src/index.ts"], "@server/task": ["libs/server/task/src/index.ts"], "@shared/client": ["libs/shared/client/src/index.ts"], "@shared/server": ["libs/shared/server/src/index.ts"], @@ -147,11 +176,10 @@ "@ui/shared": ["libs/ui/shared/src/index.ts"], "@ui/theme": ["libs/ui/theme/src/index.ts"], "@utils": ["libs/utils/src/index.ts"], - "@web/*": ["apps/web/*"], - "@workspace": ["libs/workspace/src/index.ts"] + "@web/*": ["apps/web/*"] } }, - "typeRoots": ["types", "node_modules/@types"], - "include": ["**/*.ts", "types/**/*.d.ts"], + "typeRoots": ["node_modules/@types", "./types"], + "include": ["**/*.ts", "./types/**/*.d.ts"], "exclude": ["node_modules", "tmp"] } diff --git a/types/index.d.ts b/types/env/index.d.ts similarity index 93% rename from types/index.d.ts rename to types/env/index.d.ts index eec5f25af..b1268b62f 100644 --- a/types/index.d.ts +++ b/types/env/index.d.ts @@ -16,6 +16,7 @@ declare module '@env/client' { NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY: string; NEXT_PUBLIC_OPENZEPPELIN_URL: string; NEXT_PUBLIC_THIRDWEB_MASTER_ADDRESS: string; + NEXT_PUBLIC_POSTHOG_KEY: string; }; export default env; } @@ -26,8 +27,6 @@ declare module '@env/server' { ALCHEMY_API_KEY: string; ALCHEMY_AUTH_TOKEN: string; CHAIN: string; - NX_CLOUD_AUTH_TOKEN: string; - NX_CACHE_DIRECTORY: string; HASURA_PROJECT_ENDPOINT: string; HASURA_GRAPHQL_ADMIN_SECRET: string; HYGRAPH_STAGE: string; @@ -51,12 +50,15 @@ declare module '@env/server' { TZ: string; UPLOAD_ACCOUNT_ID: string; UPLOAD_SECRET_API_KEY: string; + UPLOAD_SECRET_JWT: string; UPLOAD_PATH_PREFIX: string; UPLOAD_PUBLIC_API_KEY: string; FIXER_CURRENCY_API_KEY: string; EXCHANGE_RATE_API_KEY: string; WEB_APP_URL?: string; OPENZEPPELIN_URL: string; + POSTHOG_KEY: string; + POSTHOG_PERSONAL_API_KEY: string; }; export default env; } diff --git a/types/ui/index.d.ts b/types/ui/index.d.ts new file mode 100644 index 000000000..6b668185b --- /dev/null +++ b/types/ui/index.d.ts @@ -0,0 +1,9 @@ +import '@tanstack/react-table'; + +declare module '@tanstack/react-table' { + interface ColumnMeta { + className?: string; + title?: string; + align?: 'left' | 'center' | 'right'; + } +}