Commit 524fa92
Removing v0 APIs (#149)
* using UpstreamRegistry in test functions
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* aligned toolhive test builder
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* aligned toolhive test builder
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* forcing API sources to have upstream format
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* updated docs
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* forcing API sources to have upstream format
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* restored taskfile
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* updated docs
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* reduced cyclomatic complexity
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* fixed test error, removed unneeded file
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* restored v0 route to not break tests
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* Simplified v0 API routes and fixed race condition in tests
Removed deprecated server listing endpoints from v0 API routes, keeping
only the registry info and OpenAPI spec endpoints. Fixed race condition
in OpenAPI YAML endpoint by caching the spec using sync.Once to prevent
concurrent access issues during parallel test execution.
Updated Swagger documentation to reflect the removal of unused schema
types (ServerDetailResponse, ServerSummaryResponse, EnvVarDetail,
ListServersResponse) that were previously duplicated.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
* restored taskfile
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* restored taskfile
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
* using init() function to fetch openapi data
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
---------
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
Co-authored-by: Don Browne <dmjb@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>1 parent d15206f commit 524fa92
File tree
5 files changed
+45
-1794
lines changed- docs/thv-registry-api
- internal/api/v0
5 files changed
+45
-1794
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | 3 | | |
17 | 4 | | |
18 | 5 | | |
19 | 6 | | |
20 | 7 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | 8 | | |
32 | 9 | | |
33 | 10 | | |
| |||
39 | 16 | | |
40 | 17 | | |
41 | 18 | | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | 19 | | |
104 | 20 | | |
105 | 21 | | |
| |||
492 | 408 | | |
493 | 409 | | |
494 | 410 | | |
495 | | - | |
496 | | - | |
497 | | - | |
498 | | - | |
499 | | - | |
500 | | - | |
501 | | - | |
502 | | - | |
503 | | - | |
504 | | - | |
505 | | - | |
506 | | - | |
507 | | - | |
508 | | - | |
509 | | - | |
510 | | - | |
511 | | - | |
512 | | - | |
513 | | - | |
514 | | - | |
515 | | - | |
516 | | - | |
517 | | - | |
518 | | - | |
519 | | - | |
520 | | - | |
521 | | - | |
522 | | - | |
523 | | - | |
524 | | - | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | | - | |
529 | | - | |
530 | | - | |
531 | | - | |
532 | | - | |
533 | | - | |
534 | | - | |
535 | | - | |
536 | | - | |
537 | | - | |
538 | | - | |
539 | | - | |
540 | | - | |
541 | | - | |
542 | | - | |
543 | | - | |
544 | | - | |
545 | | - | |
546 | | - | |
547 | | - | |
548 | | - | |
549 | | - | |
550 | | - | |
551 | | - | |
552 | | - | |
553 | | - | |
554 | | - | |
555 | | - | |
556 | | - | |
557 | | - | |
558 | | - | |
559 | | - | |
560 | | - | |
561 | | - | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | | - | |
575 | | - | |
576 | | - | |
577 | | - | |
578 | | - | |
579 | | - | |
580 | | - | |
581 | | - | |
582 | | - | |
583 | | - | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | | - | |
589 | 411 | | |
590 | 412 | | |
591 | 413 | | |
| |||
1191 | 1013 | | |
1192 | 1014 | | |
1193 | 1015 | | |
1194 | | - | |
1195 | | - | |
1196 | | - | |
1197 | | - | |
1198 | | - | |
1199 | | - | |
1200 | | - | |
1201 | | - | |
1202 | | - | |
1203 | | - | |
1204 | | - | |
1205 | | - | |
1206 | | - | |
1207 | | - | |
1208 | | - | |
1209 | | - | |
1210 | | - | |
1211 | | - | |
1212 | | - | |
1213 | | - | |
1214 | 1016 | | |
1215 | 1017 | | |
1216 | 1018 | | |
| |||
0 commit comments