47a05c998a
Gate wtfnode behind WTF_NODE env var
...
After thinking about it some more it's probably mostly only useful to
see the output when the tests are hanging. Otherwise there's a lot of
noise about Jest child processes and pipes.
2021-02-22 13:41:12 -07:00
6685b3a4ff
Move wtfnode setup to global setup
...
I think Jest provides separate console methods for each test so when the
socket tests finish Jest complains that a test keeps trying to output.
2021-02-22 13:41:11 -07:00
ef7e7271b6
Fix unreadable wtfnode output
2021-02-22 13:41:11 -07:00
6d4f814f84
Close context before browser
...
This seems to resolve a warning about a process being forcefully exited.
2021-02-22 13:41:11 -07:00
d61bbc4c4f
refactor(goHome): check url, remove timeout
2021-02-22 13:41:11 -07:00
b0fd55463b
refactor: add constants.ts with PASSWORD, etc
2021-02-22 13:41:11 -07:00
5857b25079
chore: add todo regarding storage and cookies e2e
2021-02-22 13:41:10 -07:00
3fa460c244
refactor: create helpers.ts & add Cookie
2021-02-22 13:41:10 -07:00
38d7718feb
refactor: use promises for goHome test
2021-02-22 13:41:10 -07:00
06af8b3202
refactor: update goHome location in test
2021-02-22 13:41:10 -07:00
d0eece3d8f
refactor: add note to test.sh about --home
2021-02-22 13:41:10 -07:00
2dc56ad4d7
refactor: manually add cookie goHome
2021-02-22 13:41:10 -07:00
b02d2fb3cc
feat: add cookie utils for e2e tests
2021-02-22 13:41:10 -07:00
e077f2d97f
refactor: update test script to check env var
2021-02-22 13:41:09 -07:00
9e3c8bd93d
feat: add step to upload test videos
2021-02-22 13:41:09 -07:00
ffdbf3a730
feat: add test/videos & /screenshots to gitignore
2021-02-22 13:41:09 -07:00
236717ee98
fix: update modulePathIgnorePatterns for jest
2021-02-22 13:41:09 -07:00
9eba2bd4fd
fix(ci): update test job to use bin
2021-02-22 13:41:09 -07:00
34c6ec4c07
feat: add globalSetup for testing
2021-02-22 13:41:09 -07:00
3033c8f9a2
feat: add test to visit go home in app menu
2021-02-22 13:41:08 -07:00
d7e41a3187
fix: increase test timeout to 30000
2021-02-22 13:41:08 -07:00
c2f1a2dace
feat: add test for login page
2021-02-22 13:41:08 -07:00
f0b5a57155
feat: add playwright
2021-02-22 13:41:08 -07:00
271c260a36
Fix terminal process leak when closing the window. ( #2723 )
2021-02-22 13:32:50 -06:00
7e399b9490
Merge pull request #2743 from cdr/fix-link-extension-viewlet
...
fix(vscode): update link in extensionsViewlet
2021-02-22 09:57:13 -07:00
8302d2fe8e
fix(vscode): update links in welcome page
2021-02-18 11:21:27 -07:00
43d0d8e919
fix: update link in extensions helper
2021-02-18 10:54:45 -07:00
02f9af1731
Merge pull request #2737 from cdr/health-test
...
Fix healthz socket
2021-02-18 11:38:00 -06:00
2d8b785fb8
Fix health socket not getting client messages
...
Forgot to resume. Went ahead and did the same for the test plugin
although it only sends messages and doesn't receive any.
2021-02-16 15:01:46 -06:00
7f80d152d3
Add healthz tests
2021-02-16 15:01:45 -06:00
59ba78c028
Force shutdown sockets during tests
2021-02-16 15:01:45 -06:00
7b28284a09
Merge pull request #2721 from cdr/v3.9.0
...
release: v3.9.0
2021-02-16 09:49:09 -06:00
fc6d123da5
feat: update release template w/doc and dev
v3.9.0
2021-02-12 16:22:32 -07:00
0e3d1265d0
docs(ci): update release
2021-02-12 16:22:32 -07:00
28e351c982
fixup: fmt install.md
2021-02-12 16:22:32 -07:00
a5ac1cce83
docs(ci): update code coverage instructions
2021-02-12 16:22:32 -07:00
ef6c1bd46a
chore: update code coverage badge
2021-02-12 16:22:32 -07:00
ba9196968b
chore(install.sh): update to v3.9.0
2021-02-12 16:22:31 -07:00
76edcced0d
chore(helm-chart): update to v3.9.0
2021-02-12 16:22:31 -07:00
2d407be795
docs(helm-chart): update to v3.9.0
2021-02-12 16:22:31 -07:00
2ca22c3318
docs(install): update to v3.9.0
2021-02-12 16:22:31 -07:00
0f17ceb9b5
chore: update package.json version
2021-02-12 16:22:31 -07:00
3fc556d4d5
Delegate authentication to plugins
...
Unfortunately since plugins can now override the root this is necessary
or just can't log in.
2021-02-12 16:50:23 -06:00
c2450d6bf3
Merge pull request #2722 from cdr/root-plugin
2021-02-12 16:07:23 -06:00
8c3896cf40
Move compression to deps from dev deps
2021-02-12 16:06:41 -06:00
de11753569
Fill req.args for tests
2021-02-12 16:05:15 -06:00
0abbc9789e
Allow plugins to register at the root
...
Unfortunately we have existing plugins with routes there which we cannot
move.
2021-02-12 15:19:26 -06:00
619934dc29
Authenticate plugin routes ( #2720 )
2021-02-12 14:56:39 -06:00
97c1399401
feat: use compression in express server ( #2680 )
2021-02-12 14:27:33 -06:00
1272bf9a52
Merge pull request #2696 from bpmct/clarify-alpine
...
docs: clarify Alpine install path in install.md
2021-02-11 09:50:59 -07:00