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
Daniel Berteaud
28da866efd
Really disable suspend cam btn if no webcam
2015-07-22 00:00:32 +02:00
Daniel Berteaud
64d831f951
Escape using jquery
...
Fix #105
2015-07-21 19:17:06 +02:00
Daniel Berteaud
1a054c8c52
Better img placement
2015-07-21 18:47:55 +02:00
Daniel Berteaud
853569bbfe
Update locales
2015-07-21 18:45:54 +02:00
Daniel Berteaud
96557f571a
Cleaner error when neither webcam nor mic are available
2015-07-21 18:43:05 +02:00
Daniel Berteaud
409d3a6ae6
Log the same thing in the DB and on stdout
2015-07-20 09:19:23 +02:00
Daniel Berteaud
bb81780076
Update jquery.browser.js
2015-07-19 11:53:34 +02:00
Daniel Berteaud
1deda170fb
Update FileSaver.js
2015-07-19 11:51:58 +02:00
Daniel Berteaud
8f1825ae5a
Locales update
2015-07-19 11:05:08 +02:00
Daniel Berteaud
3c0e371910
JS syntaxe change so xgettext can extract strings ID
2015-07-19 10:54:56 +02:00
Daniel Berteaud
a03dfb201e
Doc update
2015-07-19 10:51:28 +02:00
Daniel Berteaud
2aa4042027
Typo in JS code
2015-07-19 10:50:06 +02:00
Daniel Berteaud
3db996d2a7
Remove obsolete email_notification API action
2015-07-19 10:48:45 +02:00
Daniel Berteaud
4fe9fb08dc
Remove obsolete tests for screen sharing
2015-07-18 16:37:24 +02:00
Daniel Berteaud
477070baab
JS code cleanups
2015-07-18 16:36:03 +02:00