This commit is contained in:
2021-09-10 22:34:56 +00:00
parent a62828d27c
commit 56662d18c9

View File

@@ -10,26 +10,7 @@
## ROUGH SCHEDULE
new testing cases
case 3965 case sensitivity in data table filters and inconsistency
Filtering vs Searching is a useful concept to apply to this
tolowercase is ok to use as long as the locale matches the entry language then it's fine
locale is determined by db default which is determined by server default
help docs (ours) link that should be added and page dedicated to locale issues:
DONE: make sure at server correct use of tolower to match db where it matters for filter / search etc
this means tolowerinvariant for internal system stuff and ToLower(System.Globalization.CultureInfo.CurrentCulture) and NOT tolower() with no locale
DONE: make all "filter" queries use global case setting
this means picklist queries and datalist ("filtering") use global settings but search form ("Searching") does not
DONE: keep the one setting for global that affects filtering only
make it apply to all filter ops (picklists and datalistfilters)
DONE: global filter case sensitive setting translated to say "filter" not "search"
DONE: add locale settings of db server to log / support info ("show lc_collate" - Shows the collation order locale and "show lc_ctype" Shows the character classification and case conversion locale)
todo: help docs specific page about db collation ("sorting") and case sensitivity etc
How AyaNova does case insensitive matching
How AyaNova does collation (db server specific)
link to postgres locale stuff here:https://www.postgresql.org/docs/current/locale.html
Schedule form
Dashboard / widgets
@@ -743,4 +724,6 @@ BUILD 130 CHANGES OF NOTE
- case 3965 case sensitivity in data table filters: several changes see case
- Ops->View server configuration: re-translated to "Server information", added detailed DB server parameter block for future troubleshooting purposes
- Server log: added detailed db server parameters to log when logging set to debug mode
- case 3926 wo / woitem status notes fields not set from v7 description field
- case 3936 some data table columns don't link to the correct type