Commit Graph

749 Commits (feeec3599237d72cb61b9f5d924e28c39897c67a)

Author SHA1 Message Date
Torjus 97a112ed12 Move file sharing input inside form element 2018-07-27 12:14:02 +02:00
Torjus 24f51cab8d Slightly improve downloading UI 2018-07-27 12:02:53 +02:00
Torjus fa9cc0468e Fix chat styling 2018-07-27 11:33:14 +02:00
Torjus 9a72d6c093 Use button for adding files instead of raw input element 2018-07-27 11:24:13 +02:00
Torjus 2cf1ea5069 Allow selecting multiple files in file input 2018-07-27 11:20:14 +02:00
Torjus 088f3ccc7c Add notification when Blob converting fails 2018-07-27 11:06:42 +02:00
Torjus 734bb1eb0a Add file select input in addition to drag n drop 2018-07-27 10:47:49 +02:00
Torjus 8129cc0753 Add buttons to download specific files 2018-07-27 09:42:09 +02:00
Torjus f64ff1b030 Share WebTorrent client between multiple components 2018-07-26 16:33:20 +02:00
Torjus 7112880ac0 Automatically save file when downloaded 2018-07-26 16:23:42 +02:00
Torjus 7efaf092c8 Initial work for file sharing using WebTorrent 2018-07-26 15:29:52 +02:00
Stefan Otto 4f8c896a43 Merge branch 'fix-raiseHand' into develop 2018-07-26 11:42:46 +02:00
Stefan Otto ee3c183c9c raiseHandState now visible for new participants, deleted raiseHand notification 2018-07-26 10:01:35 +02:00
Stefan Otto 479ebcf92a
Merge pull request #35 from torjusti/develop
Show floating action buttons on mobile after touchstart
2018-07-25 15:13:35 +02:00
Stefan Otto 19b1269dc3 Re added raiseHand feature: still missing state on server side and display in participant list 2018-07-25 15:12:31 +02:00
Torjus e0dd93ea12 Show floating action buttons on mobile after touchstart 2018-07-25 11:30:50 +02:00
Stefan Otto 4e1a4a9d4e
Merge pull request #31 from torjusti/develop
Show avatar when logged in and support logging out
2018-07-24 13:29:12 +02:00
Torjus a6015692b2 💄 2018-07-24 11:26:31 +02:00
Torjus aca2ec90f0 Show avatar when logged in and support logging out 2018-07-24 11:14:52 +02:00
Stefan Otto c414fd5301
Merge pull request #30 from torjusti/fix/update-packages
Upgrade all packages, use react-copy-to-clipboard instead of abandoned react-clipboard.js
2018-07-24 09:39:56 +02:00
Torjus 491f9c0002 Upgrade all packages, use react-copy-to-clipboard instead of abandoned react-clipboard.js 2018-07-24 09:31:42 +02:00
Stefan Otto 7800474234
Merge pull request #28 from torjusti/fix/server-refactor
[WIP] Use Express instead of custom server, passport for auth and refactor server files

Remember: config.example.js changed!
2018-07-23 13:51:35 +02:00
Torjus 8b99f07854 Tear out login in progress logic 2018-07-23 13:47:46 +02:00
Torjus 4f0140ea36 Fix authorization logic 2018-07-23 13:26:05 +02:00
Torjus 6bdc29682b Use module.exports, not exports 2018-07-23 12:26:50 +02:00
Torjus 3a24e0b3ad Remove unused callback endpoint 2018-07-23 12:23:41 +02:00
Torjus bdfc8384fa Update config.example.js 2018-07-23 12:23:19 +02:00
Torjus 313ce81685 Fix linting errors, export mediasoup server 2018-07-23 12:22:14 +02:00
Torjus f44bde4ef4 Use Express instead of custom server, passport for auth and refactor server 2018-07-23 12:09:15 +02:00
Stefan Otto 0ac5f05c01
Merge pull request #27 from torjusti/fix/sidebar-redux
Ensure sidebar settings state is not reset on sidebar toggle
2018-07-23 11:07:39 +02:00
Torjus 0260186c65 Ensure sidebar settings state is not reset on sidebar toggle 2018-07-23 10:14:00 +02:00
Stefan Otto 4431a40297
Merge pull request #26 from torjusti/feat/filmstrip
Filmstrip view
2018-07-23 09:42:05 +02:00
Torjus 7239dffad5 Always vertically center the big film in Filmstrip view 2018-07-23 09:29:11 +02:00
Torjus 32366163db Never clear big film in Filmstrip view 2018-07-23 09:27:01 +02:00
Torjus 86f0d56f00 Center films in filmstrip 2018-07-20 16:51:48 +02:00
Torjus e4f29b298b Force Filmstrip video to take as much space as possible 2018-07-20 16:44:21 +02:00
Torjus e49cdcf88e Move Me to the top of the screen to accomodate for the Filmstrip view 2018-07-20 11:10:24 +02:00
Torjus b9f4b6a812 Ensure Filmstrip is always at the bottom of the page 2018-07-20 10:53:11 +02:00
Torjus bab4f420fd Add mode switch (democratic, filmstrip) to settings 2018-07-20 10:49:03 +02:00
Torjus 0c3eb4f154 Make Settings inputs controlled 2018-07-20 10:16:32 +02:00
Torjus d4e65e0c1b Fix Filmstrip border colors 2018-07-20 09:55:26 +02:00
Torjus f6aee44df6 Add overlay to the Filmstrip and scrollbar for horizontal overflow 2018-07-20 09:52:16 +02:00
Torjus 076441e2b5 Continue improving Filmstrip styling 2018-07-19 16:29:11 +02:00
Torjus c03d55b181 Do not use separate directory for Filmstrip 2018-07-19 15:13:25 +02:00
Torjus cab3032f8f Add some very basic styling to the Filmstrip 2018-07-19 15:07:33 +02:00
Torjus ef2d8a4105 Add basic skeleton for a Filmstrip view 2018-07-19 13:47:14 +02:00
Stefan Otto b25f2eb012
Merge pull request #24 from torjusti/feat/app-fullscreen
Fine-tune fullscreen functionality
2018-07-19 10:36:12 +02:00
Torjus 21337bc1ef Use the generic black background for FullView 2018-07-19 10:23:29 +02:00
Torjus fb6db175b8 Merge branch 'develop' of github.com:havfo/multiparty-meeting into feat/app-fullscreen
* 'develop' of github.com:havfo/multiparty-meeting:
  Fix number of boxes being counted in updateDimensions
  fix: fullscreenbutton on screenshare
  rollback updateDimensions to counting video elements instead of peers(needed fixes screensharing)
2018-07-19 10:19:27 +02:00
Torjus 9c2d7bbce2 Fix linting in Sidebar 2018-07-19 10:04:46 +02:00