234 Commits (43dc149050326e63bc4e0d1e0050c76fd40091d4)

Author SHA1 Message Date
Daniel Berteaud 92de57efdb Some more simplification in peer role handling 10 years ago
Daniel Berteaud 54f0648d1d Simplifications in peer role manipulations 10 years ago
Daniel Berteaud 2b262733b1 Handle peer_id generation during Socket.IO handshake 10 years ago
Daniel Berteaud ae2d160f9e Some fixes in API Key and session handling 10 years ago
Daniel Berteaud 1368baec84 Log modified fields when modifying a room conf 10 years ago
Daniel Berteaud 0ca69a4edc Some missing owner column leftover 10 years ago
Daniel Berteaud 601632c07b Drop the owner column in rooms table, useless 10 years ago
Daniel Berteaud a7efdd54a7 Return an error if trying to create an already existing room 10 years ago
Daniel Berteaud 57c5252f7e Get rid of the useless name in session 10 years ago
Daniel Berteaud c0fa2bb3e5 Don't record IP in session, as it's not used 10 years ago
Daniel Berteaud dac6a1f3ae Purge the DB every 15 minutes instead of 5 10 years ago
Daniel Berteaud 28b62f9931 Fix etherpad session creation 10 years ago
Daniel Berteaud 2a00e86a2e password is not reserved anymore 10 years ago
Daniel Berteaud 761f9035d5 Get rid of the ping API call, useless now 10 years ago
Daniel Berteaud 305b6cf5eb Some big changes arround password and authentication handling 10 years ago
Daniel Berteaud a0273ab7aa Set default role to participant if there's no join password 10 years ago
Daniel Berteaud d5c95fb9eb Remove the old password route and template 10 years ago
Daniel Berteaud 506b6f12db Prompt for a password in a niver popup 10 years ago
Daniel Berteaud a108b81e3a Update authenticate method 10 years ago
Daniel Berteaud d311b4cc6d Typo in comment 10 years ago
Daniel Berteaud de1cbae578 Only check invitation response if required 10 years ago
Daniel Berteaud c22ed01a86 get_mtime isn't needed anymore 10 years ago
Daniel Berteaud 2d8a599cc6 Detect supported lang based on files in I18N 10 years ago
Daniel Berteaud 53975723bd Don't check if modifying persistence is allowed if not needed 10 years ago
Daniel Berteaud 98439ac100 Move conf loading in it's own pm 10 years ago
Daniel Berteaud 95e8c0d9b7 Default value for directories.cache 10 years ago
Daniel Berteaud 024a362944 Make the cache directory configurable 10 years ago
Daniel Berteaud ef4183a47c Change get_room_members so it returns a array of peer id 10 years ago
Daniel Berteaud 76532851f2 Some comment enhancements 10 years ago
Daniel Berteaud 6c3499cd1c Change class for invitation response messages 10 years ago
Daniel Berteaud d9c8904c14 Manage invitation responses in the signaling heartbeat 10 years ago
Daniel Berteaud c6a39b7c0c Purge expired rooms and invitation in an IOLoop instead of the ping hack 10 years ago
Daniel Berteaud cc13881390 get_url doesn't exist anymore, switch to url_for 10 years ago
Daniel Berteaud 89a5e5bbc4 Don't try to log token if it's not defined 10 years ago
Daniel Berteaud 188d333098 Fix owner authenticating through the authenticate api method 10 years ago
Daniel Berteaud 15c3980792 Don't send notified emails to non owner 10 years ago
Daniel Berteaud 54a2dce8bf Some cleanups in key/room/role association and checks 10 years ago
Daniel Berteaud 1edd844272 Some changes in the way peer role is handled 10 years ago
Daniel Berteaud a2c65ad26c Small changes regarding static resources caching 10 years ago
Daniel Berteaud f480f9b537 Log who's logging out before destroying the session 10 years ago
Daniel Berteaud f8257889b3 Mark active page as such in the toolbar 10 years ago
Daniel Berteaud fb3f5fa05f Send JSON bool for room conf 10 years ago
Daniel Berteaud 9e20d9208f Combine all JS files in one template 10 years ago
Daniel Berteaud 5a832da7a2 Remove get_url wrapper 10 years ago
Daniel Berteaud 63bccc1cb8 Replace URI with Mojo::URL 10 years ago
Daniel Berteaud d38be16526 Remove the signaling URI settings 10 years ago
Daniel Berteaud 76086b39e4 Set log level just before starting the app 10 years ago
Daniel Berteaud 255ac408f3 Move log level to the daemon section 10 years ago
Daniel Berteaud edec884c37 Minify and combine static assets with Mojolicious::Plugin::StaticCompressor 10 years ago
Daniel Berteaud 511a996679 Unicast messages on the signaling channel if needed 10 years ago