1
0
mirror of https://github.com/dani/vroom.git synced 2024-06-26 17:43:29 +02:00
Commit Graph

356 Commits

Author SHA1 Message Date
Daniel Berteaud
8fc6cc7de7 Fix closing strong tag in doc 2015-03-17 23:37:53 +01:00
Daniel Berteaud
5a832da7a2 Remove get_url wrapper 2015-03-17 23:13:18 +01:00
Daniel Berteaud
a6f94946b3 Replace img tag with taghelper 2015-03-17 22:53:41 +01:00
Daniel Berteaud
48cd3723ea Remove useless form handler
This is handled by an ajax call to the API since a long time
2015-03-17 22:38:11 +01:00
Daniel Berteaud
63bccc1cb8 Replace URI with Mojo::URL
Plus some cleanups in URI handling
2015-03-17 22:34:30 +01:00
Daniel Berteaud
d38be16526 Remove the signaling URI settings
it now can be determined automatically
2015-03-17 22:22:56 +01:00
Daniel Berteaud
738ebe826c Small note in docs for the github page 2015-03-17 22:02:25 +01:00
Daniel Berteaud
0413ff85da Remove the fork me img
Takes too much space
2015-03-17 21:56:35 +01:00
Daniel Berteaud
5ce03e918a Doc updates 2015-03-17 21:55:32 +01:00
Daniel Berteaud
edec884c37 Minify and combine static assets with Mojolicious::Plugin::StaticCompressor 2015-03-17 21:45:19 +01:00
Daniel Berteaud
1566a6b80b Make the documentation TOC scrollable 2015-03-17 18:03:38 +01:00
Daniel Berteaud
f576b30399 Update documentation 2015-03-17 15:14:39 +01:00
Daniel Berteaud
6960665111 Support several STUN and TURN severs 2015-03-16 18:03:00 +01:00
Daniel Berteaud
2d4b454dd0 Data::Dumper is needed 2015-03-16 15:07:17 +01:00
Daniel Berteaud
d943f739fb Add the minified version of FileSaver.js and use it 2015-03-16 12:24:13 +01:00
Daniel Berteaud
4217761a11 Git remove redundant info 2015-03-16 11:19:44 +01:00
Daniel Berteaud
19b1ca3a13 Doc cleanups 2015-03-14 13:54:19 +01:00
Daniel Berteaud
e99d91610a Move some technical info into the doc page instread of about 2015-03-13 18:23:56 +01:00
Daniel Berteaud
d8d321dca3 Add some docs about Etherpad-Lite 2015-03-13 18:09:49 +01:00
Daniel Berteaud
c202f86fbf Change alerts to divs 2015-03-13 18:00:52 +01:00
Daniel Berteaud
34bda2319b Add some docs about turnserver 2015-03-13 17:57:52 +01:00
Daniel Berteaud
8f11a5c140 Add a note for SELinux 2015-03-13 14:17:52 +01:00
Daniel Berteaud
a34e060264 More documentation 2015-03-13 14:15:19 +01:00
Daniel Berteaud
141e7b2df7 Add video, email and interface sections to documentation 2015-03-13 12:54:17 +01:00
Daniel Berteaud
4053efa74d More documentation 2015-03-13 12:04:29 +01:00
Daniel Berteaud
2b5f9ac9d6 Remove final CR in <pre> sections 2015-03-13 09:43:05 +01:00
Daniel Berteaud
1371b52f6c Some notes about customization 2015-03-12 23:17:53 +01:00
Daniel Berteaud
5dce440094 Small cleanups and fix scrollspy 2015-03-12 23:07:23 +01:00
Daniel Berteaud
1e8026df25 Enlarge the documentation TOC 2015-03-12 22:12:36 +01:00
Daniel Berteaud
a9bc1b3485 Some more documentation 2015-03-12 18:56:27 +01:00
Daniel Berteaud
32b87ae4c1 Start writing some documentation
There're still some issues with TOC not scrolling
2015-03-12 17:56:59 +01:00
Daniel Berteaud
452c36a63f Add tocjs plugin 2015-03-12 17:54:22 +01:00
Daniel Berteaud
4acc2cb4ab Add empty doc page 2015-03-12 13:42:26 +01:00
Daniel Berteaud
4259c7c617 Link to GH page in the footer 2015-03-12 13:14:29 +01:00
Daniel Berteaud
2c2200559b Only display the forkme on GitHub gibbon when demo is on 2015-03-12 13:11:58 +01:00
Daniel Berteaud
fd1f38ebc5 Add a new "demo" mode
And when enabled, display a new "Who's behind VROOM" part in the about page
2015-03-12 13:10:31 +01:00
Daniel Berteaud
0d0b6afbf1 Make the member limit configurable per room
And fix #96
2015-03-11 11:45:55 +01:00
Daniel Berteaud
ef9489ad43 Typo 2015-03-09 08:54:06 +01:00
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
2015-03-06 18:30:03 +01:00
Daniel Berteaud
5b7123744c Typo in locale label 2015-03-06 17:15:16 +01:00
Daniel Berteaud
962e2b5c66 Cleanup toolbar on XS screens
Remove Etherpad and chat on XS screens, they are just not usable
2015-03-06 17:13:18 +01:00
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
2015-03-06 16:54:06 +01:00
Daniel Berteaud
e1a9d97dd9 Fix displyname and webcam modal not appearing
They are now merged into the connecting modal
same for no webrtc support
2015-03-06 16:50:31 +01:00
Daniel Berteaud
eff9565144 Re-arrange the admin page so we can have several sub-pages
The first and only one for now being the room management
2015-02-27 14:52:01 +01:00
Daniel Berteaud
71867c0f0d Remove the MOH popover
I just find it anoying
2015-02-27 14:24:39 +01:00
Daniel Berteaud
b8f6f7313f Better instructions for screensharing on FF
in the help page
2015-02-27 14:09:00 +01:00
Daniel Berteaud
78d150c071 Small typo on the class tag 2015-02-27 13:06:32 +01:00
Daniel Berteaud
fd77acbae8 Add explanation for screen sharing on Firefox
Fix #94
2015-02-27 13:05:53 +01:00
Daniel Berteaud
fe77d9a85d More space for the help links so you wont toggle the corresponding input accidentaly 2015-02-25 13:33:54 +01:00
Daniel Berteaud
83356a2248 Don't show MOH popover if the button isn't displayed 2015-02-24 22:23:05 +01:00
Daniel Berteaud
700636532b Use larger buttons 2015-02-24 18:46:58 +01:00
Daniel Berteaud
e0f32571c2 Pretify MOH popup 2015-02-20 18:10:52 +01:00
Daniel Berteaud
2dace775e6 Tooltip on configuration menu 2015-02-20 17:57:26 +01:00
Daniel Berteaud
c1a9092505 Get SimpleWebRTC conf from the API
Instead of printing it in a JS scriplet inline. Also add a modal popup while the initial connection is being established
Also make the max frame rate to be configured
2015-02-20 14:47:10 +01:00
Daniel Berteaud
34f92c019b Possibility to set fixed credentials for turn server 2015-02-20 12:01:50 +01:00
Daniel Berteaud
19af94e58a Update t jquery to 1.11.2 2015-02-20 10:44:01 +01:00
Daniel Berteaud
7614232561 Change the glyph for screen sharing button 2015-02-20 10:22:54 +01:00
Daniel Berteaud
8ecbeb32a6 Do not hardcode stun and turn scheme
Instead, read a ful uri from the config, so you can specify turns if you want
2015-02-19 22:25:35 +01:00
Daniel Berteaud
c1c9810381 Cleanup MOH button 2015-02-19 19:10:28 +01:00
Daniel Berteaud
e71bea9df6 Cleanup etherpad button 2015-02-19 18:49:22 +01:00
Daniel Berteaud
629805f484 Use bigger buttons on XS screens 2015-02-19 17:33:50 +01:00
Daniel Berteaud
e70c58f27d Fix buttons state handling 2015-02-18 18:45:17 +01:00
Daniel Berteaud
116de87a46 Push mute and suspend buttons in the header toolbar on XS screens
Fix #88
2015-02-18 18:13:08 +01:00
Daniel Berteaud
79ff17c2a8 Fix toolbar rendering on XS screens
Fix #89
2015-02-12 22:32:35 +01:00
Daniel Berteaud
eef3002a8e Enhance the display name modal 2015-02-12 21:57:10 +01:00
Daniel Berteaud
01f086e2ee Minor fixes in auth modal dialog 2015-02-12 21:41:58 +01:00
Daniel Berteaud
89b896424e Make sure URI are https ones in emails
Fix #91
2015-02-12 21:28:48 +01:00
Daniel Berteaud
cabf32d255 Split etherpad URI into host and baseUrl
So it works in recent FF instead of trying to speak to SignalMaster SocketIO server
2015-02-12 18:23:26 +01:00
Daniel Berteaud
2dde2050a9 Remove now obsolete manage_room template 2015-02-06 16:24:25 +01:00
Daniel Berteaud
45d460bd4f Small fix in invitation template 2015-02-04 21:24:39 +01:00
Daniel Berteaud
8b24c946ba Fix feedback template 2015-02-04 21:20:45 +01:00
Daniel Berteaud
dfda2f03f4 Allow several email addresses for invitations 2015-02-04 16:36:11 +01:00
Daniel Berteaud
9b2ea8d78d Add a cancel btn on feedback form 2015-02-03 21:47:06 +01:00
Daniel Berteaud
5e82b9c529 Manage room persistence in admin area 2015-02-01 22:34:01 +01:00
Daniel Berteaud
244bafe336 Display create date and last activity in admin area 2015-02-01 22:02:12 +01:00
Daniel Berteaud
79814f9ce5 Add exception template
And fix not_found rendering
2015-02-01 21:47:10 +01:00
Daniel Berteaud
b5957f627b Add not_found template 2015-02-01 21:38:10 +01:00
Daniel Berteaud
9033568f2c Remove the help modal
It's not that usefull and is out of date
2015-01-29 22:47:59 +01:00
Daniel Berteaud
7cd78ebbc9 Import and load bootpag 2015-01-29 22:08:48 +01:00
Daniel Berteaud
7c80ca3358 Implement room removal in the admin area 2015-01-29 21:59:30 +01:00
Daniel Berteaud
45af90d9a9 Hide lang selector on XS screens 2015-01-29 21:20:25 +01:00
Daniel Berteaud
22b1d69802 Handle configuration changes in the new admin page 2015-01-23 17:47:17 +01:00
Daniel Berteaud
944f121ae4 Start rewriting the admin area (WIP, not working yet) 2015-01-22 19:04:51 +01:00
Daniel Berteaud
2013c85c28 Completly remove screen share button if not supported
and move the MOH button in its own btn-group
2015-01-22 18:07:01 +01:00
Daniel Berteaud
6bc6c0dde7 Completly hide the help dialog on XS screens 2015-01-22 17:28:25 +01:00
Daniel Berteaud
4e455d1caa Replace the dropdown auth menu with a modal dialog 2015-01-22 15:54:08 +01:00
Daniel Berteaud
2a3468d7ec Push the logout button and time counter to the navbar on XS screens 2015-01-22 15:45:04 +01:00
Daniel Berteaud
bac285b055 Remove group actions
They aren't that useful and just make trhe interface less clear
2015-01-22 15:18:04 +01:00
Daniel Berteaud
4f7ce39d6b CHange the glyph for webcam 2015-01-22 15:11:46 +01:00
Daniel Berteaud
2b0b0bf609 Huge cleanup, remove all old config stuff 2015-01-22 13:43:58 +01:00
Daniel Berteaud
b9e3597111 Fix the new configuration form id 2015-01-21 22:51:38 +01:00
Daniel Berteaud
3436c1320e Add dynamic input fields for email notifications in the new config menu 2015-01-21 22:24:02 +01:00
Daniel Berteaud
a4a1f78a7d Update buttons in the new config menu when joining the room 2015-01-21 19:08:31 +01:00
Daniel Berteaud
8c5d67c5a6 First round of the config menu revamp 2015-01-21 18:39:20 +01:00
Daniel Berteaud
138bb5a5dd Fix invitation token parsing 2015-01-20 17:28:54 +01:00
Daniel Berteaud
432f6521e4 Simplify invite menu 2015-01-20 17:07:57 +01:00
Daniel Berteaud
d2cea265d4 Remove redundant reserve help 2015-01-20 16:54:30 +01:00
Daniel Berteaud
a329c59d91 Hide MOH button on XS screens 2015-01-20 16:45:19 +01:00
Daniel Berteaud
7957e32a9a Remove wipe and quit button
It just cluttered the interface and wasn't OK on XS screens
2015-01-20 16:41:47 +01:00
Daniel Berteaud
ec912503f6 Remove lang switch from room
Only keep it on the front pages
2015-01-20 16:37:47 +01:00