Commit graph

76 commits

Author SHA1 Message Date
Ben Gotow a8c6095d15 I’ve 👏 had 👏 it 👏 with 👏 CoffeeScript 2017-07-30 16:57:43 -07:00
Ben Gotow f2104324be Remove module cache, will re-evaluate if many plugins exist in the future 2017-07-30 16:56:02 -07:00
Ben Gotow 5809d9bf47 Remove ancient Atom Task, BufferedProcess, Color support in config 2017-07-30 16:54:55 -07:00
Ben Gotow ab9a2573c6 Eliminate unnecessary use of underscorejs 2017-07-23 20:38:15 -04:00
Ben Gotow f5ad98a516 Fix broken references to package manager 2017-07-16 12:46:05 -07:00
Ben Gotow ac4567de45 Replace theme-manager with a simpler one 2017-07-11 15:42:18 -07:00
Ben Gotow 9a88cf6231 Replace style-manager with a simpler one 2017-07-11 14:16:30 -07:00
Ben Gotow ec6ec49b98 Remove old package manager specs 2017-07-11 09:30:30 -07:00
Ben Gotow f81cea537f Rewrite the package manager to load fewer packages faster at window init time 2017-07-10 22:09:56 -07:00
Ben Gotow 3268859882 Clean up more package crap - is-online requiring 1MB of JSON 2017-07-10 15:50:30 -07:00
Ben Gotow c2d192c1a3 Remove q promise library, trim down reflux a bit 2017-07-10 13:25:42 -07:00
Ben Gotow 37a6e14511 Remove node request - it reimplements cookies and a zillion other things for node 2017-07-10 11:37:26 -07:00
Ben Gotow c643fbf5bf Native promises now have long stacks, uncaught handler, etc. farewell Bluebird [!] 2017-07-10 10:26:27 -07:00
Ben Gotow 1572991a89 Very basic implementation of undo/redo where redo data is built in JS 2017-07-08 12:33:41 -07:00
Ben Gotow 05bd98e7d2 ChangeMailTasks no longer accept singular thread 2017-07-08 11:05:46 -07:00
Ben Gotow 6b070aa9dc Stop aggresively using the reviver in fromJSON, conver model base class to ES2016 2017-07-07 12:27:09 -07:00
Ben Gotow e529197701 Stop aggressively using the reviver option on JSON.parse, part 1 2017-07-07 12:12:57 -07:00
Ben Gotow 036d9f5943 Minor fixes 2017-07-07 11:57:37 -07:00
Ben Gotow 8afda8e3d4 Remove more draft syncback code 2017-07-05 14:56:28 -07:00
Ben Gotow b3394d54fd JS side is no longer allowed to write to the database 2017-07-05 14:39:14 -07:00
Ben Gotow b3d8b98913 Fix sending state spinner 2017-07-05 13:44:42 -07:00
Ben Gotow 28766b8804 Initial support for multisend 2017-07-05 12:57:05 -07:00
Ben Gotow da2dbe43c9 Send drafts through the new mailsync process 2017-07-05 10:34:10 -07:00
Ben Gotow 9abf78e2b0 Put formal validation phase back in task queueing flow 2017-07-04 23:40:33 -07:00
Ben Gotow 4fead16288 Remove lots of NylasAPI code + specs 2017-07-04 23:32:52 -07:00
Ben Gotow 40eca53dbc Reimplement DestroyCategoryTask in C++ 2017-06-29 15:20:02 -07:00
Ben Gotow 232bff4cbc Remove use of abstract base class Category in specs 2017-06-28 23:48:45 -07:00
Ben Gotow f7f345baf9 Fix display of labels vs. folders in the sidebar 2017-06-28 23:01:45 -07:00
Ben Gotow 73b7fe5553 Rename FileDownloadStore => AttachmentStore 2017-06-28 22:45:15 -07:00
Ben Gotow b65d86ae5e Merge FileUploadStore and FileDownloadStore, draft.uploads and draft.files 2017-06-28 17:40:21 -07:00
Ben Gotow 11f19ae648 Fix file attachments / FileUploadStore 2017-06-28 13:37:33 -07:00
Ben Gotow 1c64221c12 Remove the loading screen 2017-06-28 13:26:52 -07:00
Ben Gotow f74fd8324d Remove concept of “account.organizationUnit” since Gmail has folders also 2017-06-27 11:39:43 -07:00
Ben Gotow f6340d5555 Remove DeltaProcessor, JS side will not write to database 2017-06-27 11:34:20 -07:00
Ben Gotow efbea58e1e Overhaul TaskFactory.tasksForApplyingCategories, fix many specs 2017-06-27 11:31:22 -07:00
Ben Gotow 6cbbd0a3dd Shorten JSON keys to save like…100mb of sqlite space 2017-06-26 23:48:55 -07:00
Ben Gotow ade70d32bd Contact ranking now built into sync, remove separate cache 2017-06-25 17:52:29 -07:00
Ben Gotow ddb7d8d793 react-addons-test-utils => react-dom/test-utils 2017-06-25 01:24:25 -07:00
Ben Gotow bd9983005c Remove deprecations still supported by client 2017-06-25 01:06:54 -07:00
Ben Gotow 555681546d Fix remaining references to draftId => headerMessageId 2017-06-25 00:59:16 -07:00
Ben Gotow 4966ae3650 Draft creation, saving, deletion moved to c++ 2017-06-25 00:46:01 -07:00
Ben Gotow 3c56e2fbfd Remove isomorphic-core and related packages 2017-06-24 20:34:01 -07:00
Ben Gotow d53606922f Remove Attributes.ServerId 2017-06-24 20:03:35 -07:00
Ben Gotow f038c97144 Move thread counts logic to c++ 2017-06-24 18:40:41 -07:00
Ben Gotow f37aa13780 Fix double fromJSON issue 2017-06-24 12:16:05 -07:00
Ben Gotow 2d1ce345c3 Get rid of more code no longer needed 2017-06-23 18:08:46 -07:00
Ben Gotow 6aa666837e Break apart category picker into labels vs folders 2017-06-23 18:01:14 -07:00
Ben Gotow 0f6fdb4256 Fuck it - tasks don’t performLocal either 2017-06-23 14:57:52 -07:00
Ben Gotow 6d7fe519d9 Remove all database setup from JS app 2017-06-22 15:41:40 -07:00
Ben Gotow d4d6086636 Remove SetupQueryBuilder - CPP helper will build / migrate database 2017-06-22 15:13:25 -07:00