This commit is contained in:
2020-12-08 00:39:10 +00:00
parent 3fe1a5a651
commit c1c0d84644

View File

@@ -5,18 +5,6 @@
MISC ITEMS THAT CAME UP
todo: if list view not found / deleted when grid list form is opened rather than erroring with object/object it should
handle more elegantly:
possibly show proper error but for sure select the no filter option automatically
test by setting filter from one browser then delete it from another and refresh first
user should not be confused about what happened
This is happening due to user's cached filter stuff at client being out of sync with server
maybe the local cache should be checked on login first and cleaned up?
or I guess on demand is best since it's not eating up bandwidth
todo: customer users and regular users really need to reconsider not using a standard grid,
seeded huge basically dies waiting
However, how real is that scenario in the first place?
@@ -35,11 +23,6 @@ todo: deleting customer must attempt to delete the following as they are entered
todo: deleting HeadOffice must attempt to delete all contacts too
todo: initialize.js is sketchy as hell, it replicates the entire role rights stuff essentially
it should be changed so that instead of checking for roles it should be checking for rights to individual items one by one
if it finds at least one item in the sub array for that group then it can make the container and insert the items
todo: test Contact vs User rights on routes
todo: test Contact vs User form customization independence
@@ -47,15 +30,15 @@ todo: Initialize has an expired license section that prevents all other options
except fixing the license
however I think this is supposed to switch to readonly mode in most cases unless it's a rental license?
need to look into this, it's confusing what the intent is there
What is our policy for an expired license and how should it appear in the UI?
Server state read only?
We could always issue them a one day license if it's expired and they need to do something and we feel kind about it, but some licenses are perpetual too so...?? WTF
todo: Case 3595 Mass delete extension
Do this early as it will be copied over and over again
todo: BizRoles.cs at server:
Change so that workorder structure just copies from top workorder item and similar for others
Ideally we want a central spot for all workorder roles and then just tweak as necessary below it
............................................................