Commit graph

1242 commits

Author SHA1 Message Date
Paul Bowsher 888c393b8a Fix a couple of typos and a syntax error 2015-10-06 22:26:33 +01:00
Ben Gotow b1532909c1 fix(docs): Add a note about building with Node 0.10.x 2015-10-06 11:51:31 -07:00
Malone Hedges b4abb79397 Fix little typo 2015-10-06 00:10:08 -07:00
Gardner Bickford a9cfcff1db Adding node version information to build/README.md 2015-10-05 23:43:33 -07:00
Ben Gotow ebdf06b183 fix(attachments): When downloads fail, don't resolve to chained actions
Summary: Fixes Sentry 3319 and 3303

Test Plan: Run three new tests

Reviewers: dillon, evan

Reviewed By: dillon, evan

Differential Revision: https://phab.nylas.com/D2118
2015-10-05 17:57:24 -07:00
Ben Gotow 20490e8161 fix(window-size): Don't set size to decimal numbers 2015-10-05 17:55:48 -07:00
Ben Gotow ea6aa2b643 fix(Sentry 3228): Bad math sending an incomplete bounds struct to Electron 2015-10-05 17:50:14 -07:00
Drew Regitsky d9ac4e4359 fix(onboarding): fix error handling for invalid account data from server
Summary:
Change `addAccountFromJSON` in `AccountStore` to throw an exception when it encounters
invalid data, instead of calling `atom.emitError()`. Just calling `emitError` doesn't
throw an exception, so the code proceeds as if an account has been added. Instead, call
`emitError` from AccountSettingsPage, and display an error message to the user.

Test Plan: manual

Reviewers: bengotow

Reviewed By: bengotow

Subscribers: evan

Differential Revision: https://phab.nylas.com/D2116
2015-10-05 17:31:29 -07:00
Ben Gotow a8228238d3 fix(specs): Clean up spec failures due to hot fixes prior to launch 2015-10-05 16:45:30 -07:00
dillon b8b8b7af6a fix(NUX): set smaller default window size for users with large monitors
Summary:
fixes T4080

set the maximum default viewport size to 1440x900, the screen resolution for a 15 inch macbook pro.

if the monitor is either wider or taller than the default, then cap the dimension and center it.

Test Plan: added tests

Reviewers: evan, bengotow

Reviewed By: evan, bengotow

Maniphest Tasks: T4080

Differential Revision: https://phab.nylas.com/D2115
2015-10-05 16:24:17 -07:00
Sebastian Misch 10678381ab Merge branch 'feature-travis-ci' of github.com:sbstnmsch/N1 into feature-travis-ci 2015-10-06 00:00:05 +02:00
Sebastian Misch 47a9b4d0e2 Add basic travis-ci integration 2015-10-05 23:59:43 +02:00
Sebastian Misch 1f507dea6e Add node 10 as default build 2015-10-05 23:51:17 +02:00
dillon 6cf6f9087e fix(phishing-detection): undefined messages no longer throws exception
Summary: fixes T4078

Test Plan: manual

Reviewers: bengotow

Maniphest Tasks: T4078

Differential Revision: https://phab.nylas.com/D2111
2015-10-05 14:36:48 -07:00
Sebastian Misch 4dd597f9e1 Add basic travis-ci integration 2015-10-05 23:03:35 +02:00
Evan Morikawa 9803c0d5f9 copy(contributing): example config 2015-10-05 11:26:33 -07:00
Evan Morikawa 256f287a82 copy(contributing): instructions for open source sync engine 2015-10-05 11:24:14 -07:00
Michael Grinich f04682031c actually no more gh-pages 2015-10-05 05:08:53 -07:00
Michael Grinich 1da3fd1bf2 link 2015-10-05 05:04:49 -07:00
Michael Grinich b30522d4af no more github pages 2015-10-05 05:03:37 -07:00
Christine Spang 3f44dc75ed Fix default mail client detection on Linux. 2015-10-05 03:49:52 -07:00
Ben Gotow 31094fb276 bump(version): 0.3.14 2015-10-05 03:39:29 -07:00
Ben Gotow f29f0eb839 fix(auth): Rename edgehill.token => invitationCode in config 2015-10-05 03:34:11 -07:00
Ben Gotow 20e1a7de9d fix(auth): Merge but temporarily disable encrpytion during Gmail Oauth 2015-10-05 03:27:28 -07:00
Ben Gotow 0675e75650 fix(onboarding): Packages => plugins, at least in the text 2015-10-05 02:07:10 -07:00
Evan Morikawa 213b1f464e fix(account): error reporter returns an error 2015-10-05 01:50:39 -07:00
Ben Gotow a24508418a Update README.md 2015-10-05 01:47:38 -07:00
Evan Morikawa 658a267f9d fix(styles): padding fixes 2015-10-05 00:38:48 -07:00
Christine Spang 5fdfac6161 Cull list of ubuntu releases to currently supported ones 2015-10-04 23:19:10 -07:00
Christine Spang 074bee306b Also remove /usr/bin/apm symlink in install task. 2015-10-04 22:12:31 -07:00
Christine Spang 5b39d49027 Don't symlink /usr/bin/apm on Linux and Mac.
This makes us conflict with the official 'atom' Linux package. No bueno.
Doesn't really make sense for us to install this system-wide on Mac
either.

