Simon Eisenmann
153ebc51d9
Implemented buddySession which aggregates sessions of the same userid.
11 years ago
Simon Eisenmann
eae6b31dcd
Cleaned up borked revision checks.
11 years ago
Simon Eisenmann
8792ebac29
Implemented next bunch of contact services.
11 years ago
Simon Eisenmann
4c1f2e6fc8
Updated autocall feature to reflect API changes for contacts.
11 years ago
Simon Eisenmann
ab3e5673b8
Implemented first simple Ui for contacts in chat.
11 years ago
Simon Eisenmann
2a04801a88
Do not break if peer element could not be found.
11 years ago
Simon Eisenmann
cb61f1da82
Removed obsolete function which did trigger a jshint error.
11 years ago
Simon Eisenmann
13ac41d417
Changed name of project to Spreed WebRTC.
11 years ago
Simon Eisenmann
20b504aacd
Fixed bunch of Javascript syntax issues.
11 years ago
Simon Eisenmann
a0733b6555
Applied jsbeautify target to all Javascript files making them use same syntax style and tab indentation everywhere.
11 years ago
Simon Eisenmann
6dc0bc3f9b
Fixed a load of Javascript syntax errors found with jshint.
11 years ago
Simon Eisenmann
2146bc03b7
Fixed mini video sizing in Firefox by implementing object-fit shim.
...
Updated Modernizr to latest version with object-fit detection.
11 years ago
Simon Eisenmann
8442e45807
Cleanup of session register code.
11 years ago
Simon Eisenmann
eced7b0ae1
Store login information in mode dependent key.
11 years ago
Simon Eisenmann
4cb46e3829
Support iframe certificate login.
11 years ago
Simon Eisenmann
8e23be4f46
Finialized settings integration.
11 years ago
Simon Eisenmann
69039af618
Playing around with keygen element.
11 years ago
Simon Eisenmann
5c3d38a23c
Correctly process userids in status events.
11 years ago
Simon Eisenmann
0384256826
Incorporate browser int local key generation.
11 years ago
Simon Eisenmann
2bdc6c8b1a
Implemented user id integration in setting (register, logout).
11 years ago
Simon Eisenmann
8757689516
Fixed session vs. user confusion in buddylist component.
11 years ago
Simon Eisenmann
f27c5d10a3
Implemented web client integration of user authentication, authorization and creation.
11 years ago
Simon Eisenmann
a46f36fd48
Implemented userid validation and pluggable interface to implement different authentication backends.
...
Rewrote comments in the example configuration.
Moved all global test code into a plugin (plugin-test-authorize.js).
11 years ago
Simon Eisenmann
5c6eb060af
Made the REST API consistent.
11 years ago
Simon Eisenmann
8a74cfb892
Implemented user authorization and authentication api and data layers.
11 years ago
Simon Eisenmann
6d228f5dcf
Make sure that there is enough room for videos in kiosk mode and scroll if there isnt.
11 years ago
Simon Eisenmann
36fcf3a462
Updated dynamic styles to work with new renderer styles.
11 years ago
Simon Eisenmann
609fb05189
Cleaned up and homogenized styles of audio video component.
11 years ago
Simon Eisenmann
93b9c9f088
Make sure to start video after it was put back into remoteVideos container.
11 years ago
Simon Eisenmann
e504b26aba
Implemented ui to switch video layout renderers.
11 years ago
Simon Eisenmann
31f20567d1
Use videoLayout service to draw other layout when when a main view is shown.
11 years ago
Simon Eisenmann
c94bdb457d
Removed debug.
11 years ago
Simon Eisenmann
a5ae2e33bb
Make sure to use onepeople renderer when main view is active.
11 years ago
Simon Eisenmann
efcd86effe
Implemented alternative conference view 'conferencekiosk' (not enabled yet).
11 years ago
Simon Eisenmann
e1f616e3a0
Moved video layout renderer to own service.
11 years ago
Simon Eisenmann
7cf7fce45a
Show current room name in title.
11 years ago
Simon Eisenmann
57d92cd363
Fixed plural translation code.
11 years ago
Simon Eisenmann
3016363fb6
Whuahhahha..
11 years ago
Simon Eisenmann
ccce77ee42
Fixed file download ending prematurely on slow connections.
11 years ago
Simon Eisenmann
c28101a730
No longer disconnect ongoing calls on websocket disconnnect or error. Instead resurrect state when id still is the same on successfull reconnect.
12 years ago
Simon Eisenmann
a77297ab5a
Allow easy extensions of supported languages.
12 years ago
Joachim Bauch
9137166bbe
Added method "mediaStream.url.buddy" to get url of buddy image.
12 years ago
Simon Eisenmann
fa1fd303ca
Fixed duplicate key.
12 years ago
Joachim Bauch
ddd41deb21
Also store absolute url as "buddyPictureLocalUrl" to be used in chat views.
12 years ago
Joachim Bauch
3a9e25811b
Hardcode buddy image resolution in template.
12 years ago
Joachim Bauch
aef44cd43b
Set width/height for buddy image (currently hardcoded to 46 pixels).
12 years ago
Joachim Bauch
f4bf2e9c8d
Load buddy images from "static" subfolder.
12 years ago
Joachim Bauch
4d82a8c454
Get configuration from "mediaStream" service.
12 years ago
Joachim Bauch
8794894302
Load buddy images from URL.
...
This allows the frontend proxy to cache images and avoids hitting the backend server too often. This also is required in preparation for further changes to move user data away from memory.
12 years ago
Simon Eisenmann
b802551a84
Fixed roomstatus apply.
12 years ago