This commit is contained in:
Austin Chen 2022-10-14 00:36:34 -07:00 committed by GitHub
commit 6f2c6bbf2d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 285 additions and 16 deletions

25
common/envs/alvea.ts Normal file
View File

@ -0,0 +1,25 @@
import { EnvConfig, PROD_CONFIG } from './prod'
export const ALVEA_CONFIG: EnvConfig = {
domain: 'alvea.manifold.markets',
firebaseConfig: {
apiKey: 'AIzaSyDT5D8IUGRfT9a1bNYb-1b-RGm1JOHoW7Y',
authDomain: 'alvea-manifold.firebaseapp.com',
projectId: 'alvea-manifold',
storageBucket: 'alvea-manifold.appspot.com',
messagingSenderId: '854070403258',
appId: '1:854070403258:web:b8b5f303bc97d010882283',
measurementId: 'G-QHP8V3BM54',
},
cloudRunId: '2iftcb75eq',
cloudRunRegion: 'uc',
adminEmails: [...PROD_CONFIG.adminEmails],
whitelistEmail: '@alveavax.com',
moneyMoniker: 'A$',
visibility: 'PRIVATE',
// faviconPath: '/theoremone/logo.ico',
navbarLogoPath: '/alvea/alvea-logo.svg',
newQuestionPlaceholders: [
'Will we have at least 5 new team members by the end of this quarter?',
],
}

View File

@ -1,4 +1,5 @@
import { escapeRegExp } from 'lodash'
import { ALVEA_CONFIG } from './alvea'
import { DEV_CONFIG } from './dev'
import { EnvConfig, PROD_CONFIG } from './prod'
import { THEOREMONE_CONFIG } from './theoremone'
@ -9,6 +10,7 @@ const CONFIGS: { [env: string]: EnvConfig } = {
PROD: PROD_CONFIG,
DEV: DEV_CONFIG,
THEOREMONE: THEOREMONE_CONFIG,
ALVEA: ALVEA_CONFIG,
}
export const ENV_CONFIG = CONFIGS[ENV]

View File

