diff --git a/devdocs/todo.txt b/devdocs/todo.txt index 10748f35..03eeac5c 100644 --- a/devdocs/todo.txt +++ b/devdocs/todo.txt @@ -2,7 +2,10 @@ TEST IMPORT FILE OPEN ON iPad device as the file input accept type may not work with apple -get back to docs completion +Docs completion + search for ![THIS PAGE UNDER CONSTRUCTION](img/underconstruction.svg) + less than 30 so that's good! :) + start in on QBI minimum viable product, just something that works diff --git a/docs/8.0/ayanova/docs/customer-csr.md b/docs/8.0/ayanova/docs/customer-csr.md index 3d0143ab..a23243f5 100644 --- a/docs/8.0/ayanova/docs/customer-csr.md +++ b/docs/8.0/ayanova/docs/customer-csr.md @@ -1,3 +1,2 @@ -# CUSTOMER-CSR +# Service requests -![THIS PAGE UNDER CONSTRUCTION](img/underconstruction.svg) diff --git a/docs/8.0/ayanova/docs/img/cust-csr-data-table.png b/docs/8.0/ayanova/docs/img/cust-csr-data-table.png new file mode 100644 index 00000000..2e27b473 Binary files /dev/null and b/docs/8.0/ayanova/docs/img/cust-csr-data-table.png differ diff --git a/server/AyaNova/Startup.cs b/server/AyaNova/Startup.cs index 8b50e6a2..2e124ecb 100644 --- a/server/AyaNova/Startup.cs +++ b/server/AyaNova/Startup.cs @@ -63,7 +63,7 @@ namespace AyaNova { options.RouteBasePath = "/profiler"; //in testing only ignorepaths was reliable and worked and docs say it prevents any profiling at all - options.IgnorePath("/auth").IgnorePath("/license").IgnorePath("/user").IgnorePath("/docs"); + options.IgnorePath("/auth").IgnorePath("/license").IgnorePath("/user").IgnorePath("/docs").IgnorePath("/custdocs"); options.ResultsAuthorize = request => { if (request.HttpContext.Items["AY_PROFILER_ALLOWED"] != null) @@ -644,7 +644,7 @@ namespace AyaNova //to support html5 pushstate routing in spa //this ensures that a refresh at the client will not 404 but rather force back to the index.html app page and then handled internally by the client await next(); - if (!context.Response.HasStarted && !context.Request.Path.Value.StartsWith("/api") && context.Request.Path.Value != "/docs" && context.Response.StatusCode == 404 && !Path.HasExtension(context.Request.Path.Value)) + if (!context.Response.HasStarted && !context.Request.Path.Value.StartsWith("/api") && context.Request.Path.Value != "/docs" && context.Request.Path.Value != "/custdocs" && context.Response.StatusCode == 404 && !Path.HasExtension(context.Request.Path.Value)) { context.Request.Path = "/index.html"; context.Response.StatusCode = 200;