Simon Eisenmann
1e11486ab5
Added support to show peers who have no video in conferences (as novideo peers.)
11 years ago
Simon Eisenmann
e5ab72d9cf
Disabled stop function to support custom jQuery.
11 years ago
Simon Eisenmann
ff540a0d50
Correctly handle bye in conferences.
11 years ago
Simon Eisenmann
bd6352f613
Fixed toastr to work without jQuery animation stuff.
11 years ago
Simon Eisenmann
00d85d4b0c
Removed debug.
11 years ago
Simon Eisenmann
7bbea5b521
Do not wait for localVideo when already active.
11 years ago
Simon Eisenmann
af1524d60e
Fixed DOM element access in Angular expression.
11 years ago
Simon Eisenmann
59bc20f466
Added docs about jquery building.
11 years ago
Simon Eisenmann
14afcc4416
Added CSP suggestions and example.
11 years ago
Simon Eisenmann
ed279c707e
Fixed jquery sourceMapping.
11 years ago
Simon Eisenmann
6bd2f87ca1
Updated to 1.2.27.
11 years ago
Simon Eisenmann
9b87bc7cc3
Fixed whitespace.
11 years ago
Simon Eisenmann
3fcca78182
Added support to enable Content-Security-Policy and Content-Security-Policy-Report-Only.
...
Export Csp boolean flag in global context (true if CSP is enabled).
Load extra styles if CSP is enabled.
11 years ago
Simon Eisenmann
0c88aeab0e
Use strict javascript globally.
11 years ago
Simon Eisenmann
b2a72c52eb
Updated jquery to smaller version.
11 years ago
Simon Eisenmann
46474161a0
Updated example plugin to match new parameters and return definition.
11 years ago
Simon Eisenmann
ec9252d708
Stream lined jQuery usage and ported code to Angular whenever possible. This changes plugin API as plugins now have to use Angular $q instead of jQuery Deferreds.
11 years ago
Simon Eisenmann
7652fcd19b
Use custom build of Modernizr which only includes stuff we actually use.
11 years ago
Simon Eisenmann
04ccd813d1
Rebuilt styles.
11 years ago
Simon Eisenmann
8254693d0d
Merge pull request #148 from deathwish/restrict-room-creation
...
Restrict room creation
11 years ago
Simon Eisenmann
24519bb315
Merge pull request #152 from theurere/update-buddyPicture-upload
...
Update buddy picture upload
11 years ago
Simon Eisenmann
e51ef47c5d
Merge pull request #147 from theurere/contact-actions
...
Add support for chat and call in contacts manager.
11 years ago
Simon Eisenmann
f8b20ecb10
Refactored automatic settings opener to open only once after user settings were loaded by adding the userSettingsLoaded event to appData service.
11 years ago
Evan Theurer
131e27ad8f
Use correct aspect ratio when zooming in/out of picture.
11 years ago
Evan Theurer
a2bc05af84
Invert vertical direction arrow moves uploaded image.
11 years ago
Simon Eisenmann
aade700627
Fixed room join when not logged in by fixing authorizing flag (now in appData service).
11 years ago
Simon Eisenmann
6f174f8517
Fixed event and scope order/update issues created by rooms service.
11 years ago
Simon Eisenmann
df30cbb212
Cleanup css which is not used and removed unmaintained skins.
11 years ago
Lance Cooper
1f09f72bd2
Server side support for requiring a user account to create rooms.
...
Also streamlines error creations.
11 years ago
Lance Cooper
7509511704
Use config directly in room manager and centralize config loading.
11 years ago
Simon Eisenmann
a491d17a4a
Added more docs about constraints and fixed the googCpuOveruseDetection to be set on the peer connection.
11 years ago
Simon Eisenmann
ca836f0088
Bumped api version because of new service.
11 years ago
Simon Eisenmann
8901b5c9ff
Implemented constraints service and moved all contraints releated code there.
...
Refactored settings to use the new constraints refresh event to inject the constraints controlled by settings.
11 years ago
Evan Theurer
890b96ccc2
Add support for chat and call in contacts manager.
11 years ago
Simon Eisenmann
373df25be8
Expose main App to externalPlugin call.
...
Added apiversion field to main App (starting with 1.0).
11 years ago
Simon Eisenmann
1779af4c7c
Merge pull request #145 from longsleep/jshint-fixing
...
Fixed JSHint errors and warnings.
11 years ago
Simon Eisenmann
bb4066d8f3
Enforce better JavaScript syntax.
11 years ago
Simon Eisenmann
d2391e3a08
Allow more JavaScript for now.
11 years ago
Simon Eisenmann
9f8bb75f21
Fixed JSHint errors and warnings.
11 years ago
Simon Eisenmann
93c93c183c
Added real rules for jshint.
11 years ago
Simon Eisenmann
6aa48acb9a
Merge pull request #130 from deathwish/support-room-pin
...
* support-room-pin:
Add basic support for pin locked rooms to the web application.
Add support for PIN locking rooms to the server.
Support handling room updates in web client.
Support receiving and broadcasting room update events.
Use room document from Welcome rather than synthesizing a response.
Add Room document and send it back in response to room joins.
Send Hello with Iid from Javascript client, and use the data from the Welcome.
Add server support for responding with Welcome to a Hello.
Major refactoring of server side code to allow isolated unit tests.
Refactor web app room logic into separate service.
11 years ago
Lance Cooper
555bd61325
Add basic support for pin locked rooms to the web application.
11 years ago
Lance Cooper
31e4f2c0c0
Add support for PIN locking rooms to the server.
11 years ago
Lance Cooper
5e14b3b5d2
Support handling room updates in web client.
11 years ago
Lance Cooper
2d52d933bc
Support receiving and broadcasting room update events.
11 years ago
Lance Cooper
910dd71b81
Use room document from Welcome rather than synthesizing a response.
11 years ago
Lance Cooper
74602d43d5
Add Room document and send it back in response to room joins.
11 years ago
Lance Cooper
e7cda50b79
Send Hello with Iid from Javascript client, and use the data from the Welcome.
11 years ago
Lance Cooper
f7bcfd61a1
Add server support for responding with Welcome to a Hello.
11 years ago
Lance Cooper
713a2b903b
Major refactoring of server side code to allow isolated unit tests.
...
In addition to adding unit tests for the "Hello" message,
the following notable improvements are included:
* Separate websocket callbacks from the hub via a handler API
and adaptor.
* Move all application specific state to the session.
* Session no longer refers to the hub.
* Remove redundant MessageRequest struct.
* Hub is no longer responsible for buffer pool or
buddy image management.
* Consolidated connection table locking in the hub.
* Remove redundant session table from the hub.
* Split room join and leave into separate handlers.
This also removes the RoomConnectionUpdate struct.
* Entirely remove room management from the hub.
This also provides room operations with a separate mutex.
* Split stats into a separate service.
* Simplify the session token handler.
* Buddy image HTTP handler no longer takes the entire hub.
* Centralize JSON encoding and decoding. This removes JSON
encoding from the room worker queue.
* Improve unicast message statistics.
* Numerous other renamings and cleanup items.
11 years ago