Some quick documentation for old legacy routes.
This commit is contained in:
24
documentation/legacy_router_logs/__init__.md
Normal file
24
documentation/legacy_router_logs/__init__.md
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
# Router: __init__
|
||||||
|
|
||||||
|
**File:** app/routers/__init__.py
|
||||||
|
|
||||||
|
**Routes found:** 0
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
- (no @router.<method> decorators found)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
78
documentation/legacy_router_logs/activity_log.md
Normal file
78
documentation/legacy_router_logs/activity_log.md
Normal file
@@ -0,0 +1,78 @@
|
|||||||
|
# Router: activity_log
|
||||||
|
|
||||||
|
**File:** app/routers/activity_log.py
|
||||||
|
|
||||||
|
**Routes found:** 6
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/activity_log`
|
||||||
|
|
||||||
|
- **PATCH** `/activity_log/{activity_log_id}`
|
||||||
|
|
||||||
|
- **GET** `/activity_log/list`
|
||||||
|
|
||||||
|
- **GET** `/activity_log/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/account/{account_id}/activity_log/list`
|
||||||
|
|
||||||
|
- **DELETE** `/activity_log/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.activity_log_methods
|
||||||
|
|
||||||
|
- app.models.activity_log_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
#from datetime import datetime, time, timedelta
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
#from ..log import *
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.activity_log_methods import get_activity_log_rec_list, load_activity_log_obj
|
||||||
|
|
||||||
|
from app.models.activity_log_models import Activity_Log_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
```
|
||||||
76
documentation/legacy_router_logs/address.md
Normal file
76
documentation/legacy_router_logs/address.md
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
# Router: address
|
||||||
|
|
||||||
|
**File:** app/routers/address.py
|
||||||
|
|
||||||
|
**Routes found:** 5
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **PATCH** `/{address_obj_id}`
|
||||||
|
|
||||||
|
- **PATCH** `/{address_id}/json`
|
||||||
|
|
||||||
|
- **GET** `/list`
|
||||||
|
|
||||||
|
- **GET** `/{obj_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.address_methods
|
||||||
|
|
||||||
|
- app.models.address_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.address_methods import load_address_obj, update_address_obj
|
||||||
|
|
||||||
|
from app.models.address_models import Address_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
68
documentation/legacy_router_logs/agent_bridge.md
Normal file
68
documentation/legacy_router_logs/agent_bridge.md
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
# Router: agent_bridge
|
||||||
|
|
||||||
|
**File:** app/routers/agent_bridge.py
|
||||||
|
|
||||||
|
**Routes found:** 6
|
||||||
|
|
||||||
|
**Functions:** 1 — is_admin
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **GET** `/status`
|
||||||
|
|
||||||
|
- **GET** `/system/usage`
|
||||||
|
|
||||||
|
- **GET** `/logs`
|
||||||
|
|
||||||
|
- **GET** `/logs/list`
|
||||||
|
|
||||||
|
- **GET** `/processes`
|
||||||
|
|
||||||
|
- **GET** `/container/metadata`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.lib_general_v3
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- datetime
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
from fastapi import APIRouter, Depends, HTTPException, Query
|
||||||
|
import os
|
||||||
|
import platform
|
||||||
|
import json
|
||||||
|
import shutil
|
||||||
|
from typing import Dict, Any, List, Optional
|
||||||
|
from datetime import datetime
|
||||||
|
|
||||||
|
from app.lib_general_v3 import AccountContext, get_account_context
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
def is_admin(account: AccountContext):
|
||||||
|
if account.auth_method == 'bypass':
|
||||||
|
return True
|
||||||
|
if getattr(account, "administrator", False) or getattr(account, "manager", False):
|
||||||
|
return True
|
||||||
|
return False
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
72
documentation/legacy_router_logs/api_crud_v3_nested.md
Normal file
72
documentation/legacy_router_logs/api_crud_v3_nested.md
Normal file
@@ -0,0 +1,72 @@
|
|||||||
|
# Router: api_crud_v3_nested
|
||||||
|
|
||||||
|
**File:** app/routers/api_crud_v3_nested.py
|
||||||
|
|
||||||
|
**Routes found:** 5
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **GET** `/{parent_obj_type}/{parent_obj_id}/{child_obj_type}/`
|
||||||
|
|
||||||
|
- **POST** `/{parent_obj_type}/{parent_obj_id}/{child_obj_type}/`
|
||||||
|
|
||||||
|
- **GET** `/{parent_obj_type}/{parent_obj_id}/{child_obj_type}/{child_obj_id}`
|
||||||
|
|
||||||
|
- **PATCH** `/{parent_obj_type}/{parent_obj_id}/{child_obj_type}/{child_obj_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/{parent_obj_type}/{parent_obj_id}/{child_obj_type}/{child_obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.ae_obj_types_def
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_api_crud_v3
|
||||||
|
|
||||||
|
- app.lib_general_v3
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
from fastapi import APIRouter, Depends, Path, Query, Request, Response, Header
|
||||||
|
from pydantic import ValidationError
|
||||||
|
from typing import Optional, Union
|
||||||
|
import asyncio
|
||||||
|
import logging
|
||||||
|
|
||||||
|
log = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
from app.lib_general_v3 import (
|
||||||
|
AccountContext, get_account_context,
|
||||||
|
PaginationParams, StatusFilterParams,
|
||||||
|
SerializationParams, DelayParams
|
||||||
|
)
|
||||||
|
from app.lib_api_crud_v3 import (
|
||||||
|
check_account_access, apply_forced_account_filter, filter_order_by,
|
||||||
|
get_supported_filters, safe_json_loads, sanitize_payload, format_db_error
|
||||||
|
)
|
||||||
|
from app.db_sql import get_last_sql_error
|
||||||
|
from app.models.response_models import *
|
||||||
|
from app.ae_obj_types_def import obj_type_kv_li
|
||||||
|
|
||||||
|
```
|
||||||
80
documentation/legacy_router_logs/archive.md
Normal file
80
documentation/legacy_router_logs/archive.md
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
# Router: archive
|
||||||
|
|
||||||
|
**File:** app/routers/archive.py
|
||||||
|
|
||||||
|
**Routes found:** 6
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/archive`
|
||||||
|
|
||||||
|
- **PATCH** `/archive/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/archive/list`
|
||||||
|
|
||||||
|
- **GET** `/archive/{archive_id}`
|
||||||
|
|
||||||
|
- **GET** `/archive/{obj_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/archive/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- ..log
|
||||||
|
|
||||||
|
- .api_crud
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.archive_methods
|
||||||
|
|
||||||
|
- app.models.archive_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
#from datetime import datetime, time, timedelta
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import *
|
||||||
|
from ..log import *
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from .api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.archive_methods import load_archive_obj
|
||||||
|
|
||||||
|
from app.models.archive_models import Archive_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
```
|
||||||
76
documentation/legacy_router_logs/archive_content.md
Normal file
76
documentation/legacy_router_logs/archive_content.md
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
# Router: archive_content
|
||||||
|
|
||||||
|
**File:** app/routers/archive_content.py
|
||||||
|
|
||||||
|
**Routes found:** 5
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **PATCH** `/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/list`
|
||||||
|
|
||||||
|
- **GET** `/{obj_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/{obj_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/{archive_content_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- ..log
|
||||||
|
|
||||||
|
- .api_crud
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.models.archive_content_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
#from datetime import datetime, time, timedelta
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import *
|
||||||
|
from ..log import *
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from .api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.models.archive_content_models import Archive_Content_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
80
documentation/legacy_router_logs/cont_edu_cert.md
Normal file
80
documentation/legacy_router_logs/cont_edu_cert.md
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
# Router: cont_edu_cert
|
||||||
|
|
||||||
|
**File:** app/routers/cont_edu_cert.py
|
||||||
|
|
||||||
|
**Routes found:** 7
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/cont_edu/cert`
|
||||||
|
|
||||||
|
- **PATCH** `/cont_edu/cert/{obj_id}`
|
||||||
|
|
||||||
|
- **PATCH** `/cont_edu/cert/{cont_edu_cert_id}/json`
|
||||||
|
|
||||||
|
- **GET** `/cont_edu/cert/list`
|
||||||
|
|
||||||
|
- **GET** `/cont_edu/cert/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/account/{account_id}/cont_edu/cert/list`
|
||||||
|
|
||||||
|
- **DELETE** `/cont_edu/cert/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.cont_edu_cert_methods
|
||||||
|
|
||||||
|
- app.models.cont_edu_cert_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.cont_edu_cert_methods import get_cont_edu_cert_rec_list, load_cont_edu_cert_obj
|
||||||
|
|
||||||
|
from app.models.cont_edu_cert_models import Cont_Edu_Cert_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
86
documentation/legacy_router_logs/cont_edu_cert_person.md
Normal file
86
documentation/legacy_router_logs/cont_edu_cert_person.md
Normal file
@@ -0,0 +1,86 @@
|
|||||||
|
# Router: cont_edu_cert_person
|
||||||
|
|
||||||
|
**File:** app/routers/cont_edu_cert_person.py
|
||||||
|
|
||||||
|
**Routes found:** 10
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/cont_edu/cert/person`
|
||||||
|
|
||||||
|
- **PATCH** `/cont_edu/cert/person/{obj_id}`
|
||||||
|
|
||||||
|
- **PATCH** `/cont_edu/cert/person/{cont_edu_cert_person_id}/json`
|
||||||
|
|
||||||
|
- **GET** `/cont_edu/cert/person/list`
|
||||||
|
|
||||||
|
- **GET** `/cont_edu/cert/person/search`
|
||||||
|
|
||||||
|
- **GET** `/cont_edu/cert/person/{cont_edu_cert_person_id}`
|
||||||
|
|
||||||
|
- **GET** `/account/{account_id}/cont_edu/cert/person/list`
|
||||||
|
|
||||||
|
- **GET** `/person/{person_id}/cont_edu/cert/person/list`
|
||||||
|
|
||||||
|
- **GET** `/cont_edu/cert/{cont_edu_cert_id}/cont_edu/cert/person/list`
|
||||||
|
|
||||||
|
- **DELETE** `/cont_edu/cert/person/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.cont_edu_cert_person_methods
|
||||||
|
|
||||||
|
- app.models.cont_edu_cert_person_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.cont_edu_cert_person_methods import get_cont_edu_cert_person_rec_list, load_cont_edu_cert_person_obj
|
||||||
|
|
||||||
|
from app.models.cont_edu_cert_person_models import Cont_Edu_Cert_Person_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
80
documentation/legacy_router_logs/contact.md
Normal file
80
documentation/legacy_router_logs/contact.md
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
# Router: contact
|
||||||
|
|
||||||
|
**File:** app/routers/contact.py
|
||||||
|
|
||||||
|
**Routes found:** 7
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **PATCH** `/{obj_id}`
|
||||||
|
|
||||||
|
- **POST** `/new_v4`
|
||||||
|
|
||||||
|
- **PATCH** `/{contact_id}/exist_v4`
|
||||||
|
|
||||||
|
- **PATCH** `/{contact_id}/json`
|
||||||
|
|
||||||
|
- **GET** `/list`
|
||||||
|
|
||||||
|
- **GET** `/{obj_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.contact_methods
|
||||||
|
|
||||||
|
- app.models.contact_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import get_id_random, sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.contact_methods import create_update_contact_obj_v4, load_contact_obj, update_contact_obj
|
||||||
|
|
||||||
|
from app.models.contact_models import Contact_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
53
documentation/legacy_router_logs/dependencies_v3.md
Normal file
53
documentation/legacy_router_logs/dependencies_v3.md
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
# Router: dependencies_v3
|
||||||
|
|
||||||
|
**File:** app/routers/dependencies_v3.py
|
||||||
|
|
||||||
|
**Routes found:** 0
|
||||||
|
|
||||||
|
**Functions:** 2 — get_account_context_optional, get_account_context
|
||||||
|
|
||||||
|
**Classes:** 4 — PaginationParams, StatusFilterParams, SerializationParams, DelayParams
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
- (no @router.<method> decorators found)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.models.auth_models
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
from fastapi import Depends, Header, HTTPException, Query, Response, status
|
||||||
|
from typing import Optional, Union
|
||||||
|
import logging
|
||||||
|
import asyncio
|
||||||
|
|
||||||
|
from app.models.auth_models import AccountContext
|
||||||
|
|
||||||
|
log = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
# --- Account Context Dependencies ---
|
||||||
|
|
||||||
|
def get_account_context_optional(
|
||||||
|
x_account_id: Optional[str] = Header(None, min_length=11, max_length=22),
|
||||||
|
x_no_account_id: Optional[str] = Header(None, min_length=3, max_length=100),
|
||||||
|
x_no_account_id_token: Optional[str] = Query(None, alias='jwt', min_length=11),
|
||||||
|
x_aether_api_key: Optional[str] = Header(None, min_length=11, max_length=22),
|
||||||
|
) -> AccountContext:
|
||||||
|
"""
|
||||||
|
Resolves the account context and enforces API Key validation.
|
||||||
|
Uses DEFERRED imports to prevent circular dependency at startup.
|
||||||
|
|
||||||
|
```
|
||||||
76
documentation/legacy_router_logs/event_abstract.md
Normal file
76
documentation/legacy_router_logs/event_abstract.md
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
# Router: event_abstract
|
||||||
|
|
||||||
|
**File:** app/routers/event_abstract.py
|
||||||
|
|
||||||
|
**Routes found:** 5
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/event/abstract`
|
||||||
|
|
||||||
|
- **PATCH** `/event/abstract/{event_abstract_id}`
|
||||||
|
|
||||||
|
- **GET** `/event/abstract/{event_abstract_id}`
|
||||||
|
|
||||||
|
- **GET** `/event/{event_id}/event/abstract/list`
|
||||||
|
|
||||||
|
- **DELETE** `/event/abstract/{event_abstract_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.event_abstract_methods
|
||||||
|
|
||||||
|
- app.models.event_abstract_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime, json
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging, common_route_params, Common_Route_Params
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, get_id_random, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.event_abstract_methods import create_update_event_abstract_obj, load_event_abstract_obj, get_event_abstract_rec_list, remove_event_abstract_obj
|
||||||
|
|
||||||
|
from app.models.event_abstract_models import Event_Abstract_In
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
92
documentation/legacy_router_logs/event_person.md
Normal file
92
documentation/legacy_router_logs/event_person.md
Normal file
@@ -0,0 +1,92 @@
|
|||||||
|
# Router: event_person
|
||||||
|
|
||||||
|
**File:** app/routers/event_person.py
|
||||||
|
|
||||||
|
**Routes found:** 8
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/v4/event/person/new`
|
||||||
|
|
||||||
|
- **PATCH** `/v4/event/person/{event_person_id}/exist`
|
||||||
|
|
||||||
|
- **POST** `/v2/event/person/new`
|
||||||
|
|
||||||
|
- **PATCH** `/event/person/{event_person_id}/json`
|
||||||
|
|
||||||
|
- **GET** `/event/person/{event_person_id}`
|
||||||
|
|
||||||
|
- **GET** `/event/{event_id}/person/search`
|
||||||
|
|
||||||
|
- **GET** `/event/registration/{event_registration_id}/event/person/list`
|
||||||
|
|
||||||
|
- **GET** `/person/{person_id}/event/person/list`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.event_person_methods
|
||||||
|
|
||||||
|
- app.methods.person_methods
|
||||||
|
|
||||||
|
- app.methods.user_methods
|
||||||
|
|
||||||
|
- app.models.common_field_schema
|
||||||
|
|
||||||
|
- app.models.event_person_models
|
||||||
|
|
||||||
|
- app.models.person_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.models.user_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime, secrets
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, get_id_random, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.event_person_methods import create_event_person_obj, create_update_event_person_obj_v4, get_event_person_rec_list, load_event_person_obj, update_event_person_obj, update_event_person_obj_v3
|
||||||
|
from app.methods.person_methods import create_person_obj_v3, load_person_obj, update_person_obj
|
||||||
|
from app.methods.user_methods import create_user_obj, load_user_obj, update_user_obj
|
||||||
|
# from app.methods.user_load_methods import load_user_obj
|
||||||
|
|
||||||
|
from app.models.common_field_schema import default_num_bytes
|
||||||
|
from app.models.event_person_models import Event_Person_New_Base, Event_Person_Base
|
||||||
|
from app.models.person_models import Person_Base
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
```
|
||||||
72
documentation/legacy_router_logs/event_person_detail.md
Normal file
72
documentation/legacy_router_logs/event_person_detail.md
Normal file
@@ -0,0 +1,72 @@
|
|||||||
|
# Router: event_person_detail
|
||||||
|
|
||||||
|
**File:** app/routers/event_person_detail.py
|
||||||
|
|
||||||
|
**Routes found:** 4
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **PATCH** `/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/list`
|
||||||
|
|
||||||
|
- **GET** `/{obj_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.models.event_person_detail_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
#from datetime import datetime, time, timedelta
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
#from ..log import *
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.models.event_person_detail_models import Event_Person_Detail_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
80
documentation/legacy_router_logs/event_person_tracking.md
Normal file
80
documentation/legacy_router_logs/event_person_tracking.md
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
# Router: event_person_tracking
|
||||||
|
|
||||||
|
**File:** app/routers/event_person_tracking.py
|
||||||
|
|
||||||
|
**Routes found:** 7
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/event/person/tracking`
|
||||||
|
|
||||||
|
- **PATCH** `/event/person/tracking/{event_person_tracking_id}`
|
||||||
|
|
||||||
|
- **GET** `/event/person/tracking/list`
|
||||||
|
|
||||||
|
- **GET** `/event/person/tracking/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/event/person/{event_person_id}/tracking/list`
|
||||||
|
|
||||||
|
- **GET** `/event/session/{event_session_id}/event/person/tracking/list`
|
||||||
|
|
||||||
|
- **DELETE** `/event/person/tracking/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.event_person_tracking_methods
|
||||||
|
|
||||||
|
- app.models.event_person_tracking_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
#from datetime import datetime, time, timedelta
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, get_id_random,redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.event_person_tracking_methods import get_event_person_tracking_rec_list, load_event_person_tracking_obj
|
||||||
|
|
||||||
|
from app.models.event_person_tracking_models import Event_Person_Tracking_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
76
documentation/legacy_router_logs/event_registration.md
Normal file
76
documentation/legacy_router_logs/event_registration.md
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
# Router: event_registration
|
||||||
|
|
||||||
|
**File:** app/routers/event_registration.py
|
||||||
|
|
||||||
|
**Routes found:** 4
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **PATCH** `/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/list`
|
||||||
|
|
||||||
|
- **GET** `/{event_registration_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- ..log
|
||||||
|
|
||||||
|
- .api_crud
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.event_registration_methods
|
||||||
|
|
||||||
|
- app.models.event_registration_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
#from datetime import datetime, time, timedelta
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import *
|
||||||
|
from ..log import *
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from .api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.event_registration_methods import load_event_registration_obj
|
||||||
|
|
||||||
|
from app.models.event_registration_models import Event_Registration_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
```
|
||||||
66
documentation/legacy_router_logs/event_reports.md
Normal file
66
documentation/legacy_router_logs/event_reports.md
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# Router: event_reports
|
||||||
|
|
||||||
|
**File:** app/routers/event_reports.py
|
||||||
|
|
||||||
|
**Routes found:** 1
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **GET** `/event/{event_id}/rpt_presenter_links`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.event_presenter_methods
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging, common_route_params, Common_Route_Params
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, get_id_random, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.event_presenter_methods import get_event_presenter_url_list
|
||||||
|
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
# ### BEGIN ### API Event Reports ### event_id_rpt_presenter_links() ###
|
||||||
|
|
||||||
|
```
|
||||||
68
documentation/legacy_router_logs/fundraising.md
Normal file
68
documentation/legacy_router_logs/fundraising.md
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
# Router: fundraising
|
||||||
|
|
||||||
|
**File:** app/routers/fundraising.py
|
||||||
|
|
||||||
|
**Routes found:** 1
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **GET** `/account/{account_id}/fundraising/list`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.fundraising_methods
|
||||||
|
|
||||||
|
- app.models.fundraising_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime, time
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging, secure_hash_string, verify_secure_hash_string, common_route_params, Common_Route_Params
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.fundraising_methods import get_fundraising_rec_list, load_fundraising_obj
|
||||||
|
# from app.methods.fundraising_cfg_methods import load_fundraising_cfg_obj
|
||||||
|
|
||||||
|
from app.models.fundraising_models import Fundraising_Base
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
76
documentation/legacy_router_logs/grant.md
Normal file
76
documentation/legacy_router_logs/grant.md
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
# Router: grant
|
||||||
|
|
||||||
|
**File:** app/routers/grant.py
|
||||||
|
|
||||||
|
**Routes found:** 5
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/grant`
|
||||||
|
|
||||||
|
- **PATCH** `/grant/{grant_id}`
|
||||||
|
|
||||||
|
- **GET** `/grant/{grant_id}`
|
||||||
|
|
||||||
|
- **GET** `/event/{event_id}/grant/list`
|
||||||
|
|
||||||
|
- **DELETE** `/grant/{grant_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.grant_methods
|
||||||
|
|
||||||
|
- app.models.grant_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime, json
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging, common_route_params, Common_Route_Params
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, get_id_random, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.grant_methods import create_update_grant_obj, load_grant_obj, get_grant_rec_list
|
||||||
|
# from app.methods.grant_methods import create_update_grant_obj, load_grant_obj, get_grant_rec_list, remove_grant_obj
|
||||||
|
|
||||||
|
from app.models.grant_models import Grant_In
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
74
documentation/legacy_router_logs/log_client_viewing.md
Normal file
74
documentation/legacy_router_logs/log_client_viewing.md
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
# Router: log_client_viewing
|
||||||
|
|
||||||
|
**File:** app/routers/log_client_viewing.py
|
||||||
|
|
||||||
|
**Routes found:** 4
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/log/client_viewing`
|
||||||
|
|
||||||
|
- **PATCH** `/log/client_viewing/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/account/{account_id}/log/client_viewing/list`
|
||||||
|
|
||||||
|
- **DELETE** `/log/client_viewing/{log_client_viewing_obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.log_client_viewing_methods
|
||||||
|
|
||||||
|
- app.models.log_client_viewing_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime, pytz, time
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.log_client_viewing_methods import get_log_client_viewing_rec_list, load_log_client_viewing_obj
|
||||||
|
|
||||||
|
from app.models.log_client_viewing_models import Log_Client_Viewing_Base
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
66
documentation/legacy_router_logs/membership_cfg.md
Normal file
66
documentation/legacy_router_logs/membership_cfg.md
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# Router: membership_cfg
|
||||||
|
|
||||||
|
**File:** app/routers/membership_cfg.py
|
||||||
|
|
||||||
|
**Routes found:** 1
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **GET** `/account/{account_id}/membership/cfg`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.membership_cfg_methods
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.membership_cfg_methods import load_membership_cfg_obj
|
||||||
|
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
# ### BEGIN ### API Membership Cfg ### get_account_obj_membership_cfg() ###
|
||||||
|
|
||||||
|
```
|
||||||
80
documentation/legacy_router_logs/membership_group.md
Normal file
80
documentation/legacy_router_logs/membership_group.md
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
# Router: membership_group
|
||||||
|
|
||||||
|
**File:** app/routers/membership_group.py
|
||||||
|
|
||||||
|
**Routes found:** 7
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/membership/group`
|
||||||
|
|
||||||
|
- **PATCH** `/membership/group/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/membership/group/list`
|
||||||
|
|
||||||
|
- **GET** `/account/{account_id}/membership/group/list`
|
||||||
|
|
||||||
|
- **GET** `/membership/group/lookup`
|
||||||
|
|
||||||
|
- **GET** `/membership/group/{membership_group_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/membership/group/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.membership_group_methods
|
||||||
|
|
||||||
|
- app.models.membership_group_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.membership_group_methods import get_membership_group_rec_list, load_membership_group_obj
|
||||||
|
|
||||||
|
from app.models.membership_group_models import Membership_Group_Base
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
82
documentation/legacy_router_logs/membership_person.md
Normal file
82
documentation/legacy_router_logs/membership_person.md
Normal file
@@ -0,0 +1,82 @@
|
|||||||
|
# Router: membership_person
|
||||||
|
|
||||||
|
**File:** app/routers/membership_person.py
|
||||||
|
|
||||||
|
**Routes found:** 7
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/membership/person`
|
||||||
|
|
||||||
|
- **PATCH** `/membership/person/{membership_person_id}`
|
||||||
|
|
||||||
|
- **GET** `/membership/person/{membership_person_id}`
|
||||||
|
|
||||||
|
- **GET** `/person/{person_id}/membership/person`
|
||||||
|
|
||||||
|
- **GET** `/account/{account_id}/membership/person/list`
|
||||||
|
|
||||||
|
- **GET** `/membership/person/lookup`
|
||||||
|
|
||||||
|
- **DELETE** `/membership/person/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.membership_person_methods
|
||||||
|
|
||||||
|
- app.models.common_field_schema
|
||||||
|
|
||||||
|
- app.models.membership_person_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging, common_route_params, Common_Route_Params
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_enable_part, sql_insert, sql_update, sql_insert_or_update, sql_limit_offset_part, sql_select, sql_delete, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.membership_person_methods import create_membership_person_obj, get_membership_person_rec_list, load_membership_person_obj, update_membership_person_obj
|
||||||
|
|
||||||
|
from app.models.common_field_schema import default_num_bytes
|
||||||
|
from app.models.membership_person_models import Membership_Person_Base
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
74
documentation/legacy_router_logs/membership_person_group.md
Normal file
74
documentation/legacy_router_logs/membership_person_group.md
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
# Router: membership_person_group
|
||||||
|
|
||||||
|
**File:** app/routers/membership_person_group.py
|
||||||
|
|
||||||
|
**Routes found:** 4
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/membership/group/person`
|
||||||
|
|
||||||
|
- **PATCH** `/membership/group/person/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/membership/group/person/{membership_person_group_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/membership/group/person/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.membership_person_group_methods
|
||||||
|
|
||||||
|
- app.models.membership_person_group_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.membership_person_group_methods import get_membership_person_group_rec_list, load_membership_person_group_obj
|
||||||
|
|
||||||
|
from app.models.membership_person_group_models import Membership_Person_Group_Base
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
@@ -0,0 +1,72 @@
|
|||||||
|
# Router: membership_person_profile
|
||||||
|
|
||||||
|
**File:** app/routers/membership_person_profile.py
|
||||||
|
|
||||||
|
**Routes found:** 3
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/membership/person/profile`
|
||||||
|
|
||||||
|
- **PATCH** `/membership/person/profile/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/membership/person/{membership_person_id}/profile`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.membership_person_profile_methods
|
||||||
|
|
||||||
|
- app.models.membership_person_profile_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.membership_person_profile_methods import load_membership_person_profile_obj
|
||||||
|
|
||||||
|
from app.models.membership_person_profile_models import Membership_Person_Profile_Base, Membership_Person_Profile_Base_Up
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
74
documentation/legacy_router_logs/membership_person_type.md
Normal file
74
documentation/legacy_router_logs/membership_person_type.md
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
# Router: membership_person_type
|
||||||
|
|
||||||
|
**File:** app/routers/membership_person_type.py
|
||||||
|
|
||||||
|
**Routes found:** 4
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/membership/type/person`
|
||||||
|
|
||||||
|
- **PATCH** `/membership/type/person/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/membership/type/person/{membership_person_type_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/membership/type/person/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.membership_person_type_methods
|
||||||
|
|
||||||
|
- app.models.membership_person_type_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.membership_person_type_methods import get_membership_person_type_rec_list, load_membership_person_type_obj
|
||||||
|
|
||||||
|
from app.models.membership_person_type_models import Membership_Person_Type_Base
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
82
documentation/legacy_router_logs/membership_type.md
Normal file
82
documentation/legacy_router_logs/membership_type.md
Normal file
@@ -0,0 +1,82 @@
|
|||||||
|
# Router: membership_type
|
||||||
|
|
||||||
|
**File:** app/routers/membership_type.py
|
||||||
|
|
||||||
|
**Routes found:** 8
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/membership/type`
|
||||||
|
|
||||||
|
- **PATCH** `/membership/type/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/membership/type/list`
|
||||||
|
|
||||||
|
- **GET** `/account/{account_id}/membership/type/list`
|
||||||
|
|
||||||
|
- **GET** `/membership/type/lookup`
|
||||||
|
|
||||||
|
- **GET** `/membership/type/{membership_type_id}`
|
||||||
|
|
||||||
|
- **GET** `/membership/type/{obj_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/membership/type/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.membership_type_methods
|
||||||
|
|
||||||
|
- app.models.membership_type_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import log, logging, common_route_params, Common_Route_Params
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, redis_lookup_id_random
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.membership_type_methods import get_membership_type_rec_list, load_membership_type_obj
|
||||||
|
|
||||||
|
from app.models.membership_type_models import Membership_Type_Base
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
88
documentation/legacy_router_logs/order.md
Normal file
88
documentation/legacy_router_logs/order.md
Normal file
@@ -0,0 +1,88 @@
|
|||||||
|
# Router: order
|
||||||
|
|
||||||
|
**File:** app/routers/order.py
|
||||||
|
|
||||||
|
**Routes found:** 11
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/orde`
|
||||||
|
|
||||||
|
- **PATCH** `/order/{obj_id}`
|
||||||
|
|
||||||
|
- **PATCH** `/order/{order_id}/line/add`
|
||||||
|
|
||||||
|
- **GET** `/order/list`
|
||||||
|
|
||||||
|
- **GET** `/order/{order_id}`
|
||||||
|
|
||||||
|
- **GET** `/{obj_type}/{obj_id}/order/list`
|
||||||
|
|
||||||
|
- **GET** `/account/{account_id}/order/list`
|
||||||
|
|
||||||
|
- **GET** `/person/{person_id}/order/list`
|
||||||
|
|
||||||
|
- **GET** `/person/{person_id}/order/cart`
|
||||||
|
|
||||||
|
- **DELETE** `/order/{obj_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/order/{order_id}/line/<order_line_id>/remove`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.order_methods
|
||||||
|
|
||||||
|
- app.models.order_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import *
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.order_methods import get_order_rec_list, load_order_obj, save_order_obj
|
||||||
|
|
||||||
|
from app.models.response_models import *
|
||||||
|
from app.models.order_models import Order_Base, Order_DB_Base
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
78
documentation/legacy_router_logs/order_cart.md
Normal file
78
documentation/legacy_router_logs/order_cart.md
Normal file
@@ -0,0 +1,78 @@
|
|||||||
|
# Router: order_cart
|
||||||
|
|
||||||
|
**File:** app/routers/order_cart.py
|
||||||
|
|
||||||
|
**Routes found:** 5
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **PATCH** `/{order_cart_id}`
|
||||||
|
|
||||||
|
- **GET** `/list`
|
||||||
|
|
||||||
|
- **GET** `/lookup`
|
||||||
|
|
||||||
|
- **GET** `/{order_cart_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- ..log
|
||||||
|
|
||||||
|
- .api_crud
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.order_cart_methods
|
||||||
|
|
||||||
|
- app.models.order_cart_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
#from datetime import datetime, time, timedelta
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import *
|
||||||
|
from ..log import *
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from .api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.order_cart_methods import update_order_cart_obj, load_order_cart_obj
|
||||||
|
|
||||||
|
from app.models.order_cart_models import Order_Cart_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
```
|
||||||
66
documentation/legacy_router_logs/order_line.md
Normal file
66
documentation/legacy_router_logs/order_line.md
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# Router: order_line
|
||||||
|
|
||||||
|
**File:** app/routers/order_line.py
|
||||||
|
|
||||||
|
**Routes found:** 1
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **GET** `/{obj_type}/{obj_id}/order/line/list`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.order_line_methods
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import *
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.order_line_methods import get_order_line_rec_list, load_order_obj_line, load_order_obj_line_full_detail
|
||||||
|
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
# ### BEGIN ### API Order Line ### get_obj_id_order_line_list() ###
|
||||||
|
|
||||||
|
```
|
||||||
92
documentation/legacy_router_logs/order_v3.md
Normal file
92
documentation/legacy_router_logs/order_v3.md
Normal file
@@ -0,0 +1,92 @@
|
|||||||
|
# Router: order_v3
|
||||||
|
|
||||||
|
**File:** app/routers/order_v3.py
|
||||||
|
|
||||||
|
**Routes found:** 11
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/v3/orde`
|
||||||
|
|
||||||
|
- **POST** `/v3/person/{person_id}/orde`
|
||||||
|
|
||||||
|
- **PATCH** `/v3/order/{order_id}`
|
||||||
|
|
||||||
|
- **PATCH** `/v3/person/{person_id}/order/{order_id}`
|
||||||
|
|
||||||
|
- **PATCH** `/v3/order/{order_id}/line/add`
|
||||||
|
|
||||||
|
- **PATCH** `/v3/order/{order_id}/line/{order_line_id}/update`
|
||||||
|
|
||||||
|
- **PATCH** `/v3/order/{order_id}/line/{order_line_id}/remove`
|
||||||
|
|
||||||
|
- **GET** `/v3/{for_obj_type}/{for_obj_id}/order/list`
|
||||||
|
|
||||||
|
- **GET** `/v3/order/{order_id}`
|
||||||
|
|
||||||
|
- **GET** `/v3/person/{person_id}/order/cart`
|
||||||
|
|
||||||
|
- **DELETE** `/v3/order/{order_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.order_line_methods
|
||||||
|
|
||||||
|
- app.methods.order_methods
|
||||||
|
|
||||||
|
- app.models.order_line_models_v3
|
||||||
|
|
||||||
|
- app.models.order_models_v3
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- app.routers.api_crud
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import *
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from app.routers.api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.order_methods import create_order_obj, update_order_obj, get_order_rec_list, load_order_obj, save_order_obj
|
||||||
|
from app.methods.order_line_methods import create_order_obj_line, update_order_obj_line, load_order_obj_line
|
||||||
|
|
||||||
|
from app.models.response_models import Resp_Body_Base, mk_resp
|
||||||
|
from app.models.order_models_v3 import Order_Base
|
||||||
|
from app.models.order_line_models_v3 import Order_Line_Base
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
```
|
||||||
80
documentation/legacy_router_logs/post.md
Normal file
80
documentation/legacy_router_logs/post.md
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
# Router: post
|
||||||
|
|
||||||
|
**File:** app/routers/post.py
|
||||||
|
|
||||||
|
**Routes found:** 6
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/post`
|
||||||
|
|
||||||
|
- **PATCH** `/post/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/post/list`
|
||||||
|
|
||||||
|
- **GET** `/account/{account_id}/post/list`
|
||||||
|
|
||||||
|
- **GET** `/post/{obj_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/post/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- ..log
|
||||||
|
|
||||||
|
- .api_crud
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.post_methods
|
||||||
|
|
||||||
|
- app.models.post_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
#from datetime import datetime, time, timedelta
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import *
|
||||||
|
from ..log import *
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from .api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
from app.methods.post_methods import get_post_rec_list, load_post_obj
|
||||||
|
|
||||||
|
from app.models.post_models import Post_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
74
documentation/legacy_router_logs/post_comment.md
Normal file
74
documentation/legacy_router_logs/post_comment.md
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
# Router: post_comment
|
||||||
|
|
||||||
|
**File:** app/routers/post_comment.py
|
||||||
|
|
||||||
|
**Routes found:** 4
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **PATCH** `/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/list`
|
||||||
|
|
||||||
|
- **GET** `/{obj_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- ..log
|
||||||
|
|
||||||
|
- .api_crud
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.models.post_comment_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
#from datetime import datetime, time, timedelta
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import *
|
||||||
|
from ..log import *
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from .api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.models.post_comment_models import Post_Comment_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
80
documentation/legacy_router_logs/product.md
Normal file
80
documentation/legacy_router_logs/product.md
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
# Router: product
|
||||||
|
|
||||||
|
**File:** app/routers/product.py
|
||||||
|
|
||||||
|
**Routes found:** 6
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **POST** `/product`
|
||||||
|
|
||||||
|
- **PATCH** `/product/{obj_id}`
|
||||||
|
|
||||||
|
- **GET** `/product/list`
|
||||||
|
|
||||||
|
- **GET** `/account/{account_id}/product/list`
|
||||||
|
|
||||||
|
- **GET** `/product/{obj_id}`
|
||||||
|
|
||||||
|
- **DELETE** `/product/{obj_id}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- ..log
|
||||||
|
|
||||||
|
- .api_crud
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- app.methods.product_methods
|
||||||
|
|
||||||
|
- app.models.product_models
|
||||||
|
|
||||||
|
- app.models.response_models
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
#from datetime import datetime, time, timedelta
|
||||||
|
from fastapi import APIRouter, Body, Depends, Header, HTTPException, Path, Query, Response, status
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
|
from app.lib_general import *
|
||||||
|
from ..log import *
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import *
|
||||||
|
|
||||||
|
from .api_crud import delete_obj_template, get_obj_template, get_obj_li_template, patch_obj_template, post_obj_template
|
||||||
|
|
||||||
|
from app.methods.product_methods import get_product_rec_list, load_product_obj
|
||||||
|
|
||||||
|
from app.models.product_models import Product_Base
|
||||||
|
from app.models.response_models import *
|
||||||
|
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
```
|
||||||
51
documentation/legacy_router_logs/registry.md
Normal file
51
documentation/legacy_router_logs/registry.md
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
# Router: registry
|
||||||
|
|
||||||
|
**File:** app/routers/registry.py
|
||||||
|
|
||||||
|
**Routes found:** 0
|
||||||
|
|
||||||
|
**Functions:** 1 — setup_routers
|
||||||
|
|
||||||
|
**Classes:** 0 —
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
- (no @router.<method> decorators found)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.routers
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
from fastapi import FastAPI
|
||||||
|
from app.routers import (
|
||||||
|
ae_obj, aether_cfg, api_crud, api_crud_v2, api_crud_v3, api, importing, sql,
|
||||||
|
account, activity_log, address, archive, archive_content, contact, data_store,
|
||||||
|
event, event_abstract, event_badge, event_badge_importing, event_badge_template,
|
||||||
|
event_device, event_exhibit, event_exhibit_tracking, event_file, event_importing,
|
||||||
|
event_location, event_person, event_person_detail, event_person_tracking,
|
||||||
|
event_presentation, event_presenter, event_registration, event_session,
|
||||||
|
flask_cfg, fundraising, grant, hosted_file, api_v3_actions_hosted_file, log_client_viewing, lookup,
|
||||||
|
membership_cfg, membership_group, membership_person_group, membership_person,
|
||||||
|
membership_person_profile, membership_type, membership_person_type,
|
||||||
|
order, order_v3, order_line, order_cart, organization, page, person,
|
||||||
|
person_user, post, post_comment, product, qr, site, site_domain, user,
|
||||||
|
util_email, websockets_redis, e_confex, e_cvent, e_impexium, e_stripe
|
||||||
|
)
|
||||||
|
|
||||||
|
def setup_routers(app: FastAPI):
|
||||||
|
"""
|
||||||
|
Registers all application routers with their respective prefixes and tags.
|
||||||
|
"""
|
||||||
|
|
||||||
|
```
|
||||||
62
documentation/legacy_router_logs/websockets.md
Normal file
62
documentation/legacy_router_logs/websockets.md
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
# Router: websockets
|
||||||
|
|
||||||
|
**File:** app/routers/websockets.py
|
||||||
|
|
||||||
|
**Routes found:** 1
|
||||||
|
|
||||||
|
**Functions:** 0 —
|
||||||
|
|
||||||
|
**Classes:** 1 — ConnectionManager
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Routes
|
||||||
|
|
||||||
|
- **GET** `/ws_test`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## From-imports
|
||||||
|
|
||||||
|
- app.config
|
||||||
|
|
||||||
|
- app.db_sql
|
||||||
|
|
||||||
|
- app.lib_general
|
||||||
|
|
||||||
|
- fastapi
|
||||||
|
|
||||||
|
- fastapi.responses
|
||||||
|
|
||||||
|
- pydantic
|
||||||
|
|
||||||
|
- typing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## File preview (first 20 lines)
|
||||||
|
|
||||||
|
```python
|
||||||
|
|
||||||
|
from fastapi import APIRouter, FastAPI, Response, WebSocket, WebSocketDisconnect
|
||||||
|
from fastapi.responses import HTMLResponse
|
||||||
|
from pydantic import BaseModel, EmailStr, Field
|
||||||
|
from typing import Dict, List, Optional, Set, Union
|
||||||
|
import redis, asyncio, base64, datetime, hashlib, json, os, pathlib, shutil, time
|
||||||
|
# import asyncio, base64, datetime, hashlib, json, os, pathlib, shutil, time
|
||||||
|
# import aioredis, redis, asyncio, base64, datetime, hashlib, json, os, pathlib, shutil, time
|
||||||
|
# from aioredis import from_url, Redis
|
||||||
|
# import asyncio
|
||||||
|
# import aioredis
|
||||||
|
# import async_timeout
|
||||||
|
|
||||||
|
from app.lib_general import log, logging, common_route_params, Common_Route_Params, common_route_params_min, Common_Route_Params_Min
|
||||||
|
from app.config import settings
|
||||||
|
from app.db_sql import sql_insert, sql_update, sql_insert_or_update, sql_select, sql_delete, redis_lookup_id_random
|
||||||
|
|
||||||
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
|
html = """
|
||||||
|
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user