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)
9 years ago
Daniel Berteaud
28da866efd
Really disable suspend cam btn if no webcam
9 years ago
Daniel Berteaud
64d831f951
Escape using jquery
...
Fix #105
9 years ago
Daniel Berteaud
96557f571a
Cleaner error when neither webcam nor mic are available
9 years ago
Daniel Berteaud
3c0e371910
JS syntaxe change so xgettext can extract strings ID
10 years ago
Daniel Berteaud
2aa4042027
Typo in JS code
10 years ago
Daniel Berteaud
4fe9fb08dc
Remove obsolete tests for screen sharing
10 years ago
Daniel Berteaud
477070baab
JS code cleanups
10 years ago
Daniel Berteaud
a0df933842
Handle API calls in a single function
10 years ago
Daniel Berteaud
9a7f36083f
Prevent empty passwords in room conf
10 years ago
Daniel Berteaud
c18c02ead1
Export events in XLSX
...
Fix #102
10 years ago
Daniel Berteaud
01b18937af
downloadContent takes type as 2nd arg
10 years ago
Daniel Berteaud
6448732b82
Fix column view on XS screens
10 years ago
Daniel Berteaud
de2bd1e9b8
Loads of fixes for datepickers
10 years ago
Daniel Berteaud
6662c0a9e8
Basic audit viewer
10 years ago
Daniel Berteaud
190f28ab11
Remove escapeJqSelector as it's not used anymore
10 years ago
Daniel Berteaud
bb1324a36d
Code and comment cleanups in JS code
10 years ago
Daniel Berteaud
43dc149050
Fix notification when we get promoted to owner
...
As getPeerRole is async now
10 years ago
Daniel Berteaud
761f9035d5
Get rid of the ping API call, useless now
10 years ago
Daniel Berteaud
003e4ed8a5
Hide the password msg once auth is done
10 years ago
Daniel Berteaud
305b6cf5eb
Some big changes arround password and authentication handling
10 years ago
Daniel Berteaud
b962a9e384
Move capabilities detection earlier
10 years ago
Daniel Berteaud
b5a87581d5
Make roomInfo a global var
10 years ago
Daniel Berteaud
506b6f12db
Prompt for a password in a niver popup
...
Fix #97
10 years ago
Daniel Berteaud
a108b81e3a
Update authenticate method
...
so it can be called anonymously
10 years ago
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
10 years ago
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
10 years ago
Daniel Berteaud
5162d598b8
Update SimpleWebRTC to 1.18.0
10 years ago
Daniel Berteaud
15c3980792
Don't send notified emails to non owner
10 years ago
Daniel Berteaud
1edd844272
Some changes in the way peer role is handled
10 years ago
Daniel Berteaud
a2c65ad26c
Small changes regarding static resources caching
10 years ago
Daniel Berteaud
f30a1e4de5
Fix doc TOC height and adapt it on window resize
10 years ago
Daniel Berteaud
f8257889b3
Mark active page as such in the toolbar
10 years ago
Daniel Berteaud
e67df85111
Use lg buttons in admin area
10 years ago
Daniel Berteaud
fb3f5fa05f
Send JSON bool for room conf
10 years ago
Daniel Berteaud
98b332c4de
Fix the no webrtc support modal
10 years ago
Daniel Berteaud
6773c19138
Notify on p2p failure
...
And terminate conenction with this peer
Fix #95
10 years ago
Daniel Berteaud
1566a6b80b
Make the documentation TOC scrollable
10 years ago
Daniel Berteaud
bc544256da
The main div isn't hidden anymore on XS screens
...
And since a long time
10 years ago
Daniel Berteaud
56d4d40b10
Keep our local video muted to prevent feedback
10 years ago
Daniel Berteaud
75238a2631
Fallback to en if current locale is not complete
10 years ago
Daniel Berteaud
c9495df2c9
Use a function for JS localizations
10 years ago
Daniel Berteaud
c9e37c8ab8
Stop using async ajax requests
10 years ago
Daniel Berteaud
c3bee91b58
webkitAudioContext is now deprecated
10 years ago
Daniel Berteaud
5dce440094
Small cleanups and fix scrollspy
10 years ago
Daniel Berteaud
32b87ae4c1
Start writing some documentation
...
There're still some issues with TOC not scrolling
10 years ago
Daniel Berteaud
7c42333af4
Ping only after joining the room
...
Fix #98
10 years ago
Daniel Berteaud
0d0b6afbf1
Make the member limit configurable per room
...
And fix #96
10 years ago
Daniel Berteaud
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
10 years ago
Daniel Berteaud
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
10 years ago