Commit Graph

9 Commits

Author SHA1 Message Date
Takashi Kannan e4ee9d7f56
refactor: Change directory structure under WebApp (#760)
* create module directory

* move component webbroweserinput

* fix resolve path

* fix error

* fix test resolve path

* fix

* change directory structure

* [skip ci] update doc about webapp

* fix path

* fix argument on test
2022-09-07 17:20:56 +09:00
Kazuki Matsumoto 5dc6641721
chore: Update npm modules (#758) 2022-09-07 09:57:53 +09:00
Takashi Kannan 3d97d101bc
fix: Merged Multiplay sample to Receiver sample (#751)
* delete multiplay folder

* integrate receiver

* fix lint

* create datachannel from each sample

* remove unused method

* create renderstreaming

* fix

* apply renderstreaming to receiver sample

* fix

* fix bidireactional main.js

* Revert "delete multiplay folder"

This reverts commit 2a93ecf02acd115f507ebb2865abf28fee6dccd2.

* revert multiplay sample

* create video player control class

* fix

* fix

* fix

* add jsdoc for method

* addd jsdoc

* change renderstreaming constructor argument

* fix class

* fix

* add renderstreaming.test.js

* fix lint

* fix lint

* set code from each sample

* fix

* fix review

* handle multiplay channel on multiplay/main.js

* remove unused line
2022-09-06 17:23:44 +09:00
Kazuki Matsumoto 5a61ffc57c
chore: Update package version of WebApp dependencies (#701)
* fix

* revert

* update package version

* fix

* ignore lint error

* fix

* fix

* fix

* fix

* fix
2022-06-14 20:01:59 +09:00
dependabot[bot] 2bd47d702d
chore: bump node-fetch from 3.0.0 to 3.1.1 in /WebApp/client (#625)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 3.0.0 to 3.1.1.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v3.0.0...v3.1.1)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 17:43:47 +09:00
Kazuki Matsumoto 67046ee993
chore: Upgrade package version 3.1.0-exp.2 (#554)
* upgrade package version 3.1.0-exp.2

* fix webapp package version
2021-10-26 12:05:58 +09:00
Takashi Kannan cdb2ce0e09
feat: add test for webapp client (#547)
* unified peer class on video player

* fix signaling on videoplayer

* implement mocksingaling class for test

* fix mocksignaling

* add mocksignaling test

* set up httpsignaling test

* use describe each

* setup and fix http signaling test

* add mode argument

* fix mocksignaling

* fix signaling interval

* add jest dev server

* using jest web server on signaling test

* fix setup test on mocksignaling

* change package.lock.json to version 1 on webapp server

* implement getconnection on httpsingaling

* fix test interval

* change using portnumber

* add workaround for linux

* fix artifact path
2021-10-12 11:01:15 +09:00
Takashi Kannan 5f175bc9b1
feat: add lint for webapp client (#545)
* add eslint setting on webapp client

* fix lint

* add eslint and fix lint

* fix webbrowserinput sample

* fix lint on windows

* execute lint for webapp client on ci

* use ecmaversion latest
2021-10-06 12:11:17 +09:00
Takashi Kannan 4eb8c6052f
feat: Add unittest for webapp using Jest (#541)
* update dependencies packages

* fix parse command line option

* enable esmodule on jest

* define webapp client test job on yamato

* define signaling handler on server

* setup server test

* add jest-websocket-mock

* fix handler argument

* implement basic test for http/wbsocket signaling handler

* fix lint

* fix tsconfig.json

* change linux vm image for webapp job

* fix jest command for win

* fix upm-ci-webapp.yml

* wait more time for running test server

* make client directory for webapp

* add cross env for client test

* fix httphandler on private mode

* fix review
2021-10-04 14:28:23 +09:00