Commit Graph

  • 4d7d4c9b40 Rebuilt styles. Simon Eisenmann 2015-04-30 19:22:18 +0200
  • 124795e205 Merge pull request #206 from longsleep/renegotiation Simon Eisenmann 2015-04-30 19:21:25 +0200
  • 9430589047 Added hint about Firefox state. #206 Simon Eisenmann 2015-04-30 19:20:51 +0200
  • 74f8cf78c5 Merge pull request #205 from fancycode/travis_more_checks Simon Eisenmann 2015-04-30 19:19:23 +0200
  • 05ddf4f6a3 Merge pull request #207 from fancycode/sandbox_firefox_fixes Simon Eisenmann 2015-04-30 19:19:05 +0200
  • 4550affa77 Merge pull request #202 from fancycode/youtube_id_selectors Simon Eisenmann 2015-04-30 19:18:45 +0200
  • ad5d362fad Merge pull request #203 from fancycode/youtube_error_handling Simon Eisenmann 2015-04-30 19:18:16 +0200
  • a577e73a32 Make sure to support renegotiation in conferences. Simon Eisenmann 2015-04-30 18:17:18 +0200
  • bcc3a86121 Return empty stream lists when there is no internal peer connection. Simon Eisenmann 2015-04-30 18:14:15 +0200
  • 4c61ad22a4 Retry loading sandbox through button click. #207 Joachim Bauch 2015-04-28 19:02:33 +0200
  • e6954bd2ae Firefox doesn't allow access to some computed styles in sandboxes. We return an empty style to WebODF in that case. Joachim Bauch 2015-04-28 18:56:37 +0200
  • db9c6108ba Load sandbox iframes from "blob:" urls. Firefox doesn't support "data:" urls for this. Joachim Bauch 2015-04-28 18:52:24 +0200
  • c49c15adf8 Hang up call, if a new offer is received and renegotiation is not enabled. Simon Eisenmann 2015-04-28 14:54:42 +0200
  • 9db5b0c674 Reverted timeout while adding videopeer to DOM as it caused issues in FF. Simon Eisenmann 2015-04-28 14:48:17 +0200
  • d92f358884 Disable renegotiation for FF clients. Simon Eisenmann 2015-04-28 13:45:18 +0200
  • 846544de29 Delay DOM append to avoid flash of unrendered text. Simon Eisenmann 2015-04-28 12:07:15 +0200
  • f9eccdc989 Use inner scope parameter properly. Simon Eisenmann 2015-04-28 11:54:25 +0200
  • ced1e76c34 Improved is DummyStream check. Simon Eisenmann 2015-04-28 11:49:35 +0200
  • 403eea5e57 Fixed typo. Simon Eisenmann 2015-04-28 11:46:40 +0200
  • ff433f12a4 Merged DummyStream implementations into one. Simon Eisenmann 2015-04-28 11:45:37 +0200
  • c6ae526eab Avoid loosing angular context. Simon Eisenmann 2015-04-28 11:27:41 +0200
  • 5707d1dd18 Fixed scss issues found by Hound. Simon Eisenmann 2015-04-28 11:23:38 +0200
  • a157cea813 Added support for SDP workarounds which are required when renegotiation is on. Simon Eisenmann 2015-04-27 19:14:59 +0200
  • 7e7ae902a6 Also run "styleshint" and "jshint" on Travis. #205 Joachim Bauch 2015-04-27 18:50:56 +0200
  • d53a6505c5 Added more references to tickets and problems with firefox. Simon Eisenmann 2015-04-27 18:57:51 +0200
  • 3b7b59cf66 Merge pull request #204 from fancycode/youtube_html_csp Simon Eisenmann 2015-04-27 18:09:04 +0200
  • 7837a0c5f4 Setup CSP for YouTube sandbox. #204 Joachim Bauch 2015-04-27 17:52:58 +0200
  • c06d3dd8d7 Implement error handling for YouTube playback. #203 Joachim Bauch 2015-04-27 17:26:39 +0200
  • 6885a28b70 Log renegotiation warning in firefox. Simon Eisenmann 2015-04-27 17:20:04 +0200
  • 7e7cf9bfaa Added warning if FF version is too old and renegotiation is enabled. Simon Eisenmann 2015-04-27 11:47:29 +0200
  • b719e7dac2 Fixed borked order in config file. Simon Eisenmann 2015-04-27 10:41:35 +0200
  • 647618fb74 Added comment to clarify why a null stream is injected. Simon Eisenmann 2015-04-26 16:27:03 +0200
  • a44cedc52d Allow receiver to receive connections without a stream, by injecting a dummy stream. Simon Eisenmann 2015-04-26 16:25:13 +0200
  • e1c119469d Correctly reset all styles by switching to invisible video layout renderer. Simon Eisenmann 2015-04-26 13:56:20 +0200
  • 9396548d9a Make it possible to create peer connection in renegotiation mode without any stream. Simon Eisenmann 2015-04-26 12:50:11 +0200
  • af77cc0033 Improved onlyaudio styles. Simon Eisenmann 2015-04-26 11:09:42 +0200
  • eab339aed1 Implemented support to apply changed user media constraints on the fly in existing connections. Simon Eisenmann 2015-04-26 01:05:37 +0200
  • dbe78d34f7 Implemented audio only styles for own video. Simon Eisenmann 2015-04-25 23:34:13 +0200
  • 6c1e9791d5 Added renegotiation configuration to server. Simon Eisenmann 2015-04-25 22:47:45 +0200
  • fba521352a Added client side configuration support for WebRTC renegotiation of user media streams. Simon Eisenmann 2015-04-25 21:25:55 +0200
  • 84391f5a8f Never try to add a stream without audiotrack to audio processor. Simon Eisenmann 2015-04-25 19:19:12 +0200
  • 0c9b34f57c Fixed stream vs call clash. Simon Eisenmann 2015-04-25 19:09:41 +0200
  • 00348fa6fd Added support to control Opus DTX. Simon Eisenmann 2015-04-27 11:09:25 +0200
  • 964b5b71c7 Don't use "id" selectors in directives. #202 Joachim Bauch 2015-04-27 10:43:14 +0200
  • 4d9076c39f Merge pull request #201 from fancycode/load_youtube_sandbox_lazily Simon Eisenmann 2015-04-27 10:35:08 +0200
  • 40f8528c56 Load YouTube sandbox lazily. #201 Joachim Bauch 2015-04-27 10:32:00 +0200
  • a4f9cc3631 Merge pull request #200 from fancycode/sandbox_same_origin Simon Eisenmann 2015-04-27 10:19:46 +0200
  • 31df90a03a No need for "allow-same-origin" in presentation sandboxes. #200 Joachim Bauch 2015-04-27 09:50:29 +0200
  • 2f85b039ed Handle slow loads of web fonts and rebuilt styles. Simon Eisenmann 2015-04-25 16:27:46 +0200
  • 58e77da09e Rebuilt styles. Simon Eisenmann 2015-04-24 19:33:02 +0200
  • e060c66710 Merge pull request #198 from fancycode/pdfjs-1.0.1040 Simon Eisenmann 2015-04-24 19:32:16 +0200
  • 9933f546a2 Merge pull request #197 from fancycode/webodf_sandbox Simon Eisenmann 2015-04-24 19:31:52 +0200
  • 044102a5bd Merge pull request #196 from fancycode/pdfjs_sandbox Simon Eisenmann 2015-04-24 19:31:28 +0200
  • 3da6580aac Merge pull request #195 from fancycode/youtube_sandbox Simon Eisenmann 2015-04-24 19:31:14 +0200
  • b448296ed0 Updated pdf.js to 1.0.1040 #198 Joachim Bauch 2015-04-24 16:16:38 +0200
  • 5ae175cc88 Setup CSP for WebODF sandbox. #197 Joachim Bauch 2015-04-24 14:51:28 +0200
  • caa8e6c4a4 Removed debug output. Joachim Bauch 2015-04-24 14:36:33 +0200
  • dd6d11dd53 Run WebODF rendering inside sandboxed iframe. Joachim Bauch 2015-04-24 14:01:29 +0200
  • 3c989f1a04 Need to allow "unsafe-eval" for pdf.js optimizations. #196 Joachim Bauch 2015-04-24 15:25:08 +0200
  • 33f0ae2071 Setup CSP for pdf.js sandbox. Joachim Bauch 2015-04-24 15:15:37 +0200
  • f59eb17cf3 Destroy sandbox API when scope is destroyed. Joachim Bauch 2015-04-24 13:52:53 +0200
  • a1288820bd Ignore "ready" message here. Joachim Bauch 2015-04-24 11:51:57 +0200
  • f91084ed96 Changed ordering (found by Hound). Joachim Bauch 2015-04-24 10:57:23 +0200
  • 8dfd371c6f Build pdf sandbox. Joachim Bauch 2015-04-24 10:50:16 +0200
  • c973103c31 Run pdf.js rendering inside sandboxed iframe. Joachim Bauch 2015-04-24 10:47:32 +0200
  • cbe9c0b51f Don't use global "encodeURI". #195 Joachim Bauch 2015-04-24 11:34:18 +0200
  • 4db499cca3 MJPEG fix was backported to FF38. So we allow HD constraints starting with FF38 now. Simon Eisenmann 2015-04-24 10:21:18 +0200
  • 02bda0367d Merge rule (found by Hound). Joachim Bauch 2015-04-23 16:48:29 +0200
  • 7cc196f4e0 Move sandbox code to own file, refactor common sandboxing code to service. Joachim Bauch 2015-04-23 16:40:08 +0200
  • 6e54e7fc16 Added API to get absolute url. Joachim Bauch 2015-04-23 16:09:42 +0200
  • 1727b7edd1 Implement methods to get current position / state. Joachim Bauch 2015-04-23 12:55:05 +0200
  • 02c531591a Need "frame-src" CSP to load YouTube sandbox. Joachim Bauch 2015-04-23 12:33:36 +0200
  • c8ad76005b Added seek and volume support, check origins in postMessage receivers. Joachim Bauch 2015-04-23 12:21:04 +0200
  • 29fc1baa51 Initial code to support running YouTube player in a sandboxed iframe. Joachim Bauch 2015-04-23 02:12:12 +0200
  • 2be68c554c Moved default room type to config. Simon Eisenmann 2015-04-22 14:16:57 +0200
  • 856a23faca Correct some errors found by golint. Simon Eisenmann 2015-04-22 14:03:37 +0200
  • beff7439b8 Bumped copyright to 2015. Simon Eisenmann 2015-04-22 13:43:59 +0200
  • 0a3f2cb879 Expose authorizing flag in scope and hide sign-in button when true. Simon Eisenmann 2015-04-22 11:25:34 +0200
  • befa31eb8f Make travis test Go 1.4. Simon Eisenmann 2015-04-21 18:53:19 +0200
  • d6f5dcac9e Moved from Sleepy to Sloth. Simon Eisenmann 2015-04-21 16:05:52 +0200
  • 22c1e889cc Do not strip spaced in room path parts. Simon Eisenmann 2015-04-20 18:51:26 +0200
  • 37ce3c6bfa Strip spurious slashes and white space in path segments of room names. Simon Eisenmann 2015-04-20 18:48:06 +0200
  • 6d9ce526c0 Merge pull request #194 from longsleep/slashed-rooms Simon Eisenmann 2015-04-20 18:17:45 +0200
  • e0fa8c8b43 Allow slashes unquoted in room names. This brings nested rooms. #194 Simon Eisenmann 2015-04-20 18:08:59 +0200
  • 513116f783 We finally have a ui controller. Simon Eisenmann 2015-04-20 15:33:12 +0200
  • e9f617b26f Merge pull request #192 from longsleep/room-types Simon Eisenmann 2015-04-20 15:23:22 +0200
  • 9df314a37f Use new Name field to send room name, rather than deprectated Id field. #192 Simon Eisenmann 2015-04-20 15:14:35 +0200
  • 69db76290d Added server side ApiVersion returned with self to distinguish client and server API version support. Simon Eisenmann 2015-04-20 15:07:41 +0200
  • 4025f0fa76 Sync API version with docs and bumped to 1.4. Simon Eisenmann 2015-04-20 14:52:47 +0200
  • 8c4298d82a Bumped server API version to 1.2. Simon Eisenmann 2015-04-20 14:50:10 +0200
  • f4f7d8b423 Bumped copyright. Simon Eisenmann 2015-04-19 15:50:30 +0200
  • aefdbdac6c Updated channel api docs to reflect room type changes. Simon Eisenmann 2015-04-19 15:49:59 +0200
  • 8d4ff54505 Updated tests to new room name with type api. Simon Eisenmann 2015-04-19 15:02:10 +0200
  • 0a44f596bf Implemented room types. Simon Eisenmann 2015-04-19 14:02:17 +0200
  • 5a3652e229 Merge pull request #193 from longsleep/views-prepare Simon Eisenmann 2015-04-20 14:47:44 +0200
  • fff50faa2d Bring back title attribute on logo. #193 Simon Eisenmann 2015-04-20 14:36:22 +0200
  • 3b52da2d82 Added increasing delay on reconnect to avoid killing slow browsers by reconnecting too fast. Reconnect delay now goes up to 10 seconds in 500 ms steps. Simon Eisenmann 2015-04-20 10:55:05 +0200
  • ac24895d94 Moved more stuff to appcontroller. Simon Eisenmann 2015-04-20 10:38:34 +0200
  • 9848786145 First step in getting rid of the huge mediastreamcontroller. Simon Eisenmann 2015-04-19 19:01:57 +0200
  • 1d031b71ca Fixed missing chat envelope which got lost in 56aa603293. Simon Eisenmann 2015-04-19 14:31:44 +0200