This commit is contained in:
2018-08-29 22:52:14 +00:00
parent 35e5183543
commit c91ed15689
7 changed files with 507 additions and 7 deletions

View File

@@ -2,6 +2,15 @@
Main case is 3373 https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3373
TODO: TAG-GROUP - bag of tags
Modify the below and coded and tests and tables to now have feature for tag groups
They will be in their own table with a dictionary table of tag ids and tag group id's to link
They are used for read purposes, you never tag an item with a tag group, only query by group.
If a group is deleted tags it contains are NOT deleted or changed
If a tag is deleted it must be removed from any tag groups and if there are no other items in that tag group then the tag group must be deleted as well??
- Or maybe is just an empty group with a warning symbol in ui
Tag groups will become a major way to save filters for things because a lot of filtering will be by tags so this should be a solid feature.
FORMAT
=-=-=-
Copied from stack overflow
@@ -38,9 +47,9 @@ Add a tag to an object type and id, start typing and a selection list fills in t
- Don't allow the same tag more than once
- Create a tag if not present (rights?)
Show tags on an object
Find any type or specific type items by a set of tags to include and a set of tags to exclude (i.e. has "red, yellow" but not "green")
Search for text must allow specifying tags to refine
Reporting will require filtering sources of report data by tags
Find any type or specific type items by a set of tags (and/or tag groups) to include and a set of tags to exclude (i.e. has "red, yellow" but not "green")
Search for text must allow specifying tags (and/or tag groups) to refine
Reporting will require filtering sources of report data by tags (and/or tag groups)
METHODS REQUIRED IN TAG CONTROLLER

View File

@@ -0,0 +1,10 @@
DISPATCH ZONE SPECS
CASES
3472, 3473, 3439
REQUIREMENTS
Dispatch zones will be a collection now for users and also will replace scheduleable user groups

View File

@@ -23,6 +23,7 @@ Overall plan for now: anything standing in the way of making the initial client
- v7importusers
- User route and controller and biz object
- v7import once have users imported then proper attribution in eventlog of creator,modifier, created,modified
- Tag groups (modify tags already coded)
- Localized text
- Search and search text indexing
- Auto visible id number assigning code