Commit Graph

1185 Commits

Author SHA1 Message Date
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
Daniel Berteaud a41a953a25 Some doc updates 2015-07-18 13:24:43 +02:00
Daniel Berteaud a0df933842 Handle API calls in a single function 2015-07-18 12:02:42 +02:00
Daniel Berteaud 3717af0721 Update locales 2015-07-18 11:10:51 +02:00
Daniel Berteaud 9a7f36083f Prevent empty passwords in room conf 2015-07-18 11:09:19 +02:00
Daniel Berteaud 65edc1b470 Minor enhancements in documentation 2015-07-17 18:46:17 +02:00
Daniel Berteaud 9fb26cc13a Update locales 2015-07-17 18:40:09 +02:00
Daniel Berteaud c67722acd7 Remove the help page
it wasn't useful at all
2015-07-17 18:29:24 +02:00
Daniel Berteaud e64f824485 Ref lang is fr :-) 2015-07-17 18:23:34 +02:00
Daniel Berteaud aece401738 Small fixes in fr locale 2015-07-17 16:25:50 +02:00
Daniel Berteaud 9e28071890 First update_locales call 2015-07-17 16:11:03 +02:00
Daniel Berteaud 84ec1b3e92 Detect supported lang by checking .po files now 2015-07-17 16:10:42 +02:00
Daniel Berteaud b25bf5cb14 Add Locale::Maketext::Lexicon in the doc 2015-07-17 15:48:50 +02:00
Daniel Berteaud ed3bf28f9f Remove now unused en.pm 2015-07-17 15:47:18 +02:00
Daniel Berteaud 4855dc366b Replace en.pm with en.po 2015-07-17 15:47:03 +02:00
Daniel Berteaud 5f6ca20754 Remove now unused fr.pm locale file 2015-07-17 14:29:43 +02:00
Daniel Berteaud 041cdbe0b6 Replace the .pm file by .po (fr) 2015-07-17 14:29:11 +02:00
Daniel Berteaud 321ec4ee0c Add I18N wrapper module to use .po files 2015-07-17 14:28:44 +02:00
Daniel Berteaud cb712f43cd Update templates syntaxe so gettext.pl can extract strings 2015-07-17 12:26:16 +02:00
Daniel Berteaud 890213997f Add a script to update po files 2015-07-17 12:08:34 +02:00
Daniel Berteaud 4fb913d0f1 Check if etherpad is enabled with the get_opt_features helper
Instead of stashing the value
2015-07-17 10:07:14 +02:00
Daniel Berteaud 52596a8b03 Add localization for the new export feature 2015-07-17 09:31:51 +02:00
Daniel Berteaud 21ad77ea18 Update doc for the new export feature 2015-07-17 09:27:00 +02:00
Daniel Berteaud 6ed6c6fe95 Mojolicious::Plugin::RenderFile is also optional 2015-07-17 09:22:29 +02:00
Daniel Berteaud 58c31af4dd Make Excel::Writer::XLSX and File::Temp optional 2015-07-17 09:20:33 +02:00