Ben Gotow
e85d8bd8f3
Upgrade packages with the help of npm audit fix
2019-02-04 21:54:38 -08:00
Ben Gotow
d7fb2a20da
Bump to Electron 4.0.4 for security fix
2019-02-04 20:56:35 -08:00
Ben Gotow
7718ed3539
Bump to Electron 4.0.2
2019-01-22 19:15:33 -08:00
Ben Gotow
c030b009c4
Bump to 1.5.6, Electron 4.0.1
2019-01-07 22:13:43 -08:00
Ben Gotow
a9c61d135e
Add a “View License” menu item similar to Atom’s
2019-01-03 01:11:20 -08:00
Ben Gotow
f242ec69f9
Fix signup Terms and Policy links not opening in the browser #1280
2018-12-28 16:51:24 -07:00
Ben Gotow
b167b9cdcd
Update to electron-packager 13.0.x
2018-12-20 12:12:40 -07:00
Ben Gotow
622339dc12
Upgrade to Electron 4.0.0-beta.11, fix printing issues
2018-12-19 17:56:07 -07:00
Ben Gotow
6a24e46d9b
Bump Electron to 2.0.14
2018-11-22 14:12:50 -08:00
Ben Gotow
a9da75094f
Bump to Electron 2.0.11 to resolve #1108
2018-10-07 23:40:19 -07:00
Ben Gotow
cb311d32be
Bump to Electron 2.0.2 🎉
2018-06-25 00:43:41 -05:00
Ben Gotow
e427096848
Bump to Electron 1.8.7
2018-05-22 17:26:53 -07:00
Ben Gotow
cc719cfbe9
Bump to Electron 1.8.6
2018-04-30 07:52:46 -07:00
Ben Gotow
14d2f5b9b7
Bump Electron to 1.8.4
2018-03-26 14:44:54 -07:00
Ben Gotow
9963f7b923
Bump Electron to 1.8.3
2018-03-06 17:05:43 -08:00
Ben Gotow
65ddf18416
Bump to 1.1.4, update changelog
2018-02-13 20:41:01 -08:00
Ben Gotow
1b7646fed3
Bump to Electron 1.8.2-beta5
2018-02-04 19:58:42 -08:00
Ben Gotow
23081d2e10
Bump to a newer version of runas with 1.8.x support
2018-01-28 22:45:23 -08:00
Ben Gotow
346fde7cce
Remove donna
since there is no coffeescript, update locks
2018-01-28 21:44:27 -08:00
Ben Gotow
22357dff60
Upgrade prettier to 1.10, fix linter issues
2018-01-24 14:13:08 -08:00
Ben Gotow
3e29f997c5
⚠️ Drop support for CoffeeScript / CJSX in plugins, themes, and core
2018-01-23 23:59:37 -08:00
Ben Gotow
9dcabe0db1
Bump to Electron 1.8.2-beta4
2018-01-22 22:17:45 -08:00
Ben Gotow
c40c9b62eb
Bump to Electron 1.7.10
2017-12-21 16:01:58 -07:00
Ben Gotow
4e8a2abfc3
Make postinstall script to untar mailsync
2017-10-23 10:51:32 -07:00
Ben Gotow
346d85801b
Bump Electron for critical security fix
...
https://electron.atom.io/blog/2017/09/27/chromium-rce-vulnerability-fix
2017-09-27 23:12:09 -07:00
Ben Gotow
0e1e753ca3
Expand engine support in package.json to fix mac build
2017-09-27 12:07:47 -07:00
Ben Gotow
0f54aa11b5
Adopt ✨ prettier ✨ , upgrade ESLint
2017-09-26 11:33:08 -07:00
Ben Gotow
b698458766
Switch product name to “Mailspring”
2017-09-05 13:40:25 -07:00
Ben Gotow
cc486ce72a
Stop shipping an entire extra copy of Electron inside the app… 🙃
2017-09-01 23:22:35 -07:00
Ben Gotow
c4488cbc7b
Travis: Setup mac keychain before building C++
2017-08-31 12:27:07 -07:00
Ben Gotow
36113e258c
Bump electron-packager, enable logging of electron-osx-sign*
2017-08-14 13:00:59 -07:00
Ben Gotow
c549fcc8ba
Fix documentation generation, clean up ./app package dependencies
2017-08-11 11:38:25 -07:00
Ben Gotow
95f0efc0f7
Remove custom “upload task”, update Appveyor config
2017-08-10 23:56:36 -07:00
Ben Gotow
29c89acb60
Enable app/node_modules caching, make postinstall check its Electron version
2017-08-10 22:47:06 -07:00
Ben Gotow
7f3731bc10
Clean up project directory structure, removing legacy packages folder
2017-08-10 19:24:10 -07:00
Ben Gotow
c71d8fad72
Remove benchmark mode, npm scripts related to cloud codebase
2017-08-02 13:33:52 -07:00
Ben Gotow
555b4136b8
Remove lerna, revert postinstall script to Nov 2016 version
2017-08-02 13:13:30 -07:00
Ben Gotow
3e63d71cb6
Bump electron babel preset to stop transforming async/await to generators
2017-07-24 11:58:05 -04:00
Ben Gotow
ab9a2573c6
Eliminate unnecessary use of underscorejs
2017-07-23 20:38:15 -04:00
Ben Gotow
37a6e14511
Remove node request
- it reimplements cookies and a zillion other things for node
2017-07-10 11:37:26 -07:00
Ben Gotow
3c56e2fbfd
Remove isomorphic-core and related packages
2017-06-24 20:34:01 -07:00
Juan Tejada
be5c3d27e5
Merge private repo
2017-04-17 17:17:05 -07:00
Mark Hahnenberg
be4b0d773c
[client-app] Add benchmark mode
...
Summary:
There are some settings that apply to dev and prod modes that we don't want
to use while benchmarking. E.g. the folder where we store messages,
whether we generate long stack traces in our bluebird promises, etc.
This diff adds a benchmark mode so that we can change these settings to
something that works better for benchmarking.
Test Plan: Run locally, verify it works
Reviewers: evan, juan, spang
Reviewed By: juan, spang
Differential Revision: https://phab.nylas.com/D4374
2017-04-07 15:33:57 -07:00
Evan Morikawa
1f2370c2a9
[client-app] run windows build separately
...
Summary:
build-client, aka packaging, aka bundling is now separate from uploading.
This is both to compartmentalize our tasks a bit more and so we can add a
non-grunt windows task inbetween packaging and uploading.
No more heavily-overloaded PUBLISH_BUILD flag.
Added SIGN_BUILD flag instead.
No more TRAVIS and TRAVIS_PULL_REQUEST flag.
Test Plan: Manual
Reviewers: halla, juan, spang
Reviewed By: juan, spang
Differential Revision: https://phab.nylas.com/D4208
2017-03-13 15:48:45 -07:00
Juan Tejada
9e91d9518a
[none] (dev) Fix script name
2017-03-07 12:33:29 -08:00
Evan Morikawa
a4de75d3ec
[dev] change npm script names
...
Summary:
`npm run cloud` felt nicer than:
`npm run start-cloud`
Test Plan: manual
Reviewers: juan, spang, mark, khamidou, halla
Reviewed By: halla
Differential Revision: https://phab.nylas.com/D4124
2017-03-07 14:54:30 -05:00
Juan Tejada
55ec77a209
wip
2017-03-07 00:24:07 -08:00
Evan Morikawa
3c1c70e262
[client-app] use forked lerna for better npm logging
2017-03-06 15:35:56 -05:00
Evan Morikawa
4e1f03c072
[isomorphic-core] move devDependencies from iso-core to repo root
2017-03-03 14:17:39 -08:00
Halla Moore
2db42db5df
[*] Add cloud specs to node scripts
...
Summary:
Implements `test-cloud` to cd into each cloud package and run `npm test`.
It's easier this way because of the relative paths in the Jasmine configs,
and this also ensures that the tests can always be run within their
individual packages too.
Also calls `test-cloud` from `test` so people don't forget about it. If
someone wants to test just the client, they can explicitly do so with
the `test-client` script.
Depends on D4058, D4059, D4061, and D4062
Test Plan: Ran the tests
Reviewers: evan, mark, juan
Reviewed By: juan
Differential Revision: https://phab.nylas.com/D4031
2017-03-01 11:12:10 -08:00