@ -100,20 +100,6 @@
}
]
},
{
"collectionGroup": "comments",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "userId",
"order": "ASCENDING"
},
{
"fieldPath": "createdTime",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "comments",
"queryScope": "COLLECTION_GROUP",
@ -142,6 +128,20 @@
}
]
},
{
"collectionGroup": "comments",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "userId",
"order": "ASCENDING"
},
{
"fieldPath": "createdTime",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
@ -188,6 +188,56 @@
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "creatorId",
"order": "ASCENDING"
},
{
"fieldPath": "resolution",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "creatorId",
"order": "ASCENDING"
},
{
"fieldPath": "uniqueBettorCount",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "groupSlug",
"arrayConfig": "CONTAINS"
},
{
"fieldPath": "isResolved",
"order": "ASCENDING"
},
{
"fieldPath": "visibility",
"order": "ASCENDING"
},
{
"fieldPath": "popularityScore",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
@ -206,6 +256,34 @@
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "groupSlugs",
"arrayConfig": "CONTAINS"
},
{
"fieldPath": "popularityScore",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "groupSlugs",
"arrayConfig": "CONTAINS"
},
{
"fieldPath": "probChanges.day",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
@ -274,6 +352,24 @@
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "isResolved",
"order": "ASCENDING"
},
{
"fieldPath": "visibility",
"order": "ASCENDING"
},
{
"fieldPath": "createdTime",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
@ -474,6 +570,62 @@
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "uniqueBettorIds",
"arrayConfig": "CONTAINS"
},
{
"fieldPath": "popularityScore",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "uniqueBettorIds",
"arrayConfig": "CONTAINS"
},
{
"fieldPath": "probChanges.day",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "contracts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "uniqueBettorIds",
"arrayConfig": "CONTAINS"
},
{
"fieldPath": "probChanges.day",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "groups",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "anyoneCanJoin",
"order": "ASCENDING"
},
{
"fieldPath": "totalMembers",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "manalinks",
"queryScope": "COLLECTION",
@ -530,6 +682,34 @@
}
]
},
{
"collectionGroup": "txns",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "toId",
"order": "ASCENDING"
},
{
"fieldPath": "createdTime",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "txns",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "toId",
"order": "ASCENDING"
},
{
"fieldPath": "createdTime",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "txns",
"queryScope": "COLLECTION",
@ -778,6 +958,66 @@
}
]
},
{
"collectionGroup": "groupContracts",
"fieldPath": "contractId",
"indexes": [
{
"order": "ASCENDING",
"queryScope": "COLLECTION"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION"
},
{
"arrayConfig": "CONTAINS",
"queryScope": "COLLECTION"
},
{
"order": "ASCENDING",
"queryScope": "COLLECTION_GROUP"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION_GROUP"
},
{
"arrayConfig": "CONTAINS",
"queryScope": "COLLECTION_GROUP"
}
]
},
{
"collectionGroup": "groupMembers",
"fieldPath": "userId",
"indexes": [
{
"order": "ASCENDING",
"queryScope": "COLLECTION"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION"
},
{
"arrayConfig": "CONTAINS",
"queryScope": "COLLECTION"
},
{
"order": "ASCENDING",
"queryScope": "COLLECTION_GROUP"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION_GROUP"
},
{
"arrayConfig": "CONTAINS",
"queryScope": "COLLECTION_GROUP"
}
]
},
{
"collectionGroup": "portfolioHistory",
"fieldPath": "timestamp",

View File

@ -1,3 +1,3 @@
# This sets which EnvConfig is deployed to Firebase Cloud Functions
NEXT_PUBLIC_FIREBASE_ENV=DEV
NEXT_PUBLIC_FIREBASE_ENV=ALVEA

View File

@ -1,3 +1,3 @@
# This sets which EnvConfig is deployed to Firebase Cloud Functions
NEXT_PUBLIC_FIREBASE_ENV=PROD
NEXT_PUBLIC_FIREBASE_ENV=ALVEA

View File

@ -9,6 +9,7 @@
"devdev": "cross-env NEXT_PUBLIC_FIREBASE_ENV=DEV yarn dev",
"dev:dev": "yarn devdev",
"dev:the": "cross-env NEXT_PUBLIC_FIREBASE_ENV=THEOREMONE yarn dev",
"dev:alvea": "cross-env NEXT_PUBLIC_FIREBASE_ENV=ALVEA yarn dev",
"dev:local": "cross-env NEXT_PUBLIC_FUNCTIONS_URL=http://localhost:8080 yarn devdev",
"dev:emulate": "cross-env NEXT_PUBLIC_FIREBASE_EMULATE=TRUE yarn devdev",
"build": "next build",

View File

@ -0,0 +1 @@
<svg class="navbar_logo__srP46" fill="none" width="1480" height="595" viewBox="0 0 1480 595" xmlns="http://www.w3.org/2000/svg"><line x1="1460" y1="394" x2="1460" y2="569" stroke="#000" stroke-width="40"></line><circle cx="1282.5" cy="391.5" r="177.5" stroke="#000" stroke-width="40"></circle><path d="M921.5 391.5H1185C1185 366.256 1179.73 342.242 1170.23 320.5C1162.23 302.18 1151.22 285.473 1137.83 271C1105.41 235.946 1059.02 214 1007.5 214C909.469 214 830 293.469 830 391.5C830 489.531 909.469 569 1007.5 569C1056.76 569 1101.34 548.93 1133.5 516.521" stroke="#000" stroke-width="40"></path><path d="M1032.85 391.497L829 391.497" stroke="#000" stroke-width="40"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M665 568.8L665 568.801L664.998 568.8H638.605L638.603 568.801L638.603 568.8H638.6V568.795L465 228.086L500.64 209.926L651.801 506.597L802.963 209.926L838.603 228.085L665 568.8Z" fill="#000"></path><line x1="438" y1="-8.74228e-07" x2="438" y2="573" stroke="#000" stroke-width="40"></line><line x1="375" y1="400" x2="375" y2="575" stroke="#000" stroke-width="40"></line><circle cx="197.5" cy="397.5" r="177.5" stroke="#000" stroke-width="40"></circle></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB