Ben Gotow
78fd4ddd45
Send version header, ignore thread/message PUT responses
2016-09-12 16:41:58 -07:00
Michael Grinich
90e7cfd2e7
more themes
2016-09-11 21:49:44 -07:00
Michael Grinich
241820c71e
Update README.md
2016-09-11 21:25:02 -07:00
Alberto Castillo - acg
14aab71cd7
Fixed issue #2670 . URL parsing '?#' ( #2827 )
2016-09-10 10:17:17 -07:00
Jackie Luo
9ac730cccc
fix(identity): Log user out of app if identity token is missing
2016-09-02 17:11:00 -07:00
Kyle King
d47c5bf3dd
Fixes #2723 -> apm ignore plugin dev-dependencies ( #2741 )
...
`apm install --production`
2016-09-02 16:01:26 -07:00
Jonathan Lai
b8b52fa5f7
Fix typo: wether > whether ( #2793 )
2016-09-02 15:55:30 -07:00
Jackie Luo
19091478a5
fix(send): Check for number of BCC participants before using multi-send
2016-09-02 11:51:04 -07:00
Ben Gotow
970f519f11
Add “Ctrl-A” to the outlook shortcuts
2016-09-02 11:15:25 -07:00
Ben Gotow
a4ed2ccf7c
Remove bad .jsx extension
2016-09-02 11:15:25 -07:00
Juan Tejada
e14961ab80
bump(version)
2016-09-01 20:28:17 -07:00
Juan Tejada
1685f3bd45
fix(markdown): Update editor height
2016-09-01 20:21:13 -07:00
Juan Tejada
b14e4f6aa2
fix(markdown): Fix textarea bug (use our fork of simplemde)
...
- Textarea bug prevented us from typing in the markdown editor, almost
consistently. Seems to be a chrome bug
- Stop using textarea and use contenteditable instead via codemirror's
inputStyle option. Had to use our fork of simplemde to be able to pass that option
- Disable spellchecker also
2016-09-01 19:43:10 -07:00
Juan Tejada
f81c29e1cd
fix(markdown): Add setSelection method
2016-09-01 18:27:39 -07:00
Ben Gotow
eb87fe4745
Markdown support for quoted text / signatures
2016-09-01 17:31:59 -07:00
Juan Tejada
176155275f
fix(markdown): Fix focusAbsoluteEnd
2016-09-01 16:52:55 -07:00
Juan Tejada
791a2caac3
fix(markdown): Fix tabbing into composer
2016-09-01 16:44:53 -07:00
Juan Tejada
8fea55583f
fix(packages): Make sure we can migrate and correctly disable new packages
...
- Add a package migration manager to be able to migrate external
packages into N1, and decide if they should be enabled or disabled by
default when added.
2016-09-01 14:53:31 -07:00
Evan Morikawa
10ed8a2521
fix(size): remove unused docs & screenshots
2016-09-01 11:32:52 -07:00
Evan Morikawa
21a485e23d
fix(size): Losslessly compress package images via ImageOptim
2016-09-01 11:32:52 -07:00
Evan Morikawa
b55c5bcdd9
fix(size): Losslessly compress images via ImageOptim
2016-09-01 11:32:52 -07:00
Evan Morikawa
4ea242f952
fix(size): Remove src/pro from build
2016-09-01 11:32:52 -07:00
Ben Gotow
65f9a3dd6b
fix(onboarding): Fix React warnings, no back button to auth
2016-09-01 11:11:25 -07:00
Ben Gotow
2cbc1a7dde
config(*): watch config across fs deletes, re-creates
2016-09-01 11:03:30 -07:00
Ben Gotow
0924404c85
config(*): Fix bad template string
2016-09-01 10:14:40 -07:00
Juan Tejada
8122ed0b5a
update(*): Update changelog
2016-08-31 15:22:53 -07:00
Juan Tejada
c8006f4eb0
bump(version): 0.4.50
2016-08-31 14:56:08 -07:00
Juan Tejada
f8d2904f72
bump(submodule)
2016-08-31 09:56:36 -07:00
Juan Tejada
7ffb156ee0
plugins(*): Add identifying css classes to composer plugin buttons
2016-08-31 09:56:23 -07:00
Jackie Luo
a8b8359e0c
feat(markdown): Add Markdown composer
2016-08-30 19:23:01 -07:00
Jackie Luo
d1ba5a3e2b
fix(onboarding): Receive user info correctly
2016-08-30 19:20:51 -07:00
Evan Morikawa
73a1fbf76b
fix(less): tokenizing field input no box-shadow on windows
2016-08-30 17:55:19 -07:00
Juan Tejada
aac01d1088
fix(utils): Fix import when running in browser process
...
Main process doesn't know about nylas-exports
2016-08-30 16:08:45 -07:00
Juan Tejada
0ea35896b0
fix(config): Write config.json atomically and handle errors ( #2518 )
...
Summary:
It seems that #2518 was being caused because `fs.writeFileSync` ocasionally failed and ended up writing an empty config.json file, effectively blowing away your N1 settings. The most common cause of failure for `writeFileSync` seems to be EBUSY error on win32, according to Sentry. The reason as to why EBUSY is happening so frequently on win32 is still unclear.
This commit:
- Adds an `atomicWriteFileSync` helper which writes to a temporary file first, and then renames the file. If writing to the temp file fails, we wont blow away our actual config.json. Also, renaming seems to be atomic across all platforms.
- Adds more robust error handling and messaging to both loading and writing the file, and report them to Sentry
- Automatically retries saving the file 3 times before telling the user.
- Fixes https://sentry.nylas.com/sentry/edgehill/group/43112/
Test Plan: Manual
Reviewers: evan, bengotow
Reviewed By: bengotow
Differential Revision: https://phab.nylas.com/D3245
2016-08-30 15:46:53 -07:00
Evan Morikawa
95aa6386fc
fix(onboarding): no longer show welcome page
2016-08-30 14:52:19 -07:00
Michael Grinich
105a0526cb
add theme img
2016-08-30 14:46:48 -07:00
Michael Grinich
4fa75e2c0a
theme notes
2016-08-30 10:53:36 -07:00
Evan Morikawa
f5bf41a181
fix(onboarding): fix injected js error and pass N1 version
2016-08-30 10:41:31 -07:00
Evan Morikawa
5108cded87
feat(webview): can add .open-external class in webview
2016-08-29 19:07:44 -07:00
Evan Morikawa
88ed82dd0d
feat(travis): add ci-build/.* wildcard to building branches
2016-08-29 17:43:24 -07:00
Jackie Luo
ec848a4a6e
fix(lint): Remove unused variable
2016-08-25 14:18:06 -07:00
Jackie Luo
1f15026a5f
feat(oauth): Add new component for OAuth sign-in
...
Summary: Future services that require OAuth get a cute new component that lets them connect more easily.
Test Plan: Tested manually.
Reviewers: juan, evan
Reviewed By: evan
Differential Revision: https://phab.nylas.com/D3186
2016-08-25 10:44:32 -07:00
Evan Morikawa
7406c1a94f
fix(dev): don't show tokens in developer api bar
...
Fixes #2756
2016-08-23 17:45:46 -04:00
Jackie Luo
629ddf7886
feat(onboarding): Allow HTTPS in self-hosted sync engine onboarding
2016-08-23 10:46:44 -07:00
Evan Morikawa
e294415e2f
feat(workspace): keep track of workspace mode
2016-08-22 19:14:51 -04:00
Juan Tejada
f9a530017d
fix(msg-timestamp): Fix incorrect date var / convert to es6
...
- Typo in cjsx code broke the message timestamp
- Converted to es6 so this doesn't happen again!
2016-08-18 18:11:52 -07:00
Juan Tejada
63672a72fc
Update changelog
2016-08-18 15:16:58 -07:00
Juan Tejada
2839ce2856
fix(mail-merge): Remove extra call to linkToDraft
...
Screwed up our state!
2016-08-18 15:09:16 -07:00
Jackie Luo
c908a1633c
fix(autoupdater): Change feed URL when Nylas ID or accounts changes
...
Test Plan: Tested locally.
Reviewers: juan, evan
Reviewed By: juan, evan
Differential Revision: https://phab.nylas.com/D3178
2016-08-18 13:22:56 -07:00
Evan Morikawa
afc20f255a
fix(lint): fix linter error
2016-08-18 12:27:45 -07:00