diff --git a/favro_sync/__init__.py b/favro_sync/__init__.py index 28e8197..082e236 100644 --- a/favro_sync/__init__.py +++ b/favro_sync/__init__.py @@ -18,6 +18,7 @@ Features: - Tags - Assignees - Dependencies + - Custom fields - Change card features: - Title - Description @@ -60,12 +61,15 @@ Following features are work in progress: 2. Get the Card's TaskList. 3. Remove all TaskList's except for the latest (how to determine latest?) 4. That's three requests just to save a freaking list of tasks! -- [ ] Frontmatter: Arbitrary structured data (Custom Fields)? Read-only. -- [ ] Frontmatter: Readable Dependencies. As vault links in Obsidian mode. - [ ] Frontmatter: Writable Dependencies. -- [ ] Allow users to toggle Obsidian mode, instead of being default. -- [ ] Get the correct last-modified date. -- [ ] Improve cache behaviour. User and tags can have much longer cache times. +- [ ] Usability: Richer directory structure +- [ ] Usability: Allow users to toggle Obsidian mode, instead of being default. +- [ ] Precision: Get the correct last-modified date. +- [ ] Performance: Improve cache behaviour. User and tags can have much longer cache times. +- [ ] Performance: Parallelize requests. + * Paginated pages can be easily parallelize. +- [X] Frontmatter: Arbitrary structured data (Custom Fields)? Read-only. +- [X] Frontmatter: Readable Dependencies. As vault links in Obsidian mode. """ __all__ = ['__version__']