feat: implement billing, usage tracking, and administrative geocoding features in API with infrastructure updates

This commit is contained in:
Hamza-Ayed
2026-07-28 04:43:23 +03:00
parent 2f7c2066f7
commit dc9d546733
133 changed files with 3599 additions and 356 deletions
+20
View File
@@ -20,6 +20,10 @@ let CandidateRoad = class CandidateRoad {
lengthMeters;
confidence;
status;
source;
name;
highway;
oneway;
discoveredAt;
reviewedAt;
};
@@ -62,6 +66,22 @@ __decorate([
(0, typeorm_1.Column)({ default: 'pending' }),
__metadata("design:type", String)
], CandidateRoad.prototype, "status", void 0);
__decorate([
(0, typeorm_1.Column)({ default: 'telemetry' }),
__metadata("design:type", String)
], CandidateRoad.prototype, "source", void 0);
__decorate([
(0, typeorm_1.Column)({ type: 'varchar', length: 255, nullable: true }),
__metadata("design:type", String)
], CandidateRoad.prototype, "name", void 0);
__decorate([
(0, typeorm_1.Column)({ type: 'varchar', length: 32, nullable: true }),
__metadata("design:type", String)
], CandidateRoad.prototype, "highway", void 0);
__decorate([
(0, typeorm_1.Column)({ type: 'smallint', default: 0 }),
__metadata("design:type", Number)
], CandidateRoad.prototype, "oneway", void 0);
__decorate([
(0, typeorm_1.CreateDateColumn)(),
__metadata("design:type", Date)