Ben Gotow
e1cdda6460
fix(tray): Flipped logic in displaying unread count
2016-09-22 13:31:22 -07:00
Juan Tejada
3dccb374b3
fix(search/long-conn): Process results buffer before ending connection ( #750 )
...
NylasLongConnection ends the connection when the 'end' event is emitted
by the `request` object. When this happens, the global connection buffer is cleared.
Also, the global buffer holds the data we've received from the connection, and
whenever we receive new data, we accumulate it in the buffer and call a processBuffer function
which is throttled to 400ms.
Given that the buffer is global state, and processing occurs
asynchronously with a delay of up to 400ms, if the 'end' event on the connection is
fired before we actually get to process the buffer, we would clear it and show no results.
This scenario currently only affected search because if we accidentally
threw away some data when streaming deltas, we will get that data again
when we reopen the delta streaming connection.
2016-09-22 12:08:59 -07:00
Ben Gotow
00787c06c7
es6(db): Query-related classes moved to ES2016
2016-09-22 00:07:23 -07:00
Evan Morikawa
5274ce3543
fix(task-queue): performLocal now operates serially
2016-09-21 16:50:41 -04:00
Ben Gotow
ec5092c2f5
fix(specs): attribute conversion fixed bugs, broke specs
2016-09-21 11:56:54 -07:00
Ben Gotow
c6d8bde6fd
fix(accounts): Restore account re-ordering
2016-09-21 11:23:38 -07:00
Ben Gotow
7d7edb65bb
hack(channel-picker): Hide Salesforce for now
2016-09-21 10:45:04 -07:00
Ben Gotow
ef306fa52f
es6(db): Didn’t wait for NylasLint…
2016-09-21 09:45:11 -07:00
Ben Gotow
7568b25c86
es6(db): Convert attribute class declarations to ES2016
2016-09-21 09:36:36 -07:00
Ben Gotow
298cb55054
bump(react): 15.3.x, warning removal, thread-sharing tweaks
2016-09-20 17:28:50 -07:00
Ben Gotow
cfc23b729e
lint(*): Fix issue breaking the build
2016-09-20 16:34:30 -07:00
Ben Gotow
dc2590a834
fix(tooltips): Position relative to custom container for composer
2016-09-20 16:21:31 -07:00
Ben Gotow
3a975a0e73
fix(auth): Update autofill for Fastmail.fm
2016-09-20 15:52:36 -07:00
Ben Gotow
ce309ec441
fix(thread-sharing): Fix unloading plugin
2016-09-20 15:48:39 -07:00
Ben Gotow
9e3d864962
fix(drag-drop): Restore support for thread dragging
2016-09-20 15:48:15 -07:00
Ben Gotow
e533d063d0
fix(specs): Fix tests that were console.logging, bump coffee-react
2016-09-20 15:17:48 -07:00
Evan Morikawa
7a0e8691ea
Revert "fix(promise): Don't use deprecated Promise.longStackTraces()"
...
This reverts commit ac7602155c
.
2016-09-20 17:23:53 -04:00
Evan Morikawa
da2e2eec16
fix(error): Let APIErrors have proper stack traces
2016-09-20 17:17:39 -04:00
Evan Morikawa
ac7602155c
fix(promise): Don't use deprecated Promise.longStackTraces()
2016-09-20 17:16:59 -04:00
Ben Gotow
89252a7c9d
fix(specs): Display which tests are console.logging
2016-09-20 11:31:33 -07:00
Ben Gotow
dfbde8b0cc
fix(darkside): script/grunt lint
requires explicit LESS includes
2016-09-20 10:26:44 -07:00
Jamie Wilson
f14cb2e853
design tweaks, breaking css up into files, update readme ( #2858 )
2016-09-20 10:20:15 -07:00
Juan Tejada
abfe7ea03d
fix(long-connection): Throw error for reporting, instead of just logging
2016-09-19 19:36:32 -07:00
Juan Tejada
5fc1b7de40
feat(msg-list): Don't make participants mailto links, add context menu
2016-09-19 19:33:52 -07:00
Ben Gotow
bebba0d45f
bump(version): 0.4.54 beta
2016-09-19 18:33:17 -07:00
Evan Morikawa
a7da53e51e
fix(lint): import ui-variables for linter
2016-09-19 21:07:43 -04:00
Ben Gotow
8bc3f04b70
fix(trial): Move”days left” bar to the sidebar, new design
2016-09-19 17:21:55 -07:00
Evan Morikawa
aca3363e3c
fix(util): Utils.deepClone properly clones dates
2016-09-19 20:14:41 -04:00
Ben Gotow
a9d0f3f56a
fix(trial): Compute “days remaining” in timezone-aware way
2016-09-19 16:20:34 -07:00
Juan Tejada
fd8aab0946
fix(logging): Fix query logging: escape '%' properly
2016-09-19 12:49:46 -07:00
Ben Gotow
190e2713ce
feat(channels): Choose an update channel! Limited time only!
...
Summary: Just a small select input.
Test Plan: Run tests
Reviewers: evan
Reviewed By: evan
Differential Revision: https://phab.nylas.com/D3282
2016-09-19 12:41:16 -07:00
Jonathan Lai
79ac6a7c67
Fix typo: dependencesi > dependencies ( #2838 )
2016-09-19 10:12:34 -07:00
cem guresci
398467d668
Add link for Darkish theme ( #2854 )
2016-09-19 08:52:24 -07:00
Ben Gotow
6d3a9bd659
fix(tutorial): Minor tweaks, finalized styling
2016-09-16 17:34:22 -07:00
Juan Tejada
6b7b8d2adb
fix(keymaps): Correctly map mod+z to undo, instead of just z ( #2663 )
2016-09-16 13:21:52 -07:00
Ben Gotow
664943354e
bump(electron): Electron 1.4, node-sqlite 3.1.4+fts
2016-09-16 08:59:36 -07:00
Ben Gotow
8465924d4d
fix(N1.sh): Allow path to working copy to have spaces
2016-09-16 08:38:52 -07:00
Juan Tejada
b6e277366e
fix(thread-sharing): Timestamp range in seconds
2016-09-16 00:05:48 -07:00
Juan Tejada
1e89bc878b
fix(thread-sharing): Throw error when thread is /not/ found
2016-09-16 00:00:02 -07:00
Juan Tejada
d460289480
fix(mail-merge): Correctly handle empty column names
2016-09-15 18:25:57 -07:00
Juan Tejada
0e7aa5ecb2
🎨 (thread-sharing): Prefer url and querystring modules to parse url
2016-09-15 18:10:07 -07:00
Juan Tejada
5ce42234fe
fix(thread-sharing): Find-thread, incr timestamp delta to 1min in ms
2016-09-15 16:43:30 -07:00
Juan Tejada
7a772cef1e
bump(build)
2016-09-14 18:33:50 -07:00
Juan Tejada
2ec3bf2cd3
fix(thread-sharing): Update popover style
2016-09-14 18:13:35 -07:00
Juan Tejada
f753be0c10
fix(changelog): Update changelog to reflect latest puublished release
2016-09-14 14:34:01 -07:00
Juan Tejada
3b7562ed76
bump(version): 0.4.53 and update Changelog
2016-09-14 12:25:00 -07:00
Evan Morikawa
0ea97a5193
bump(version): 0.4.52 and add Changelog
2016-09-14 11:56:36 -07:00
Jackie Luo
b6b3512639
fix(subscription): Remove hardcoded trial length
2016-09-14 11:21:48 -07:00
Ben Gotow
4ecbcdd074
fix(copy): Updating language for onboarding tour
2016-09-14 14:16:19 -04:00
Juan Tejada
d383d3e637
fix(build): Fix lint errors
2016-09-14 10:14:50 -07:00