Fixes T3713.
2015-10-04 21:47:03 -07:00
Christine Spang 85f6403451 Merge branch 'debian-autoupdate' 2015-10-04 19:39:12 -07:00
Christine Spang d6608c4c50 Install package repo for autoupdates in Debian packages. 2015-10-04 19:38:16 -07:00
Christine Spang 971620dc71 Update descriptions in package.json 2015-10-04 19:38:14 -07:00
Christine Spang f1fb412609 Update Debian package long description 2015-10-04 19:38:09 -07:00
Christine Spang 8614fe7e9e Fix typo. 2015-10-04 19:38:05 -07:00
Ben Gotow e84b993071 disable(events): Turn off the events package until it can be polished 2015-10-04 16:57:43 -07:00
Ben Gotow 4ae5483fb6 fix(lint): Indentation causing linter failures 2015-10-04 16:53:39 -07:00
Ben Gotow 51524ba38c fix(onboarding): Invitation code system, just in case
commit 64938016f6ffbf366a220e7abd9af6f7a4cb478b
Author: Ben Gotow <bengotow@gmail.com>
Date:   Sun Oct 4 16:42:38 2015 -0700

    Don't allow people to double click the token check button, make requests take at least 400msec

commit e548f3ee449c676a813c5630f1624963872ed6e6
Merge: 3350b91 e4b4933
Author: Ben Gotow <bengotow@gmail.com>
Date:   Sun Oct 4 16:39:56 2015 -0700

    Merge branch 'token-auth' of github.com:nylas/N1 into token-auth

    # Conflicts:
    #	internal_packages/onboarding/lib/token-auth-page.cjsx

commit 3350b917449c29299fa078d59a4a5a9339fdf29b
Author: Ben Gotow <bengotow@gmail.com>
Date:   Sun Oct 4 16:38:52 2015 -0700

    Improve a few error states, adding "checking" state when checking token

commit e4b49334cbf59145d9bdd955d35636f16a7c4924
Author: EthanBlackburn <ethan@nylas.com>
Date:   Sun Oct 4 16:21:39 2015 -0700

    Correct retry behavior

commit 11cd9a75b2a1ca0f4347160df93815743909ccea
Author: EthanBlackburn <ethan@nylas.com>
Date:   Sat Oct 3 18:06:55 2015 -0700

    Removed old auth token variable

commit afe451cd70de528def3443d8b373fd24f4aa5cde
Author: EthanBlackburn <ethan@nylas.com>
Date:   Sat Oct 3 16:08:12 2015 -0700

    Added token auth page
2015-10-04 16:49:41 -07:00
Evan Morikawa 10ed936c22 fix(account): change default user for data import 2015-10-04 16:34:09 -07:00
dillon 71edc1ad1d fix assorted problems in docs 2015-10-04 15:24:08 -07:00
dillon f834695729 fix broken links 2015-10-04 14:28:00 -07:00
Christine Spang 5b634b7d2b Properly exit out of N1.sh if script/bootstrap hasn't been run yet. 2015-10-04 12:30:37 -07:00
Ben Gotow 20fb66cf95 fix(timeouts): Wait 5 mintues before hanging up /send 2015-10-04 00:54:07 -07:00
Ben Gotow 00a6dd1594 bump(version): 0.3.13 2015-10-04 00:43:07 -07:00
Ben Gotow c7dec996d3 fix(readmes): Add "Install this plugin" bits to the plugin READMEs 2015-10-04 00:42:54 -07:00
Ben Gotow ce5c54c333 fix(notifications): Add a purple tint color for developer notification 2015-10-04 00:22:59 -07:00
Ben Gotow f4b078ee54 fix(account-switcher): Switcher should not be part of the scroll region in the sidebar 2015-10-04 00:19:29 -07:00
Ben Gotow 272d9514ca fix(sync): Request all labels / folders to avoid paging and missing inbox 2015-10-03 23:53:59 -07:00
Ben Gotow ecf557ce31 fix(icons): New artwork for a few initial packages, labels 2015-10-03 23:34:43 -07:00