Ben Gotow
|
d09d3d2633
|
Fix a few React + NodeJS warnings
|
2017-07-31 22:21:00 -07:00 |
|
Ben Gotow
|
5a8dab4c71
|
Fold EdgehillAPI, LegacyEdgehillAPI, NylasAPI together
|
2017-07-31 20:20:01 -07:00 |
|
Ben Gotow
|
20490a33b0
|
Begin reworking billing.nylas.com
|
2017-07-31 15:51:59 -07:00 |
|
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
|
d2238d2a4a
|
dequeueTask => cancelTask, implement in C++
|
2017-07-30 16:52:58 -07:00 |
|
Ben Gotow
|
3e63d71cb6
|
Bump electron babel preset to stop transforming async/await to generators
|
2017-07-24 11:58:05 -04:00 |
|
Ben Gotow
|
ab9a2573c6
|
Eliminate unnecessary use of underscorejs
|
2017-07-23 20:38:15 -04:00 |
|
Ben Gotow
|
7927f66583
|
Eliminate some uses of old-style refs
|
2017-07-23 19:19:39 -04:00 |
|
Ben Gotow
|
5164899c46
|
Convert mail rules code to ES2016
|
2017-07-16 14:01:20 -07:00 |
|
Ben Gotow
|
0e214f0c3e
|
Always specify draft=true when using headerMessageId so partial index is used
|
2017-07-16 12:46:23 -07:00 |
|
Ben Gotow
|
f5ad98a516
|
Fix broken references to package manager
|
2017-07-16 12:46:05 -07:00 |
|
Ben Gotow
|
a4847abb79
|
Convert core message-list component
|
2017-07-12 08:46:59 -07:00 |
|
Ben Gotow
|
a4dab2fa20
|
Convert most of the message-list package to ES2016
|
2017-07-12 00:12:19 -07:00 |
|
Ben Gotow
|
d8d150603b
|
Participant sidebar shouldn’t query by name, table is uniqued on email+acct
|
2017-07-11 22:18:55 -07:00 |
|
Ben Gotow
|
7171513053
|
Fix QuerySubscription: null is a valid query result, should be emitted
|
2017-07-11 22:10:06 -07:00 |
|
Ben Gotow
|
e4a2568829
|
Remove reliance on Promise.map, fix stray call to wrong reviver
|
2017-07-11 17:31:16 -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
|
2382ff3084
|
Fix resolution of Mailsync process inside ASAR
|
2017-07-11 12:27:48 -07:00 |
|
Ben Gotow
|
aa2e2a7624
|
Remove APM for now
|
2017-07-11 12:15:47 -07:00 |
|
Ben Gotow
|
b76476aeb2
|
Pass config dir to C++ as an environment variable
|
2017-07-11 11:55:53 -07:00 |
|
Ben Gotow
|
ec6ec49b98
|
Remove old package manager specs
|
2017-07-11 09:30:30 -07:00 |
|
Ben Gotow
|
2b4dc9a35d
|
Add disabledPackages filtering back
|
2017-07-11 08:31:47 -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
|
25df062f55
|
Lazy load some of the largest dependencies: chrono, spellchecker, sanitize-html, emoji-data
|
2017-07-10 11:49:55 -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
|
432baa6a3a
|
Fix calls to new DestroyDraftTask
|
2017-07-09 13:16:01 -07:00 |
|
Ben Gotow
|
94ef9813b6
|
Make labelsToAdd / labelsToRemove both required always
|
2017-07-09 12:58:52 -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
|
4539ba4d34
|
Clean up some horribly oldschool underscore
|
2017-07-07 16:36:07 -07:00 |
|
Ben Gotow
|
a77b81181f
|
Give Task classes formal attributes just like Models
|
2017-07-07 15:58:49 -07:00 |
|
Ben Gotow
|
bb64766334
|
Allow Attribute.Object to have a type inferred by __cls
|
2017-07-07 15:58:24 -07:00 |
|
Ben Gotow
|
1a36bec6fc
|
Allow Attribute.Collection to have unspecified / basic type e.g. string
|
2017-07-07 15:57:29 -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
|
bad1e27c2f
|
Remove database bridging from actionbridge
|
2017-07-07 12:10:04 -07:00 |
|
Ben Gotow
|
036d9f5943
|
Minor fixes
|
2017-07-07 11:57:37 -07:00 |
|
Ben Gotow
|
c00cc1c882
|
Remove unused “window bridge”
|
2017-07-07 11:55:45 -07:00 |
|
Ben Gotow
|
5b8672a515
|
Stop enforcing that every model has an ID - not a big deal anymore because the client can’t save!
|
2017-07-06 12:14:44 -07:00 |
|
Ben Gotow
|
43118d78be
|
Deferring dispatch lastResult is formally correct but actually slow
|
2017-07-06 12:14:12 -07:00 |
|
Ben Gotow
|
11579546a2
|
Improve performance of reading from sync process
|
2017-07-06 12:13:35 -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 |
|