Mailspring/src
Evan Morikawa f56dc18690 feat(spec): add config dir to integration specs
Summary:
- You can now pass `--config-dir-path=/some/custom/path` to `./N1.sh`
- `main.coffee` cleaned up a bit. A lot of unused params from legacy Atom
  stuff were still being used
- Integration specs now set the config dir before booting.
- New spec to check for the autoupdater in the app and make sure it's
  pointing at the right place.

Test Plan: script/grunt run-integration-tests

Reviewers: juan, bengotow

Reviewed By: bengotow

Differential Revision: https://phab.nylas.com/D2331
2015-12-10 10:52:20 -05:00
..
browser feat(spec): add config dir to integration specs 2015-12-10 10:52:20 -05:00
compile-support fix(compile-cache): Add .jsx extension to babel compiler module 2015-11-18 13:22:50 -08:00
components Merge pull request #629 from mbilker/classnames-require-case-sensitive 2015-12-09 15:57:40 -08:00
flux feat(spec): add config dir to integration specs 2015-12-10 10:52:20 -05:00
global fix(spellcheck): check for existing languages and add tests 2015-12-09 18:10:55 -05:00
react-remote bump(electron): 0.34.3 => 0.35.1 2015-11-23 22:09:17 -08:00
services feat(paste): Paste accepts more HTML, paste and match style now available 2015-12-07 15:34:03 -08:00
apm-wrapper.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
buffered-process.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
canvas-utils.coffee fix(tray): Retina tray icon with template image for dark menu bar mode 2015-11-17 15:36:52 -08:00
chaos-monkey.coffee Add ChaosMonkey to test misbehaving servers 2015-10-09 09:37:56 -07:00
chrome-user-agent-stylesheet-string.coffee feat(composer): sanitizes and inlines CSS styles for replies and fwd 2015-09-01 11:53:38 -07:00
clipboard.coffee bump(electron): 0.34.3 => 0.35.1 2015-11-23 22:09:17 -08:00
color.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
command-installer.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
command-registry.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
compile-cache.js fix(compile-cache): Add .jsx extension to be transbiled using babel 2015-11-18 12:35:37 -08:00
component-registry.coffee update(extensions): Rename DraftStoreExtension and MessageStoreExtension 2015-11-30 16:08:05 -08:00
config-schema.coffee Alter the text to a more general approach and run tests 2015-12-02 08:23:03 +01:00
config-utils.js
config.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
contenteditable-workarounds.coffee fix(composer): Fix several composer issues and refactor Contenteditable 2015-11-18 15:22:31 -08:00
database-object-registry.coffee bump(electron): 0.34.3 => 0.35.1 2015-11-23 22:09:17 -08:00
deprecate-utils.coffee update(extensions): Rename DraftStoreExtension and MessageStoreExtension 2015-11-30 16:08:05 -08:00
dom-utils.coffee feat(paste): Paste accepts more HTML, paste and match style now available 2015-12-07 15:34:03 -08:00
error-logger.js refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
extension-registry.es6 update(extensions): Rename DraftStoreExtension and MessageStoreExtension 2015-11-30 16:08:05 -08:00
keymap-manager.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
keymap-utils.coffee fix(keymaps): Small tweaks to fix broken key behaviors 2015-11-13 16:05:40 -08:00
launch-services.coffee Fix default mail client detection on Linux. 2015-10-05 03:49:52 -07:00
less-compile-cache.coffee feat(spec): add config dir to integration specs 2015-12-10 10:52:20 -05:00
mail-view-filter.coffee feat(sidebar): Add sidebar controls to add and remove categories 2015-11-23 19:43:56 -08:00
menu-helpers.coffee
menu-manager.coffee bump(electron): 0.34.3 => 0.35.1 2015-11-23 22:09:17 -08:00
module-cache.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
native-notifications.coffee fix(docs): fix docs so they compile properly. 2015-11-17 15:48:59 -08:00
nylas-env.coffee feat(spec): add config dir to integration specs 2015-12-10 10:52:20 -05:00
nylas-spellchecker.coffee fix(spellcheck): add test for null navigator.language 2015-12-09 18:32:54 -05:00
package-manager.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
package.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
priority-ui-coordinator.coffee
regexp-utils.coffee fix email validation 2015-10-21 10:04:22 -07:00
scope-descriptor.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
scoped-properties.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
serializable-registry.coffee fix(tasks): don't continue if dependent task fails 2015-10-21 10:33:43 -07:00
sheet-container.cjsx refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
sheet-toolbar.cjsx fix(menu): On Win32, display autoupdate / debug toggle in menu 2015-12-01 17:00:11 -08:00
sheet.cjsx refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
sound-registry.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
space-pen-extensions.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
space-pen-utils.js
style-manager.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
styles-element.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
subscriber-mixin.coffee
task-bootstrap.coffee feat(counts): Unread counts for all folders and labels across all accounts 2015-11-23 17:12:22 -08:00
task-registry.coffee refactor(models): Enables 3rd party plugins to add Models & Tasks 2015-08-19 16:25:56 -07:00
task.coffee feat(counts): Unread counts for all folders and labels across all accounts 2015-11-23 17:12:22 -08:00
theme-manager.coffee feat(spec): add config dir to integration specs 2015-12-10 10:52:20 -05:00
theme-package.coffee refactor(env): new NylasEnv global 2015-11-17 16:41:20 -08:00
undo-manager.coffee fix(composer): support Chinese & others - handle composition events 2015-10-30 20:03:33 -04:00
window-bootstrap.coffee 🍒(atom): Pull new, cleaner compile cache + index.js 2015-11-17 19:43:08 -08:00
window-bridge.coffee fix(serialization): Inflate / deflate JSON from database with registered object system 2015-12-08 15:14:43 -08:00
window-event-handler.coffee feat(paste): Paste accepts more HTML, paste and match style now available 2015-12-07 15:34:03 -08:00
window-secondary-bootstrap.coffee 🍒(atom): Pull new, cleaner compile cache + index.js 2015-11-17 19:43:08 -08:00
window-thin-bootstrap.coffee feat(spec): add config dir to integration specs 2015-12-10 10:52:20 -05:00
window.coffee