1
0
mirror of https://github.com/dani/vroom.git synced 2024-06-02 21:31:41 +02:00
Commit Graph

533 Commits

Author SHA1 Message Date
Daniel Berteaud
c653ba4bc9 Fix video variable conflict
And also properly disable the suspend cam button if peer has no video
2015-08-07 09:25:35 +02:00
Daniel Berteaud
44639502be Fix loading etherpad iFrame the first time 2015-08-06 18:54:13 +02:00
Daniel Berteaud
2ccd74d9e3 Add client and server side validation for the feedback form 2015-07-26 18:31:45 +02:00
Daniel Berteaud
d2fb92a046 use prop instead of attr to disable elements 2015-07-25 15:51:33 +02:00
Daniel Berteaud
ef7b3967b2 Better auth dialog behavior 2015-07-25 15:44:23 +02:00
Daniel Berteaud
dd93818f53 Remove obsolete CSS rule for drop-down menus
we're not using them anymore in rooms, and it breask date-picker drop-downs
2015-07-25 15:35:03 +02:00
Daniel Berteaud
52b4dae6a8 Manage localisation fallback on server side only 2015-07-25 15:16:14 +02:00
Daniel Berteaud
f685fdbc78 Add missing mic.png 2015-07-22 15:44:44 +02:00
Daniel Berteaud
980b834da6 Change the way JS localization is done
Render a plain JS file and include it as a standard JS script instead of relying on an ajax call
This makes it available immediatly (before that there could be a slight delay), but more importantly, makes sure the response can be cached
Chrome wasn't caching XHR get responses (no matter what the header were)
2015-07-22 13:57:42 +02:00
Daniel Berteaud
28da866efd Really disable suspend cam btn if no webcam 2015-07-22 00:00:32 +02:00
Daniel Berteaud
64d831f951 Escape using jquery
Fix #105
2015-07-21 19:17:06 +02:00
Daniel Berteaud
96557f571a Cleaner error when neither webcam nor mic are available 2015-07-21 18:43:05 +02:00
Daniel Berteaud
bb81780076 Update jquery.browser.js 2015-07-19 11:53:34 +02:00
Daniel Berteaud
1deda170fb Update FileSaver.js 2015-07-19 11:51:58 +02:00
Daniel Berteaud
3c0e371910 JS syntaxe change so xgettext can extract strings ID 2015-07-19 10:54:56 +02:00
Daniel Berteaud
2aa4042027 Typo in JS code 2015-07-19 10:50:06 +02:00
Daniel Berteaud
4fe9fb08dc Remove obsolete tests for screen sharing 2015-07-18 16:37:24 +02:00
Daniel Berteaud
477070baab JS code cleanups 2015-07-18 16:36:03 +02:00
Daniel Berteaud
a0df933842 Handle API calls in a single function 2015-07-18 12:02:42 +02:00
Daniel Berteaud
9a7f36083f Prevent empty passwords in room conf 2015-07-18 11:09:19 +02:00
Daniel Berteaud
c18c02ead1 Export events in XLSX
Fix #102
2015-07-16 22:47:22 +02:00
Daniel Berteaud
01b18937af downloadContent takes type as 2nd arg 2015-07-15 22:14:02 +02:00
Daniel Berteaud
6448732b82 Fix column view on XS screens 2015-07-13 22:26:41 +02:00
Daniel Berteaud
de2bd1e9b8 Loads of fixes for datepickers 2015-07-13 19:30:22 +02:00
Daniel Berteaud
3439395499 Revert to default font 2015-07-13 18:54:12 +02:00
Daniel Berteaud
fe5b1766c2 Switch to stable 1.4.0 bootstrap-datepicker 2015-07-13 18:46:05 +02:00
Daniel Berteaud
5131984d4a Import bootstrap-datepicker 2015-07-08 23:11:55 +02:00
Daniel Berteaud
6662c0a9e8 Basic audit viewer 2015-07-08 23:07:29 +02:00
Daniel Berteaud
90df86724f Add basic template for the audit page 2015-07-08 22:28:55 +02:00
Daniel Berteaud
190f28ab11 Remove escapeJqSelector as it's not used anymore 2015-06-27 13:58:29 +02:00
Daniel Berteaud
bb1324a36d Code and comment cleanups in JS code 2015-06-27 13:57:52 +02:00
Daniel Berteaud
43dc149050 Fix notification when we get promoted to owner
As getPeerRole is async now
2015-06-26 16:27:28 +02:00
Daniel Berteaud
761f9035d5 Get rid of the ping API call, useless now 2015-06-25 23:18:18 +02:00
Daniel Berteaud
003e4ed8a5 Hide the password msg once auth is done 2015-06-25 22:44:46 +02:00
Daniel Berteaud
305b6cf5eb Some big changes arround password and authentication handling 2015-06-25 19:20:22 +02:00
Daniel Berteaud
b962a9e384 Move capabilities detection earlier 2015-06-23 14:32:53 +02:00
Daniel Berteaud
b5a87581d5 Make roomInfo a global var 2015-06-23 12:40:42 +02:00
Daniel Berteaud
506b6f12db Prompt for a password in a niver popup
Fix #97
2015-06-22 22:27:04 +02:00
Daniel Berteaud
a108b81e3a Update authenticate method
so it can be called anonymously
2015-06-22 21:32:23 +02:00
Daniel Berteaud
5ca9f916f6 One ping every 2 minutes will be enough now
AS it's only used to update the last activity field of a room
2015-06-18 17:44:58 +02:00
Daniel Berteaud
51e61e2e7d Update to SimpleWebRTC 1.18.1
Which fix a bug Firefox
2015-06-18 10:19:18 +02:00
Daniel Berteaud
d9c8904c14 Manage invitation responses in the signaling heartbeat
Instead of the ping API call, which results in almost instantaneous responses
And now the ping API is only used to update room activity timestamp, and will be able to get removed soon
2015-06-17 19:07:23 +02:00
Daniel Berteaud
dcfffb6b58 Forgot to remove old jquery file 2015-06-16 19:26:18 +02:00
Daniel Berteaud
d908df5e8f Update jquery etherpad plugin 2015-06-16 19:26:07 +02:00
Daniel Berteaud
a8a4006deb Update jquery.browser (even if no code changed) 2015-06-16 19:24:51 +02:00
Daniel Berteaud
0f848f81c0 Update jquery to 1.11.3 2015-06-16 19:23:13 +02:00
Daniel Berteaud
a32fc78346 Update bootpag to 1.0.7 2015-06-16 19:22:06 +02:00
Daniel Berteaud
d130c71603 Update FileSaver.js 2015-06-16 19:20:26 +02:00
Daniel Berteaud
60d00c7bc6 Update Bootstrap to 3.3.5 2015-06-16 19:17:48 +02:00
Daniel Berteaud
5162d598b8 Update SimpleWebRTC to 1.18.0 2015-06-16 19:14:38 +02:00