Commit Graph

  • 426fa04522 Use a separate dir for tmp Daniel Berteaud 2015-07-22 22:01:24 +0200
  • 6c48c77047 MOve apache sample conf in doc Daniel Berteaud 2015-07-22 21:47:08 +0200
  • 2ab41df25d Add missing Data::Dumper installation Daniel Berteaud 2015-07-22 18:27:25 +0200
  • d48d27b380 Switch to the new Etherpad perl module Which replace Etherpad::API Daniel Berteaud 2015-07-22 18:20:36 +0200
  • 10477bb90e Typo in invite template Daniel Berteaud 2015-07-22 17:58:19 +0200
  • 6d408452f8 Cleanups in invitation email Daniel Berteaud 2015-07-22 16:39:40 +0200
  • 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 Daniel Berteaud 2015-07-22 16:03:54 +0200
  • f685fdbc78 Add missing mic.png Daniel Berteaud 2015-07-22 15:44:44 +0200
  • 9c89488558 Correctly fallback to en when requesting an unsupported lang Daniel Berteaud 2015-07-22 15:00:55 +0200
  • 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) Daniel Berteaud 2015-07-22 13:57:42 +0200
  • 0f17145a58 Rename scripts to script So we're closer to a standard MOjolicious app Daniel Berteaud 2015-07-22 00:12:07 +0200
  • 28da866efd Really disable suspend cam btn if no webcam Daniel Berteaud 2015-07-22 00:00:32 +0200
  • 64d831f951 Escape using jquery Fix #105 Daniel Berteaud 2015-07-21 19:17:06 +0200
  • 1a054c8c52 Better img placement Daniel Berteaud 2015-07-21 18:47:55 +0200
  • 853569bbfe Update locales Daniel Berteaud 2015-07-21 18:45:54 +0200
  • 96557f571a Cleaner error when neither webcam nor mic are available Daniel Berteaud 2015-07-21 18:43:05 +0200
  • 409d3a6ae6 Log the same thing in the DB and on stdout Daniel Berteaud 2015-07-20 09:19:23 +0200
  • bb81780076 Update jquery.browser.js Daniel Berteaud 2015-07-19 11:53:34 +0200
  • 1deda170fb Update FileSaver.js Daniel Berteaud 2015-07-19 11:51:58 +0200
  • 8f1825ae5a Locales update Daniel Berteaud 2015-07-19 11:05:08 +0200
  • 3c0e371910 JS syntaxe change so xgettext can extract strings ID Daniel Berteaud 2015-07-19 10:54:56 +0200
  • a03dfb201e Doc update Daniel Berteaud 2015-07-19 10:51:28 +0200
  • 2aa4042027 Typo in JS code Daniel Berteaud 2015-07-19 10:50:06 +0200
  • 3db996d2a7 Remove obsolete email_notification API action Daniel Berteaud 2015-07-19 10:48:45 +0200
  • 4fe9fb08dc Remove obsolete tests for screen sharing Daniel Berteaud 2015-07-18 16:37:24 +0200
  • 477070baab JS code cleanups Daniel Berteaud 2015-07-18 16:36:03 +0200
  • a41a953a25 Some doc updates Daniel Berteaud 2015-07-18 13:24:43 +0200
  • a0df933842 Handle API calls in a single function Daniel Berteaud 2015-07-18 12:02:42 +0200
  • 3717af0721 Update locales Daniel Berteaud 2015-07-18 11:10:51 +0200
  • 9a7f36083f Prevent empty passwords in room conf Daniel Berteaud 2015-07-18 11:09:19 +0200
  • 65edc1b470 Minor enhancements in documentation Daniel Berteaud 2015-07-17 18:46:17 +0200
  • 9fb26cc13a Update locales Daniel Berteaud 2015-07-17 18:40:09 +0200
  • c67722acd7 Remove the help page it wasn't useful at all Daniel Berteaud 2015-07-17 18:29:24 +0200
  • e64f824485 Ref lang is fr :-) Daniel Berteaud 2015-07-17 18:23:34 +0200
  • aece401738 Small fixes in fr locale Daniel Berteaud 2015-07-17 16:25:50 +0200
  • 9e28071890 First update_locales call Daniel Berteaud 2015-07-17 16:11:03 +0200
  • 84ec1b3e92 Detect supported lang by checking .po files now Daniel Berteaud 2015-07-17 16:10:42 +0200
  • b25bf5cb14 Add Locale::Maketext::Lexicon in the doc Daniel Berteaud 2015-07-17 15:48:50 +0200
  • ed3bf28f9f Remove now unused en.pm Daniel Berteaud 2015-07-17 15:47:18 +0200
  • 4855dc366b Replace en.pm with en.po Daniel Berteaud 2015-07-17 15:47:03 +0200
  • 5f6ca20754 Remove now unused fr.pm locale file Daniel Berteaud 2015-07-17 14:29:43 +0200
  • 041cdbe0b6 Replace the .pm file by .po (fr) Daniel Berteaud 2015-07-17 14:29:11 +0200
  • 321ec4ee0c Add I18N wrapper module to use .po files Daniel Berteaud 2015-07-17 14:28:44 +0200
  • cb712f43cd Update templates syntaxe so gettext.pl can extract strings Daniel Berteaud 2015-07-17 12:26:16 +0200
  • 890213997f Add a script to update po files Daniel Berteaud 2015-07-17 12:08:34 +0200
  • 4fb913d0f1 Check if etherpad is enabled with the get_opt_features helper Instead of stashing the value Daniel Berteaud 2015-07-17 10:07:14 +0200
  • 52596a8b03 Add localization for the new export feature Daniel Berteaud 2015-07-17 09:31:51 +0200
  • 21ad77ea18 Update doc for the new export feature Daniel Berteaud 2015-07-17 09:27:00 +0200
  • 6ed6c6fe95 Mojolicious::Plugin::RenderFile is also optional Daniel Berteaud 2015-07-17 09:22:29 +0200
  • 58c31af4dd Make Excel::Writer::XLSX and File::Temp optional Daniel Berteaud 2015-07-17 09:20:33 +0200
  • 3a066728ba Remove trailing cr in modified room message Daniel Berteaud 2015-07-17 08:45:34 +0200
  • ed2601866c Better fit column and rows for exported events Daniel Berteaud 2015-07-17 08:42:52 +0200
  • ede3ff06e7 Add tooltips for audit buttons Daniel Berteaud 2015-07-17 08:42:41 +0200
  • c18c02ead1 Export events in XLSX Fix #102 Daniel Berteaud 2015-07-16 22:47:22 +0200
  • b8e1321af2 Create session when accessing / SO room creators get the correct role Daniel Berteaud 2015-07-15 22:26:25 +0200
  • 01b18937af downloadContent takes type as 2nd arg Daniel Berteaud 2015-07-15 22:14:02 +0200
  • bb9095f6c2 Fix display admin ireserved fields Daniel Berteaud 2015-07-15 22:13:41 +0200
  • 669863843b Remove uninitialized warning Daniel Berteaud 2015-07-15 08:30:09 +0200
  • 344ab80b6b Add admin area link in the toolbar Daniel Berteaud 2015-07-14 21:47:50 +0200
  • cc852abb2b Don't log get_room_list Daniel Berteaud 2015-07-14 19:11:09 +0200
  • 5c1b764cf8 Really init addr and user Daniel Berteaud 2015-07-14 12:27:09 +0200
  • 38f3083937 Log when passwords are being set/unset Daniel Berteaud 2015-07-14 11:47:39 +0200
  • 489ad3aaae Log an event when a peer joins Daniel Berteaud 2015-07-14 11:43:20 +0200
  • 2308580ac4 Only log room_modify event if some param was changed Daniel Berteaud 2015-07-14 11:40:56 +0200
  • 211800e6dc Prevent uninit value being logged Daniel Berteaud 2015-07-14 11:34:32 +0200
  • df6b375f8c Details modified notification emails Daniel Berteaud 2015-07-14 11:33:04 +0200
  • ce77729ef8 Fix asset URI when in dev mode Daniel Berteaud 2015-07-14 10:54:26 +0200
  • 66a00c637f Disable JS/CSS combine/minify when running in dev mode Daniel Berteaud 2015-07-14 00:30:59 +0200
  • 8685753ae9 Update perl modules requirements Daniel Berteaud 2015-07-14 00:26:16 +0200
  • 7487895a4a Make etherpad::API optional Daniel Berteaud 2015-07-14 00:25:41 +0200
  • e67ad9abf8 Fix closing li element Daniel Berteaud 2015-07-14 00:20:43 +0200
  • c259714737 Fix en locale Daniel Berteaud 2015-07-14 00:11:34 +0200
  • 0dc7ceea3f Remove some debuging lines Daniel Berteaud 2015-07-13 23:59:23 +0200
  • f3fb9285f5 Document the admin area Daniel Berteaud 2015-07-13 23:58:18 +0200
  • 81ecd02751 Makes sure address and user are initialized Daniel Berteaud 2015-07-13 23:57:50 +0200
  • cc867f4674 New localization for the event page Daniel Berteaud 2015-07-13 22:29:05 +0200
  • 6448732b82 Fix column view on XS screens Daniel Berteaud 2015-07-13 22:26:41 +0200
  • 32873b95af Shorten event msg for API actions Daniel Berteaud 2015-07-13 20:00:18 +0200
  • f4523e34e6 Don't log get_event_list API calls Daniel Berteaud 2015-07-13 19:58:38 +0200
  • 9002158e85 Only set admin key if not already done Daniel Berteaud 2015-07-13 19:43:03 +0200
  • de2bd1e9b8 Loads of fixes for datepickers Daniel Berteaud 2015-07-13 19:30:22 +0200
  • 3439395499 Revert to default font Daniel Berteaud 2015-07-13 18:54:12 +0200
  • fe5b1766c2 Switch to stable 1.4.0 bootstrap-datepicker Daniel Berteaud 2015-07-13 18:46:05 +0200
  • c7fc40b2f3 Add bootstrap-datepicker in the components credits Daniel Berteaud 2015-07-08 23:14:09 +0200
  • 5131984d4a Import bootstrap-datepicker Daniel Berteaud 2015-07-08 23:11:55 +0200
  • 6662c0a9e8 Basic audit viewer Daniel Berteaud 2015-07-08 23:07:29 +0200
  • 90df86724f Add basic template for the audit page Daniel Berteaud 2015-07-08 22:28:55 +0200
  • 77f0a6d5d1 We'll now need perl(DateTime) Daniel Berteaud 2015-07-08 22:17:18 +0200
  • da2e03396d Add URI handling for /admin/audit Daniel Berteaud 2015-07-08 22:10:49 +0200
  • ca7aedde5f Log API actions Daniel Berteaud 2015-07-08 22:04:17 +0200
  • 4891f88694 Start loging events in the DB Daniel Berteaud 2015-07-07 18:53:59 +0200
  • c57936bb0c Add a user field in the audit table Daniel Berteaud 2015-07-07 18:19:44 +0200
  • bcbe2e1f32 Add a new log_event helper Daniel Berteaud 2015-07-07 18:08:42 +0200
  • 2044bbedbd Add an audit table Daniel Berteaud 2015-07-03 17:37:01 +0200
  • 3f9e523aa5 Enable reverse proxy support even under morbo Daniel Berteaud 2015-07-03 17:25:51 +0200
  • 36dbda0dc5 Remove bogus ExecReload command in unit Daniel Berteaud 2015-07-03 15:13:44 +0200
  • c594dfaaa5 An admin is just an owner of every rooms Daniel Berteaud 2015-07-03 13:27:32 +0200
  • 34647201e3 Fix admin user not able to connect on the signaling channel Daniel Berteaud 2015-07-03 13:25:15 +0200
  • c14ab9f617 Stop using the OO Mojo::JSON interface as it's deprecated and removed from Mojolicious 6 Daniel Berteaud 2015-07-03 13:24:37 +0200
  • 442a21f4b5 Update doc and unit to run as vroom user account Also add some restriction in the provided unit Daniel Berteaud 2015-07-03 13:22:36 +0200