Commit a0ad26f
committed
LCORE-1958: Declare global OpenAPI tags for Spectral operation-tag-defined
Add _OPENAPI_TAGS / openapi_tags on FastAPI, pass tags through
scripts/generate_openapi_schema.py, and regenerate docs/openapi.json with a
root-level tags array and normalized server URL. Document tag maintenance in
docs/contributing/openapi-tags-and-spectral.md (tag list section).1 parent aee370b commit a0ad26f
4 files changed
Lines changed: 154 additions & 8 deletions
File tree
- docs
- contributing
- scripts
- src/app
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
9205 | 9205 | | |
9206 | 9206 | | |
9207 | 9207 | | |
9208 | | - | |
| 9208 | + | |
9209 | 9209 | | |
9210 | 9210 | | |
9211 | 9211 | | |
| |||
10604 | 10604 | | |
10605 | 10605 | | |
10606 | 10606 | | |
10607 | | - | |
| 10607 | + | |
10608 | 10608 | | |
10609 | 10609 | | |
10610 | 10610 | | |
| |||
10620 | 10620 | | |
10621 | 10621 | | |
10622 | 10622 | | |
10623 | | - | |
| 10623 | + | |
| 10624 | + | |
10624 | 10625 | | |
10625 | 10626 | | |
10626 | 10627 | | |
| |||
10637 | 10638 | | |
10638 | 10639 | | |
10639 | 10640 | | |
10640 | | - | |
| 10641 | + | |
10641 | 10642 | | |
10642 | 10643 | | |
10643 | 10644 | | |
| |||
10653 | 10654 | | |
10654 | 10655 | | |
10655 | 10656 | | |
10656 | | - | |
| 10657 | + | |
| 10658 | + | |
10657 | 10659 | | |
10658 | 10660 | | |
10659 | 10661 | | |
| |||
20507 | 20509 | | |
20508 | 20510 | | |
20509 | 20511 | | |
20510 | | - | |
| 20512 | + | |
| 20513 | + | |
| 20514 | + | |
| 20515 | + | |
| 20516 | + | |
| 20517 | + | |
| 20518 | + | |
| 20519 | + | |
| 20520 | + | |
| 20521 | + | |
| 20522 | + | |
| 20523 | + | |
| 20524 | + | |
| 20525 | + | |
| 20526 | + | |
| 20527 | + | |
| 20528 | + | |
| 20529 | + | |
| 20530 | + | |
| 20531 | + | |
| 20532 | + | |
| 20533 | + | |
| 20534 | + | |
| 20535 | + | |
| 20536 | + | |
| 20537 | + | |
| 20538 | + | |
| 20539 | + | |
| 20540 | + | |
| 20541 | + | |
| 20542 | + | |
| 20543 | + | |
| 20544 | + | |
| 20545 | + | |
| 20546 | + | |
| 20547 | + | |
| 20548 | + | |
| 20549 | + | |
| 20550 | + | |
| 20551 | + | |
| 20552 | + | |
| 20553 | + | |
| 20554 | + | |
| 20555 | + | |
| 20556 | + | |
| 20557 | + | |
| 20558 | + | |
| 20559 | + | |
| 20560 | + | |
| 20561 | + | |
| 20562 | + | |
| 20563 | + | |
| 20564 | + | |
| 20565 | + | |
| 20566 | + | |
| 20567 | + | |
| 20568 | + | |
| 20569 | + | |
| 20570 | + | |
| 20571 | + | |
| 20572 | + | |
| 20573 | + | |
| 20574 | + | |
| 20575 | + | |
| 20576 | + | |
| 20577 | + | |
| 20578 | + | |
| 20579 | + | |
| 20580 | + | |
| 20581 | + | |
| 20582 | + | |
| 20583 | + | |
| 20584 | + | |
| 20585 | + | |
| 20586 | + | |
| 20587 | + | |
| 20588 | + | |
| 20589 | + | |
| 20590 | + | |
| 20591 | + | |
| 20592 | + | |
| 20593 | + | |
| 20594 | + | |
| 20595 | + | |
| 20596 | + | |
| 20597 | + | |
| 20598 | + | |
| 20599 | + | |
| 20600 | + | |
| 20601 | + | |
| 20602 | + | |
| 20603 | + | |
| 20604 | + | |
| 20605 | + | |
| 20606 | + | |
| 20607 | + | |
| 20608 | + | |
| 20609 | + | |
| 20610 | + | |
20511 | 20611 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| 88 | + | |
88 | 89 | | |
89 | 90 | | |
90 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
37 | 66 | | |
38 | 67 | | |
39 | 68 | | |
| |||
111 | 140 | | |
112 | 141 | | |
113 | 142 | | |
114 | | - | |
| 143 | + | |
115 | 144 | | |
| 145 | + | |
116 | 146 | | |
117 | 147 | | |
118 | 148 | | |
| |||
0 commit comments