The log of changes for MDriven Server
Revision 14039 - 2022-05-13
New Validations actions added to Amin view
CommonSuperclass changed to abstract + childmapp after issues found in VistaDB consistency
Revision 14007 - 2022-04-28
HardServerUrl info in log Revision 13998 - 2022-04-24
Before DataInA0 etc gave errors when if vm was not initiated - now it initiatesRevision 13993 - 2022-04-21
Revision 13991 - 2022-04-21
Lots of nuget updates
SignalR 2.4.3Revision 13985 - 2022-04-21
Cache of ModelLayerSpace - checked on App_A0_checksum - speeds up 2-n A0_ecospace gets of same versionRevision 13963 - 2022-04-13
Revision 13941 - 2022-04-10
Razor loading in AssemblyResolveRevision 13940 - 2022-04-09
Revision 13938 - 2022-04-07
More consistent borrow of admindb will help availability of vistadb packdatabaseRevision 13932 - 2022-04-04
Experiment with pausing all SS work every 20Min AND pack VistaDB to see if it fixes cpu increase seen on AzureRevision 13931 - 2022-04-04
Experiment with pausing all SS work every 15Min to see if it fixes cpu increase seen on AzureRevision 13930 - 2022-04-03
Revision 13929 - 2022-04-03
Experiment with pausing all SS work and repacking VistaDB every 15Min to see if it fixes cpu increase seen on AzureRevision 13926 - 2022-04-02
Discovered issue with MDr sending to many AllIsWellEvents over signalr - we now coordinate all ES's to send only every 5:th seconds at mostRevision 13920 - 2022-03-31
Added TLS1.2 for email sendingRevision 13912 - 2022-03-28
Locking critical section of VistaDB startup to avoid file lock Revision 13905 - 2022-03-20
Better VistaDB file lock resolveRevision 13826 - 2022-01-28
Revision 13823 - 2022-01-28
Revision 13822 - 2022-01-28
More functions to debug and run SS jobs directly in the serverRevision 13809 - 2022-01-24
Avoid warning on SetCreationChecksumRevision 13793 - 2022-01-15
Warnings fixedRevision 13790 - 2022-01-15
Warnings fixedRevision 13788 - 2022-01-15
Discover VistaDB file locked by other process and kill in hope for resolveRevision 13787 - 2022-01-15
BCL warnings fixed Revision 13738 - 2021-12-21
When failing in History merge could report QueryNotClosed instead of important error : fixed Revision 13715 - 2021-12-07
Select text ColorRevision 13709 - 2021-12-06
Better select color on text in gridsRevision 13704 - 2021-12-02
VistaDB will issue PackDatabase to resolve locksRevision 13701 - 2021-12-01
VistaDB MultiProcessReadWrite was catastrophic I think - locked azure up completly?
ApplicationName was set to __MDrivenServer when portal reseted pwd - effectivly creating new a user and left db locked
Revision 13700 - 2021-12-01
VistDB I will try MultiProcessReadWrite instead of SingleProcessReadWrite since it locks up all the time on AzureRevision 13612 - 2021-11-20
Newtonsoft.Json.dll set to 13.0.1Revision 13593 - 2021-11-17
Changing to netStandard2.0 instead of 2.1 to stay compatible with .netframework and VisualStudioRevision 13589 - 2021-11-11
Catch exception on RepairdbRevision 13588 - 2021-11-11
Better vista start dbRevision 13577 - 2021-11-05
VistaDB repairdatabase does not work on LinuxRevision 13573 - 2021-11-04
Issue that server could think it ran jobs it never ran due to congestion. Fixed Revision 13572 - 2021-11-03
Improvements to Filtered Logging - now takes rows caused by large log entry - also better time indication with headers on filtered log Revision 13567 - 2021-11-01
VistaDB has a tendency to create persistent locks - these can be removed with RepairDatabase - So I have resorted to call RepairDatabase on each start of MDrivenServer to self heal issuesRevision 13557 - 2021-10-31
MDrivenServer now sends "EVOLVED" in SignalAllIsWellLatestVersionId after evolve - to better signal dependents that major changed occurredRevision 13551 - 2021-10-31
nullcheckRevision 13549 - 2021-10-29
Fallback image was not in projectRevision 13545 - 2021-10-27
Images in A0 searchRevision 13541 - 2021-10-26
fallbackimage needed to render AutoForms correctRevision 13532 - 2021-10-24
Revision 13523 - 2021-10-22
HistoryTruncate issue - collection changed - fixedRevision 13522 - 2021-10-21
Injecting EcoSpace to Membershipprovider used by PortalPush to avoid VistaDB lockRevision 13518 - 2021-10-20
Cannot set dbtype for long script repair when SQLCompact.
Moved the Auto-Admin-Evolve since it did not happen due to other changesRevision 13516 - 2021-10-18
Admin functions to repair evolve scriptsRevision 13512 - 2021-10-13
Revision 13511 - 2021-10-13
Revision 13508 - 2021-10-13
RepairAdmin - writes current evolvescript back to admin db if it was lostRevision 13506 - 2021-10-13
Differentiate between vista and compact in download and snapshot Revision 13505 - 2021-10-13
Update of startdbRevision 13501 - 2021-10-12
MDrivenServer updated model (Time reserved in VistaDB, HistoryKeepWeeks)Revision 13500 - 2021-10-12
MDrivenServer updated model (Time reserved in VistaDB, HistoryKeepWeeks)Revision 13491 - 2021-10-11
HistoryClean continued work Revision 13481 - 2021-10-09
Debugger AutoForms now has a State tab that expose states and triggersRevision 13474 - 2021-10-06
HistoryClean continued work Revision 13465 - 2021-10-03
Work in progress on HistorySlave-TruncingRevision 13464 - 2021-10-03
Work in progress on HistorySlave-TruncingRevision 13463 - 2021-10-03
Work in progress on HistorySlave-TruncingRevision 13455 - 2021-09-27
SysAsyncTicket execution will now orderby prio,changetime - before only prio - this happens of both prio and changetime exists.
Trying to get to the bottom with VistaDB locks.
Removing the selected Details from PeriodicAction - use DataInAdmin if needed. Moving RunNow button into gridRevision 13452 - 2021-09-23
MDr shows what type the admin db is in header, SqlCompact or VistaDBRevision 13431 - 2021-09-09
Got locks on Azure for VistaDBRevision 13428 - 2021-09-08
Switching to VistaDB as default even for non coreRevision 13427 - 2021-09-08
Switching to VistaDB as default even for non coreRevision 13411 - 2021-08-31
CompactDB has 1900-01-01 instead as null as defaultdb value for datetime -> this made SysAsyncTicket queries fail since they only looked for null - fixed Revision 13410 - 2021-08-31
Added ability to use old legacy mapping for SQLServer in MDrivenServer Revision 13401 - 2021-08-26
Revision 13397 - 2021-08-26
PwdReset.txt implemented for MDrivenServer https://wiki.mdriven.net/index.php/MDrivenServer,_opening_the_built-in_databaseRevision 13385 - 2021-08-24
Fixed issue with double infinity crashing SQLExport
Filtering of Log
Marker in log
Crossref links from Periodicactions to WorkInfo to Log on periodicactionsRevision 13377 - 2021-08-18
ModlrRunStuff.CodeDressOverridePath to handle better control over codedressRevision 13328 - 2021-07-13
AlternatateConnectstring extended to 500 chars in VistaDBRevision 13207 - 2021-05-25
Adds platform to header name - to show linux or WinRevision 13193 - 2021-05-18
Use SingleProcess VistaDB to avoid lock filesRevision 13185 - 2021-05-17
Revision 13183 - 2021-05-17
WSL updatesRevision 13181 - 2021-05-17
Changes for WSLRevision 13177 - 2021-05-14
Use of Path.DirectorySeparatorChar instead of "\\" in file path building to support Linux that does not understand "\\"Revision 13169 - 2021-05-12
VistaDB adaptions for MDrivenServerRevision 13119 - 2021-04-25
Updated start db to latest schemaRevision 13088 - 2021-04-14
History support in the compact A0_ - mostly to enable easy testing of history functionalityRevision 13019 - 2021-03-16
SQLServer updates System.Data.SqlClient is superseeded by Microsoft.Data.SqlClient and forced to update now to be able to use Azure ActiveDirectoryIntegrated connection mode in MDrivenServerRevision 13008 - 2021-03-15
StatValues could fail in conversion from int to bigint -> fixed Revision 12993 - 2021-03-12
Stats in MDrivenServerRevision 12990 - 2021-03-11
Revision 12988 - 2021-03-11
Class Stats viewsRevision 12986 - 2021-03-11
Revision 12983 - 2021-03-11
Work started on class Stats view Revision 12977 - 2021-03-10
default Route to home/index did not work due to explicit Route attribute on base controller - fixed Revision 12966 - 2021-03-07
Breaking Name changes in argument for LoggingEventArgsRevision 12963 - 2021-03-06
Added a pruning/cleaning mechanism that runs periodically to remove unused streaming app
Added details to logs and ServerInfoRevision 12962 - 2021-03-06
Name changes to vars for easier understandingRevision 12951 - 2021-03-01
Issues with last checkinRevision 12949 - 2021-03-01
Package updating Newtonsoft.Json.dll to 12.0.2 + other stuffRevision 12937 - 2021-02-25
.net472 driven by .netstandardRevision 12864 - 2021-01-30
Revision 12851 - 2021-01-27
CacheInval - when going over associations with link classes we did not correctly subscribe to innerlink - and thus we missed catch of new objects in this type of associations. Fixed!