Refactor and update CORS origins

This commit is contained in:
Santiago Lo Coco 2023-10-23 16:34:23 -03:00
parent 09d3a8c721
commit 1458b4f1b5
4 changed files with 5 additions and 3 deletions

View File

@ -1,5 +1,6 @@
from sqlalchemy.orm import Session from sqlalchemy.orm import Session
from sqlalchemy.sql import func from sqlalchemy.sql import func
from src.api.models.flight import Flight from src.api.models.flight import Flight
from src.api.schemas.flight import Flight as FlightPydantic from src.api.schemas.flight import Flight as FlightPydantic

View File

@ -1,5 +1,6 @@
from fastapi import FastAPI from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware from fastapi.middleware.cors import CORSMiddleware
from src.api.db import Base, engine from src.api.db import Base, engine
from src.api.routes import flights, health from src.api.routes import flights, health
@ -13,9 +14,7 @@ app.add_middleware(
allow_origins=[ allow_origins=[
"https://fids.slc.ar", "https://fids.slc.ar",
"http://localhost:8080", "http://localhost:8080",
"http://localhost", "http://localhost:8081",
"http://localhost:80",
"http://localhost:81",
"http://localhost:3000", "http://localhost:3000",
], ],
allow_credentials=True, allow_credentials=True,

View File

@ -1,5 +1,6 @@
from sqlalchemy import Column, DateTime, Integer, String from sqlalchemy import Column, DateTime, Integer, String
from sqlalchemy.sql import func from sqlalchemy.sql import func
from src.api.db import Base from src.api.db import Base

View File

@ -2,6 +2,7 @@ from typing import Optional
from fastapi import APIRouter, Depends, HTTPException from fastapi import APIRouter, Depends, HTTPException
from sqlalchemy.orm import Session from sqlalchemy.orm import Session
from src.api.cruds import flight as flight_crud from src.api.cruds import flight as flight_crud
from src.api.db import get_db from src.api.db import get_db
from src.api.schemas.flight import Flight, FlightCreate, FlightStatusUpdate from src.api.schemas.flight import Flight, FlightCreate, FlightStatusUpdate