case 4491

This commit is contained in:
2023-04-26 23:19:22 +00:00
parent 07659f1fe3
commit f25a26c00e
3 changed files with 20 additions and 16 deletions

View File

@@ -1,4 +1,4 @@
{ {
"latestversion":"8.0.42", "latestversion":"8.0.43",
"changelogurl":"https://ayanova.com/docs/changelog/#ayanova-8042-2023-04-06" "changelogurl":"https://ayanova.com/docs/changelog/#ayanova-8043"
} }

View File

@@ -8,6 +8,18 @@ See the [upgrade instructions](ops-upgrade.md) section of this manual for detail
## 2023 ## 2023
### AyaNova 8.0.43
Released 2023-04-26
**Added**
- App: Now indicates if an AyaNova server update is available on login ("Perpetual" licensed build only)
**Changed**
- Docs: Change log format simplified going forward
### AyaNova 8.0.42 (2023-04-06) ### AyaNova 8.0.42 (2023-04-06)
#### Fixed #### Fixed
@@ -19,7 +31,6 @@ See the [upgrade instructions](ops-upgrade.md) section of this manual for detail
- App: Data table saved filter UI improved usability and functionality saving filters and changing / ovewriting saved filters - App: Data table saved filter UI improved usability and functionality saving filters and changing / ovewriting saved filters
- Docs: Re-written [saved filters documentation](ay-start-form-data-tables.md#saved-filters) to reflect changes - Docs: Re-written [saved filters documentation](ay-start-form-data-tables.md#saved-filters) to reflect changes
### AyaNova 8.0.41 (2023-03-24) ### AyaNova 8.0.41 (2023-03-24)
#### Fixed #### Fixed

View File

@@ -21,13 +21,13 @@ namespace AyaNova.Biz
private static ILogger log = AyaNova.Util.ApplicationLogging.CreateLogger("CoreJobVersionCheck"); private static ILogger log = AyaNova.Util.ApplicationLogging.CreateLogger("CoreJobVersionCheck");
private static DateTime _lastCheck = DateTime.MinValue; private static DateTime _lastCheck = DateTime.MinValue;
#if (DEBUG) // #if (DEBUG)
// private static TimeSpan CHECK_INTERVAL = new TimeSpan(0, 0, 30);//30 seconds
// #else
private static TimeSpan CHECK_INTERVAL = new TimeSpan(0, 0, 30);//30 seconds
#else
private static TimeSpan CHECK_INTERVAL = new TimeSpan(24, 0, 0);//every day private static TimeSpan CHECK_INTERVAL = new TimeSpan(24, 0, 0);//every day
#endif //#endif
//////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////
// DoWork // DoWork
@@ -36,13 +36,7 @@ namespace AyaNova.Biz
{ {
if (DateTime.UtcNow - _lastCheck < CHECK_INTERVAL) if (DateTime.UtcNow - _lastCheck < CHECK_INTERVAL)
return; return;
log.LogDebug("Check starting");
log.LogDebug("Check starting");
// ServerGlobalOpsSettingsCache.LATEST_VERSION = "8.0.44";
// ServerGlobalOpsSettingsCache.CHANGE_LOG_URL = "https://ayanova.com/docs/changelog/";
try try
{ {
@@ -50,7 +44,6 @@ namespace AyaNova.Biz
var res = await client.GetAsync("https://ayanova.com/download/latest-version.json"); var res = await client.GetAsync("https://ayanova.com/download/latest-version.json");
string responseText = string.Empty; string responseText = string.Empty;
if (res.IsSuccessStatusCode) if (res.IsSuccessStatusCode)
{ {
responseText = await res.Content.ReadAsStringAsync(); responseText = await res.Content.ReadAsStringAsync();