diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index bf3bf9f2..5a3e20e6 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -270,8 +270,6 @@ todo:3 generateMenu called on forms redundantly? called for getdata, but also called in created in wrong place i.e. always rather than just when it's not a getdata situation due to already existing -todo:1** select list templates under global is offering types that don't have select lists like memo etc - todo:2 ability to turn off attachments for every form it's on via customize ui def can see admin wanting areas off limits for attachments and it would clean up the UI if not used todo:2 ability to turn off the wiki for every form via customize ui @@ -309,6 +307,12 @@ todo:2 remove widget now? Back and front (comment out obvs not remove entirely) ## SERVER MISC ITEMS +todo: this: 2021-07-23 07:04:06.0270|INFO|CoreJobLicense|TEMP TEST LOG: CoreJobLicense - result is: notfound + even with properly generated license? + need to look at rockfish for this one + +todo:1 start testing with real licensing scheme ("notfound") + make sure automatic license updates work properly todo:1 seeder customer and head office accounts now login show "No features have been enabled for your account" @@ -316,9 +320,6 @@ todo:1 seeder customer and head office accounts now login show "No features have todo:1 notify on server boot?? (general notify to admin user or whatever?) or on shutdown? -todo:1 start testing with real licensing scheme ("notfound") - make sure automatic license updates work properly - todo:3 notify on user login? todo:1 report template NAME uniqueness validation rule: can this be unique by ayatype only? @@ -335,8 +336,6 @@ todo:1 //TODO: Iterate all notification tagged items, use the one with the MOST see how contract labor done in workorder, idea is it iterate from the subscription with the most numerous amount of tags to least in order to ensure that the most specfic tag set is matched first -todo:1** Contract Duplicate throws exception at server (id attempted to be set, probably forgot to set copy to null id) - probably not an issue anymore todo:1 Reports need to generate under a file name that is informative (this applies to every object) This is because it will be a common case to need to email them to customers or other users or whatever and it is very helpful to know what it is by name alone. @@ -364,21 +363,6 @@ todo:1 server boot log should show exact .net framework version in use, currentl NOW .... -todo:1** Error at the devops server just looking at gold contract: - -2021-03-26 18:21:36.8769|ERROR|SERVER|Error=>System.NullReferenceException: Object reference not set to an instance of an object. - at AyaNova.Biz.ContractBiz.PopulateVizFields(Contract o, List`1 contractOverrideTypeEnumList, Dictionary`2 preTrans) in C:\data\code\raven\server\AyaNova\biz\ContractBiz.cs:line 531 - at AyaNova.Biz.ContractBiz.GetAsync(Int64 id, Boolean populateDisplayFields, Boolean logTheGetEvent) in C:\data\code\raven\server\AyaNova\biz\ContractBiz.cs:line 170 - at AyaNova.Api.Controllers.ContractController.GetContract(Int64 id) in C:\data\code\raven\server\AyaNova\Controllers\ContractController.cs:line 100 - at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) - at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Logged|12_1(ControllerActionInvoker invoker) - at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) - at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) - at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) - at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() ---- End of stack trace from previous location --- - - What up with this and can it be blocked from logging / something simpler logged instead? Try to determine if it's time related, maybe during backup?? @@ -512,7 +496,7 @@ todo:2 many biz objects are not using new PUT methodology ######################################################################################################################## -CURRENTLY DOING: **1 blizzard items, then a release for Friday then quote etc see top above +CURRENTLY DOING: @@ -893,4 +877,6 @@ BUILD 116 - Fixed bug in Direct Notification where preselecting users in user list or single user form and selecting direct notification resulted in error instead of form open with users preselected -- Date / Date_Time pickers added "Today" option to set to today's date similarly to Time pickers "Now" option to set time to now \ No newline at end of file +- Date / Date_Time pickers added "Today" option to set to today's date similarly to Time pickers "Now" option to set time to now + +- Fixed bug causing error when generate sample data after it was already generated once \ No newline at end of file diff --git a/ayanova/src/main.js b/ayanova/src/main.js index b45201eb..3fd373bf 100644 --- a/ayanova/src/main.js +++ b/ayanova/src/main.js @@ -68,7 +68,7 @@ import chartBarHorizontalControl from "./components/chart-bar-horizontal-control //DEVELOPMENT MODE //THIS SHOULD BE FALSE IN RELEASE //************************************************************ -const DEV_MODE = true; +const DEV_MODE = false; //************************************************************ //************************************************************** //**************************************************************