Commit graph

1227 commits

Author SHA1 Message Date
Matt Bilker 321a010370 fix(whitespace): coffeelint line 19 ends with whitespace 2015-10-07 22:32:28 -04:00
Matt Bilker 6bdb850ade fix(travis): another new github access token
found out you cannot use personal access tokens
github disables them if they are found in a commit
2015-10-07 22:26:45 -04:00
Matt Bilker b00bc73dc5 fix(travis): update github access token 2015-10-07 22:15:10 -04:00
Matt Bilker 0ff7dfad9e fix(travis): add github access key 2015-10-07 21:59:25 -04:00
Matt Bilker bd64cb1218 fix(grunt): change variable name for github access key 2015-10-07 21:57:45 -04:00
Matt Bilker 87b509b905 fix(travis): nvm does not like node 4 on osx 2015-10-07 21:56:03 -04:00
Matt Bilker d486698463 fix(travis): add required APT packages 2015-10-07 21:52:42 -04:00
Matt Bilker 8b02e4106c fix(travis): switch to matrix build strategy 2015-10-07 21:51:30 -04:00
Matt Bilker 8230148e5e fix(travis): accidentally removed the language selection 2015-10-07 21:46:14 -04:00
Matt Bilker 8eb6868f6c fix(travis): Update travis script to run on multiple oses 2015-10-07 21:42:48 -04:00
Matt Bilker 543e3ba6ee refactor(code): change atom to nylas in clean script 2015-10-07 21:34:07 -04:00
Evan Morikawa fc8b1bae3d Merge pull request #50 from lukegb/patch-1
fix(docs): correct SMPT->SMTP
2015-10-07 17:48:59 -07:00
Evan Morikawa 900cd69438 fix(developer): visual improvements to developer bar
Summary: Make ETIMEDOUT red

Test Plan: manual

Reviewers: bengotow, dillon

Reviewed By: dillon

Differential Revision: https://phab.nylas.com/D2126
2015-10-07 17:28:45 -07:00
Evan Morikawa 143f301baf Update CONTRIBUTING.md and README.md to remove node requirement
No more warning message about needing Node v0.10. This got fixed :D

Adding more info about our commit guidelines.
2015-10-07 17:18:41 -07:00
Evan Morikawa bd065b7fb4 Upgrade to Electron 0.30.8. Remove unsused packages. Upgrade deps
- Upgrade node-sqlite3 from patched 3.0.2 to mainline 3.1.0

- Upgrade Electron to 0.30.8: NOTE: This is the latest in the 0.30 line.
  The 0.31+ line did a Chrome upgrade that we want to save for a later
  day. We've had a history of serious instabilities with these upgrades
  and are doing them conservatively

- Upgrade coffee-script from 1.9.0 to 1.10.0

- Package updates in /build folder
2015-10-07 16:52:49 -07:00
Drew Regitsky 7f0fca9c25 feature(feedback): move feedback to a package, indicator for new msgs
Summary: Move all Intercom feedback code to a package. Change the appearance of the lower right question mark icon when a new intercom message is received (red, with repeating CSS bounce animation). New messages are detected by keeping the intercom window open (after the first time it's opened by the user), and listening for DOM mutations of particular classes.

Test Plan: manual

Reviewers: bengotow

Reviewed By: bengotow

Subscribers: evan

Differential Revision: https://phab.nylas.com/D2125
2015-10-07 13:55:54 -07:00
Luke GB c6742b2804 fix(docs): correct SMPT->SMTP 2015-10-07 21:54:02 +01:00
dillon d634c75420 fix(docs): add CLA to CONTRIBUTING.md
Test Plan: manual

Reviewers: evan, bengotow

Maniphest Tasks: T4193

Differential Revision: https://phab.nylas.com/D2128
2015-10-07 11:51:33 -07:00
Ben Gotow bb3b5bb875 fix(send-availability): Make the package load into popout composers 2015-10-07 11:45:46 -07:00
Evan Morikawa e9310b80c2 Merge pull request #49 from mbilker/node-v4
Compile on Node 4.x and 0.12
2015-10-07 10:55:51 -07:00
Evan Morikawa af559cb8e0 Merge pull request #16 from sbstnmsch/feature-travis-ci
Add basic travis-ci integration
2015-10-07 10:55:23 -07:00
Dillon Forrest 7604873956 Merge pull request #30 from gardner/master
Adding node version information to build/README.md
2015-10-07 10:40:23 -07:00
Dillon Forrest 5760f61fd6 Merge pull request #31 from malonehedges/patch-1
Fix little typo
2015-10-07 10:38:57 -07:00
Dillon Forrest bd7c6441ad Merge pull request #43 from boffbowsh/patch-1
Fix a couple of typos and a syntax error
2015-10-07 10:36:03 -07:00
Ben Gotow ed7af21c1b bump(version): 0.3.15 2015-10-07 10:19:16 -07:00
Matt Bilker 03e2f180b7 Use npm's packaged node-gyp and combine configure and rebuild gyp steps 2015-10-06 23:41:19 -04:00
Matt Bilker cab1c9e4ca Target node version used by APM 1.1.1 and Electron 0.30.7
node-gyp header layout change in node v4, causes package builds to fail.

This change forces node-gyp to download the correct version of node so
native extensions can be built.
2015-10-06 23:40:35 -04:00
Matt Bilker 96bc0c9f97 Update build packages to allow building with node v4.1.2
coffee-lint-cjsx added to account for ignored peer dependencies in
npm 3+
2015-10-06 23:36:39 -04:00
Matt Bilker 438f71b576 Update APM to 1.1.1
This is the latest version of APM at this time and is already in use
by the Atom editor.
2015-10-06 23:35:03 -04:00
Matt Bilker f722ffcf43 Change Electron version to 0.30.7 2015-10-06 23:34:02 -04:00
Brett Gerry 9a893dff1b add more info on running against local sync engine
Test Plan: doc only change

Reviewers: evan, bengotow

Reviewed By: bengotow

Differential Revision: https://phab.nylas.com/D2119
2015-10-06 19:05:02 -07:00
Ben Gotow 2cedc4cfea fix(auth): Resize the auth window after an update to the token status 2015-10-06 17:58:07 -07:00
Ben Gotow 7d6280a864 fix(atom): Never allow the window to be set to fractional sizes 2015-10-06 15:32:48 -07:00
Ben Gotow 311c85b32d fix(docs): Include a note about script/build in CONTRIBUTING.md 2015-10-06 14:31:00 -07:00
Ben Gotow caffa027d9 fix(docs): Add a note about our public Trello board 2015-10-06 14:28:16 -07:00
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