Commit graph

309 commits

Author SHA1 Message Date
Ben Gotow f15ba78cc5 Wait for draft changes to be saved before clearing change set 2017-09-27 10:28:47 -07:00
Ben Gotow 71f6fd6f0b Fix React 15.x warnings in preparation for React 16 sometime soon 2017-09-26 12:03:04 -07:00
Ben Gotow d6360a1f5f Rename nylas-window, nylas-test-utils, remove old n1- prefixes 2017-09-26 11:55:33 -07:00
Ben Gotow b456dbc48d Rename nylas-api-request 2017-09-26 11:46:00 -07:00
Ben Gotow de496c153d Remove NylasAPIHelpers, concept of “authing” a plugin 2017-09-26 11:43:02 -07:00
Ben Gotow b6d962843e Rename nylas-component-kit, nylas-exports, nylas-store, nylas-observables 2017-09-26 11:42:18 -07:00
Ben Gotow 21a2427ddc Rename NylasEnv to AppEnv 2017-09-26 11:36:58 -07:00
Ben Gotow 0f54aa11b5 Adopt prettier , upgrade ESLint 2017-09-26 11:33:08 -07:00
Ben Gotow 38ecc23188 Make the DatePickerPopover take and return Date objects 2017-09-25 23:50:34 -07:00
Ben Gotow 2304ae76f5 Put refresh spinner back on Identity preferences tab 2017-09-25 23:50:12 -07:00
Ben Gotow 1af589c935 Show “Sending now…” when a scheduled email is being sent 2017-09-25 22:35:35 -07:00
Ben Gotow 7b6f8ca81a Correctly increment metadata version when modifying drafts 2017-09-25 22:35:25 -07:00
Ben Gotow a6641dc7da Put “Snoozed” back in the sidebar - whoops 2017-09-25 22:34:10 -07:00
Ben Gotow edff68e04f In “descending” mode, show “reply” button below the first message 2017-09-25 17:07:11 -07:00
Ben Gotow 182a8692e7 Correctly place name on Gmail accounts 2017-09-25 16:56:47 -07:00
Ben Gotow a5387ceb05 Implement send later, send reminders locally 2017-09-25 16:56:47 -07:00
Ben Gotow 93ea673a1d Shorten account IDs because they don’t need to be globally unique 2017-09-25 16:56:47 -07:00
Ben Gotow 6368f12a83 Fix broken specs 2017-09-25 16:56:47 -07:00
Ben Gotow 85d76c472f Rewrite unread notifications to remove hacky delta action 2017-09-25 16:56:47 -07:00
tsikerdekis 1511beeb7b Displaying conversation in a descending chronological order (#25)
* Implementing a descending order view of the message list

* Moved the option under the reading section in preferences and changed the wording of the option

* Forgot to update .gitignore
2017-09-15 00:04:54 -04:00
Ben Gotow 00f658a1a7 Re-implement unsnooze action client-side, clean up lots of plugin code 2017-09-14 01:10:46 -07:00
Ben Gotow 2a31ffdb11 Groundwork for handling snooze, send later, etc. locally (metadata expiration) 2017-09-11 15:31:20 -07:00
Ben Gotow bfaae56b59 Cleanup onboarding, enforce metadata.expiration as timestamp 2017-09-10 22:45:48 -07:00
Ben Gotow 44b00cbbf5 Stop syncing email account credentials to the cloud 2017-09-10 12:04:22 -07:00
Ben Gotow 3ac2848174 Replace nylas logo / branding everywhere 2017-09-09 15:14:32 -07:00
Ben Gotow 991fee6a9d Load custom fonts immediately at launch 2017-09-09 00:21:26 -07:00
Ben Gotow 40e932074a Fix misc attachment styling / changed Chrome APIs 2017-09-07 15:36:13 -07:00
Ben Gotow 2b9e96fc72 Swap replyToMessageId for replyToHeaderMessageId 2017-09-07 02:36:25 -07:00
Ben Gotow 424ebe6f2e Fix a handful of broken #{} tags in jsx / es6 2017-09-07 02:35:23 -07:00
Ben Gotow 9bddcaf444 Add “Pro” plugins Nylas has just open sourced! 2017-09-06 16:19:48 -07:00
Ben Gotow 445da1be59 Display update notice on Linux, have users download manually 2017-09-06 11:30:59 -07:00
Ben Gotow b698458766 Switch product name to “Mailspring” 2017-09-05 13:40:25 -07:00
Ben Gotow f051b52e8c Destroy drafts using ids not headerMessageIds 2017-09-05 13:15:37 -07:00
Ben Gotow ad8b538763 Make prefs load at launch but lazy-load tabs 2017-09-04 22:42:08 -07:00
Ben Gotow d2ab93d199 Small tweaks, display a note when your account is suspended 2017-09-01 22:49:10 -07:00
Ben Gotow 436defdd0c Finish the pro subscription signup flow 2017-08-31 19:09:39 -07:00
Ben Gotow 87da877bc8 Refactor mailsync bridge to relaunch dead sync workers, manage account error states 2017-08-30 17:21:39 -07:00
Ben Gotow 3f43157122 Minor improvements to onboarding flow - not sure why O365 was a special snowflake 2017-08-30 15:26:37 -07:00
Ben Gotow 556b633663 Look at “busy” flag to see whether mailsync is still indexing message bodies 2017-08-30 15:24:04 -07:00
Ben Gotow ebaa718b21 Revert commented code: “Fix QuotedHTMLTransformer removal…” 2017-08-29 13:57:08 -07:00
Ben Gotow 1c3b524f30 Restore XOauth2 support, web-based Gmail authentication 2017-08-29 12:17:50 -07:00
Ben Gotow 6109369e05 Make mailsync create snooze folder with role, remove tons of snooze complexity 2017-08-28 23:50:05 -07:00
Ben Gotow 5de30f4106 Fix cancelTask action implementation 2017-08-28 21:46:05 -07:00
Ben Gotow 72815d77d3 Collapse drafts to avoid performance impact of threads with many drafts 2017-08-28 21:36:55 -07:00
Ben Gotow 27ad767627 Fix QuotedHTMLTransformer removal of nested trailing <br> tags 2017-08-28 20:12:24 -07:00
Ben Gotow 243ac54666 Fix statusCode property of APIError 2017-08-28 15:08:45 -07:00
Ben Gotow 14d5806ad4 Improve draft => message transition when sending 2017-08-28 12:28:43 -07:00
Ben Gotow e945f33378 Improve analytics / metrics 2017-08-27 00:52:07 -07:00
Ben Gotow 8445efec55 Stop accessing PropTypes from react (note still need to fix CJSX) 2017-08-26 15:33:29 -07:00
Ben Gotow b69ce47ef1 Fix specs, move super broken specs out of the way for now 2017-08-26 00:25:49 -04:00
Ben Gotow 0ea7227f3a Clean up modals, add nice animation when modals appear 2017-08-24 01:58:36 -04:00
Ben Gotow 2b09f338f4 Reinstate feature usage concept, lots of identity cleanup 2017-08-23 00:49:45 -04:00
Ben Gotow f151488832 Bring back the participant sidebar 2017-08-16 16:00:05 -07:00
Ben Gotow cc000f89fd Update docs to reflect that config dir is now in platform-appropriate location 2017-08-16 13:42:16 -07:00
Ben Gotow edeb63a917 Rename the nylas: URL scheme to merani: 2017-08-16 13:31:26 -07:00
Ben Gotow 717fe440e8 Replace references to Nylas in many places 2017-08-16 13:20:54 -07:00
Ben Gotow 5c0399fd14 Silence warnings, re-implement update channel / newsletter endpoints 2017-08-16 12:45:38 -07:00
Ben Gotow 6d653da574 Fixes from end-to-end send + metadata testing 2017-08-15 18:10:09 -07:00
Ben Gotow 7f3731bc10 Clean up project directory structure, removing legacy packages folder 2017-08-10 19:24:10 -07:00