emizzle
|
3e9abdcdd2
|
fix rebase
|
2018-10-22 19:33:40 +02:00 |
StevenJNPearce
|
5917e0cb5a
|
Add browser reload on file change/rebuild
Add browser reload on file change/rebuild
|
2018-10-22 19:30:12 +02:00 |
emizzle
|
58ba0549c4
|
Fix rebase
|
2018-10-22 19:30:12 +02:00 |
StevenJNPearce
|
3dbf0d3742
|
Add browser reload on file change/rebuild
Add browser reload on file change/rebuild
|
2018-10-22 19:25:19 +02:00 |
Anthony Laibe
|
bdd5852b6c
|
Fix git merging badly
|
2018-10-22 19:25:19 +02:00 |
Cryptomental
|
34cafc77e8
|
webserver: Emit websocket outputError and show error on the landing page.
Whenever outputError is emitted by Ember, display error message on the landing page
and stop the page from refreshing every four seconds.
Refs: https://github.com/embark-framework/embark/issues/946
|
2018-10-22 19:25:17 +02:00 |
Anthony Laibe
|
684839b5aa
|
Use broadcast to avoid useless send
|
2018-10-22 19:25:16 +02:00 |
emizzle
|
1c27c3465b
|
Handle case when socket not opened
If the socket is not already opened, listen for ‘open’ event before sending the `outputDone` data.
|
2018-10-22 19:24:41 +02:00 |
Anthony Laibe
|
91d1e5a85e
|
Fix websocket not open
Make sure the connection is open before
sending the event
|
2018-10-22 19:24:41 +02:00 |
Iuri Matias
|
4b81968482
|
restore ws functionality to webserver
|
2018-10-22 19:24:41 +02:00 |
StevenJNPearce
|
3aad35209a
|
Add browser reload on file change/rebuild
Add browser reload on file change/rebuild
|
2018-10-22 19:13:50 +02:00 |
Iuri Matias
|
904c716d89
|
Merge pull request #856 from embark-framework/features/config-browser-open
cli and config options for browser auto-open
|
2018-09-18 13:11:55 -04:00 |
Anthony Laibe
|
bdcefbe269
|
Add coverage to webserver
|
2018-09-18 14:28:17 +01:00 |
Michael Bradley, Jr
|
8acab6ef5b
|
disable browser auto-open when webserver first starts, not the `open browser` console cmd
|
2018-09-17 18:47:19 -05:00 |
Michael Bradley, Jr
|
d03cfebbdf
|
supply radix -- make the linter happy
|
2018-09-17 18:13:21 -05:00 |
Michael Bradley, Jr
|
ebcbc1efe6
|
if port === 0 (per cli or config), auto-assign a port
|
2018-09-17 17:59:52 -05:00 |
Michael Bradley, Jr
|
c6232de878
|
host from config (config has been merge w/ cli by core/config)
|
2018-09-17 17:59:52 -05:00 |
Michael Bradley, Jr
|
c685432ea2
|
pass port number through parseInt
|
2018-09-17 17:59:52 -05:00 |
Michael Bradley, Jr
|
1b7aed8b80
|
openBrowser config option
|
2018-09-17 17:59:52 -05:00 |
Michael Bradley, Jr
|
c360975e8f
|
webServer svc doesn't need to handle cli opts (handled in core/config)
|
2018-09-17 17:59:52 -05:00 |
Jonathan Rainville
|
3d37fe6362
|
catch webserver config and restart it
|
2018-09-07 14:54:15 -04:00 |
Michael Bradley, Jr
|
d4be16ba3c
|
move reporting to final callback
|
2018-09-04 08:20:58 -05:00 |
Michael Bradley, Jr
|
b67aa8cc2d
|
best practice re: early return w/ callback invocation
|
2018-09-04 08:20:27 -05:00 |
Michael Bradley, Jr
|
c02199db0f
|
rev comment
|
2018-09-04 07:36:21 -05:00 |
Michael Bradley, Jr
|
7d65c2b0cd
|
rename placeholder event: 'build-placeholder'
|
2018-09-04 07:35:53 -05:00 |
Michael Bradley, Jr
|
57b2c5c4e4
|
'browser open' console command
|
2018-09-04 07:35:02 -05:00 |
Michael Bradley, Jr
|
68c6d1549a
|
'open-browser' event
|
2018-09-04 07:34:37 -05:00 |
Michael Bradley, Jr
|
103bb43a05
|
consistent naming, quotes-style
|
2018-09-04 07:32:31 -05:00 |
Michael Bradley, Jr
|
9cd96ddd29
|
formatting -- webserver/server.js
|
2018-09-03 10:17:45 -05:00 |
Michael Bradley, Jr
|
52ed0e2856
|
webserver uses event and waterfall for triggering placeholder build, opening browser
|
2018-09-03 10:17:45 -05:00 |
Michael Bradley, Jr
|
6ee195aba9
|
make webserver module responsible for building placeholder
|
2018-09-03 10:17:45 -05:00 |
Michael Bradley, Jr
|
1d38af1f58
|
expose buildDir to webserver in same manner as its done for pipeline
|
2018-09-03 10:17:45 -05:00 |
Michael Bradley, Jr
|
1d9237820a
|
make isFirstStart, opened props of Server instance
|
2018-09-03 10:17:45 -05:00 |
Michael Bradley, Jr
|
4f8107bf17
|
fail silently if opn doesn't work
|
2018-09-03 10:17:45 -05:00 |
Michael Bradley, Jr
|
72943dc0e5
|
open default browser when webserver has started
|
2018-09-03 10:17:45 -05:00 |
Michael Bradley, Jr
|
f778dad589
|
write placeholder page when webserver is first starting
|
2018-09-03 10:17:45 -05:00 |
Jonathan Rainville
|
b9c65f2d58
|
use listen(0) to find a port
|
2018-08-23 15:11:43 -04:00 |
Jonathan Rainville
|
7e59b6f0d0
|
increment port multiple times if multiple embarks
|
2018-08-23 14:28:44 -04:00 |
Jonathan Rainville
|
a38c317ecd
|
check port for webserver, if in use ++ port
|
2018-08-23 14:14:10 -04:00 |
Anthony Laibe
|
774a14c850
|
Support old and new console plugin with a warning
|
2018-08-21 16:09:48 -04:00 |
Anthony Laibe
|
0b183c0280
|
Make webserver start/stop use callback
|
2018-08-21 16:09:48 -04:00 |
Anthony Laibe
|
27933774a9
|
Console command connect to ipc
|
2018-08-21 16:09:48 -04:00 |
Michael Bradley, Jr
|
0191ec9d24
|
webserver -- canonicalHost, defaultHost, dockerHostSwap
|
2018-08-02 15:32:08 -05:00 |
Iuri Matias
|
37d54e22db
|
refactor services monitor to use events instead of passing addCheck around
|
2018-06-01 19:32:14 -04:00 |
Iuri Matias
|
0b70f32bb9
|
initial work for i18n
|
2018-05-10 15:01:34 -04:00 |
Iuri Matias
|
445133cfdf
|
move setStatus from logger to event bus
|
2018-02-27 15:49:21 -05:00 |
Iuri Matias
|
3fb02befea
|
comply with linter
|
2017-12-29 18:33:11 -05:00 |
Iuri Matias
|
92de2904f1
|
move webserver cmds to module
|
2017-12-29 18:29:56 -05:00 |
Iuri Matias
|
6a27559de4
|
update linter rule
|
2017-12-19 09:54:39 -05:00 |
Iuri Matias
|
799da089af
|
refactor webserver code
|
2017-12-19 09:50:29 -05:00 |
Iuri Matias
|
76be683ed2
|
refactor webserver
|
2017-12-18 09:37:16 -05:00 |