Commit Graph

358 Commits (f39b315e1c6be6385cf83a7d74467b5c028ffa69)

Author SHA1 Message Date
Torjus 5138673fea Move file sharing into a separate tab 2018-07-30 14:47:57 +02:00
Torjus 730c4e23c7 Add message when torrent finishes downloading 2018-07-30 12:47:02 +02:00
Torjus 48b8cdf26c Distinguish between files sent by client and files sent in response 2018-07-30 11:44:36 +02:00
Torjus 37f7af3778 Show torrent file name based on magnet URI 2018-07-30 11:37:51 +02:00
Torjus c908fa8855 Fix file dialog opening when sending chat messages 2018-07-30 11:31:00 +02:00
Torjus a90c287989 Add notification while creating torrent file 2018-07-30 11:19:36 +02:00
Torjus f912d82002 Use TURN server in WebTorrent config 2018-07-30 09:38:06 +02:00
Torjus 9f9d2c1c65 Improve duplicate torrent handling 2018-07-27 15:11:53 +02:00
Torjus b5494798f9 Add notification when files are shared 2018-07-27 12:44:35 +02:00
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