├── .babelrc ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── app ├── dist │ ├── .gitkeep │ ├── bin │ │ ├── ffmpeg.exe │ │ ├── mp4fragment.exe │ │ └── mp4info.exe │ └── icons │ │ └── icon.ico ├── icons │ ├── icon.icns │ ├── icon.ico │ ├── icon.png │ └── imgs │ │ ├── 128x128.png │ │ ├── 16x16.png │ │ ├── 24x24.png │ │ ├── 256x256.png │ │ ├── 32x32.png │ │ ├── 48x48.png │ │ ├── 512x512.png │ │ ├── 64x64.png │ │ └── 96x96.png ├── index.ejs ├── package.json └── src │ ├── main │ ├── index.dev.js │ └── index.js │ └── renderer │ ├── App.vue │ ├── assets │ ├── 800x500.png │ ├── bin │ │ ├── ffmpeg.exe │ │ ├── mp4fragment.exe │ │ └── mp4info.exe │ └── scss │ │ ├── bootstrap │ │ ├── _custom-darkly.scss │ │ ├── _custom-material-dark.scss │ │ └── bootstrap.scss │ │ └── design.scss │ ├── components │ ├── About.vue │ ├── LandingPageView.vue │ ├── LandingPageView │ │ ├── Navbar.vue │ │ ├── Navbar │ │ │ └── Options.vue │ │ └── assets │ │ │ ├── logo.png │ │ │ └── logo.svg │ ├── Main.vue │ └── Main │ │ ├── Sidebar.vue │ │ ├── Sidebar │ │ ├── Collections.vue │ │ ├── LocalCollections.vue │ │ ├── Notifications.vue │ │ ├── RemoteConnection.vue │ │ └── RemoteConnection │ │ │ ├── ChatRoom.vue │ │ │ ├── PeerConnection.vue │ │ │ └── SignalingConnection.vue │ │ ├── VideoPlayer.vue │ │ └── VideoPlayer │ │ └── VideoInfo.vue │ ├── main.js │ ├── routes.js │ ├── shared │ ├── bus.js │ ├── db.js │ ├── is-electron.js │ └── pubnub.js │ └── vuex │ ├── actions.js │ ├── getters.js │ ├── modules │ ├── chatroom.js │ ├── collections.js │ ├── configuration.js │ ├── connection.js │ ├── counters.js │ ├── index.js │ ├── notifications.js │ └── video.js │ ├── mutation-types.js │ └── store.js ├── config.js ├── package.json ├── screenshot.png ├── tasks ├── release.js └── runner.js ├── test ├── .eslintrc ├── e2e │ ├── index.js │ ├── specs │ │ └── Launch.spec.js │ └── utils.js └── unit │ ├── index.js │ ├── karma.conf.js │ └── specs │ └── LandingPageView.spec.js ├── webpack.main.config.js └── webpack.renderer.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/README.md -------------------------------------------------------------------------------- /app/dist/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/dist/bin/ffmpeg.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/dist/bin/ffmpeg.exe -------------------------------------------------------------------------------- /app/dist/bin/mp4fragment.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/dist/bin/mp4fragment.exe -------------------------------------------------------------------------------- /app/dist/bin/mp4info.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/dist/bin/mp4info.exe -------------------------------------------------------------------------------- /app/dist/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/dist/icons/icon.ico -------------------------------------------------------------------------------- /app/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/icons/icon.icns -------------------------------------------------------------------------------- /app/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/icons/icon.ico -------------------------------------------------------------------------------- /app/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/icons/icon.png -------------------------------------------------------------------------------- /app/icons/imgs/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/icons/imgs/128x128.png -------------------------------------------------------------------------------- /app/icons/imgs/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/icons/imgs/16x16.png -------------------------------------------------------------------------------- /app/icons/imgs/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/icons/imgs/24x24.png -------------------------------------------------------------------------------- /app/icons/imgs/256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/icons/imgs/256x256.png -------------------------------------------------------------------------------- /app/icons/imgs/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/icons/imgs/32x32.png -------------------------------------------------------------------------------- /app/icons/imgs/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/icons/imgs/48x48.png -------------------------------------------------------------------------------- /app/icons/imgs/512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/icons/imgs/512x512.png -------------------------------------------------------------------------------- /app/icons/imgs/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/icons/imgs/64x64.png -------------------------------------------------------------------------------- /app/icons/imgs/96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/icons/imgs/96x96.png -------------------------------------------------------------------------------- /app/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/index.ejs -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/package.json -------------------------------------------------------------------------------- /app/src/main/index.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/main/index.dev.js -------------------------------------------------------------------------------- /app/src/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/main/index.js -------------------------------------------------------------------------------- /app/src/renderer/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/App.vue -------------------------------------------------------------------------------- /app/src/renderer/assets/800x500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/assets/800x500.png -------------------------------------------------------------------------------- /app/src/renderer/assets/bin/ffmpeg.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/assets/bin/ffmpeg.exe -------------------------------------------------------------------------------- /app/src/renderer/assets/bin/mp4fragment.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/assets/bin/mp4fragment.exe -------------------------------------------------------------------------------- /app/src/renderer/assets/bin/mp4info.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/assets/bin/mp4info.exe -------------------------------------------------------------------------------- /app/src/renderer/assets/scss/bootstrap/_custom-darkly.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/assets/scss/bootstrap/_custom-darkly.scss -------------------------------------------------------------------------------- /app/src/renderer/assets/scss/bootstrap/_custom-material-dark.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/assets/scss/bootstrap/_custom-material-dark.scss -------------------------------------------------------------------------------- /app/src/renderer/assets/scss/bootstrap/bootstrap.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/assets/scss/bootstrap/bootstrap.scss -------------------------------------------------------------------------------- /app/src/renderer/assets/scss/design.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/assets/scss/design.scss -------------------------------------------------------------------------------- /app/src/renderer/components/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/About.vue -------------------------------------------------------------------------------- /app/src/renderer/components/LandingPageView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/LandingPageView.vue -------------------------------------------------------------------------------- /app/src/renderer/components/LandingPageView/Navbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/LandingPageView/Navbar.vue -------------------------------------------------------------------------------- /app/src/renderer/components/LandingPageView/Navbar/Options.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/LandingPageView/Navbar/Options.vue -------------------------------------------------------------------------------- /app/src/renderer/components/LandingPageView/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/LandingPageView/assets/logo.png -------------------------------------------------------------------------------- /app/src/renderer/components/LandingPageView/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/LandingPageView/assets/logo.svg -------------------------------------------------------------------------------- /app/src/renderer/components/Main.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/Main.vue -------------------------------------------------------------------------------- /app/src/renderer/components/Main/Sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/Main/Sidebar.vue -------------------------------------------------------------------------------- /app/src/renderer/components/Main/Sidebar/Collections.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/Main/Sidebar/Collections.vue -------------------------------------------------------------------------------- /app/src/renderer/components/Main/Sidebar/LocalCollections.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/Main/Sidebar/LocalCollections.vue -------------------------------------------------------------------------------- /app/src/renderer/components/Main/Sidebar/Notifications.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/Main/Sidebar/Notifications.vue -------------------------------------------------------------------------------- /app/src/renderer/components/Main/Sidebar/RemoteConnection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/Main/Sidebar/RemoteConnection.vue -------------------------------------------------------------------------------- /app/src/renderer/components/Main/Sidebar/RemoteConnection/ChatRoom.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/Main/Sidebar/RemoteConnection/ChatRoom.vue -------------------------------------------------------------------------------- /app/src/renderer/components/Main/Sidebar/RemoteConnection/PeerConnection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/Main/Sidebar/RemoteConnection/PeerConnection.vue -------------------------------------------------------------------------------- /app/src/renderer/components/Main/Sidebar/RemoteConnection/SignalingConnection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/Main/Sidebar/RemoteConnection/SignalingConnection.vue -------------------------------------------------------------------------------- /app/src/renderer/components/Main/VideoPlayer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/Main/VideoPlayer.vue -------------------------------------------------------------------------------- /app/src/renderer/components/Main/VideoPlayer/VideoInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/components/Main/VideoPlayer/VideoInfo.vue -------------------------------------------------------------------------------- /app/src/renderer/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/main.js -------------------------------------------------------------------------------- /app/src/renderer/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/routes.js -------------------------------------------------------------------------------- /app/src/renderer/shared/bus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/shared/bus.js -------------------------------------------------------------------------------- /app/src/renderer/shared/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/shared/db.js -------------------------------------------------------------------------------- /app/src/renderer/shared/is-electron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/shared/is-electron.js -------------------------------------------------------------------------------- /app/src/renderer/shared/pubnub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/shared/pubnub.js -------------------------------------------------------------------------------- /app/src/renderer/vuex/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/vuex/actions.js -------------------------------------------------------------------------------- /app/src/renderer/vuex/getters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/vuex/getters.js -------------------------------------------------------------------------------- /app/src/renderer/vuex/modules/chatroom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/vuex/modules/chatroom.js -------------------------------------------------------------------------------- /app/src/renderer/vuex/modules/collections.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/vuex/modules/collections.js -------------------------------------------------------------------------------- /app/src/renderer/vuex/modules/configuration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/vuex/modules/configuration.js -------------------------------------------------------------------------------- /app/src/renderer/vuex/modules/connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/vuex/modules/connection.js -------------------------------------------------------------------------------- /app/src/renderer/vuex/modules/counters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/vuex/modules/counters.js -------------------------------------------------------------------------------- /app/src/renderer/vuex/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/vuex/modules/index.js -------------------------------------------------------------------------------- /app/src/renderer/vuex/modules/notifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/vuex/modules/notifications.js -------------------------------------------------------------------------------- /app/src/renderer/vuex/modules/video.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/vuex/modules/video.js -------------------------------------------------------------------------------- /app/src/renderer/vuex/mutation-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/vuex/mutation-types.js -------------------------------------------------------------------------------- /app/src/renderer/vuex/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/app/src/renderer/vuex/store.js -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/package.json -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/screenshot.png -------------------------------------------------------------------------------- /tasks/release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/tasks/release.js -------------------------------------------------------------------------------- /tasks/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/tasks/runner.js -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/e2e/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/test/e2e/index.js -------------------------------------------------------------------------------- /test/e2e/specs/Launch.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/test/e2e/specs/Launch.spec.js -------------------------------------------------------------------------------- /test/e2e/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/test/e2e/utils.js -------------------------------------------------------------------------------- /test/unit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/test/unit/index.js -------------------------------------------------------------------------------- /test/unit/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/test/unit/karma.conf.js -------------------------------------------------------------------------------- /test/unit/specs/LandingPageView.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/test/unit/specs/LandingPageView.spec.js -------------------------------------------------------------------------------- /webpack.main.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/webpack.main.config.js -------------------------------------------------------------------------------- /webpack.renderer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulsardev/netsix/HEAD/webpack.renderer.config.js --------------------------------------------------------------------------------