feat: implement billing, usage tracking, and administrative geocoding features in API with infrastructure updates
This commit is contained in:
+11
-4
@@ -56,8 +56,12 @@ const jordan_research_service_1 = require("./jordan-research.service");
|
||||
const administrative_linking_service_1 = require("./administrative-linking.service");
|
||||
const neighborhood_point_entity_1 = require("./entities/neighborhood-point.entity");
|
||||
const neighborhood_polygon_entity_1 = require("./entities/neighborhood-polygon.entity");
|
||||
const map_candidate_entity_1 = require("./entities/map-candidate.entity");
|
||||
const map_refinement_service_1 = require("./map-refinement.service");
|
||||
const map_refinement_controller_1 = require("./map-refinement.controller");
|
||||
const cache_manager_1 = require("@nestjs/cache-manager");
|
||||
const redisStore = __importStar(require("cache-manager-redis-store"));
|
||||
const index_refresh_service_1 = require("./index-refresh.service");
|
||||
let GeocodingModule = class GeocodingModule {
|
||||
};
|
||||
exports.GeocodingModule = GeocodingModule;
|
||||
@@ -72,7 +76,8 @@ exports.GeocodingModule = GeocodingModule = __decorate([
|
||||
osm_point_with_area_entity_1.OsmPointWithArea,
|
||||
admin_boundary_entity_1.AdminBoundary,
|
||||
neighborhood_point_entity_1.NeighborhoodPoint,
|
||||
neighborhood_polygon_entity_1.NeighborhoodPolygon
|
||||
neighborhood_polygon_entity_1.NeighborhoodPolygon,
|
||||
map_candidate_entity_1.MapCandidate
|
||||
]),
|
||||
cache_manager_1.CacheModule.register({
|
||||
store: redisStore,
|
||||
@@ -81,15 +86,17 @@ exports.GeocodingModule = GeocodingModule = __decorate([
|
||||
ttl: 3600,
|
||||
}),
|
||||
],
|
||||
controllers: [geocoding_controller_1.GeocodingController],
|
||||
controllers: [geocoding_controller_1.GeocodingController, map_refinement_controller_1.MapRefinementController],
|
||||
providers: [
|
||||
geocoding_service_1.GeocodingService,
|
||||
geocoding_init_service_1.GeocodingInitService,
|
||||
admin_boundaries_service_1.AdminBoundariesService,
|
||||
jordan_research_service_1.JordanResearchService,
|
||||
administrative_linking_service_1.AdministrativeLinkingService
|
||||
administrative_linking_service_1.AdministrativeLinkingService,
|
||||
map_refinement_service_1.MapRefinementService,
|
||||
index_refresh_service_1.IndexRefreshService
|
||||
],
|
||||
exports: [geocoding_service_1.GeocodingService],
|
||||
exports: [geocoding_service_1.GeocodingService, map_refinement_service_1.MapRefinementService],
|
||||
})
|
||||
], GeocodingModule);
|
||||
//# sourceMappingURL=geocoding.module.js.map
|
||||
Reference in New Issue
Block a user