Mailspring/internal_packages/draft-list/lib
Juan Tejada 8a1aa6e9bb feat(thread-search): Add client side search
Summary:
This diff includes several updates:
- Update sqlite version to use FTS5
- Adds new methods to DatabaseStore to create and update Search Indexes
- Currently indexing subject, participants, and thread message bodies or snippets if the body is not available
- Update initial sync to fetch 5000 message bodies per account
- Adds a new SearchMatcher
- Add new thread-search-index package to run in the worker window to
  init and keep thread search index up to date
- Converts Thread to ES6

TODO:
- Remove/Update suggestions dropdown
- Add tests

Test Plan: - TODO

Reviewers: evan, bengotow

Reviewed By: evan, bengotow

Differential Revision: https://phab.nylas.com/D2826
2016-04-04 17:15:19 -07:00
..
draft-list-columns.cjsx feat(thread-search): Add client side search 2016-04-04 17:15:19 -07:00
draft-list-send-status.jsx feat(selection): Add new display for selection count + update toolbar 2016-03-21 12:20:11 -07:00
draft-list-store.coffee feat(selection): Add new display for selection count + update toolbar 2016-03-21 12:20:11 -07:00
draft-list-toolbar.jsx feat(selection): Add new display for selection count + update toolbar 2016-03-21 12:20:11 -07:00
draft-list.cjsx feat(selection): Add new display for selection count + update toolbar 2016-03-21 12:20:11 -07:00
draft-toolbar-buttons.cjsx fix(tasks): Properly handle DraftNotFoundError in DestroyDraftTask 2016-03-22 14:34:09 -07:00
main.es6 feat(selection): Add new display for selection count + update toolbar 2016-03-21 12:20:11 -07:00
sending-cancel-button.cjsx feat(selection): Add new display for selection count + update toolbar 2016-03-21 12:20:11 -07:00
sending-progress-bar.cjsx perf(*): Replace _.omit, refresh scrollbar height less often 2016-03-24 15:14:41 -07:00