# HG changeset patch # User Sebastien Jodogne # Date 1788280298 -7200 # Node ID b596132164b60cc1d0e487b10d5c507ce7a65009 # Parent 5bffc731ba4800712dad531683f7149c47ab27ec consistency in api routes diff -r 5bffc731ba48 -r b596132164b6 ViewerPlugin/Annotations/AnnotationsRestApi.cpp --- a/ViewerPlugin/Annotations/AnnotationsRestApi.cpp Tue Sep 01 18:22:12 2026 +0200 +++ b/ViewerPlugin/Annotations/AnnotationsRestApi.cpp Tue Sep 01 18:31:38 2026 +0200 @@ -1350,9 +1350,9 @@ } - void ListLayers(OrthancPluginRestOutput* output, - const char* url, - const OrthancPluginHttpRequest* request) + void ListUserLayers(OrthancPluginRestOutput* output, + const char* url, + const OrthancPluginHttpRequest* request) { if (ProtectPostRequest(output, request)) { @@ -1868,21 +1868,24 @@ { OrthancPlugins::RegisterRestCallback("/wsi/api/create-user-layer", true); OrthancPlugins::RegisterRestCallback("/wsi/api/delete-user-layer", true); - OrthancPlugins::RegisterRestCallback("/wsi/api/list-layers", true); + OrthancPlugins::RegisterRestCallback("/wsi/api/list-user-layers", true); OrthancPlugins::RegisterRestCallback("/wsi/api/save-user-layer", true); + OrthancPlugins::RegisterRestCallback("/wsi/api/load-user-features", true); OrthancPlugins::RegisterRestCallback("/wsi/api/save-user-features", true); if (OrthancWSI::ViewerConfiguration::GetInstance().IsAnnotationsSharingEnabled()) { + OrthancPlugins::RegisterRestCallback("/wsi/api/create-standard-user", true); OrthancPlugins::RegisterRestCallback("/wsi/api/search-active-users", true); - OrthancPlugins::RegisterRestCallback("/wsi/api/users-sharing-layers", true); - OrthancPlugins::RegisterRestCallback("/wsi/api/shared-layers", true); - OrthancPlugins::RegisterRestCallback("/wsi/api/import-shared-layer", true); - OrthancPlugins::RegisterRestCallback("/wsi/api/remove-shared-layer", true); - OrthancPlugins::RegisterRestCallback("/wsi/api/save-shared-layer", true); - OrthancPlugins::RegisterRestCallback("/wsi/api/create-standard-user", true); - OrthancPlugins::RegisterRestCallback("/wsi/api/load-shared-features", true); + + OrthancPlugins::RegisterRestCallback("/wsi/api/import-layer", true); + OrthancPlugins::RegisterRestCallback("/wsi/api/list-shared-layers", true); + OrthancPlugins::RegisterRestCallback("/wsi/api/list-sharing-users", true); + OrthancPlugins::RegisterRestCallback("/wsi/api/remove-imported-layer", true); + OrthancPlugins::RegisterRestCallback("/wsi/api/save-imported-layer", true); + + OrthancPlugins::RegisterRestCallback("/wsi/api/load-imported-features", true); } } } diff -r 5bffc731ba48 -r b596132164b6 ViewerPlugin/WebApplication/viewer.html --- a/ViewerPlugin/WebApplication/viewer.html Tue Sep 01 18:22:12 2026 +0200 +++ b/ViewerPlugin/WebApplication/viewer.html Tue Sep 01 18:31:38 2026 +0200 @@ -420,7 +420,7 @@ - @@ -529,7 +529,7 @@ - +
No users added