Daniel Berteaud
2a71e95b3b
Add doc for redis
2015-08-06 18:41:33 +02:00
Daniel Berteaud
8dd6b4293a
Add new dependencies in the doc
...
for redis and perl(Mojo::Redis2)
2015-08-06 18:24:11 +02:00
Daniel Berteaud
6b9b6a8d86
Add redis to the list of components
2015-08-06 18:17:41 +02:00
Daniel Berteaud
24751b0fbe
Send SocketIO msg when broadcasting
2015-08-06 18:08:07 +02:00
Daniel Berteaud
6396da021e
Switch signaling to redis pubsub
...
instead of relying on a global var
2015-08-06 16:43:11 +02:00
Daniel Berteaud
0fcd630d82
Use an uri for redis server
2015-08-06 16:39:58 +02:00
Daniel Berteaud
9b45c7173e
Fix invitation response form
2015-07-29 14:50:29 +02:00
Daniel Berteaud
513cf87136
Remove the global $peers hashref
2015-07-28 13:15:34 +02:00
Daniel Berteaud
16ad1b61f2
Remove websocket ending on logout
2015-07-28 12:37:40 +02:00
Daniel Berteaud
3ee0c353e0
Add basic helper to manipulate peers in redis
2015-07-28 12:36:11 +02:00
Daniel Berteaud
a7b90b2b6b
Load Redis plugin
2015-07-28 11:09:24 +02:00
Daniel Berteaud
95efab95a4
Event when sending join notif
2015-07-26 21:38:42 +02:00
Daniel Berteaud
29fe78db45
Update locales
2015-07-26 19:48:23 +02:00
Daniel Berteaud
8f59f846be
Check for too comon room name in update_room_conf
2015-07-26 19:47:36 +02:00
Daniel Berteaud
da5e1a4f83
Update popup on auth button
2015-07-26 19:39:38 +02:00
Daniel Berteaud
f13082827b
One more API action which doesn't exist anymore
2015-07-26 19:39:19 +02:00
Daniel Berteaud
49f3bfae11
Big code cleanup
...
Inclusing removing old, unused API actions
2015-07-26 19:32:30 +02:00
Daniel Berteaud
f5d876455d
Only switch lang if required
2015-07-26 18:41:28 +02:00
Daniel Berteaud
091cea369e
Update locales
2015-07-26 18:33:02 +02:00
Daniel Berteaud
2ccd74d9e3
Add client and server side validation for the feedback form
2015-07-26 18:31:45 +02:00
Daniel Berteaud
b096c9b1e6
Don't include the email line if email is absent
2015-07-26 18:30:54 +02:00
Daniel Berteaud
8c80309184
Mere get/post routes for the feedback form
2015-07-26 17:48:51 +02:00
Daniel Berteaud
adf3e3b73a
Feedback form must use POST
2015-07-26 17:48:38 +02:00
Daniel Berteaud
bd2f402447
Update locales
2015-07-25 16:05:06 +02:00
Daniel Berteaud
d2fb92a046
use prop instead of attr to disable elements
2015-07-25 15:51:33 +02:00
Daniel Berteaud
ef7b3967b2
Better auth dialog behavior
2015-07-25 15:44:23 +02:00
Daniel Berteaud
4a4b1dbf2e
Fix room config updates
2015-07-25 15:44:11 +02:00
Daniel Berteaud
dd93818f53
Remove obsolete CSS rule for drop-down menus
...
we're not using them anymore in rooms, and it breask date-picker drop-downs
2015-07-25 15:35:03 +02:00
Daniel Berteaud
52b4dae6a8
Manage localisation fallback on server side only
2015-07-25 15:16:14 +02:00
Daniel Berteaud
a9aa9fdbb2
Minor fix
2015-07-25 15:12:07 +02:00
Daniel Berteaud
dd55385f58
Fix vroom service unit
2015-07-25 13:37:08 +02:00
Daniel Berteaud
4ebdf173c3
Fix textaerea containing spaces
2015-07-25 13:29:16 +02:00
Daniel Berteaud
c34e2a5471
Minor en change
2015-07-25 13:19:27 +02:00
Daniel Berteaud
209be738f9
Another typo in EN locale
2015-07-25 13:17:18 +02:00
Daniel Berteaud
552b598458
Various coding style update and small bug fixes
2015-07-25 12:54:15 +02:00
Daniel Berteaud
bb309c7177
Typo in EN
2015-07-25 11:06:58 +02:00
Daniel Berteaud
a95de23496
Remove useless $self->
2015-07-23 14:23:54 +02:00
Daniel Berteaud
cdd223aee9
Update locales
2015-07-23 14:22:18 +02:00
Daniel Berteaud
6c2cf3e60a
Big templates cleanup
2015-07-23 14:15:30 +02:00
Daniel Berteaud
426fa04522
Use a separate dir for tmp
2015-07-22 22:01:24 +02:00
Daniel Berteaud
6c48c77047
MOve apache sample conf in doc
2015-07-22 21:47:08 +02:00
Daniel Berteaud
2ab41df25d
Add missing Data::Dumper installation
2015-07-22 18:27:25 +02:00
Daniel Berteaud
d48d27b380
Switch to the new Etherpad perl module
...
Which replace Etherpad::API
2015-07-22 18:20:36 +02:00
Daniel Berteaud
10477bb90e
Typo in invite template
2015-07-22 17:58:19 +02:00
Daniel Berteaud
6d408452f8
Cleanups in invitation email
2015-07-22 16:39:40 +02:00
Daniel Berteaud
21dc1a9e9b
Don't prompt for password if invited
...
Also bypass the lock settings as if you are invited, it probably means the chairman want you to join
2015-07-22 16:03:54 +02:00
Daniel Berteaud
f685fdbc78
Add missing mic.png
2015-07-22 15:44:44 +02:00
Daniel Berteaud
9c89488558
Correctly fallback to en when requesting an unsupported lang
2015-07-22 15:00:55 +02:00
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)
2015-07-22 13:57:42 +02:00
Daniel Berteaud
0f17145a58
Rename scripts to script
...
So we're closer to a standard MOjolicious app
2015-07-22 00:12:07 +02:00