Daniel Berteaud
489ad3aaae
Log an event when a peer joins
2015-07-14 11:43:20 +02:00
Daniel Berteaud
df6b375f8c
Details modified notification emails
2015-07-14 11:33:04 +02:00
Daniel Berteaud
ce77729ef8
Fix asset URI when in dev mode
2015-07-14 10:54:26 +02:00
Daniel Berteaud
8685753ae9
Update perl modules requirements
2015-07-14 00:26:16 +02:00
Daniel Berteaud
e67ad9abf8
Fix closing li element
2015-07-14 00:20:43 +02:00
Daniel Berteaud
f3fb9285f5
Document the admin area
2015-07-13 23:58:18 +02:00
Daniel Berteaud
6448732b82
Fix column view on XS screens
2015-07-13 22:26:41 +02:00
Daniel Berteaud
de2bd1e9b8
Loads of fixes for datepickers
2015-07-13 19:30:22 +02:00
Daniel Berteaud
90df86724f
Add basic template for the audit page
2015-07-08 22:28:55 +02:00
Daniel Berteaud
77f0a6d5d1
We'll now need perl(DateTime)
2015-07-08 22:17:18 +02:00
Daniel Berteaud
da2e03396d
Add URI handling for /admin/audit
2015-07-08 22:10:49 +02:00
Daniel Berteaud
442a21f4b5
Update doc and unit to run as vroom user account
...
Also add some restriction in the provided unit
2015-07-03 13:22:36 +02:00
Daniel Berteaud
14b6298d77
Automatically handle cookie signing keys
...
Which will get renewed every 24 hours. Remove the now useless cookie section of the config
2015-06-29 19:09:28 +02:00
Daniel Berteaud
5d3ccefcf5
Now coturn is in FWS' repo, so update doc
2015-06-26 18:07:55 +02:00
Daniel Berteaud
ec17274725
Typo in doc
2015-06-26 09:20:04 +02:00
Daniel Berteaud
305b6cf5eb
Some big changes arround password and authentication handling
2015-06-25 19:20:22 +02:00
Daniel Berteaud
d5c95fb9eb
Remove the old password route and template
2015-06-22 22:33:17 +02:00
Daniel Berteaud
506b6f12db
Prompt for a password in a niver popup
...
Fix #97
2015-06-22 22:27:04 +02:00
Daniel Berteaud
2d8a599cc6
Detect supported lang based on files in I18N
2015-06-19 15:54:28 +02:00
Daniel Berteaud
d829109a00
Some documentation fixes
2015-06-18 19:29:03 +02:00
Daniel Berteaud
024a362944
Make the cache directory configurable
...
First step to be more package friendly
2015-06-18 19:05:13 +02:00
Daniel Berteaud
35e1e9e4e0
Fix apache module name in doc
2015-06-18 14:29:24 +02:00
Daniel Berteaud
095aa03930
Typo in documentation
2015-06-17 14:11:48 +02:00
Daniel Berteaud
0f848f81c0
Update jquery to 1.11.3
2015-06-16 19:23:13 +02:00
Daniel Berteaud
f8257889b3
Mark active page as such in the toolbar
2015-03-18 11:06:46 +01:00
Daniel Berteaud
6af9ae7e4b
Large buttons too in the main admin menu
2015-03-18 10:53:06 +01:00
Daniel Berteaud
e67df85111
Use lg buttons in admin area
2015-03-18 10:52:37 +01:00
Daniel Berteaud
9e20d9208f
Combine all JS files in one template
2015-03-18 09:35:59 +01:00
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