refactor(api): remove unused articles endpoint and update tags metadata
This commit is contained in:
parent
f217058538
commit
ac045f7dd3
2 changed files with 31 additions and 15 deletions
12
api.py
12
api.py
|
|
@ -516,18 +516,6 @@ async def lire_article(
|
|||
)
|
||||
|
||||
|
||||
@app.get("/articles/all")
|
||||
def lister_articles(filtre: str = ""):
|
||||
try:
|
||||
articles = sage_client.lister_articles(filtre)
|
||||
|
||||
return {"articles": articles, "total": len(articles)}
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Erreur liste articles: {e}")
|
||||
raise HTTPException(status.HTTP_500_INTERNAL_SERVER_ERROR, str(e))
|
||||
|
||||
|
||||
@app.post("/devis", response_model=DevisResponse, status_code=201, tags=["Devis"])
|
||||
async def creer_devis(devis: DevisRequest):
|
||||
try:
|
||||
|
|
|
|||
34
data/data.py
34
data/data.py
|
|
@ -27,9 +27,37 @@ TAGS_METADATA = [
|
|||
{"name": "Signatures", "description": "Signature électronique via Universign"},
|
||||
{"name": "Emails", "description": "Envoi d'emails, templates et logs d'envoi"},
|
||||
{"name": "Validation", "description": "Validation de données (remises, etc.)"},
|
||||
{"name": "Admin", "description": "🔧 Administration système (cache, queue)"},
|
||||
{"name": "System", "description": "🏥 Health checks et informations système"},
|
||||
{"name": "Debug", "description": "🐛 Routes de debug et diagnostics"},
|
||||
{"name": "Admin", "description": "Administration système (cache, queue)"},
|
||||
{"name": "System", "description": "Health checks et informations système"},
|
||||
{"name": "Debug", "description": "Routes de debug et diagnostics"},
|
||||
{
|
||||
"name": "Authentication",
|
||||
"description": "Authentification, gestion des sessions et contrôle d'accès",
|
||||
},
|
||||
{
|
||||
"name": "Sage Gateways",
|
||||
"description": "Passerelles de communication avec Sage (API, synchronisation, échanges)",
|
||||
},
|
||||
{
|
||||
"name": "Tiers",
|
||||
"description": "Gestion des tiers (clients, fournisseurs et prospects)",
|
||||
},
|
||||
{
|
||||
"name": "Contacts",
|
||||
"description": "Gestion des contacts rattachés aux tiers",
|
||||
},
|
||||
{
|
||||
"name": "Familles",
|
||||
"description": "Gestion des familles et catégories d’articles",
|
||||
},
|
||||
{
|
||||
"name": "Stock",
|
||||
"description": "Consultation et gestion des stocks d’articles",
|
||||
},
|
||||
{
|
||||
"name": "Documents",
|
||||
"description": "Gestion des documents liés aux tiers (devis, commandes, factures, avoirs)",
|
||||
},
|
||||
]
|
||||
|
||||
templates_signature_email = {
|
||||
|
|
|
|||
Loading…
Reference in a new issue