@@ -70,13 +70,13 @@ async def get_algorithm_or_error(
70
70
def get_algorithm_details_tabs (request : Request ) -> list [NavigationItem ]:
71
71
return resolve_navigation_items (
72
72
[
73
- Navigation .ALGORITHM_SYSTEM_INFO ,
74
- Navigation .ALGORITHM_SYSTEM_ALGORITHM_DETAILS ,
73
+ Navigation .ALGORITHM_INFO ,
74
+ Navigation .ALGORITHM_ALGORITHM_DETAILS ,
75
75
Navigation .ALGORITHM_MODEL ,
76
76
Navigation .ALGORITHM_REQUIREMENTS ,
77
77
Navigation .ALGORITHM_DATA_CARD ,
78
78
Navigation .ALGORITHM_TASKS ,
79
- Navigation .ALGORITHM_SYSTEM_INSTRUMENTS ,
79
+ Navigation .ALGORITHM_INSTRUMENTS ,
80
80
],
81
81
request ,
82
82
)
@@ -114,9 +114,7 @@ async def get_tasks(
114
114
breadcrumbs = resolve_base_navigation_items (
115
115
[
116
116
Navigation .ALGORITHMS_ROOT ,
117
- BaseNavigationItem (
118
- custom_display_text = algorithm .name , url = "/algorithm-system/{algorithm_id}/details/system_card"
119
- ),
117
+ BaseNavigationItem (custom_display_text = algorithm .name , url = "/algorithm/{algorithm_id}/details/system_card" ),
120
118
Navigation .ALGORITHM_TASKS ,
121
119
],
122
120
request ,
@@ -193,9 +191,7 @@ async def get_algorithm_details(
193
191
breadcrumbs = resolve_base_navigation_items (
194
192
[
195
193
Navigation .ALGORITHMS_ROOT ,
196
- BaseNavigationItem (
197
- custom_display_text = algorithm .name , url = "/algorithm-system/{algorithm_id}/details/system_card"
198
- ),
194
+ BaseNavigationItem (custom_display_text = algorithm .name , url = "/algorithm/{algorithm_id}/details/system_card" ),
199
195
Navigation .ALGORITHM_DETAILS ,
200
196
],
201
197
request ,
@@ -287,9 +283,7 @@ async def get_system_card(
287
283
breadcrumbs = resolve_base_navigation_items (
288
284
[
289
285
Navigation .ALGORITHMS_ROOT ,
290
- BaseNavigationItem (
291
- custom_display_text = algorithm .name , url = "/algorithm-system/{algorithm_id}/details/system_card"
292
- ),
286
+ BaseNavigationItem (custom_display_text = algorithm .name , url = "/algorithm/{algorithm_id}/details/system_card" ),
293
287
Navigation .ALGORITHM_SYSTEM_CARD ,
294
288
],
295
289
request ,
@@ -319,7 +313,7 @@ async def get_algorithm_inference(
319
313
[
320
314
Navigation .ALGORITHMS_ROOT ,
321
315
BaseNavigationItem (
322
- custom_display_text = algorithm .name , url = "/algorithm-system /{algorithm_id}/details/model/inference"
316
+ custom_display_text = algorithm .name , url = "/algorithm/{algorithm_id}/details/model/inference"
323
317
),
324
318
Navigation .ALGORITHM_MODEL ,
325
319
],
@@ -359,9 +353,7 @@ async def get_system_card_requirements(
359
353
breadcrumbs = resolve_base_navigation_items (
360
354
[
361
355
Navigation .ALGORITHMS_ROOT ,
362
- BaseNavigationItem (
363
- custom_display_text = algorithm .name , url = "/algorithm-system/{algorithm_id}/details/system_card"
364
- ),
356
+ BaseNavigationItem (custom_display_text = algorithm .name , url = "/algorithm/{algorithm_id}/details/system_card" ),
365
357
Navigation .ALGORITHM_SYSTEM_CARD ,
366
358
],
367
359
request ,
@@ -440,7 +432,7 @@ async def delete_algorithm(
440
432
algorithms_service : Annotated [AlgorithmsService , Depends (AlgorithmsService )],
441
433
) -> HTMLResponse :
442
434
await algorithms_service .delete (algorithm_id )
443
- return templates .Redirect (request , "/algorithm-systems /" )
435
+ return templates .Redirect (request , "/algorithms /" )
444
436
445
437
446
438
@router .get ("/{algorithm_id}/measure/{measure_urn}" )
@@ -505,7 +497,7 @@ async def update_measure_value(
505
497
506
498
await algorithms_service .update (algorithm )
507
499
# TODO: FIX THIS!! The page now reloads at the top, which is annoying
508
- return templates .Redirect (request , f"/algorithm-system /{ algorithm_id } /details/system_card/requirements" )
500
+ return templates .Redirect (request , f"/algorithm/{ algorithm_id } /details/system_card/requirements" )
509
501
510
502
511
503
# !!!
@@ -528,9 +520,7 @@ async def get_system_card_data_page(
528
520
breadcrumbs = resolve_base_navigation_items (
529
521
[
530
522
Navigation .ALGORITHMS_ROOT ,
531
- BaseNavigationItem (
532
- custom_display_text = algorithm .name , url = "/algorithm-system/{algorithm_id}/details/system_card"
533
- ),
523
+ BaseNavigationItem (custom_display_text = algorithm .name , url = "/algorithm/{algorithm_id}/details/system_card" ),
534
524
Navigation .ALGORITHM_SYSTEM_CARD ,
535
525
],
536
526
request ,
@@ -568,9 +558,7 @@ async def get_system_card_instruments(
568
558
breadcrumbs = resolve_base_navigation_items (
569
559
[
570
560
Navigation .ALGORITHMS_ROOT ,
571
- BaseNavigationItem (
572
- custom_display_text = algorithm .name , url = "/algorithm-system/{algorithm_id}/details/system_card"
573
- ),
561
+ BaseNavigationItem (custom_display_text = algorithm .name , url = "/algorithm/{algorithm_id}/details/system_card" ),
574
562
Navigation .ALGORITHM_SYSTEM_CARD ,
575
563
],
576
564
request ,
@@ -606,9 +594,7 @@ async def get_assessment_card(
606
594
breadcrumbs = resolve_base_navigation_items (
607
595
[
608
596
Navigation .ALGORITHMS_ROOT ,
609
- BaseNavigationItem (
610
- custom_display_text = algorithm .name , url = "/algorithm-system/{algorithm_id}/details/system_card"
611
- ),
597
+ BaseNavigationItem (custom_display_text = algorithm .name , url = "/algorithm/{algorithm_id}/details/system_card" ),
612
598
Navigation .ALGORITHM_ASSESSMENT_CARD ,
613
599
],
614
600
request ,
@@ -657,9 +643,7 @@ async def get_model_card(
657
643
breadcrumbs = resolve_base_navigation_items (
658
644
[
659
645
Navigation .ALGORITHMS_ROOT ,
660
- BaseNavigationItem (
661
- custom_display_text = algorithm .name , url = "/algorithm-system/{algorithm_id}/details/system_card"
662
- ),
646
+ BaseNavigationItem (custom_display_text = algorithm .name , url = "/algorithm/{algorithm_id}/details/system_card" ),
663
647
Navigation .ALGORITHM_MODEL_CARD ,
664
648
],
665
649
request ,
0 commit comments