BOC v1.0: RS256 auth, Ledger integration, Prometheus metrics, CI/CD, backup
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"quixzoom_events": {
|
||||
"mappings": {
|
||||
"properties": {
|
||||
"event_id": { "type": "keyword" },
|
||||
"event_type": { "type": "keyword" },
|
||||
"timestamp": { "type": "date" },
|
||||
"user_id": { "type": "keyword" },
|
||||
"user_email": { "type": "keyword" },
|
||||
"company_id": { "type": "keyword" },
|
||||
"job_id": { "type": "keyword" },
|
||||
"amount": { "type": "scaled_float", "scaling_factor": 100 },
|
||||
"currency": { "type": "keyword" },
|
||||
"status": { "type": "keyword" },
|
||||
"country": { "type": "keyword" },
|
||||
"ip_address": { "type": "ip" },
|
||||
"user_agent": { "type": "text" },
|
||||
"metadata": { "type": "object" },
|
||||
"risk_score": { "type": "float" },
|
||||
"anomaly_detected": { "type": "boolean" }
|
||||
}
|
||||
}
|
||||
},
|
||||
"landvex_invoices": {
|
||||
"mappings": {
|
||||
"properties": {
|
||||
"invoice_id": { "type": "keyword" },
|
||||
"invoice_number": { "type": "keyword" },
|
||||
"company_id": { "type": "keyword" },
|
||||
"customer_id": { "type": "keyword" },
|
||||
"contract_id": { "type": "keyword" },
|
||||
"amount": { "type": "scaled_float", "scaling_factor": 100 },
|
||||
"vat_amount": { "type": "scaled_float", "scaling_factor": 100 },
|
||||
"total_amount": { "type": "scaled_float", "scaling_factor": 100 },
|
||||
"currency": { "type": "keyword" },
|
||||
"status": { "type": "keyword" },
|
||||
"issue_date": { "type": "date" },
|
||||
"due_date": { "type": "date" },
|
||||
"paid_date": { "type": "date" },
|
||||
"plan_type": { "type": "keyword" },
|
||||
"period_start": { "type": "date" },
|
||||
"period_end": { "type": "date" }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user