This commit is contained in:
2018-09-25 21:58:54 +00:00
parent 859549520a
commit 7d71d7ca33
3 changed files with 84 additions and 58 deletions

View File

@@ -49,6 +49,7 @@ REQUIREMENTS
- NAME: in search index include a bool indicating the word is actually part of the name or equivalent of the object, this will make name searches WAAAAYYY easier!!!
- in non named objects it's whatever the primary identifier is, i.e. workorder number for a workorder, partnumber for a part
- Maybe all objects should have a "name" column in db be it a workorder number or part number just for consistency
- RIGHTS: if a search is performed that is not NAME ONLY then the user role must have rights to read the full object even if the results are found in the name as this simplifies things greatly
- TAGS: Any search, anywhere, can include tags (internally it will post filter on tags after initial text search or if no text then will just search tags)
- ROLES: Needs to internally be able to filter by CANREAD property of role user is in (e.g. if no rights to read client no clients returned)