Skip to content

Version 1.0.8

Compare
Choose a tag to compare
@Revsgaard Revsgaard released this 16 Nov 20:51
a492581
  • Updated to .NET 7.
  • Update Application Insights to use connection string.
  • Log search improved
  • Usage / overview log support added in Control Client and API
  • Add support for plants which enables defining different plan levels
  • Cache tenants and plans in Redis.
  • Background queue logging improved

Bugs resolved:

  • DownPartyAllowUpPartiesQueueLogic QueueEnvelope.LogicClassType conversion sometimes fails
  • Problem with KeyVault and _ in a track name and probably the tenant name as well
  • Sometimes the Blazor WebAssembly integrity check fails after deployment

IMPORTANT - Before installing:

  • Open Azure Portal and navigate to the Application Insights to find the connection string. Then navigate to the app services one at the time (including the test slots) . Change the application setting ApplicationInsights:InstrumentationKey name to ApplicationInsights:ConnectionString and change the value to the Application Insights connection string. Remove the application setting APPINSIGHTS:INSTRUMENTATIONKEY.
  • Then navigate to the Control app services test slots and add the application setting Settings:DisableBackgroundQueueService with the value true, and check deployment slot setting.

After installing:

  • If you are using log streams. Open FoxIDs Control Client and update the log streams settings from using Application Insights instrumentation key to use connection string.

If you are upgrading an existing FoxIDs installation please change the .NET version to .NET 7 on all four App Services slots after successfully upgrading to this version. However, this version runs fine on both .NET 6 and .NET 7.
The .NET version is set to .NET 7 under the App Service General settings.