Commit Graph

  • 511a996679 Unicast messages on the signaling channel if needed Fix #99 Daniel Berteaud 2015-03-17 17:47:34 +0100
  • bc544256da The main div isn't hidden anymore on XS screens And since a long time Daniel Berteaud 2015-03-17 17:33:23 +0100
  • 56d4d40b10 Keep our local video muted to prevent feedback Daniel Berteaud 2015-03-17 17:26:14 +0100
  • 75238a2631 Fallback to en if current locale is not complete Daniel Berteaud 2015-03-17 17:06:18 +0100
  • c9495df2c9 Use a function for JS localizations Daniel Berteaud 2015-03-17 16:56:48 +0100
  • 3e2fbbcd11 Reject uninitialized room names Daniel Berteaud 2015-03-17 16:56:35 +0100
  • c9e37c8ab8 Stop using async ajax requests Daniel Berteaud 2015-03-17 15:34:44 +0100
  • c3bee91b58 webkitAudioContext is now deprecated Daniel Berteaud 2015-03-17 15:26:04 +0100
  • 67c3f5705e Fix SQL query syntax Daniel Berteaud 2015-03-17 15:24:02 +0100
  • f576b30399 Update documentation Daniel Berteaud 2015-03-17 15:14:39 +0100
  • f2a2e877a6 Remove the old rfc5766-turn-server auth method as it doesn't brings anything Compared to the new TURN REST API Daniel Berteaud 2015-03-17 14:30:31 +0100
  • 14d179ebc0 Implement TURN REST API compatible credentials Daniel Berteaud 2015-03-17 14:04:00 +0100
  • 6960665111 Support several STUN and TURN severs Daniel Berteaud 2015-03-16 18:03:00 +0100
  • a394cc4619 Monitor the configuration file when running under morbo This way config updates are taken immediatly Daniel Berteaud 2015-03-16 15:33:36 +0100
  • 2d4b454dd0 Data::Dumper is needed Daniel Berteaud 2015-03-16 15:07:17 +0100
  • d943f739fb Add the minified version of FileSaver.js and use it Daniel Berteaud 2015-03-16 12:24:13 +0100
  • ad7b2cbc25 Update FileSaver.js Daniel Berteaud 2015-03-16 12:23:33 +0100
  • 1e7a1d8e24 Update SimpleWebRTC to 1.15.2 Daniel Berteaud 2015-03-16 12:22:00 +0100
  • 4217761a11 Git remove redundant info Daniel Berteaud 2015-03-16 11:19:44 +0100
  • 19b1ca3a13 Doc cleanups Daniel Berteaud 2015-03-14 13:54:19 +0100
  • e99d91610a Move some technical info into the doc page instread of about Daniel Berteaud 2015-03-13 18:23:56 +0100
  • d8d321dca3 Add some docs about Etherpad-Lite Daniel Berteaud 2015-03-13 18:09:49 +0100
  • c202f86fbf Change alerts to divs Daniel Berteaud 2015-03-13 18:00:52 +0100
  • 34bda2319b Add some docs about turnserver Daniel Berteaud 2015-03-13 17:57:52 +0100
  • fd3abd2d7e Fix footer Daniel Berteaud 2015-03-13 17:57:29 +0100
  • 8f11a5c140 Add a note for SELinux Daniel Berteaud 2015-03-13 14:17:52 +0100
  • a34e060264 More documentation Daniel Berteaud 2015-03-13 14:15:19 +0100
  • 141e7b2df7 Add video, email and interface sections to documentation Daniel Berteaud 2015-03-13 12:54:17 +0100
  • 4053efa74d More documentation Daniel Berteaud 2015-03-13 12:04:29 +0100
  • 2b5f9ac9d6 Remove final CR in <pre> sections Daniel Berteaud 2015-03-13 09:43:05 +0100
  • 1371b52f6c Some notes about customization Daniel Berteaud 2015-03-12 23:17:53 +0100
  • 5dce440094 Small cleanups and fix scrollspy Daniel Berteaud 2015-03-12 23:07:23 +0100
  • 8873435dc2 Scroll if height > 600 instead of 700 Daniel Berteaud 2015-03-12 22:39:46 +0100
  • 1e8026df25 Enlarge the documentation TOC Daniel Berteaud 2015-03-12 22:12:36 +0100
  • a9bc1b3485 Some more documentation Daniel Berteaud 2015-03-12 18:56:27 +0100
  • 32b87ae4c1 Start writing some documentation There're still some issues with TOC not scrolling Daniel Berteaud 2015-03-12 17:56:59 +0100
  • 452c36a63f Add tocjs plugin Daniel Berteaud 2015-03-12 17:54:22 +0100
  • 4acc2cb4ab Add empty doc page Daniel Berteaud 2015-03-12 13:42:26 +0100
  • 4259c7c617 Link to GH page in the footer Daniel Berteaud 2015-03-12 13:14:29 +0100
  • 2c2200559b Only display the forkme on GitHub gibbon when demo is on Daniel Berteaud 2015-03-12 13:11:58 +0100
  • fd1f38ebc5 Add a new "demo" mode And when enabled, display a new "Who's behind VROOM" part in the about page Daniel Berteaud 2015-03-12 13:10:31 +0100
  • 8826076e0a Rename get_notification to get_email_notifications Daniel Berteaud 2015-03-11 12:17:52 +0100
  • 7c42333af4 Ping only after joining the room Fix #98 Daniel Berteaud 2015-03-11 11:53:26 +0100
  • 0d0b6afbf1 Make the member limit configurable per room And fix #96 Daniel Berteaud 2015-03-11 11:45:55 +0100
  • 175edfd276 Only delete peers object after its last use Daniel Berteaud 2015-03-10 19:11:18 +0100
  • ea73a4009d Add a global members limit Daniel Berteaud 2015-03-10 19:10:06 +0100
  • 00637aeee7 Add a helper to broadcast a SocketIO message to all members of a room Daniel Berteaud 2015-03-10 18:46:11 +0100
  • 2124a67d55 Add a helper to count the number of peers in a room Daniel Berteaud 2015-03-10 18:28:54 +0100
  • 20b838878b Use same values as the real SignalMaster Daniel Berteaud 2015-03-10 12:58:53 +0100
  • 918a0c03f5 Don't try to notify for peers who hasn't joined any room Daniel Berteaud 2015-03-09 09:04:37 +0100
  • ef9489ad43 Typo Daniel Berteaud 2015-03-09 08:54:06 +0100
  • 69c3cd3b5a Display number of members in room in the admin area The number should be quite accurate, as it's now counting socket.io peers Daniel Berteaud 2015-03-06 18:30:03 +0100
  • d27816872f Mute localVideo to prevent noise Daniel Berteaud 2015-03-06 18:02:04 +0100
  • 4eb3d2f7e7 Update conf sample now that SignalMaster is gone Daniel Berteaud 2015-03-06 17:54:38 +0100
  • 5c16330671 Typo in API action get_pad_session Daniel Berteaud 2015-03-06 17:27:33 +0100
  • 5b7123744c Typo in locale label Daniel Berteaud 2015-03-06 17:15:16 +0100
  • 962e2b5c66 Cleanup toolbar on XS screens Remove Etherpad and chat on XS screens, they are just not usable Daniel Berteaud 2015-03-06 17:13:18 +0100
  • deb53b2e93 Remove wipe data and terminate call support They were already disabled since last GUI revamp. Might come back one day, but they were just not very useful as is, and just made the UI messy Daniel Berteaud 2015-03-06 16:54:06 +0100
  • e1a9d97dd9 Fix displyname and webcam modal not appearing They are now merged into the connecting modal same for no webrtc support Daniel Berteaud 2015-03-06 16:50:31 +0100
  • 0ef7cecb76 Update room activity on join and leave Daniel Berteaud 2015-03-06 15:08:02 +0100
  • cc735d7720 Identify invitaions by session ID instead of session name Daniel Berteaud 2015-03-06 12:44:34 +0100
  • 9a4c35de2d Minor reformating Daniel Berteaud 2015-03-06 12:37:38 +0100
  • ff48f7ec30 Remove SignalMaster as it's not used anymore Daniel Berteaud 2015-03-06 12:07:06 +0100
  • 8cd064b3e4 Do not update room_participant table anymore iun ping Daniel Berteaud 2015-03-06 12:03:45 +0100
  • 8753ff81b7 Handle leave and disconnect msg And log unhandled messages Daniel Berteaud 2015-03-06 12:02:50 +0100
  • 4dc08868f5 Forgot to update the schema version Daniel Berteaud 2015-03-06 11:58:15 +0100
  • b54e652e37 Drop table room_participants Daniel Berteaud 2015-03-06 11:51:01 +0100
  • 1acb0795fb Do not store room partticipants in the DB Just in memory, it's not something we must store long term, was just needed to pass data between VROOM and SignalMaster Daniel Berteaud 2015-03-06 11:48:21 +0100
  • fd4d464a51 Some comment in the signaling part Daniel Berteaud 2015-03-05 18:47:40 +0100
  • 45806953a5 Check if websocket connection should be allowed Daniel Berteaud 2015-03-05 18:27:34 +0100
  • 3a52c92a03 Reduce name length, add a session ID and rename socket_peers to peers Daniel Berteaud 2015-03-05 18:08:28 +0100
  • ab41125a08 Remove useless cookie Daniel Berteaud 2015-03-05 17:36:01 +0100
  • 9b1de92ba5 Add basic signaling server With this, VROOM is now its own signaling server and do not rely on SignalMaster anymore, which means NodeJS isn't required anymore There are some downside, for now, only websocket transport is supported, there's no fallback Daniel Berteaud 2015-03-05 14:43:47 +0100
  • 07107e5d39 Increase peer_id size Daniel Berteaud 2015-03-04 18:30:04 +0100
  • 9ffbe83a98 Some space before starting teh app Daniel Berteaud 2015-02-27 17:01:43 +0100
  • 63dbf66b89 Check DB version when starting Also do not run checks on each page rendering, just once at startup Daniel Berteaud 2015-02-27 16:37:29 +0100
  • 2b861dba96 Add a script skeleton to update the database Daniel Berteaud 2015-02-27 15:51:26 +0100
  • eff9565144 Re-arrange the admin page so we can have several sub-pages The first and only one for now being the room management Daniel Berteaud 2015-02-27 14:52:01 +0100
  • 71867c0f0d Remove the MOH popover I just find it anoying Daniel Berteaud 2015-02-27 14:24:39 +0100
  • b8f6f7313f Better instructions for screensharing on FF in the help page Daniel Berteaud 2015-02-27 14:09:00 +0100
  • 78d150c071 Small typo on the class tag Daniel Berteaud 2015-02-27 13:06:32 +0100
  • fd77acbae8 Add explanation for screen sharing on Firefox Fix #94 Daniel Berteaud 2015-02-27 13:05:53 +0100
  • fe77d9a85d More space for the help links so you wont toggle the corresponding input accidentaly Daniel Berteaud 2015-02-25 13:33:54 +0100
  • 83356a2248 Don't show MOH popover if the button isn't displayed Daniel Berteaud 2015-02-24 22:23:05 +0100
  • dcbc616b01 Fix viewport width on small screens Daniel Berteaud 2015-02-24 20:35:45 +0100
  • 779542d516 Reduce powered by length so it better fit small screens Daniel Berteaud 2015-02-24 18:53:55 +0100
  • 700636532b Use larger buttons Daniel Berteaud 2015-02-24 18:46:58 +0100
  • 28a23a2d41 Fix broken en locale file Daniel Berteaud 2015-02-23 09:47:05 +0100
  • e0f32571c2 Pretify MOH popup Daniel Berteaud 2015-02-20 18:10:52 +0100
  • 2dace775e6 Tooltip on configuration menu Daniel Berteaud 2015-02-20 17:57:26 +0100
  • 6f130d014d Change font to Happy Monkey Daniel Berteaud 2015-02-20 17:41:51 +0100
  • c1a9092505 Get SimpleWebRTC conf from the API Instead of printing it in a JS scriplet inline. Also add a modal popup while the initial connection is being established Also make the max frame rate to be configured Daniel Berteaud 2015-02-20 14:47:10 +0100
  • 34f92c019b Possibility to set fixed credentials for turn server Daniel Berteaud 2015-02-20 12:01:50 +0100
  • 5fbdbcd985 Forgot to remove old jquery Daniel Berteaud 2015-02-20 12:01:30 +0100
  • 19af94e58a Update t jquery to 1.11.2 Daniel Berteaud 2015-02-20 10:44:01 +0100
  • b81bd7873a Update bootstrap-switch to 3.3.2 Daniel Berteaud 2015-02-20 10:38:58 +0100
  • 7614232561 Change the glyph for screen sharing button Daniel Berteaud 2015-02-20 10:22:54 +0100
  • c0b35ef075 Fix an uninitialized var Daniel Berteaud 2015-02-20 10:19:41 +0100
  • f5c50a68f8 Better explanation of supported devices Daniel Berteaud 2015-02-20 10:19:30 +0100
  • ddff031cec Room names are case insensitive: convert to lower case Daniel Berteaud 2015-02-19 23:05:19 +0100