This commit is contained in:
@@ -10,6 +10,25 @@
|
||||
## TODO TO BETA
|
||||
|
||||
|
||||
seed huge data at devops:
|
||||
2021-10-15 16:59:19.1307|INFO|AyaNova.Api.Controllers.AuthController|User "AyaNova SuperUser" logged in from "::ffff:172.18.0.1" ok
|
||||
2021-10-15 17:01:18.6454|INFO|Seeder|Seeding data, level Huge, time zone offset -7
|
||||
2021-10-15 17:01:18.6505|INFO|Seeder|Erasing Database "AyaNova"
|
||||
2021-10-15 17:01:19.4972|INFO|Seeder|Database erase completed
|
||||
2021-10-15 17:01:24.0784|INFO|Seeder|Seeding HUGE sample data....
|
||||
2021-10-15 19:03:53.8347|INFO|AyaNova.Api.Controllers.AuthController|User "AyaNova SuperUser" logged in from "::ffff:172.18.0.1" ok
|
||||
2021-10-15 23:27:30.9550|INFO|AyaNova.Api.Controllers.AuthController|User "AyaNova SuperUser" logged in from "::ffff:172.18.0.1" ok
|
||||
2021-10-16 00:43:50.0429|INFO|AyaNova.Api.Controllers.AuthController|User "AyaNova SuperUser" logged in from "::ffff:172.18.0.1" ok
|
||||
2021-10-16 04:32:03.0088|WARN|Microsoft.AspNetCore.Server.Kestrel|As of "10/16/2021 04:31:58 +00:00", the heartbeat has been running for "00:00:04.0389139" which is longer than "00:00:01". This could be caused by thread pool starvation.
|
||||
2021-10-16 08:19:49.1998|INFO|Seeder|HUGE level sample data seeded in 15 hours, 18 minutes and 25 seconds
|
||||
2021-10-16 08:19:49.2382|INFO|Seeder|Seeding completed successfully
|
||||
2021-10-16 08:19:49.2387|INFO|Seeder|Seeder: setting server state back to Open
|
||||
2021-10-16 13:20:49.9804|INFO|AyaNova.Api.Controllers.AuthController|User "AyaNova SuperUser" logged in from "::ffff:172.18.0.1" ok
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
figure out a way to group by tags and also filter to only include tags that contain a string of text
|
||||
i.e. either run a report that groups by each tag found in *every* record
|
||||
or, optionally, include a parameter which is a string of text to look for in the tag array and only include in a group if it's got that text somewhere in the tag
|
||||
@@ -65,7 +84,7 @@ function ayGroupByTag(reportDataArray, tagContains) {
|
||||
|
||||
todo: v8migrate bombs if tag removed and left blank on attachment posting
|
||||
make it work with an empty migrate tag
|
||||
|
||||
|
||||
Update front / back / dotnet 6 is out
|
||||
https://dotnet.microsoft.com/download/dotnet/6.0
|
||||
https://docs.microsoft.com/en-us/dotnet/core/compatibility/6.0
|
||||
@@ -78,9 +97,25 @@ TODO: Need to test on our linux server again with v6
|
||||
|
||||
|
||||
|
||||
//performance
|
||||
https://docs.microsoft.com/en-us/aspnet/core/performance/performance-best-practices?view=aspnetcore-5.0
|
||||
|
||||
todo: hard cap on appointments brought back controlled by client in settings otherwise unusable
|
||||
ideally centered around current date
|
||||
applies to month view
|
||||
force user to filter by tags if too much, i.e. truncated result with error so they can see it was limited
|
||||
|
||||
todo: hard cap timeout on anything very time consuming like report generation, datalist queries, schedule etc
|
||||
if a report ties up the server for more than XX seconds it should stop it adn return an error too big
|
||||
|
||||
todo: server metrics broken?
|
||||
|
||||
todo: profile the server during seeding, it's unbelievably slow, what exactly is the slowness caused by and what can be done to fix it?
|
||||
https://github.com/Microsoft/perfview
|
||||
|
||||
|
||||
|
||||
todo: should some things that were tagified be reverted back like in v7 due to reporting and other issues?
|
||||
|
||||
todo: tax code too large a value just server error, no message
|
||||
numeric field overflow
|
||||
sb either handle larger values or screen them and truncate or just return validation error
|
||||
@@ -837,3 +872,6 @@ MID CENTURY MODERN TUNES - https://www.allmusic.com/album/ultra-lounge-vol-14-bo
|
||||
|
||||
|
||||
BUILD 135 CHANGES OF NOTE
|
||||
|
||||
- fixed issue with v8Migrate bombing when import tag is set to empty
|
||||
|
||||
|
||||
Reference in New Issue
Block a user