Commit graph

6259 commits

Author SHA1 Message Date
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
Ben Gotow 36fdd024f8 Don’t upload extra snap files, use deb version for snap version 2017-10-05 13:30:01 -07:00