case 4727 - API root page shows no licence details or DB ID

The anonymous page at /api/v8/ shows the version and its links only: the
licence block is removed and the support link no longer carries the DB
ID and licensee. F11 fixed (4727 step 2).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-24 21:05:49 -07:00
parent 8dc0ffd481
commit fa7affc91c
4 changed files with 7 additions and 6 deletions

View File

@@ -47,9 +47,9 @@ namespace AyaNova.Api.Controllers
*/
var dbId = Uri.EscapeDataString(AyaNova.Core.License.ServerDbId);
var company = Uri.EscapeDataString(AyaNova.Core.License.ActiveKey.RegisteredTo);
return $"https://contact.ayanova.com/contact?dbid={dbId}&company={company}";
//case 4727 (F11, F39): this page is anonymous, so the link no longer carries the DB ID and licensee;
//the About form's support link (logged in) still fills them in
return "https://contact.ayanova.com/contact";
}
@@ -98,7 +98,6 @@ namespace AyaNova.Api.Controllers
<h2><a href=""/docs"" target=""_blank"">User and technical guide</a></h2>
<h2><a href=""{SupportUrl()}"" target=""_blank"">Contact technical support</a></h2>
<h2><a href=""/api-docs"" target=""_blank"">API explorer for developers</a></h2>
<pre>{AyaNova.Core.License.LicenseInfo}</pre>
</div>
</body>
</html>";