VIBN Frontend for Coolify deployment

This commit is contained in:
2026-02-15 19:25:52 -08:00
commit 40bf8428cd
398 changed files with 76513 additions and 0 deletions

214
firestore.indexes.json Normal file
View File

@@ -0,0 +1,214 @@
{
"indexes": [
{
"collectionGroup": "apiKeys",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "userId",
"order": "ASCENDING"
},
{
"fieldPath": "isActive",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "projects",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "userId",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "projects",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "workspace",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "sessions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "projectId",
"order": "ASCENDING"
},
{
"fieldPath": "startTime",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "sessions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "userId",
"order": "ASCENDING"
},
{
"fieldPath": "startTime",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "sessions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "userId",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "sessions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "userId",
"order": "ASCENDING"
},
{
"fieldPath": "needsProjectAssociation",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "sessions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "userId",
"order": "ASCENDING"
},
{
"fieldPath": "workspacePath",
"order": "ASCENDING"
},
{
"fieldPath": "needsProjectAssociation",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "sessions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "projectId",
"order": "ASCENDING"
},
{
"fieldPath": "userId",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "analyses",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "projectId",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "workCompleted",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "projectId",
"order": "ASCENDING"
},
{
"fieldPath": "completedAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "clients",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "ownerId",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "knowledge_items",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "projectId",
"order": "ASCENDING"
},
{
"fieldPath": "sourceType",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "knowledge_items",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "projectId",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
}
],
"fieldOverrides": []
}