Commit graph

6260 commits

Author SHA1 Message Date
Ben Gotow
aec3c17d4f Improve contact sidebar loading state, expand looksNonHuman blacklist 2017-10-10 17:09:21 -07:00
Ben Gotow
6334b9d010 Completely block <object> tags in message bodies (#48) 2017-10-10 16:24:09 -07:00
Ben Gotow
f82c88367b Install libsasl2 GSSAPI on Travis so builds support it 2017-10-10 12:22:18 -07:00
Ben Gotow
93fa0edadc Update CHANGELOG 2017-10-10 12:08:29 -07:00
Agustín Rodríguez
b7aef51c44 Fixes small textarea on raw html signature editor #68 2017-10-10 12:07:37 -07:00
Jack Lewin
fe2030c2d4 Include semicolon as a valid email separator; invalid email character. 2017-10-10 12:05:23 -07:00
Jack Lewin
f71c8e8823 Added test for semicolon separator in ContactStore.parseContactsInString() 2017-10-10 12:05:23 -07:00
Jack Lewin
a95f889744 Added tests for mailto: multiple CC/BCC 2017-10-10 12:05:23 -07:00
Jarek Radosz
3c6bfcd9ec Fix missing shortcuts in the application menu.
Fixes nylas/nylas-mail#2305
2017-10-10 12:01:44 -07:00
Ben Gotow
30a2de042e On Linux, prevent double-toolbar effect in composer / thread windows 2017-10-10 11:59:20 -07:00
Alexander T Hale
3040656f5d Do not auto-hide menu-bar (#84)
This removes the autohiding menu behaviour which results in users having to press alt to access the menu, as some key parts of the app are not easily accessible through the rest of the interfaces (such as preferences) it makes sense to keep the menu bar visible.
2017-10-10 11:50:07 -07:00
Ben Gotow
07c20f41ad Bump version to 1.0.3 2017-10-10 11:27:02 -07:00
Ben Gotow
188aa54ce7 Package and ship sasl2 AUTH plugins with sasl2 2017-10-10 10:55:39 -07:00
Ben Gotow
6559e0df94 Log underlying libetpan smtp auth failures to debug Linux SMTP 2017-10-09 23:10:17 -07:00
Ben Gotow
8c26bb617a Log underlying libetpan smtp errors to debug Linux SMTP 2017-10-09 23:01:19 -07:00
Ben Gotow
bb5fbcc0b5 Linux: Catch mailsmtp not implemented, log SMTP response 2017-10-09 22:18:35 -07:00
Ben Gotow
ae5055f848 Update debian package to require libsecret-1-0 2017-10-09 15:08:01 -07:00
Ben Gotow
58280903e5 Upgrade keytar because Linux API seems asynchronous 2017-10-09 15:05:31 -07:00
Ben Gotow
f7808777a7 Improve error messages when running mailsync process 2017-10-09 14:44:45 -07:00
Ben Gotow
0d5d4f23d6 narrow down root cause of SMTP cert failure on Fedora 2017-10-09 14:35:20 -07:00
Ben Gotow
e4d61462ed Allow custom IMAP/SMTP ports, SMTP without auth 2017-10-09 12:01:04 -07:00
Ben Gotow
aa5eb98a77 Manually fix resolution of SSL certs on Linux distros 2017-10-09 11:30:00 -07:00
Ben Gotow
9c7d15ab37 Bump electron-spellchecker so it builds on MacOS Sierra 2017-10-09 02:53:50 -07:00
Ben Gotow
22020cdf2f On Fedora, require ca-certificates package, add better certs logging 2017-10-09 02:53:28 -07:00
Ben Gotow
22d948dd2e Fix PATH being undefined in windows on Linux [spellchecker exception] 2017-10-09 00:25:36 -07:00
Ben Gotow
f13d628b82 On Linux, build curl with the latest Firefox certificate CA bundle 2017-10-09 00:00:14 -07:00
Ben Gotow
bf17db29af Upgrade from curl-7.50.2 to curl-7.54.0 on linux [Fedora certs issue] 2017-10-08 15:59:11 -07:00
Ben Gotow
8c0d2916d3 On Fedora/Redhat, upgrade to libsecret, install libXss 2017-10-08 15:37:48 -07:00
Ben Gotow
bfa6ba7f72 Stop shipping several linux libraries, fix LD_LIBRARY_PATH 2017-10-08 15:08:20 -07:00
Ben Gotow
631101fb12 Fix linter errors, replace old references to N1 2017-10-08 11:18:29 -07:00
Ben Gotow
77a1598cfc Linux: Don’t use Snap’s per-revision folder for /anything/ 2017-10-06 17:10:56 -07:00
Ben Gotow
9e88881f36 More aggressively throttle Sentry reporting of mailsync 2017-10-06 17:10:56 -07:00
Adrian Mester
bb0ef0b86e Linux: fix an escaped tag in Preferences > General (#51)
* fix an escaped tag

In the General preferences tag, the code tag was visible inside of a note

* Update workspace-section.jsx
2017-10-06 16:02:10 -07:00
Ben Gotow
26545f2c8b Fix windows installer iconURL (#10) 2017-10-06 15:55:08 -07:00
Ben Gotow
4eab3f8533 Travis: Only build Snap on Linux, not on Mac OS X 2017-10-06 12:50:03 -07:00
Ben Gotow
71f537ede0 During onboarding, test Gmail accounts for the All Mail folder 2017-10-06 12:45:21 -07:00
Ben Gotow
d6c336f070 Update the changelog 2017-10-06 12:44:18 -07:00
Ben Gotow
d769504d1c Stop installing apt.getmailspring.com on Debian—it will not exist 2017-10-06 11:59:09 -07:00
Ben Gotow
68ea0945de Add option to view “Raw Log” during authentication 2017-10-06 11:23:39 -07:00
Ben Gotow
0348a2e835 Warn users trying to auth Gmail via IMAP instead of OAuth 2017-10-06 11:18:07 -07:00
Ben Gotow
758f36aba8 Display an error rather than siliently logging when sync is failing 2017-10-06 10:24:05 -07:00
Ben Gotow
82f7cb2e0a Update README 2017-10-05 23:21:11 -07:00
Ben Gotow
cebc76f1df Bump version to 1.0.2 2017-10-05 22:21:59 -07:00
Ben Gotow
0265e67bea Clean up readme a bit #40 2017-10-05 18:06:03 -07:00
Ben Gotow
1a9364d229 Fix plugin / theme creation and manual installation 2017-10-05 16:58:56 -07:00
Ben Gotow
7b714968f9 Move saved signatures up in config.json 2017-10-05 14:43:13 -07:00
Ben Gotow
beaad725a5 Fix broken references to Nylas in mailto:// registration helper 2017-10-05 14:40:50 -07:00
Ben Gotow
aaffeb7e44 Disable update notifications in Snap-packaged version 2017-10-05 14:37:25 -07:00
Ben Gotow
b607b4c3fe Travis: Fix yml vs. yaml mistake 2017-10-05 14:23:44 -07:00
Ben Gotow
d02dd462d2 Generate snapcraft.yml on the fly to contain correct version 2017-10-05 14:10:15 -07:00