Commit Graph

35 Commits

Author SHA1 Message Date
Joao Moreno
37c2157978 extensions can become obsolete, so delete them on startup
fixes #2096
2016-01-27 18:07:51 +01:00
Dirk Baeumer
4bed00b373 Fixes #2434 2016-01-27 12:03:30 +01:00
Sofian Hnaide
2f8e58409c Adding a global Env to the extension API 2016-01-20 16:28:56 -08:00
Johannes Rieken
a2cd24ace9 when talking to the extension host, only marshall/demarshall but don't stringify/parse, fixes #2088 2016-01-20 09:45:43 +01:00
Johannes Rieken
79f5349acb trus 'rejectionHandled' and 'unhandledRejection' events and only warn about unhandled promises after 1 second, fixes #963 2016-01-19 15:19:19 +01:00
Johannes Rieken
81456a7212 move api/common to api/browser 2016-01-11 14:44:13 +01:00
Benjamin Pasero
0e7ed68303 move proxy helper from workbench => base 2016-01-11 09:59:29 +01:00
Joao Moreno
69aba0984c s/host/hostname/
fixes #69
2016-01-04 17:41:36 +01:00
Benjamin Pasero
788201b268 debt - move quick open service to common 2015-12-21 19:07:56 +01:00
Benjamin Pasero
465fc4f58b more linting in workbench 2015-12-21 17:35:25 +01:00
Benjamin Pasero
63f8136c51 remove usage of EventSource in favour of Event & Emitter (fixes #1522) 2015-12-21 15:32:12 +01:00
Johannes Rieken
8aadd81678 debt - rename PluginHostXYZ to ExtHostXYZ, do the same for filenames 2015-12-21 11:46:00 +01:00
João Moreno
4f53830d53 Merge pull request #1367 from joaomoreno/fix-1111
Fix: Upgrading Extensions Blows Up
2015-12-16 16:34:30 +00:00
isidor
d62dbed35c pluginHostMain: ovewriting an extension message should have a source.
fixes #1326
2015-12-16 11:39:45 +01:00
Joao Moreno
0f800b76cf load latest extension version
fixes #1111
2015-12-16 08:34:08 +00:00
Joao Moreno
b175b29c83 remove leftover console.log 2015-12-09 16:09:22 +01:00
Alex Dima
98473e0e88 Call extension deactivate(), dispose subscriptions on extension host shutdown 2015-12-09 13:21:51 +01:00
Benjamin Pasero
db42fed458 add missing copyright 2015-12-01 18:45:16 +01:00
Joao Moreno
eaa5bcfe19 bring proxy stuff together
add http.proxyStrictSSL option

fixes #155
2015-12-01 18:20:57 +01:00
Benjamin Pasero
e08e52dc54 Add a command line flag to disable loading of extensions (users, dev) 2015-12-01 16:06:12 +01:00
Johannes Rieken
8f0ec19a6f don't scare people #693 2015-11-27 09:00:32 +01:00
Johannes Rieken
59990425dd adjust rejection log message 2015-11-27 08:58:25 +01:00
Benjamin Pasero
1ef99fc702 bin => bind 2015-11-24 18:00:37 +01:00
Benjamin Pasero
fea1ef3bfc polish 2015-11-24 17:33:35 +01:00
Benjamin Pasero
6505ab448b tests: make sure to set proper exit codes 2015-11-24 08:20:58 +01:00
isidor
28e29d7977 line endings. 2015-11-23 20:28:42 +01:00
Benjamin Pasero
7a780d7494 dont use lambda in this case 2015-11-22 11:35:53 +01:00
Benjamin Pasero
9d1ae7bbe6 trace the stack when process.exit is called from an extension 2015-11-22 10:56:55 +01:00
Benjamin Pasero
cfbddb849e improve settings parsing readability 2015-11-22 10:35:13 +01:00
Benjamin Pasero
2b6ba9e3cb prevent an extension from process.exit() (fixes #411) 2015-11-22 10:18:57 +01:00
Benjamin Pasero
e57d6db414 Proxy support for extensions (fix #69) 2015-11-20 10:32:25 +01:00
Benjamin Pasero
d8a325a83f extract reusable userSettings library 2015-11-20 09:42:10 +01:00
Benjamin Pasero
6e94b27e06 fix layer breakers 2015-11-20 08:42:27 +01:00
Benjamin Pasero
b853633084 fix issue when extension tests fail to execute and no output message is shown 2015-11-19 16:51:10 +01:00
Erich Gamma
8f35cc4768 Hello Code 2015-11-13 14:39:38 +01:00