Changed
- Store annotations in local database for faster search and retrieval. (Issue #76)
- Use --and to match ALL tags, default matches ANY tag (previously --or)
- Use
gooseberry config group <group_id>
andgooseberry config kb directory <directory_path>
directly instead of interactive usage
Added
- Support for multiple groups (Issue #9)
- multiple groups can be selected (spacebar) using
gooseberry config group
- You can now filter by group ID(s) or group name(s) (comma separated) in all filterable commands
- GroupID and GroupName are now available in the annotation template and as sort and hierarchy options
- The first part of each entry in the serach interface is the group name
- multiple groups can be selected (spacebar) using
url_encode
helper for handlebars (Issue #103 and Discussion #100)
Fixed
- Help strings in CLI
- Auto-clear and sync when changing groups