Commit Graph

  • 21d8c53218 Suppress timestamp from logs Journald will handle this Daniel Berteaud 2015-07-01 13:27:35 +0200
  • d19733bf15 No need to limit to 3 keys Just create new when needed, and remove the old ones Daniel Berteaud 2015-06-30 17:22:55 +0200
  • d04ada23f0 Fix session keys renewal logic Daniel Berteaud 2015-06-30 16:43:46 +0200
  • e77f0d6e29 Better formating for the new update_session_keys helper Daniel Berteaud 2015-06-29 19:26:20 +0200
  • a018b2bf29 Fix rendering static assets when an error is detected Daniel Berteaud 2015-06-29 19:23:23 +0200
  • 14b6298d77 Automatically handle cookie signing keys Which will get renewed every 24 hours. Remove the now useless cookie section of the config Daniel Berteaud 2015-06-29 19:09:28 +0200
  • c8d6bde2de Fixes in authenticate methode Daniel Berteaud 2015-06-27 14:06:01 +0200
  • 190f28ab11 Remove escapeJqSelector as it's not used anymore Daniel Berteaud 2015-06-27 13:58:29 +0200
  • bb1324a36d Code and comment cleanups in JS code Daniel Berteaud 2015-06-27 13:57:52 +0200
  • 5d3ccefcf5 Now coturn is in FWS' repo, so update doc Daniel Berteaud 2015-06-26 18:07:55 +0200
  • 43dc149050 Fix notification when we get promoted to owner As getPeerRole is async now Daniel Berteaud 2015-06-26 16:27:28 +0200
  • 92de57efdb Some more simplification in peer role handling Daniel Berteaud 2015-06-26 16:26:02 +0200
  • 54f0648d1d Simplifications in peer role manipulations Daniel Berteaud 2015-06-26 15:43:12 +0200
  • 2b262733b1 Handle peer_id generation during Socket.IO handshake Daniel Berteaud 2015-06-26 15:09:28 +0200
  • ae2d160f9e Some fixes in API Key and session handling Daniel Berteaud 2015-06-26 14:52:05 +0200
  • 1368baec84 Log modified fields when modifying a room conf Daniel Berteaud 2015-06-26 14:38:11 +0200
  • 0ca69a4edc Some missing owner column leftover Daniel Berteaud 2015-06-26 13:45:04 +0200
  • 601632c07b Drop the owner column in rooms table, useless Daniel Berteaud 2015-06-26 13:36:56 +0200
  • a7efdd54a7 Return an error if trying to create an already existing room Daniel Berteaud 2015-06-26 13:30:46 +0200
  • 57c5252f7e Get rid of the useless name in session Daniel Berteaud 2015-06-26 12:06:37 +0200
  • c0fa2bb3e5 Don't record IP in session, as it's not used Daniel Berteaud 2015-06-26 11:51:37 +0200
  • dac6a1f3ae Purge the DB every 15 minutes instead of 5 Daniel Berteaud 2015-06-26 11:16:37 +0200
  • ec17274725 Typo in doc Daniel Berteaud 2015-06-26 09:20:04 +0200
  • 28b62f9931 Fix etherpad session creation Daniel Berteaud 2015-06-26 09:15:55 +0200
  • 2a00e86a2e password is not reserved anymore Daniel Berteaud 2015-06-25 23:19:34 +0200
  • 11dda5d0a9 Remove ping API permission Daniel Berteaud 2015-06-25 23:19:17 +0200
  • 761f9035d5 Get rid of the ping API call, useless now Daniel Berteaud 2015-06-25 23:18:18 +0200
  • 003e4ed8a5 Hide the password msg once auth is done Daniel Berteaud 2015-06-25 22:44:46 +0200
  • 305b6cf5eb Some big changes arround password and authentication handling Daniel Berteaud 2015-06-25 19:20:22 +0200
  • b962a9e384 Move capabilities detection earlier Daniel Berteaud 2015-06-23 14:32:53 +0200
  • b5a87581d5 Make roomInfo a global var Daniel Berteaud 2015-06-23 12:40:42 +0200
  • a0273ab7aa Set default role to participant if there's no join password Daniel Berteaud 2015-06-23 09:50:48 +0200
  • d5c95fb9eb Remove the old password route and template Daniel Berteaud 2015-06-22 22:33:17 +0200
  • 506b6f12db Prompt for a password in a niver popup Fix #97 Daniel Berteaud 2015-06-22 22:27:04 +0200
  • a108b81e3a Update authenticate method so it can be called anonymously Daniel Berteaud 2015-06-22 21:32:23 +0200
  • d311b4cc6d Typo in comment Daniel Berteaud 2015-06-22 19:53:16 +0200
  • de1cbae578 Only check invitation response if required Will greatly reduce number of DB queries Daniel Berteaud 2015-06-19 17:30:13 +0200
  • c22ed01a86 get_mtime isn't needed anymore Daniel Berteaud 2015-06-19 16:16:54 +0200
  • 2d8a599cc6 Detect supported lang based on files in I18N Daniel Berteaud 2015-06-19 15:54:28 +0200
  • 4ae712f060 Use Vroom::Conf::get_conf() in scripts Daniel Berteaud 2015-06-19 15:05:33 +0200
  • 53975723bd Don't check if modifying persistence is allowed if not needed Daniel Berteaud 2015-06-19 14:58:32 +0200
  • 98439ac100 Move conf loading in it's own pm Daniel Berteaud 2015-06-19 14:57:18 +0200
  • 95e8c0d9b7 Default value for directories.cache Daniel Berteaud 2015-06-19 08:58:41 +0200
  • d829109a00 Some documentation fixes Daniel Berteaud 2015-06-18 19:29:03 +0200
  • 024a362944 Make the cache directory configurable First step to be more package friendly Daniel Berteaud 2015-06-18 19:05:13 +0200
  • 5ca9f916f6 One ping every 2 minutes will be enough now AS it's only used to update the last activity field of a room Daniel Berteaud 2015-06-18 17:44:58 +0200
  • ef4183a47c Change get_room_members so it returns a array of peer id Instead of just the number of participants Daniel Berteaud 2015-06-18 15:32:36 +0200
  • 35e1e9e4e0 Fix apache module name in doc Daniel Berteaud 2015-06-18 14:29:24 +0200
  • 76532851f2 Some comment enhancements Daniel Berteaud 2015-06-18 14:28:28 +0200
  • 51e61e2e7d Update to SimpleWebRTC 1.18.1 Which fix a bug Firefox Daniel Berteaud 2015-06-18 10:19:18 +0200
  • 6c3499cd1c Change class for invitation response messages Daniel Berteaud 2015-06-17 19:11:00 +0200
  • 25b1e5beab Typo in en locale Daniel Berteaud 2015-06-17 19:08:50 +0200
  • d9c8904c14 Manage invitation responses in the signaling heartbeat Instead of the ping API call, which results in almost instantaneous responses And now the ping API is only used to update room activity timestamp, and will be able to get removed soon Daniel Berteaud 2015-06-17 19:07:23 +0200
  • 097b7726f0 Typo in fr locale Daniel Berteaud 2015-06-17 17:49:53 +0200
  • 095aa03930 Typo in documentation Daniel Berteaud 2015-06-17 14:11:48 +0200
  • c6a39b7c0c Purge expired rooms and invitation in an IOLoop instead of the ping hack Daniel Berteaud 2015-06-17 09:23:27 +0200
  • dcfffb6b58 Forgot to remove old jquery file Daniel Berteaud 2015-06-16 19:26:18 +0200
  • d908df5e8f Update jquery etherpad plugin Daniel Berteaud 2015-06-16 19:26:07 +0200
  • a8a4006deb Update jquery.browser (even if no code changed) Daniel Berteaud 2015-06-16 19:24:51 +0200
  • 0f848f81c0 Update jquery to 1.11.3 Daniel Berteaud 2015-06-16 19:23:13 +0200
  • a32fc78346 Update bootpag to 1.0.7 Daniel Berteaud 2015-06-16 19:22:06 +0200
  • d130c71603 Update FileSaver.js Daniel Berteaud 2015-06-16 19:20:26 +0200
  • 60d00c7bc6 Update Bootstrap to 3.3.5 Daniel Berteaud 2015-06-16 19:17:48 +0200
  • 5162d598b8 Update SimpleWebRTC to 1.18.0 Daniel Berteaud 2015-06-16 19:14:38 +0200
  • cc13881390 get_url doesn't exist anymore, switch to url_for Daniel Berteaud 2015-05-22 17:17:09 +0200
  • 89a5e5bbc4 Don't try to log token if it's not defined Daniel Berteaud 2015-05-22 17:15:35 +0200
  • 188d333098 Fix owner authenticating through the authenticate api method Daniel Berteaud 2015-03-18 17:47:03 +0100
  • 15c3980792 Don't send notified emails to non owner Daniel Berteaud 2015-03-18 17:41:46 +0100
  • 54a2dce8bf Some cleanups in key/room/role association and checks Daniel Berteaud 2015-03-18 17:28:58 +0100
  • 1edd844272 Some changes in the way peer role is handled Daniel Berteaud 2015-03-18 16:42:12 +0100
  • a2c65ad26c Small changes regarding static resources caching Daniel Berteaud 2015-03-18 13:58:08 +0100
  • f30a1e4de5 Fix doc TOC height and adapt it on window resize Daniel Berteaud 2015-03-18 11:43:08 +0100
  • f480f9b537 Log who's logging out before destroying the session Daniel Berteaud 2015-03-18 11:37:27 +0100
  • f8257889b3 Mark active page as such in the toolbar Daniel Berteaud 2015-03-18 11:06:46 +0100
  • 6af9ae7e4b Large buttons too in the main admin menu Daniel Berteaud 2015-03-18 10:53:06 +0100
  • e67df85111 Use lg buttons in admin area Daniel Berteaud 2015-03-18 10:52:37 +0100
  • fb3f5fa05f Send JSON bool for room conf Daniel Berteaud 2015-03-18 10:45:40 +0100
  • 9e20d9208f Combine all JS files in one template Daniel Berteaud 2015-03-18 09:35:59 +0100
  • 8fc6cc7de7 Fix closing strong tag in doc Daniel Berteaud 2015-03-17 23:37:53 +0100
  • 7b594cbc9c Update fr message when browser do not support webrtc Daniel Berteaud 2015-03-17 23:22:15 +0100
  • 98b332c4de Fix the no webrtc support modal Daniel Berteaud 2015-03-17 23:15:34 +0100
  • 5a832da7a2 Remove get_url wrapper Daniel Berteaud 2015-03-17 23:13:18 +0100
  • a6f94946b3 Replace img tag with taghelper Daniel Berteaud 2015-03-17 22:53:41 +0100
  • 48cd3723ea Remove useless form handler This is handled by an ajax call to the API since a long time Daniel Berteaud 2015-03-17 22:38:11 +0100
  • 63bccc1cb8 Replace URI with Mojo::URL Plus some cleanups in URI handling Daniel Berteaud 2015-03-17 22:34:30 +0100
  • d38be16526 Remove the signaling URI settings it now can be determined automatically Daniel Berteaud 2015-03-17 22:22:56 +0100
  • d7bcb03061 One more useless CSS rule Daniel Berteaud 2015-03-17 22:16:35 +0100
  • 76086b39e4 Set log level just before starting the app Daniel Berteaud 2015-03-17 22:09:33 +0100
  • 738ebe826c Small note in docs for the github page Daniel Berteaud 2015-03-17 22:02:25 +0100
  • 8ecc6a7ccf Minor css updates Daniel Berteaud 2015-03-17 21:59:56 +0100
  • 0413ff85da Remove the fork me img Takes too much space Daniel Berteaud 2015-03-17 21:56:35 +0100
  • 5ce03e918a Doc updates Daniel Berteaud 2015-03-17 21:55:32 +0100
  • 255ac408f3 Move log level to the daemon section Daniel Berteaud 2015-03-17 21:50:53 +0100
  • 347c7d8d78 Remove minified sources, not used anymore Daniel Berteaud 2015-03-17 21:46:35 +0100
  • edec884c37 Minify and combine static assets with Mojolicious::Plugin::StaticCompressor Daniel Berteaud 2015-03-17 21:45:19 +0100
  • f14ea4290f Add non minified tinytimer Daniel Berteaud 2015-03-17 21:40:14 +0100
  • dab1554abf Add non minified bootpag Daniel Berteaud 2015-03-17 21:39:42 +0100
  • 6773c19138 Notify on p2p failure And terminate conenction with this peer Fix #95 Daniel Berteaud 2015-03-17 18:20:21 +0100
  • c1d1aaf58b Continue monitoring lib and templates dir When running under morbo Daniel Berteaud 2015-03-17 18:19:10 +0100
  • 1566a6b80b Make the documentation TOC scrollable Daniel Berteaud 2015-03-17 18:03:38 +0100