Commit c52ed36
authored
Dramatically simpler alternative to #8515. Rather than doing the
rigmarole required to get the actual specific role on the fleet and
silo, we just do little authz checks to get the specific things we care
about. The web console is the only consumer that cares about this
endpoint so it feels fine to do it that way.
1 parent 07ef231 commit c52ed36
File tree
4 files changed
+85
-5
lines changed- nexus
- src/external_api
- tests/integration_tests
- types/src/external_api
- openapi
4 files changed
+85
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7149 | 7149 | | |
7150 | 7150 | | |
7151 | 7151 | | |
7152 | | - | |
| 7152 | + | |
| 7153 | + | |
| 7154 | + | |
| 7155 | + | |
| 7156 | + | |
| 7157 | + | |
| 7158 | + | |
| 7159 | + | |
| 7160 | + | |
| 7161 | + | |
| 7162 | + | |
| 7163 | + | |
| 7164 | + | |
| 7165 | + | |
| 7166 | + | |
| 7167 | + | |
| 7168 | + | |
| 7169 | + | |
| 7170 | + | |
| 7171 | + | |
7153 | 7172 | | |
7154 | 7173 | | |
7155 | 7174 | | |
| 7175 | + | |
| 7176 | + | |
7156 | 7177 | | |
7157 | 7178 | | |
7158 | 7179 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
28 | 30 | | |
29 | 31 | | |
30 | 32 | | |
| |||
437 | 439 | | |
438 | 440 | | |
439 | 441 | | |
440 | | - | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
441 | 445 | | |
442 | 446 | | |
443 | 447 | | |
| |||
454 | 458 | | |
455 | 459 | | |
456 | 460 | | |
457 | | - | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
458 | 464 | | |
459 | 465 | | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
460 | 500 | | |
461 | 501 | | |
462 | 502 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
955 | 955 | | |
956 | 956 | | |
957 | 957 | | |
958 | | - | |
959 | 958 | | |
960 | 959 | | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
961 | 970 | | |
962 | 971 | | |
963 | 972 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16819 | 16819 | | |
16820 | 16820 | | |
16821 | 16821 | | |
| 16822 | + | |
| 16823 | + | |
| 16824 | + | |
| 16825 | + | |
16822 | 16826 | | |
16823 | 16827 | | |
16824 | 16828 | | |
16825 | 16829 | | |
| 16830 | + | |
| 16831 | + | |
| 16832 | + | |
| 16833 | + | |
16826 | 16834 | | |
16827 | 16835 | | |
16828 | 16836 | | |
| |||
16839 | 16847 | | |
16840 | 16848 | | |
16841 | 16849 | | |
| 16850 | + | |
16842 | 16851 | | |
| 16852 | + | |
16843 | 16853 | | |
16844 | 16854 | | |
16845 | 16855 | | |
| |||
0 commit comments